Advanced ATP Rivalry Search

Browse ATP head-to-head rivalries by historical or current-player scope, most-played or unbeaten view, and player.

About this search tool

Search across precomputed TennisDB ATP tables for player seasons, player tournament runs, player careers, matches, tournaments, ranking weeks, and rivalries. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.

Browse precomputed head-to-head records by scope and view, or choose a player to find every rivalry.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted ascending Record Surface Last Met H2H
1201 Alexander Blockx Federico Cina 1 1–0 C 1–0 May 6, 2026 H2H
1202 Alexander Blockx Felix Auger-Aliassime 1 1–0 C 1–0 Apr 27, 2026 H2H
1203 Alexander Blockx Francesco Passaro 1 1–0 H 1–0 Nov 5, 2025 H2H
1204 Alexander Blockx Jaime Faria 1 0–1 H 0–1 Jan 18, 2026 H2H
1205 Alexander Blockx Jaume Munar 1 1–0 H 1–0 Aug 4, 2026 H2H
1206 Alexander Blockx Kyrian Jacquet 1 1–0 C 1–0 Jul 22, 2026 H2H
1207 Alexander Blockx Luca Van Assche 1 0–1 C 0–1 Jul 26, 2026 H2H
1208 Alexander Blockx Luciano Darderi 1 1–0 C 1–0 Jul 25, 2026 H2H
1209 Alexander Blockx Marcos Giron 1 1–0 H 1–0 Aug 9, 2025 H2H
1210 Alexander Blockx Mariano Navone 1 1–0 H 1–0 Aug 15, 2026 H2H
1211 Alexander Blockx Titouan Droguet 1 0–1 C 0–1 Jul 14, 2026 H2H
1212 Alexander Blockx Zizou Bergs 1 0–1 G 0–1 Jun 12, 2025 H2H
1213 Alexander Bublik Alejandro Tabilo 1 1–0 H 1–0 Oct 23, 2025 H2H
1214 Alexander Bublik Aleksandar Kovacevic 1 0–1 H 0–1 Feb 1, 2025 H2H
1215 Alexander Bublik Alexandar Lazarov 1 1–0 H 1–0 Mar 1, 2023 H2H
1216 Alexander Bublik Alexandre Muller 1 1–0 G 1–0 Jun 19, 2025 H2H
1217 Alexander Bublik Alex Bolt 1 1–0 G 1–0 Jul 18, 2019 H2H
1218 Alexander Bublik Alex Michelsen 1 1–0 C 1–0 Apr 25, 2025 H2H
1219 Alexander Bublik Altug Celikbilek 1 1–0 H 1–0 Feb 26, 2021 H2H
1220 Alexander Bublik Arthur Fils 1 1–0 H 1–0 Oct 22, 2023 H2H
1221 Alexander Bublik Benoit Paire 1 1–0 H 1–0 Feb 21, 2020 H2H
1222 Alexander Bublik Bradley Klahn 1 1–0 H 1–0 Jul 29, 2019 H2H
1223 Alexander Bublik Carlos Taberner 1 1–0 H 1–0 Sep 25, 2021 H2H
1224 Alexander Bublik Christopher Eubanks 1 0–1 G 0–1 Jun 21, 2024 H2H
1225 Alexander Bublik Christopher O'Connell 1 1–0 H 1–0 Feb 4, 2021 H2H
1226 Alexander Bublik Dalibor Svrcina 1 1–0 H 1–0 Sep 22, 2025 H2H
1227 Alexander Bublik Denis Istomin 1 1–0 C 1–0 Apr 26, 2018 H2H
1228 Alexander Bublik Denis Kudla 1 1–0 G 1–0 Jun 9, 2022 H2H
1229 Alexander Bublik Diego Schwartzman 1 0–1 G 0–1 Jun 20, 2019 H2H
1230 Alexander Bublik Dominik Koepfer 1 1–0 H 1–0 Jan 31, 2025 H2H
1231 Alexander Bublik Edas Butvilas 1 1–0 C 1–0 May 20, 2026 H2H
1232 Alexander Bublik Egor Gerasimov 1 1–0 G 1–0 Jun 24, 2021 H2H
1233 Alexander Bublik Ernesto Escobedo 1 1–0 H 1–0 Jan 19, 2022 H2H
1234 Alexander Bublik Evan Furness 1 1–0 H 1–0 Sep 22, 2022 H2H
1235 Alexander Bublik Evgenii Tiurnev 1 1–0 H 1–0 Oct 28, 2021 H2H
1236 Alexander Bublik Facundo Diaz Acosta 1 1–0 C 1–0 Jul 22, 2026 H2H
1237 Alexander Bublik Federico Agustin Gomez 1 1–0 H 1–0 Sep 22, 2024 H2H
1238 Alexander Bublik Flavio Cobolli 1 0–1 H 0–1 Sep 29, 2024 H2H
1239 Alexander Bublik Francisco Comesana 1 1–0 C 1–0 Jul 19, 2025 H2H
1240 Alexander Bublik Franko Skugor 1 0–1 H 0–1 Feb 22, 2018 H2H
1241 Alexander Bublik Giulio Zeppieri 1 0–1 C 0–1 May 30, 2023 H2H
1242 Alexander Bublik Hamad Medjedovic 1 1–0 G 1–0 Jun 14, 2024 H2H
1243 Alexander Bublik Henri Laaksonen 1 1–0 H 1–0 Feb 6, 2020 H2H
1244 Alexander Bublik Henrique Rocha 1 1–0 C 1–0 May 31, 2025 H2H
1245 Alexander Bublik Hugo Gaston 1 1–0 H 1–0 Aug 31, 2022 H2H
1246 Alexander Bublik Illya Marchenko 1 0–1 H 0–1 Oct 21, 2021 H2H
1247 Alexander Bublik Ivo Karlovic 1 1–0 G 1–0 Jul 16, 2021 H2H
1248 Alexander Bublik James McCabe 1 1–0 H 1–0 Jan 10, 2024 H2H
1249 Alexander Bublik Jason Jung 1 1–0 G 1–0 Jul 17, 2021 H2H
1250 Alexander Bublik Jason Kubler 1 1–0 G 1–0 Jul 16, 2022 H2H
1251 Alexander Bublik John Isner 1 0–1 G 0–1 Jul 21, 2019 H2H
1252 Alexander Bublik John Millman 1 1–0 G 1–0 Jun 23, 2022 H2H
1253 Alexander Bublik Jozef Kovalik 1 1–0 H 1–0 Feb 16, 2022 H2H
1254 Alexander Bublik Juan Manuel Cerundolo 1 1–0 C 1–0 Jul 20, 2025 H2H
1255 Alexander Bublik Kamil Majchrzak 1 0–1 C 0–1 May 18, 2022 H2H
1256 Alexander Bublik Kei Nishikori 1 0–1 H 0–1 Aug 5, 2021 H2H
1257 Alexander Bublik Kevin Anderson 1 0–1 G 0–1 Jul 17, 2021 H2H
1258 Alexander Bublik Konstantin Kravchuk 1 1–0 H 1–0 Oct 20, 2016 H2H
1259 Alexander Bublik Kyle Edmund 1 0–1 H 0–1 Sep 2, 2020 H2H
1260 Alexander Bublik Kyrian Jacquet 1 1–0 G 1–0 Jul 2, 2026 H2H
1261 Alexander Bublik Laslo Djere 1 1–0 H 1–0 Mar 27, 2021 H2H
1262 Alexander Bublik Lloyd Harris 1 1–0 H 1–0 Sep 28, 2019 H2H
1263 Alexander Bublik Lucas Pouille 1 1–0 H 1–0 Jan 18, 2017 H2H
1264 Alexander Bublik Malek Jaziri 1 0–1 H 0–1 Jan 19, 2017 H2H
1265 Alexander Bublik Marcel Granollers 1 1–0 G 1–0 Jul 20, 2019 H2H
1266 Alexander Bublik Marco Cecchinato 1 0–1 H 0–1 Aug 20, 2019 H2H
1267 Alexander Bublik Matteo Arnaldi 1 0–1 H 0–1 Mar 23, 2024 H2H
1268 Alexander Bublik Mattia Bellucci 1 0–1 G 0–1 Jun 16, 2026 H2H
1269 Alexander Bublik Maxime Cressy 1 0–1 G 0–1 Jul 17, 2022 H2H
1270 Alexander Bublik Max Purcell 1 1–0 G 1–0 Jun 20, 2024 H2H
1271 Alexander Bublik Mikael Ymer 1 0–1 H 0–1 Nov 2, 2022 H2H
1272 Alexander Bublik Nick Kyrgios 1 0–1 H 0–1 Mar 23, 2019 H2H
1273 Alexander Bublik Nicolas Jarry 1 1–0 H 1–0 Nov 2, 2023 H2H
1274 Alexander Bublik Nuno Borges 1 0–1 C 0–1 May 11, 2024 H2H
1275 Alexander Bublik Pablo Andujar 1 0–1 H 0–1 Sep 1, 2019 H2H
1276 Alexander Bublik Pavel Kotov 1 1–0 C 1–0 May 25, 2024 H2H
1277 Alexander Bublik Radu Albot 1 1–0 H 1–0 Feb 27, 2021 H2H
1278 Alexander Bublik Ramkumar Ramanathan 1 1–0 H 1–0 Mar 10, 2021 H2H
1279 Alexander Bublik Reilly Opelka 1 0–1 H 0–1 Jul 25, 2019 H2H
1280 Alexander Bublik Ricardas Berankis 1 0–1 H 0–1 Oct 21, 2017 H2H
1281 Alexander Bublik Richard Gasquet 1 1–0 H 1–0 Feb 13, 2025 H2H
1282 Alexander Bublik Rinky Hijikata 1 0–1 H 0–1 Mar 9, 2026 H2H
1283 Alexander Bublik Roberto Carballes Baena 1 1–0 C 1–0 Apr 27, 2024 H2H
1284 Alexander Bublik Rudolf Molleker 1 1–0 C 1–0 May 28, 2019 H2H
1285 Alexander Bublik Salvatore Caruso 1 1–0 H 1–0 Jan 8, 2021 H2H
1286 Alexander Bublik Santiago Giraldo 1 1–0 H 1–0 Aug 28, 2019 H2H
1287 Alexander Bublik Sebastian Ofner 1 0–1 H 0–1 Oct 1, 2023 H2H
1288 Alexander Bublik Soonwoo Kwon 1 0–1 H 0–1 Sep 25, 2021 H2H
1289 Alexander Bublik Stefano Travaglia 1 0–1 H 0–1 Feb 5, 2021 H2H
1290 Alexander Bublik Sumit Nagal 1 0–1 H 0–1 Jan 16, 2024 H2H
1291 Alexander Bublik Teymuraz Gabashvili 1 1–0 H 1–0 Oct 19, 2017 H2H
1292 Alexander Bublik Thiago Agustin Tirante 1 1–0 C 1–0 Jul 24, 2025 H2H
1293 Alexander Bublik Thomas Fabbiano 1 1–0 H 1–0 Aug 29, 2019 H2H
1294 Alexander Bublik Tristan Lamasine 1 1–0 H 1–0 Jan 9, 2021 H2H
1295 Alexander Bublik Tristan Schoolkate 1 1–0 H 1–0 Aug 28, 2025 H2H
1296 Alexander Bublik Tung-Lin Wu 1 0–1 H 0–1 Mar 10, 2023 H2H
1297 Alexander Bublik Valentin Royer 1 1–0 H 1–0 Sep 23, 2025 H2H
1298 Alexander Bublik Valentin Vacherot 1 0–1 H 0–1 Oct 4, 2025 H2H
1299 Alexander Bublik Viktor Troicki 1 1–0 G 1–0 Jul 19, 2019 H2H
1300 Alexander Bublik Vitaliy Sachko 1 0–1 H 0–1 Nov 6, 2025 H2H
1301 Alexander Bublik Vit Kopriva 1 1–0 H 1–0 Mar 7, 2026 H2H
1302 Alexander Bublik Yibing Wu 1 1–0 H 1–0 Sep 22, 2025 H2H
1303 Alexander Bublik Yosuke Watanuki 1 0–1 H 0–1 Mar 7, 2025 H2H
1304 Alexander Bublik Zizou Bergs 1 0–1 C 0–1 Apr 17, 2025 H2H
1305 Alexander Donski Martin Klizan 1 0–1 H 0–1 Feb 8, 2018 H2H
1306 Alexander Erler Mikael Ymer 1 0–1 C 0–1 Jul 29, 2021 H2H
1307 Alexander Kudryavtsev Karlis Lejnieks 1 0–1 H 0–1 Oct 23, 2008 H2H
1308 Alexander Kudryavtsev Lucas Pouille 1 0–1 H 0–1 Feb 5, 2015 H2H
1309 Alexander Kudryavtsev Roberto Bautista Agut 1 1–0 H 1–0 Jan 2, 2014 H2H
1310 Alexander Mronz Damir Keretic 1 0–1 C 0–1 Jul 13, 1988 H2H
1311 Alexander Mronz Dan Goldie 1 0–1 H 0–1 Jan 7, 1988 H2H
1312 Alexander Mronz David Pate 1 0–1 H 0–1 Apr 5, 1990 H2H
1313 Alexander Mronz Eric Jelen 1 0–1 H 0–1 Oct 5, 1989 H2H
1314 Alexander Mronz Eric Winogradsky 1 1–0 C 1–0 Oct 19, 1990 H2H
1315 Alexander Mronz Gilad Bloom 1 0–1 C 0–1 Oct 22, 1992 H2H
1316 Alexander Mronz Jan Kroslak 1 0–1 H 0–1 Apr 12, 1995 H2H
1317 Alexander Mronz Jim Pugh 1 0–1 C 0–1 Apr 27, 1988 H2H
1318 Alexander Mronz Johan Anderson 1 0–1 H 0–1 Dec 31, 1987 H2H
1319 Alexander Mronz Kelly Jones 1 0–1 H 0–1 Apr 13, 1988 H2H
1320 Alexander Mronz Kevin Curren 1 0–1 H 0–1 Jul 15, 1992 H2H
1321 Alexander Mronz Marcelo Ingaramo 1 1–0 C 1–0 Aug 1, 1990 H2H
1322 Alexander Mronz Mark Dickson 1 0–1 C 0–1 Mar 26, 1987 H2H
1323 Alexander Mronz Mark Koevermans 1 0–1 H 0–1 Jan 4, 1990 H2H
1324 Alexander Mronz Martin Sinner 1 0–1 H 0–1 Apr 6, 1995 H2H
1325 Alexander Mronz Matt Anger 1 1–0 H 1–0 Mar 22, 1989 H2H
1326 Alexander Mronz Michael Robertson 1 1–0 C 1–0 Feb 28, 1991 H2H
1327 Alexander Mronz Michael Walker 1 1–0 H 1–0 Apr 4, 1991 H2H
1328 Alexander Mronz Michael Westphal 1 0–1 C 0–1 May 10, 1989 H2H
1329 Alexander Mronz Richard Matuszewski 1 0–1 H 0–1 Jul 21, 1988 H2H
1330 Alexander Mronz Rick Leach 1 1–0 C 1–0 Feb 7, 1991 H2H
1331 Alexander Mronz Rikard Bergh 1 1–0 C 1–0 Jul 6, 1988 H2H
1332 Alexander Mronz Roberto Arguello 1 1–0 C 1–0 Sep 13, 1990 H2H
1333 Alexander Mronz Simon Youl 1 0–1 H 0–1 Apr 4, 1992 H2H
1334 Alexander Mronz Slobodan Zivojinovic 1 0–1 H 0–1 Oct 13, 1989 H2H
1335 Alexander Mronz Tarik Benhabiles 1 1–0 H 1–0 Sep 13, 1991 H2H
1336 Alexander Mronz Yannick Noah 1 0–1 C 0–1 May 15, 1991 H2H
1337 Alexander Peya Gael Monfils 1 0–1 H 0–1 Oct 9, 2008 H2H
1338 Alexander Peya Irakli Labadze 1 0–1 G 0–1 Jun 28, 2006 H2H
1339 Alexander Peya Jeff Salzenstein 1 1–0 G 1–0 Jun 23, 2004 H2H
1340 Alexander Peya Lars Burgsmuller 1 1–0 H 1–0 Aug 23, 2001 H2H
1341 Alexander Peya Ramon Delgado 1 1–0 H 1–0 Sep 14, 2006 H2H
1342 Alexander Peya Scoville Jenkins 1 0–1 C 0–1 Apr 9, 2009 H2H
1343 Alexander Popp Alexander Waske 1 1–0 C 1–0 Jul 14, 2004 H2H
1344 Alexander Popp Amer Delic 1 1–0 G 1–0 Jul 8, 2004 H2H
1345 Alexander Popp Andre Sa 1 1–0 G 1–0 Jun 20, 2003 H2H
1346 Alexander Popp Axel Pretzsch 1 1–0 G 1–0 Jul 11, 2002 H2H
1347 Alexander Popp Christian Vinck 1 0–1 H 0–1 Jan 4, 2001 H2H
1348 Alexander Popp Gaston Etlis 1 0–1 C 0–1 Jul 16, 2003 H2H
1349 Alexander Popp Gouichi Motomura 1 1–0 H 1–0 Oct 5, 2005 H2H
1350 Alexander Popp Igor Kornienko 1 1–0 C 1–0 Oct 7, 1999 H2H
1351 Alexander Popp Jerome Haehnel 1 1–0 G 1–0 Jun 22, 2005 H2H
1352 Alexander Popp Kevin Kim 1 0–1 H 0–1 Aug 21, 2002 H2H
1353 Alexander Popp Michael Kohlmann 1 1–0 G 1–0 Jul 12, 2002 H2H
1354 Alexander Popp Razvan Sabau 1 1–0 G 1–0 Jun 13, 2002 H2H
1355 Alexander Popp Reginald Willems 1 0–1 C 0–1 Apr 13, 2000 H2H
1356 Alexander Popp Robby Ginepri 1 0–1 H 0–1 Oct 6, 2005 H2H
1357 Alexander Popp Stephane Huet 1 1–0 H 1–0 Oct 19, 2000 H2H
1358 Alexander Popp Werner Eschauer 1 1–0 H 1–0 Sep 25, 2003 H2H
1359 Alexander Ritschard Alex de Minaur 1 0–1 H 0–1 Feb 24, 2023 H2H
1360 Alexander Ritschard Cristian Garin 1 0–1 C 0–1 Apr 3, 2025 H2H
1361 Alexander Ritschard Jan-Lennard Struff 1 1–0 C 1–0 Apr 20, 2023 H2H
1362 Alexander Ritschard J.J. Wolf 1 0–1 C 0–1 Apr 4, 2024 H2H
1363 Alexander Ritschard Marcos Giron 1 0–1 C 0–1 Apr 21, 2023 H2H
1364 Alexander Volkov Adrian Voinea 1 1–0 C 1–0 Oct 20, 1995 H2H
1365 Alexander Volkov Alberto Mancini 1 0–1 C 0–1 Jul 13, 1991 H2H
1366 Alexander Volkov Andrea Gaudenzi 1 0–1 C 0–1 May 1, 1997 H2H
1367 Alexander Volkov Andreas Maurer 1 1–0 H 1–0 Mar 15, 1988 H2H
1368 Alexander Volkov Andrei Merinov 1 0–1 C 0–1 Nov 12, 1993 H2H
1369 Alexander Volkov Axel Finnberg 1 1–0 H 1–0 Mar 31, 1994 H2H
1370 Alexander Volkov Bill Scanlon 1 1–0 G 1–0 Jun 26, 1987 H2H
1371 Alexander Volkov Bjorn Borg 1 1–0 C 1–0 Nov 11, 1993 H2H
1372 Alexander Volkov Branislav Stankovic 1 1–0 G 1–0 Jun 26, 1992 H2H
1373 Alexander Volkov Brian Macphie 1 1–0 H 1–0 Aug 5, 1993 H2H
1374 Alexander Volkov Brian Teacher 1 0–1 C 0–1 Apr 3, 1986 H2H
1375 Alexander Volkov Bryan Shelton 1 1–0 H 1–0 Aug 4, 1994 H2H
1376 Alexander Volkov Byron Talbot 1 1–0 H 1–0 Jan 12, 1989 H2H
1377 Alexander Volkov Carl Chang 1 1–0 H 1–0 Apr 11, 1996 H2H
1378 Alexander Volkov Carlos Costa 1 0–1 H 0–1 Jan 17, 1996 H2H
1379 Alexander Volkov Carlos Moya 1 0–1 C 0–1 Aug 2, 1996 H2H
1380 Alexander Volkov Charlie Pasarell 1 0–1 C 0–1 Jun 5, 1974 H2H
1381 Alexander Volkov Christian Vinck 1 1–0 H 1–0 Jan 13, 1994 H2H
1382 Alexander Volkov Clinton Marsh 1 1–0 H 1–0 Apr 2, 1992 H2H
1383 Alexander Volkov Daniel Courcol 1 1–0 C 1–0 Nov 1, 1995 H2H
1384 Alexander Volkov Darren Cahill 1 0–1 H 0–1 Jul 25, 1990 H2H
1385 Alexander Volkov David Adams 1 0–1 G 0–1 Jun 9, 1994 H2H
1386 Alexander Volkov David Rikl 1 1–0 H 1–0 Apr 2, 1993 H2H
1387 Alexander Volkov David Wheaton 1 0–1 C 0–1 Nov 7, 1992 H2H
1388 Alexander Volkov Doug Flach 1 1–0 C 1–0 Feb 1, 1997 H2H
1389 Alexander Volkov Eyal Ran 1 1–0 C 1–0 Jan 31, 1997 H2H
1390 Alexander Volkov Fernando Luna 1 1–0 C 1–0 Apr 10, 1991 H2H
1391 Alexander Volkov Frank Sedgman 1 1–0 G 1–0 Jun 13, 1968 H2H
1392 Alexander Volkov Fred Stolle 1 0–1 G 0–1 Jun 15, 1968 H2H
1393 Alexander Volkov Gabriel Markus 1 1–0 H 1–0 Jan 20, 1993 H2H
1394 Alexander Volkov Galo Blanco 1 1–0 C 1–0 Aug 1, 1996 H2H
1395 Alexander Volkov Gianluca Pozzi 1 1–0 G 1–0 Jun 23, 1995 H2H
1396 Alexander Volkov Girts Dzelde 1 1–0 C 1–0 Apr 22, 1992 H2H
1397 Alexander Volkov Glenn Layendecker 1 1–0 G 1–0 Jun 16, 1990 H2H
1398 Alexander Volkov Guillermo Perez-Roldan 1 0–1 C 0–1 Apr 11, 1990 H2H
1399 Alexander Volkov Guillermo Vilas 1 1–0 C 1–0 Apr 30, 1992 H2H
1400 Alexander Volkov Hendrik Jan Davids 1 1–0 H 1–0 Feb 4, 1994 H2H