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
49001 Geza Varga Sergei Likhachev 1 1–0 C 1–0 Mar 20, 1968 H2H
49002 Geza Varga Steve Faulk 1 1–0 C 1–0 Apr 19, 1972 H2H
49003 Geza Varga Thierry Bernasconi 1 0–1 G 0–1 Jan 3, 1973 H2H
49004 Geza Varga Wilhelm Bungert 1 0–1 C 0–1 Aug 14, 1969 H2H
49005 Gianluca Mager Adrian Mannarino 1 1–0 H 1–0 Sep 30, 2021 H2H
49006 Gianluca Mager Albert Ramos-Vinolas 1 1–0 C 1–0 Jul 29, 2021 H2H
49007 Gianluca Mager Alex de Minaur 1 1–0 C 1–0 May 11, 2021 H2H
49008 Gianluca Mager Alexei Popyrin 1 1–0 C 1–0 Apr 23, 2021 H2H
49009 Gianluca Mager Alex Molcan 1 0–1 C 0–1 Jul 15, 2021 H2H
49010 Gianluca Mager Aljaz Bedene 1 0–1 C 0–1 May 16, 2017 H2H
49011 Gianluca Mager Andrey Rublev 1 0–1 H 0–1 Jan 19, 2022 H2H
49012 Gianluca Mager Attila Balazs 1 1–0 C 1–0 Feb 22, 2020 H2H
49013 Gianluca Mager Christian Harrison 1 0–1 H 0–1 Jan 12, 2021 H2H
49014 Gianluca Mager Cristian Garin 1 0–1 C 0–1 Feb 23, 2020 H2H
49015 Gianluca Mager Dominic Thiem 1 1–0 C 1–0 Feb 22, 2020 H2H
49016 Gianluca Mager Dusan Lajovic 1 0–1 C 0–1 Sep 29, 2020 H2H
49017 Gianluca Mager Federico Coria 1 0–1 C 0–1 Mar 11, 2021 H2H
49018 Gianluca Mager Felix Auger-Aliassime 1 0–1 H 0–1 Nov 3, 2021 H2H
49019 Gianluca Mager Grigor Dimitrov 1 0–1 C 0–1 Sep 16, 2020 H2H
49020 Gianluca Mager Jan-Lennard Struff 1 0–1 H 0–1 Aug 25, 2021 H2H
49021 Gianluca Mager Jannik Sinner 1 0–1 C 0–1 Jun 3, 2021 H2H
49022 Gianluca Mager Joao Domingues 1 1–0 C 1–0 Feb 21, 2020 H2H
49023 Gianluca Mager Joao Sousa 1 0–1 H 0–1 Feb 4, 2022 H2H
49024 Gianluca Mager Juan Ignacio Londero 1 1–0 G 1–0 Jun 30, 2021 H2H
49025 Gianluca Mager Juan Pablo Ficovich 1 1–0 C 1–0 Feb 6, 2020 H2H
49026 Gianluca Mager Karen Khachanov 1 0–1 H 0–1 Jan 14, 2022 H2H
49027 Gianluca Mager Laslo Djere 1 1–0 C 1–0 Apr 22, 2021 H2H
49028 Gianluca Mager Lorenzo Sonego 1 0–1 C 0–1 May 12, 2021 H2H
49029 Gianluca Mager Marco Cecchinato 1 0–1 C 0–1 Oct 15, 2020 H2H
49030 Gianluca Mager Marton Fucsovics 1 1–0 H 1–0 Oct 9, 2021 H2H
49031 Gianluca Mager Mikhail Kukushkin 1 1–0 C 1–0 Apr 8, 2021 H2H
49032 Gianluca Mager Nick Kyrgios 1 0–1 G 0–1 Jul 1, 2021 H2H
49033 Gianluca Mager Nikoloz Basilashvili 1 0–1 H 0–1 Sep 23, 2021 H2H
49034 Gianluca Mager Pablo Carreno Busta 1 0–1 H 0–1 Oct 18, 2019 H2H
49035 Gianluca Mager Pablo Cuevas 1 0–1 C 0–1 Feb 7, 2020 H2H
49036 Gianluca Mager Pedro Martinez 1 1–0 C 1–0 Jul 22, 2021 H2H
49037 Gianluca Mager Peter Gojowczyk 1 1–0 C 1–0 Jun 1, 2021 H2H
49038 Gianluca Mager Ryan Harrison 1 1–0 H 1–0 Jan 10, 2021 H2H
49039 Gianluca Mager Salvatore Caruso 1 1–0 C 1–0 Mar 4, 2021 H2H
49040 Gianluca Mager Sam Querrey 1 1–0 H 1–0 Jan 11, 2021 H2H
49041 Gianluca Mager Tung-Lin Wu 1 1–0 H 1–0 Aug 24, 2021 H2H
49042 Gianluca Naso Albert Ramos-Vinolas 1 0–1 C 0–1 Jul 29, 2011 H2H
49043 Gianluca Naso Boris Pashanski 1 0–1 C 0–1 Jul 17, 2008 H2H
49044 Gianluca Naso Mate Delic 1 1–0 C 1–0 Jul 28, 2011 H2H
49045 Gianluca Pozzi Albert Chang 1 1–0 C 1–0 Oct 5, 1995 H2H
49046 Gianluca Pozzi Alberto Martin 1 0–1 C 0–1 Apr 23, 1999 H2H
49047 Gianluca Pozzi Albert Portas 1 0–1 C 0–1 Apr 12, 2001 H2H
49048 Gianluca Pozzi Alexander Popp 1 1–0 C 1–0 May 4, 2000 H2H
49049 Gianluca Pozzi Andre Sa 1 1–0 H 1–0 Jul 23, 1998 H2H
49050 Gianluca Pozzi Andrew Sznajder 1 1–0 H 1–0 Sep 3, 1987 H2H
49051 Gianluca Pozzi Arne Thoms 1 1–0 H 1–0 Apr 2, 1992 H2H
49052 Gianluca Pozzi Brad Pearce 1 1–0 G 1–0 Jun 26, 1991 H2H
49053 Gianluca Pozzi Christian Bergstrom 1 1–0 C 1–0 Sep 29, 1994 H2H
49054 Gianluca Pozzi Chris Wilkinson 1 0–1 G 0–1 Jun 24, 1992 H2H
49055 Gianluca Pozzi Chris Woodruff 1 1–0 G 1–0 Jun 13, 2001 H2H
49056 Gianluca Pozzi Craig A Miller 1 1–0 H 1–0 Jan 13, 1988 H2H
49057 Gianluca Pozzi Cristiano Caratti 1 0–1 H 0–1 Apr 16, 1998 H2H
49058 Gianluca Pozzi Dan Cassidy 1 1–0 H 1–0 Aug 2, 1989 H2H
49059 Gianluca Pozzi Dan Goldie 1 1–0 G 1–0 Jul 11, 1991 H2H
49060 Gianluca Pozzi Danilo Marcelino 1 1–0 H 1–0 Oct 19, 1989 H2H
49061 Gianluca Pozzi Danny Sapsford 1 0–1 H 0–1 Sep 14, 1995 H2H
49062 Gianluca Pozzi Davide Sanguinetti 1 1–0 G 1–0 Jun 22, 2000 H2H
49063 Gianluca Pozzi David Rikl 1 1–0 H 1–0 Jul 15, 1992 H2H
49064 Gianluca Pozzi Eyal Ran 1 0–1 H 0–1 Sep 11, 1997 H2H
49065 Gianluca Pozzi Geoff Grant 1 1–0 H 1–0 Jul 16, 1997 H2H
49066 Gianluca Pozzi Grant Connell 1 1–0 H 1–0 Apr 9, 1992 H2H
49067 Gianluca Pozzi Grant Stafford 1 1–0 H 1–0 Oct 3, 1997 H2H
49068 Gianluca Pozzi Harel Levy 1 1–0 H 1–0 Sep 13, 2001 H2H
49069 Gianluca Pozzi Henri Leconte 1 0–1 H 0–1 Sep 5, 1987 H2H
49070 Gianluca Pozzi Hernan Gumy 1 0–1 C 0–1 May 29, 1998 H2H
49071 Gianluca Pozzi Hicham Arazi 1 1–0 C 1–0 Mar 13, 1998 H2H
49072 Gianluca Pozzi Jack Brasington 1 0–1 H 0–1 Aug 29, 2001 H2H
49073 Gianluca Pozzi Jamie Morgan 1 0–1 H 0–1 Apr 14, 1994 H2H
49074 Gianluca Pozzi Jan-Michael Gambill 1 0–1 G 0–1 Jun 24, 2000 H2H
49075 Gianluca Pozzi Jimmy Arias 1 1–0 H 1–0 Feb 12, 1992 H2H
49076 Gianluca Pozzi Joern Renzenbrink 1 1–0 H 1–0 Sep 15, 1994 H2H
49077 Gianluca Pozzi Johan Anderson 1 0–1 H 0–1 Jan 1, 1988 H2H
49078 Gianluca Pozzi Johan Carlsson 1 1–0 H 1–0 Aug 6, 1992 H2H
49079 Gianluca Pozzi John Fitzgerald 1 1–0 H 1–0 Apr 25, 1992 H2H
49080 Gianluca Pozzi Jordi Burillo 1 1–0 G 1–0 Jun 19, 1998 H2H
49081 Gianluca Pozzi Jose Daher 1 1–0 C 1–0 Apr 5, 1990 H2H
49082 Gianluca Pozzi Karim Alami 1 0–1 H 0–1 Sep 23, 2000 H2H
49083 Gianluca Pozzi Karsten Braasch 1 1–0 G 1–0 Jul 9, 1992 H2H
49084 Gianluca Pozzi Kelly Evernden 1 1–0 H 1–0 Apr 23, 1992 H2H
49085 Gianluca Pozzi Kenny Thorne 1 1–0 C 1–0 Sep 30, 1994 H2H
49086 Gianluca Pozzi Kevin Curren 1 0–1 G 0–1 Jun 12, 1991 H2H
49087 Gianluca Pozzi Lars Jonsson 1 1–0 H 1–0 Jan 14, 1993 H2H
49088 Gianluca Pozzi Lars Rehmann 1 0–1 C 0–1 Mar 12, 1994 H2H
49089 Gianluca Pozzi Lionel Barthez 1 1–0 G 1–0 Jun 28, 1995 H2H
49090 Gianluca Pozzi Luiz Mattar 1 0–1 H 0–1 Jan 20, 1993 H2H
49091 Gianluca Pozzi Marc Kevin Goellner 1 0–1 G 0–1 Jun 15, 1995 H2H
49092 Gianluca Pozzi Mark Kaplan 1 1–0 H 1–0 Aug 1, 1991 H2H
49093 Gianluca Pozzi Mark Kratzmann 1 0–1 G 0–1 Jul 12, 1991 H2H
49094 Gianluca Pozzi Markus Hipfl 1 0–1 G 0–1 Jun 21, 2001 H2H
49095 Gianluca Pozzi Markus Zoecke 1 1–0 H 1–0 Sep 4, 1994 H2H
49096 Gianluca Pozzi Martin Lee 1 0–1 G 0–1 Jun 27, 2001 H2H
49097 Gianluca Pozzi Martin Wostenholme 1 0–1 C 0–1 Jul 30, 1986 H2H
49098 Gianluca Pozzi Massimo Cierro 1 1–0 G 1–0 Jun 10, 1992 H2H
49099 Gianluca Pozzi Mats Wilander 1 1–0 C 1–0 Oct 14, 1993 H2H
49100 Gianluca Pozzi Matt Anger 1 1–0 H 1–0 Dec 31, 1987 H2H
49101 Gianluca Pozzi Max Mirnyi 1 0–1 C 0–1 Mar 5, 1999 H2H
49102 Gianluca Pozzi Michael Kures 1 1–0 H 1–0 Jul 21, 1988 H2H
49103 Gianluca Pozzi Michael Russell 1 1–0 C 1–0 May 5, 2000 H2H
49104 Gianluca Pozzi Michiel Schapers 1 1–0 G 1–0 Jun 18, 1992 H2H
49105 Gianluca Pozzi Milan Srejber 1 0–1 H 0–1 Aug 20, 1986 H2H
49106 Gianluca Pozzi Min Kyu Han 1 1–0 H 1–0 Apr 25, 1996 H2H
49107 Gianluca Pozzi Nick Brown 1 0–1 G 0–1 Jun 22, 1989 H2H
49108 Gianluca Pozzi Nicklas Kroon 1 1–0 H 1–0 Oct 7, 1992 H2H
49109 Gianluca Pozzi Nicklas Kulti 1 1–0 H 1–0 Nov 11, 1999 H2H
49110 Gianluca Pozzi Nicolas Coutelot 1 0–1 C 0–1 May 30, 2001 H2H
49111 Gianluca Pozzi Nicolas Pereira 1 0–1 H 0–1 Aug 8, 1990 H2H
49112 Gianluca Pozzi Orlin Stanoytchev 1 0–1 C 0–1 Mar 20, 1997 H2H
49113 Gianluca Pozzi Oscar Serrano 1 1–0 H 1–0 Jan 20, 1999 H2H
49114 Gianluca Pozzi Paolo Cane 1 1–0 H 1–0 Oct 2, 1991 H2H
49115 Gianluca Pozzi Paul Chamberlin 1 0–1 H 0–1 Jan 5, 1989 H2H
49116 Gianluca Pozzi Paul Goldstein 1 1–0 H 1–0 Apr 15, 1999 H2H
49117 Gianluca Pozzi Paul Haarhuis 1 0–1 G 0–1 Jun 13, 1998 H2H
49118 Gianluca Pozzi Paul Kilderry 1 1–0 H 1–0 Aug 19, 1992 H2H
49119 Gianluca Pozzi Peter Doohan 1 0–1 G 0–1 Jan 7, 1988 H2H
49120 Gianluca Pozzi Peter Wessels 1 0–1 H 0–1 Aug 15, 2001 H2H
49121 Gianluca Pozzi Philippe Pech 1 0–1 C 0–1 Feb 11, 1988 H2H
49122 Gianluca Pozzi Raul Antonio Viver 1 0–1 C 0–1 Sep 22, 1988 H2H
49123 Gianluca Pozzi Richard Matuszewski 1 1–0 H 1–0 Jul 26, 1989 H2H
49124 Gianluca Pozzi Rick Leach 1 0–1 G 0–1 Jul 12, 1990 H2H
49125 Gianluca Pozzi Robbie Koenig 1 0–1 H 0–1 Jul 16, 1992 H2H
49126 Gianluca Pozzi Roberto Carretero 1 0–1 C 0–1 May 17, 1995 H2H
49127 Gianluca Pozzi Roberto Jabali 1 1–0 H 1–0 Mar 17, 1998 H2H
49128 Gianluca Pozzi Rogier Wassen 1 1–0 H 1–0 Apr 14, 1999 H2H
49129 Gianluca Pozzi Sebastien Lareau 1 0–1 H 0–1 Jul 28, 1993 H2H
49130 Gianluca Pozzi Stefano Pescosolido 1 0–1 C 0–1 Feb 8, 1992 H2H
49131 Gianluca Pozzi Stephane Simian 1 1–0 H 1–0 Sep 30, 1993 H2H
49132 Gianluca Pozzi Thomas Gollwitzer 1 0–1 C 0–1 Oct 15, 1993 H2H
49133 Gianluca Pozzi Thomas Hogstedt 1 1–0 H 1–0 Aug 14, 1991 H2H
49134 Gianluca Pozzi Tim Mayotte 1 0–1 H 0–1 Sep 2, 1988 H2H
49135 Gianluca Pozzi Todd Witsken 1 1–0 H 1–0 Aug 7, 1991 H2H
49136 Gianluca Pozzi Tomas Zib 1 1–0 H 1–0 Jan 19, 2000 H2H
49137 Gianluca Pozzi Tommy Ho 1 1–0 C 1–0 Oct 20, 1995 H2H
49138 Gianluca Pozzi Tuomas Ketola 1 1–0 H 1–0 Apr 9, 1998 H2H
49139 Gianluca Pozzi Vijay Amritraj 1 0–1 H 0–1 Apr 13, 1989 H2H
49140 Gianluca Pozzi Ville Liukko 1 1–0 H 1–0 Mar 3, 2000 H2H
49141 Gianluca Pozzi Vladimir Voltchkov 1 1–0 G 1–0 Jun 23, 1999 H2H
49142 Gianluca Pozzi Wayne Black 1 0–1 H 0–1 Jan 24, 1999 H2H
49143 Gianluca Pozzi Yong Il Yoon 1 0–1 H 0–1 Apr 22, 1993 H2H
49144 Gianluca Rinaldini Alejandro Cortes 1 1–0 C 1–0 Jun 9, 1983 H2H
49145 Gianluca Rinaldini Bernie Mitton 1 0–1 C 0–1 Nov 18, 1982 H2H
49146 Gianluca Rinaldini Eddie Dibbs 1 0–1 C 0–1 May 19, 1982 H2H
49147 Gianluca Rinaldini Gilles Moretton 1 0–1 C 0–1 May 14, 1981 H2H
49148 Gianluca Rinaldini Jose Luis Damiani 1 1–0 C 1–0 Sep 16, 1982 H2H
49149 Gianluca Rinaldini Massimo Rivaroli 1 0–1 C 0–1 Nov 22, 1979 H2H
49150 Gianluca Rinaldini Miguel Mir 1 0–1 C 0–1 Jul 20, 1983 H2H
49151 Gianluca Rinaldini Paolo Bertolucci 1 0–1 C 0–1 May 18, 1983 H2H
49152 Gianni Ocleppo Alejandro Pierola 1 1–0 C 1–0 Sep 11, 1980 H2H
49153 Gianni Ocleppo Andrew Jarrett 1 0–1 C 0–1 Apr 12, 1979 H2H
49154 Gianni Ocleppo Bob Hewitt 1 1–0 H 1–0 Dec 7, 1978 H2H
49155 Gianni Ocleppo Bruce Manson 1 0–1 C 0–1 Jun 1, 1979 H2H
49156 Gianni Ocleppo Chris Johnstone 1 0–1 C 0–1 Jul 29, 1982 H2H
49157 Gianni Ocleppo Christophe Freyss 1 0–1 C 0–1 May 25, 1978 H2H
49158 Gianni Ocleppo Christophe Roger-Vasselin 1 1–0 C 1–0 Mar 22, 1980 H2H
49159 Gianni Ocleppo Colin Dibley 1 1–0 C 1–0 Mar 22, 1980 H2H
49160 Gianni Ocleppo Colin Dowdeswell 1 0–1 H 0–1 Dec 8, 1978 H2H
49161 Gianni Ocleppo Dave Siegler 1 1–0 C 1–0 Oct 21, 1982 H2H
49162 Gianni Ocleppo David Schneider 1 1–0 C 1–0 May 18, 1977 H2H
49163 Gianni Ocleppo Dick Crealy 1 1–0 C 1–0 Apr 13, 1978 H2H
49164 Gianni Ocleppo Eric Deblicker 1 0–1 C 0–1 May 19, 1977 H2H
49165 Gianni Ocleppo Eric Friedler 1 1–0 H 1–0 Aug 14, 1980 H2H
49166 Gianni Ocleppo Erick Iskersky 1 0–1 C 0–1 Mar 25, 1982 H2H
49167 Gianni Ocleppo Ernie Fernandez 1 0–1 H 0–1 Aug 13, 1981 H2H
49168 Gianni Ocleppo Fritz Buehning 1 1–0 C 1–0 Nov 24, 1979 H2H
49169 Gianni Ocleppo Ion Tiriac 1 1–0 H 1–0 Oct 27, 1978 H2H
49170 Gianni Ocleppo Ivan Molina 1 0–1 C 0–1 Mar 30, 1976 H2H
49171 Gianni Ocleppo Jai Dilouie 1 1–0 C 1–0 Sep 12, 1980 H2H
49172 Gianni Ocleppo Jan Norback 1 1–0 C 1–0 Nov 26, 1981 H2H
49173 Gianni Ocleppo Jean Francois Caujolle 1 0–1 C 0–1 Jul 17, 1976 H2H
49174 Gianni Ocleppo Jeff Borowiak 1 1–0 H 1–0 Sep 2, 1978 H2H
49175 Gianni Ocleppo Jiri Hrebec 1 0–1 C 0–1 Oct 8, 1980 H2H
49176 Gianni Ocleppo John Alexander 1 0–1 C 0–1 Mar 30, 1979 H2H
49177 Gianni Ocleppo John Marks 1 1–0 C 1–0 May 23, 1979 H2H
49178 Gianni Ocleppo John Yuill 1 1–0 C 1–0 Apr 21, 1977 H2H
49179 Gianni Ocleppo Jose Luis Damiani 1 1–0 C 1–0 May 15, 1980 H2H
49180 Gianni Ocleppo Karl Meiler 1 0–1 C 0–1 Dec 1, 1978 H2H
49181 Gianni Ocleppo Leo Palin 1 0–1 C 0–1 Dec 17, 1981 H2H
49182 Gianni Ocleppo Manuel Orantes 1 1–0 C 1–0 Apr 16, 1981 H2H
49183 Gianni Ocleppo Mark Cox 1 1–0 C 1–0 Nov 24, 1979 H2H
49184 Gianni Ocleppo Matt Mitchell 1 0–1 H 0–1 Aug 9, 1984 H2H
49185 Gianni Ocleppo Mike Shore 1 1–0 H 1–0 Aug 30, 1980 H2H
49186 Gianni Ocleppo Miloslav Mecir 1 0–1 H 0–1 Oct 18, 1984 H2H
49187 Gianni Ocleppo Morris Skip Strode 1 1–0 G 1–0 Jun 22, 1983 H2H
49188 Gianni Ocleppo Nicola Spear 1 1–0 C 1–0 Apr 6, 1976 H2H
49189 Gianni Ocleppo Onny Parun 1 1–0 C 1–0 Jul 26, 1979 H2H
49190 Gianni Ocleppo Pascal Portes 1 0–1 C 0–1 Nov 18, 1982 H2H
49191 Gianni Ocleppo Patrick Hombergen 1 0–1 C 0–1 Jun 14, 1979 H2H
49192 Gianni Ocleppo Pavel Slozil 1 0–1 C 0–1 Jul 27, 1979 H2H
49193 Gianni Ocleppo Phil Dent 1 1–0 C 1–0 Mar 30, 1978 H2H
49194 Gianni Ocleppo Raul Ramirez 1 0–1 C 0–1 May 28, 1980 H2H
49195 Gianni Ocleppo Raymond Moore 1 1–0 C 1–0 May 24, 1978 H2H
49196 Gianni Ocleppo Rick Fisher 1 0–1 G 0–1 Jun 20, 1978 H2H
49197 Gianni Ocleppo Robert Reininger 1 1–0 H 1–0 Apr 4, 1981 H2H
49198 Gianni Ocleppo Rodney Harmon 1 1–0 H 1–0 Sep 3, 1983 H2H
49199 Gianni Ocleppo Sashi Menon 1 1–0 C 1–0 May 31, 1978 H2H
49200 Gianni Ocleppo Thomaz Koch 1 0–1 C 0–1 May 2, 1980 H2H