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. Filters use canonical tour data and support player/tournament autocomplete, countries, surfaces, categories, rounds, exit rounds, rankings, points, and season thresholds.

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 descending Record Surface Last Met H2H
48401 Gabriel Urpi Phil Dent 1 0–1 C 0–1 Sep 12, 1980 H2H
48402 Gabriel Urpi Ramesh Krishnan 1 1–0 C 1–0 May 30, 1984 H2H
48403 Gabriel Urpi Ricardo Ycaza 1 0–1 C 0–1 Sep 26, 1980 H2H
48404 Gabriel Urpi Roberto Vizcaino 1 1–0 C 1–0 Sep 27, 1979 H2H
48405 Gabriel Urpi Robert Reininger 1 1–0 C 1–0 Jun 21, 1980 H2H
48406 Gabriel Urpi Ross Case 1 0–1 C 0–1 Oct 2, 1980 H2H
48407 Gabriel Urpi Shlomo Glickstein 1 0–1 C 0–1 Aug 2, 1984 H2H
48408 Gabriel Urpi Terry Moor 1 1–0 C 1–0 Oct 10, 1979 H2H
48409 Gabriel Urpi Thomaz Koch 1 0–1 C 0–1 Nov 15, 1979 H2H
48410 Gabriel Urpi Ulf Eriksson 1 1–0 C 1–0 Sep 26, 1979 H2H
48411 Gabriel Urpi Van Winitsky 1 0–1 C 0–1 Jul 14, 1982 H2H
48412 Gael Monfils Alejandro Tabilo 1 0–1 G 0–1 Jun 28, 2024 H2H
48413 Gael Monfils Ben Shelton 1 0–1 H 0–1 Jan 21, 2025 H2H
48414 Gael Monfils Botic van de Zandschulp 1 1–0 H 1–0 Feb 21, 2024 H2H
48415 Gael Monfils Cristian Garin 1 1–0 H 1–0 Jan 23, 2022 H2H
48416 Gael Monfils Filip Misolic 1 1–0 H 1–0 Oct 20, 2023 H2H
48417 Gael Monfils Hugo Gaston 1 0–1 C 0–1 May 25, 2026 H2H
48418 Gael Monfils Juan Manuel Cerundolo 1 1–0 H 1–0 Jan 7, 2022 H2H
48419 Gael Monfils Kenny De Schepper 1 1–0 H 1–0 Feb 6, 2015 H2H
48420 Gael Monfils Laslo Djere 1 1–0 H 1–0 Oct 21, 2023 H2H
48421 Gael Monfils Maximilian Marterer 1 0–1 C 0–1 May 24, 2018 H2H
48422 Gael Monfils Nick Kyrgios 1 0–1 H 0–1 Oct 8, 2016 H2H
48423 Gael Monfils Pedro Cachin 1 0–1 C 0–1 May 25, 2023 H2H
48424 Gael Monfils Quentin Halys 1 1–0 H 1–0 Oct 24, 2024 H2H
48425 Galo Blanco Adrian Garcia 1 0–1 C 0–1 Mar 2, 2000 H2H
48426 Galo Blanco Alexander Peya 1 0–1 C 0–1 Jul 23, 2003 H2H
48427 Galo Blanco Andrei Cherkasov 1 1–0 C 1–0 Jul 24, 1996 H2H
48428 Galo Blanco Andre Sa 1 1–0 C 1–0 May 25, 2000 H2H
48429 Galo Blanco Bjorn Phau 1 1–0 C 1–0 Jul 18, 2001 H2H
48430 Galo Blanco Daniel Nestor 1 0–1 G 0–1 Jun 27, 2001 H2H
48431 Galo Blanco Danny Sapsford 1 0–1 G 0–1 Jun 25, 1999 H2H
48432 Galo Blanco Diego Lozano 1 1–0 C 1–0 Sep 11, 1997 H2H
48433 Galo Blanco Flavio Saretta 1 0–1 C 0–1 Jun 1, 2003 H2H
48434 Galo Blanco Florian Allgauer 1 1–0 C 1–0 Jun 10, 1999 H2H
48435 Galo Blanco Francisco Roig 1 1–0 C 1–0 Sep 13, 1997 H2H
48436 Galo Blanco Frederic Fontang 1 1–0 C 1–0 Oct 23, 1997 H2H
48437 Galo Blanco Gerald Mandl 1 1–0 C 1–0 May 1, 1998 H2H
48438 Galo Blanco Ivo Minar 1 0–1 C 0–1 Jul 21, 2004 H2H
48439 Galo Blanco Jacobo Diaz 1 1–0 C 1–0 Sep 18, 1998 H2H
48440 Galo Blanco James Sekulov 1 1–0 C 1–0 Sep 12, 1996 H2H
48441 Galo Blanco Jean Baptiste Perlant 1 1–0 C 1–0 Oct 9, 1998 H2H
48442 Galo Blanco Jens Knippschild 1 0–1 C 0–1 Sep 16, 1999 H2H
48443 Galo Blanco Jiri Vanek 1 0–1 C 0–1 Jul 13, 2000 H2H
48444 Galo Blanco Jordi Arrese 1 1–0 C 1–0 Apr 17, 1996 H2H
48445 Galo Blanco Jordi Burillo 1 1–0 C 1–0 Nov 10, 1995 H2H
48446 Galo Blanco Juan Balcells 1 0–1 H 0–1 Mar 7, 2002 H2H
48447 Galo Blanco Lars Burgsmuller 1 1–0 C 1–0 Jun 3, 2001 H2H
48448 Galo Blanco Leander Paes 1 1–0 C 1–0 May 1, 1997 H2H
48449 Galo Blanco Luis Adrian Morejon 1 1–0 C 1–0 Aug 15, 1996 H2H
48450 Galo Blanco Marcelo Filippini 1 0–1 C 0–1 Oct 2, 1997 H2H
48451 Galo Blanco Marcin Matkowski 1 1–0 C 1–0 Jul 31, 2003 H2H
48452 Galo Blanco Marc Kevin Goellner 1 0–1 C 0–1 Sep 16, 2000 H2H
48453 Galo Blanco Marc Lopez 1 0–1 C 0–1 Sep 13, 2001 H2H
48454 Galo Blanco Marco Meneschincheri 1 1–0 C 1–0 May 21, 1998 H2H
48455 Galo Blanco Markus Hantschk 1 1–0 C 1–0 May 26, 2000 H2H
48456 Galo Blanco Martin Rodriguez 1 1–0 C 1–0 Aug 12, 1999 H2H
48457 Galo Blanco Marzio Martelli 1 0–1 C 0–1 Jun 11, 1998 H2H
48458 Galo Blanco Michal Tabara 1 1–0 C 1–0 Jul 20, 2000 H2H
48459 Galo Blanco Mike Bryan 1 1–0 H 1–0 Aug 16, 2000 H2H
48460 Galo Blanco Neville Godwin 1 1–0 C 1–0 May 28, 1997 H2H
48461 Galo Blanco Nicklas Timfjord 1 1–0 C 1–0 Jul 8, 1999 H2H
48462 Galo Blanco Patrik Fredriksson 1 1–0 C 1–0 Jul 12, 1996 H2H
48463 Galo Blanco Rogier Wassen 1 1–0 C 1–0 Jul 11, 2002 H2H
48464 Galo Blanco Ruben Ramirez Hidalgo 1 0–1 C 0–1 Aug 2, 2003 H2H
48465 Galo Blanco Sebastian Prieto 1 1–0 C 1–0 Sep 28, 2000 H2H
48466 Galo Blanco Takao Suzuki 1 1–0 G 1–0 Jun 23, 1999 H2H
48467 Galo Blanco Tomas Zib 1 1–0 C 1–0 Apr 26, 2006 H2H
48468 Galo Blanco Vladimir Voltchkov 1 1–0 C 1–0 Apr 25, 2001 H2H
48469 Gap Taik Ro Paul Chamberlin 1 0–1 H 0–1 Apr 23, 1987 H2H
48470 Gary Donnelly Mark Edmondson 1 1–0 H 1–0 Apr 4, 1986 H2H
48471 Gary Donnelly Randy Nixon 1 1–0 H 1–0 Oct 16, 1985 H2H
48472 Gary Donnelly Russell Simpson 1 0–1 G 0–1 Jan 14, 1987 H2H
48473 Gary Donnelly Slobodan Zivojinovic 1 0–1 H 0–1 Feb 24, 1987 H2H
48474 Gary Donnelly Wolfgang Popp 1 1–0 H 1–0 Apr 3, 1986 H2H
48475 Gary Penberthy Bill Bowrey 1 0–1 G 0–1 Jan 6, 1968 H2H
48476 Gastao Elias Alex de Minaur 1 0–1 C 0–1 May 3, 2018 H2H
48477 Gastao Elias Benoit Paire 1 0–1 C 0–1 May 26, 2015 H2H
48478 Gastao Elias Christian Lindell 1 1–0 C 1–0 Jul 14, 2016 H2H
48479 Gastao Elias Diego Schwartzman 1 0–1 C 0–1 May 28, 2014 H2H
48480 Gastao Elias Gael Monfils 1 1–0 H 1–0 Oct 21, 2016 H2H
48481 Gastao Elias Jozef Kovalik 1 0–1 H 0–1 Jan 5, 2017 H2H
48482 Gastao Elias Kenny De Schepper 1 0–1 C 0–1 Apr 30, 2015 H2H
48483 Gastao Elias Nick Kyrgios 1 0–1 H 0–1 Jan 18, 2017 H2H
48484 Gastao Elias Orlando Luz 1 1–0 C 1–0 Mar 2, 2017 H2H
48485 Gastao Elias Pablo Carreno Busta 1 1–0 C 1–0 Jul 23, 2016 H2H
48486 Gastao Elias Taro Daniel 1 1–0 C 1–0 Jul 15, 2016 H2H
48487 Gastao Elias Thanasi Kokkinakis 1 1–0 H 1–0 Aug 8, 2016 H2H
48488 Gaston Etlis Alejandro Hernandez 1 0–1 C 0–1 Mar 7, 1996 H2H
48489 Gaston Etlis Alexander Waske 1 0–1 C 0–1 Apr 10, 2003 H2H
48490 Gaston Etlis Ben Ellwood 1 0–1 G 0–1 Jul 10, 1997 H2H
48491 Gaston Etlis Bjorn Rehnquist 1 1–0 H 1–0 Aug 28, 2002 H2H
48492 Gaston Etlis Carlos Drada 1 1–0 C 1–0 Sep 12, 1996 H2H
48493 Gaston Etlis Daniele Musa 1 1–0 C 1–0 Sep 14, 1995 H2H
48494 Gaston Etlis Eric Taino 1 1–0 H 1–0 Sep 12, 2003 H2H
48495 Gaston Etlis Jacco Eltingh 1 0–1 H 0–1 Mar 8, 1994 H2H
48496 Gaston Etlis Jordi Arrese 1 0–1 C 0–1 Aug 24, 1995 H2H
48497 Gaston Etlis Kris Goossens 1 0–1 C 0–1 May 2, 1996 H2H
48498 Gaston Etlis Lars Jonsson 1 0–1 C 0–1 Nov 3, 1994 H2H
48499 Gaston Etlis Leander Paes 1 1–0 H 1–0 Apr 10, 1997 H2H
48500 Gaston Etlis Marcelo Filippini 1 0–1 C 0–1 Apr 18, 1996 H2H
48501 Gaston Etlis Oscar Martinez 1 1–0 C 1–0 Aug 3, 1995 H2H
48502 Gaston Etlis Sasa Hirszon 1 1–0 C 1–0 Jan 30, 1997 H2H
48503 Gaston Gaudio Adrian Garcia 1 1–0 C 1–0 Mar 3, 2000 H2H
48504 Gaston Gaudio Alejandro Hernandez 1 1–0 C 1–0 Feb 25, 2000 H2H
48505 Gaston Gaudio Alessio Di Mauro 1 1–0 C 1–0 Apr 22, 2006 H2H
48506 Gaston Gaudio Alexander Popp 1 1–0 C 1–0 Apr 29, 2004 H2H
48507 Gaston Gaudio Alexander Shvec 1 1–0 H 1–0 Oct 24, 2002 H2H
48508 Gaston Gaudio Andrea Gaudenzi 1 1–0 C 1–0 Jul 25, 2002 H2H
48509 Gaston Gaudio Andre Sa 1 1–0 C 1–0 May 1, 2003 H2H
48510 Gaston Gaudio Andrew Ilie 1 1–0 C 1–0 Jul 22, 2000 H2H
48511 Gaston Gaudio Bernd Karbacher 1 1–0 C 1–0 May 28, 1999 H2H
48512 Gaston Gaudio Bjorn Phau 1 1–0 H 1–0 Mar 23, 2005 H2H
48513 Gaston Gaudio Bohdan Ulihrach 1 1–0 C 1–0 Mar 4, 2000 H2H
48514 Gaston Gaudio Boris Pashanski 1 1–0 C 1–0 Aug 3, 2006 H2H
48515 Gaston Gaudio Brian Baker 1 0–1 H 0–1 Aug 31, 2005 H2H
48516 Gaston Gaudio Carlos Berlocq 1 0–1 C 0–1 Jan 29, 2007 H2H
48517 Gaston Gaudio Christian Ruud 1 0–1 C 0–1 Jun 10, 1999 H2H
48518 Gaston Gaudio Cyril Saulnier 1 1–0 H 1–0 Mar 8, 2006 H2H
48519 Gaston Gaudio Daniel Gimeno-Traver 1 0–1 C 0–1 Feb 19, 2009 H2H
48520 Gaston Gaudio David Prinosil 1 0–1 C 0–1 Nov 15, 2000 H2H
48521 Gaston Gaudio Denis Gremelmayr 1 1–0 C 1–0 Jul 28, 2006 H2H
48522 Gaston Gaudio Dick Norman 1 1–0 C 1–0 Oct 28, 2004 H2H
48523 Gaston Gaudio Diego Junqueira 1 1–0 C 1–0 Apr 22, 2009 H2H
48524 Gaston Gaudio Evgeny Korolev 1 1–0 C 1–0 Jun 2, 2006 H2H
48525 Gaston Gaudio Federico Luzzi 1 1–0 C 1–0 Feb 10, 2005 H2H
48526 Gaston Gaudio George Bastl 1 1–0 C 1–0 Jul 7, 2005 H2H
48527 Gaston Gaudio Gilles Muller 1 0–1 H 0–1 Jan 17, 2007 H2H
48528 Gaston Gaudio Guillermo Garcia-Lopez 1 1–0 C 1–0 Apr 30, 2005 H2H
48529 Gaston Gaudio Harel Levy 1 1–0 C 1–0 Apr 18, 2001 H2H
48530 Gaston Gaudio Hermes Gamonal 1 1–0 C 1–0 Feb 14, 2003 H2H
48531 Gaston Gaudio Hicham Arazi 1 1–0 C 1–0 Jun 2, 2002 H2H
48532 Gaston Gaudio Horacio Zeballos 1 0–1 C 0–1 Feb 18, 2010 H2H
48533 Gaston Gaudio Hugo Armando 1 1–0 C 1–0 Jul 15, 2004 H2H
48534 Gaston Gaudio Ivo Heuberger 1 1–0 H 1–0 Mar 19, 2002 H2H
48535 Gaston Gaudio Ivo Minar 1 1–0 C 1–0 Jul 22, 2004 H2H
48536 Gaston Gaudio Jack Brasington 1 1–0 H 1–0 Jan 16, 2002 H2H
48537 Gaston Gaudio Jacobo Diaz 1 1–0 C 1–0 Jul 20, 2000 H2H
48538 Gaston Gaudio Jan Hernych 1 1–0 C 1–0 Apr 28, 2005 H2H
48539 Gaston Gaudio Jan Siemerink 1 1–0 H 1–0 Mar 21, 2001 H2H
48540 Gaston Gaudio Jean-Christophe Faurel 1 1–0 G 1–0 Jun 28, 2006 H2H
48541 Gaston Gaudio Jean-Rene Lisnard 1 0–1 C 0–1 Jul 17, 2003 H2H
48542 Gaston Gaudio Jeff Tarango 1 1–0 H 1–0 Aug 2, 2000 H2H
48543 Gaston Gaudio Jiri Vanek 1 1–0 C 1–0 Feb 3, 2005 H2H
48544 Gaston Gaudio Juan Antonio Marin 1 0–1 C 0–1 Oct 1, 1999 H2H
48545 Gaston Gaudio Juan Balcells 1 1–0 C 1–0 May 29, 2002 H2H
48546 Gaston Gaudio Julien Benneteau 1 1–0 C 1–0 May 25, 2005 H2H
48547 Gaston Gaudio Jurgen Melzer 1 0–1 H 0–1 Oct 13, 2005 H2H
48548 Gaston Gaudio Justin Gimelstob 1 1–0 H 1–0 Jan 19, 2005 H2H
48549 Gaston Gaudio Karim Alami 1 1–0 C 1–0 Jul 21, 2000 H2H
48550 Gaston Gaudio Karol Beck 1 1–0 C 1–0 May 4, 2005 H2H
48551 Gaston Gaudio Karol Kucera 1 0–1 H 0–1 Oct 26, 2002 H2H
48552 Gaston Gaudio Marcos Baghdatis 1 0–1 H 0–1 Mar 9, 2006 H2H
48553 Gaston Gaudio Markus Hantschk 1 0–1 H 0–1 Mar 8, 2001 H2H
48554 Gaston Gaudio Martin Rodriguez 1 1–0 C 1–0 Mar 1, 2001 H2H
48555 Gaston Gaudio Martin Spottl 1 1–0 C 1–0 Mar 2, 2000 H2H
48556 Gaston Gaudio Michael Llodra 1 0–1 H 0–1 Jan 19, 2000 H2H
48557 Gaston Gaudio Michel Kratochvil 1 0–1 C 0–1 Apr 25, 2001 H2H
48558 Gaston Gaudio Novak Djokovic 1 0–1 C 0–1 Apr 18, 2007 H2H
48559 Gaston Gaudio Oliver Gross 1 1–0 C 1–0 May 26, 1999 H2H
48560 Gaston Gaudio Oliver Marach 1 0–1 C 0–1 Aug 4, 2006 H2H
48561 Gaston Gaudio Olivier Mutis 1 1–0 C 1–0 May 30, 2003 H2H
48562 Gaston Gaudio Petr Luxa 1 1–0 H 1–0 Jan 6, 2000 H2H
48563 Gaston Gaudio Potito Starace 1 0–1 C 0–1 Feb 15, 2007 H2H
48564 Gaston Gaudio Ricardo Mello 1 1–0 C 1–0 Feb 26, 2004 H2H
48565 Gaston Gaudio Robert Kendrick 1 1–0 H 1–0 Aug 13, 2003 H2H
48566 Gaston Gaudio Robin Vik 1 1–0 C 1–0 Jul 29, 2005 H2H
48567 Gaston Gaudio Roko Karanusic 1 1–0 C 1–0 May 31, 2006 H2H
48568 Gaston Gaudio Santiago Ventura 1 0–1 C 0–1 Jan 31, 2008 H2H
48569 Gaston Gaudio Sebastien Lareau 1 0–1 H 0–1 Sep 1, 1999 H2H
48570 Gaston Gaudio Sergi Bruguera 1 1–0 C 1–0 Feb 23, 2001 H2H
48571 Gaston Gaudio Simon Greul 1 0–1 C 0–1 Oct 26, 2006 H2H
48572 Gaston Gaudio Stan Wawrinka 1 1–0 C 1–0 Jul 10, 2005 H2H
48573 Gaston Gaudio Thomas Johansson 1 0–1 H 0–1 Sep 3, 2004 H2H
48574 Gaston Gaudio Tomas Behrend 1 1–0 C 1–0 Jul 24, 2003 H2H
48575 Gaston Gaudio Tomas Zib 1 0–1 C 0–1 Feb 24, 2005 H2H
48576 Gaston Gaudio Vadim Kutsenko 1 1–0 C 1–0 Jul 26, 2001 H2H
48577 Gaston Gaudio Wayne Arthurs 1 1–0 H 1–0 Aug 1, 2001 H2H
48578 Gaston Gaudio Werner Eschauer 1 1–0 C 1–0 Jul 25, 2003 H2H
48579 Gaston Gaudio Xavier Malisse 1 0–1 C 0–1 May 10, 2006 H2H
48580 Gaston Gaudio Yevgeny Kafelnikov 1 1–0 H 1–0 Mar 22, 2001 H2H
48581 Gauthier Onclin Fabian Marozsan 1 1–0 G 1–0 Jun 8, 2026 H2H
48582 Gauthier Onclin Giovanni Mpetshi Perricard 1 0–1 G 0–1 Jun 10, 2026 H2H
48583 Gauthier Onclin Reilly Opelka 1 0–1 H 0–1 Jan 14, 2025 H2H
48584 Gavorielle Marcu Nicola Pietrangeli 1 0–1 C 0–1 Mar 29, 1968 H2H
48585 Genaro Alberto Olivieri Andrea Vavassori 1 1–0 C 1–0 Jun 1, 2023 H2H
48586 Genaro Alberto Olivieri Giovanni Mpetshi Perricard 1 1–0 C 1–0 May 30, 2023 H2H
48587 Gene Malin John Molin 1 1–0 H 1–0 Aug 30, 1979 H2H
48588 Gene Malin Milan Holecek 1 0–1 C 0–1 Mar 27, 1975 H2H
48589 Gene Malin Ramesh Krishnan 1 1–0 H 1–0 Aug 18, 1979 H2H
48590 Gene Mayer Alvin Gardiner 1 1–0 H 1–0 Nov 9, 1976 H2H
48591 Gene Mayer Andreas Maurer 1 1–0 C 1–0 May 18, 1984 H2H
48592 Gene Mayer Andrew Jarrett 1 1–0 G 1–0 Jun 27, 1980 H2H
48593 Gene Mayer Andy Kohlberg 1 1–0 H 1–0 Aug 15, 1980 H2H
48594 Gene Mayer Antonio Munoz 1 1–0 C 1–0 Nov 24, 1977 H2H
48595 Gene Mayer Bernie Mitton 1 1–0 C 1–0 May 19, 1984 H2H
48596 Gene Mayer Birger Andersson 1 1–0 H 1–0 Oct 24, 1979 H2H
48597 Gene Mayer Bob Hewitt 1 1–0 C 1–0 Feb 12, 1977 H2H
48598 Gene Mayer Brad Drewett 1 1–0 G 1–0 Jun 25, 1982 H2H
48599 Gene Mayer Bruce Foxworth 1 1–0 H 1–0 Aug 16, 1980 H2H
48600 Gene Mayer Chris Johnstone 1 1–0 G 1–0 Jun 25, 1980 H2H