ATP Head-to-Head Records: Search Rivalries

Explore ATP head-to-head records, frequent opponents, and unbeaten rivalries. Compare historical rivalries or focus on currently active players.

Explore these records

Use the filters to narrow the table. Select a column heading to sort; select it again to reverse the order.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted ascending Record Surface Last Met H2H
63001 Joao Sousa Dusan Lajovic 2 1–1 C 1–0 H 0–1 Oct 23, 2014 H2H
63002 Joao Sousa Dustin Brown 2 1–1 G 0–1 H 1–0 Jan 17, 2018 H2H
63003 Joao Sousa Emil Ruusuvuori 2 1–1 H 1–1 Oct 20, 2022 H2H
63004 Joao Sousa Facundo Bagnis 2 0–2 C 0–2 Jul 26, 2018 H2H
63005 Joao Sousa Guillermo Garcia-Lopez 2 1–1 H 1–1 Oct 24, 2013 H2H
63006 Joao Sousa Horacio Zeballos 2 1–1 C 1–1 Apr 27, 2017 H2H
63007 Joao Sousa Hubert Hurkacz 2 1–1 C 0–1 G 1–0 Sep 10, 2020 H2H
63008 Joao Sousa Hyeon Chung 2 1–1 H 1–1 Sep 26, 2019 H2H
63009 Joao Sousa Igor Sijsling 2 2–0 C 1–0 H 1–0 Sep 19, 2014 H2H
63010 Joao Sousa Ivan Dodig 2 1–1 H 1–1 Mar 14, 2015 H2H
63011 Joao Sousa Jan-Lennard Struff 2 1–1 C 0–1 G 1–0 Apr 8, 2021 H2H
63012 Joao Sousa Jozef Kovalik 2 2–0 C 1–0 H 1–0 Sep 19, 2019 H2H
63013 Joao Sousa Juan Pablo Varillas 2 0–2 C 0–2 Feb 16, 2023 H2H
63014 Joao Sousa Kevin Anderson 2 1–1 C 1–0 H 0–1 Mar 25, 2019 H2H
63015 Joao Sousa Laslo Djere 2 0–2 C 0–1 H 0–1 Mar 2, 2023 H2H
63016 Joao Sousa Lukas Rosol 2 0–2 C 0–1 H 0–1 Jul 17, 2014 H2H
63017 Joao Sousa Marius Copil 2 0–2 H 0–2 Oct 20, 2016 H2H
63018 Joao Sousa Martin Klizan 2 2–0 H 2–0 Oct 6, 2016 H2H
63019 Joao Sousa Marton Fucsovics 2 0–2 H 0–2 Aug 8, 2018 H2H
63020 Joao Sousa Mikhail Youzhny 2 2–0 C 1–0 H 1–0 Mar 10, 2018 H2H
63021 Joao Sousa Mirza Basic 2 2–0 C 1–0 G 1–0 Jun 29, 2018 H2H
63022 Joao Sousa Pedro Martinez 2 1–1 C 1–0 H 0–1 Mar 12, 2022 H2H
63023 Joao Sousa Ruben Bemelmans 2 0–2 H 0–2 Oct 21, 2017 H2H
63024 Joao Sousa Ryan Harrison 2 2–0 H 2–0 Mar 23, 2018 H2H
63025 Joao Sousa Steve Johnson 2 1–1 H 1–1 Mar 23, 2019 H2H
63026 Joao Sousa Teymuraz Gabashvili 2 1–1 C 0–1 H 1–0 Oct 2, 2014 H2H
63027 Joao Sousa Tobias Kamke 2 2–0 H 2–0 Feb 6, 2015 H2H
63028 Joao Souza Facundo Arguello 2 2–0 C 2–0 Feb 4, 2016 H2H
63029 Joao Souza Malek Jaziri 2 1–1 H 1–1 Aug 25, 2015 H2H
63030 Joel Bailey Steve Krulevitz 2 1–1 C 1–0 H 0–1 Feb 14, 1980 H2H
63031 Joern Renzenbrink Jan Kroslak 2 1–1 H 1–1 Apr 26, 1996 H2H
63032 Joey Rive Dan Cassidy 2 1–1 H 1–1 Aug 11, 1988 H2H
63033 Joey Rive Dan Goldie 2 0–2 C 0–1 H 0–1 Apr 20, 1990 H2H
63034 Joey Rive Danie Visser 2 2–0 C 1–0 H 1–0 Jul 27, 1988 H2H
63035 Joey Rive Eliot Teltscher 2 1–1 C 1–0 H 0–1 Feb 25, 1988 H2H
63036 Joey Rive Kevin Curren 2 1–1 C 1–1 Feb 8, 1990 H2H
63037 Joey Rive Miguel Nido 2 2–0 H 2–0 Apr 11, 1990 H2H
63038 Joey Rive Pieter Aldrich 2 1–1 G 0–1 H 1–0 Jul 13, 1990 H2H
63039 Joey Rive Ramesh Krishnan 2 1–1 G 1–1 Jun 21, 1990 H2H
63040 Joey Rive Slobodan Zivojinovic 2 1–1 C 0–1 H 1–0 Oct 23, 1987 H2H
63041 Joey Rive Steve Shaw 2 1–1 G 1–0 H 0–1 Apr 13, 1988 H2H
63042 Johan Anderson Joey Rive 2 1–1 H 1–1 Oct 3, 1990 H2H
63043 Johan Carlsson Carl Limberger 2 1–1 H 1–1 Aug 16, 1989 H2H
63044 Johan Carlsson Derrick Rostagno 2 2–0 C 1–0 H 1–0 Oct 17, 1986 H2H
63045 Johan Carlsson Eliot Teltscher 2 1–1 H 1–1 Apr 21, 1988 H2H
63046 Johan Carlsson Kelly Evernden 2 2–0 H 2–0 Nov 2, 1988 H2H
63047 Johan Carlsson Kevin Curren 2 0–2 H 0–2 Apr 28, 1989 H2H
63048 Johan Carlsson Marty Davis 2 1–1 C 1–0 H 0–1 Oct 29, 1987 H2H
63049 Johan Carlsson Milan Srejber 2 0–2 C 0–1 H 0–1 Apr 20, 1990 H2H
63050 Johan Carlsson Steve Guy 2 1–1 H 1–1 Apr 13, 1989 H2H
63051 Johan Kriek Bob Green 2 2–0 C 1–0 H 1–0 Sep 28, 1985 H2H
63052 Johan Kriek Bob Lutz 2 1–1 C 1–0 H 0–1 May 1, 1983 H2H
63053 Johan Kriek Bruce Derlin 2 2–0 G 2–0 Dec 2, 1984 H2H
63054 Johan Kriek Bud Schultz 2 1–1 G 0–1 H 1–0 Mar 21, 1986 H2H
63055 Johan Kriek Chip Hooper 2 1–1 C 1–1 Feb 17, 1983 H2H
63056 Johan Kriek Christophe Roger-Vasselin 2 2–0 C 1–0 C 1–0 May 8, 1985 H2H
63057 Johan Kriek Christo Van Rensburg 2 1–1 G 0–1 H 1–0 Jul 12, 1991 H2H
63058 Johan Kriek Craig Wittus 2 2–0 G 2–0 Jul 8, 1982 H2H
63059 Johan Kriek David Carter 2 2–0 C 1–0 G 1–0 Feb 12, 1982 H2H
63060 Johan Kriek Dominique Bedel 2 1–1 C 0–1 C 1–0 Oct 28, 1982 H2H
63061 Johan Kriek Drew Gitlin 2 2–0 G 2–0 Dec 13, 1982 H2H
63062 Johan Kriek Eddie Dibbs 2 1–1 C 1–0 C 0–1 May 8, 1981 H2H
63063 Johan Kriek Francisco Gonzalez 2 2–0 G 2–0 Jul 1, 1981 H2H
63064 Johan Kriek Geoff Masters 2 0–2 C 0–1 G 0–1 Jun 13, 1979 H2H
63065 Johan Kriek George Hardie 2 1–1 H 1–1 Aug 13, 1981 H2H
63066 Johan Kriek Harold Solomon 2 1–1 H 1–1 Sep 1, 1983 H2H
63067 Johan Kriek Heinz Gunthardt 2 1–1 C 0–1 H 1–0 Nov 25, 1982 H2H
63068 Johan Kriek Jan Norback 2 2–0 C 1–0 G 1–0 Jan 23, 1981 H2H
63069 Johan Kriek Jay Lapidus 2 2–0 G 2–0 Dec 4, 1985 H2H
63070 Johan Kriek Joakim Nystrom 2 1–1 C 0–1 G 1–0 May 27, 1987 H2H
63071 Johan Kriek Lloyd Bourne 2 2–0 G 1–0 H 1–0 Sep 3, 1983 H2H
63072 Johan Kriek Manuel Orantes 2 1–1 C 1–0 C 0–1 Aug 25, 1979 H2H
63073 Johan Kriek Marcel Freeman 2 1–1 C 1–0 H 0–1 Apr 2, 1987 H2H
63074 Johan Kriek Mark Cox 2 2–0 C 1–0 H 1–0 Aug 20, 1980 H2H
63075 Johan Kriek Mike Leach 2 1–1 G 0–1 H 1–0 Aug 12, 1987 H2H
63076 Johan Kriek Morris Skip Strode 2 2–0 C 1–0 G 1–0 Dec 3, 1983 H2H
63077 Johan Kriek Nduka Odizor 2 1–1 G 1–1 Jun 23, 1984 H2H
63078 Johan Kriek Pascal Portes 2 2–0 C 1–0 H 1–0 Nov 4, 1981 H2H
63079 Johan Kriek Paul Annacone 2 0–2 C 0–1 G 0–1 Apr 5, 1985 H2H
63080 Johan Kriek Pavel Hutka 2 1–1 C 0–1 H 1–0 May 30, 1979 H2H
63081 Johan Kriek Peter Elter 2 1–1 G 1–0 H 0–1 Jun 25, 1982 H2H
63082 Johan Kriek Peter Feigl 2 2–0 G 1–0 H 1–0 Oct 18, 1980 H2H
63083 Johan Kriek Peter Fleming 2 1–1 C 0–1 H 1–0 Apr 3, 1987 H2H
63084 Johan Kriek Phil Dent 2 2–0 C 1–0 H 1–0 Aug 22, 1979 H2H
63085 Johan Kriek Raymond Moore 2 1–1 C 0–1 H 1–0 Mar 23, 1979 H2H
63086 Johan Kriek Richard Meyer 2 2–0 C 1–0 H 1–0 Aug 16, 1979 H2H
63087 Johan Kriek Scott Mccain 2 2–0 G 1–0 H 1–0 Jul 25, 1985 H2H
63088 Johan Kriek Shlomo Glickstein 2 2–0 C 1–0 H 1–0 Nov 26, 1982 H2H
63089 Johan Kriek Stanislav Birner 2 2–0 C 1–0 H 1–0 Nov 13, 1987 H2H
63090 Johan Kriek Steve Meister 2 2–0 G 1–0 H 1–0 Jul 1, 1984 H2H
63091 Johan Kriek Thierry Tulasne 2 2–0 C 1–0 G 1–0 Jul 31, 1981 H2H
63092 Johan Kriek Tomas Smid 2 1–1 C 0–1 H 1–0 May 4, 1985 H2H
63093 Johan Kriek Trey Waltke 2 0–2 C 0–1 H 0–1 Mar 18, 1982 H2H
63094 Johan Kriek Victor Amaya 2 1–1 C 0–1 H 1–0 Sep 4, 1982 H2H
63095 Johan Kriek Victor Pecci 2 2–0 G 1–0 H 1–0 Jun 26, 1985 H2H
63096 Johan Kriek Zeljko Franulovic 2 0–2 H 0–2 Nov 1, 1979 H2H
63097 John Alexander Alejandro Olmedo 2 1–1 H 1–1 Sep 20, 1972 H2H
63098 John Alexander Alvaro Betancur 2 2–0 C 2–0 Jul 25, 1978 H2H
63099 John Alexander Andres Gimeno 2 1–1 C 1–0 G 0–1 Jun 10, 1971 H2H
63100 John Alexander Bob Giltinan 2 2–0 C 1–0 G 1–0 Jan 18, 1976 H2H
63101 John Alexander Chris Kachel 2 2–0 G 2–0 Dec 13, 1979 H2H
63102 John Alexander Christian Kuhnke 2 1–1 C 1–1 Aug 8, 1974 H2H
63103 John Alexander Christophe Freyss 2 2–0 C 2–0 May 24, 1979 H2H
63104 John Alexander Dennis Ralston 2 1–1 C 0–1 H 1–0 Jan 26, 1973 H2H
63105 John Alexander Dick Crealy 2 1–1 G 1–1 Jan 1, 1975 H2H
63106 John Alexander Earl Butch Buchholz 2 2–0 C 1–0 G 1–0 Feb 21, 1976 H2H
63107 John Alexander Fritz Buehning 2 1–1 C 0–1 G 1–0 Feb 26, 1982 H2H
63108 John Alexander Geoff Masters 2 2–0 C 1–0 H 1–0 Apr 17, 1980 H2H
63109 John Alexander Gianluca Rinaldini 2 2–0 C 2–0 May 25, 1983 H2H
63110 John Alexander Graham Stilwell 2 2–0 C 1–0 H 1–0 Mar 13, 1975 H2H
63111 John Alexander Grover Raz Reid 2 2–0 C 1–0 H 1–0 Mar 19, 1977 H2H
63112 John Alexander Jeff Simpson 2 2–0 C 1–0 G 1–0 Sep 27, 1973 H2H
63113 John Alexander Jun Kamiwazumi 2 2–0 C 2–0 Aug 19, 1976 H2H
63114 John Alexander Kjell Johansson 2 2–0 C 2–0 May 16, 1979 H2H
63115 John Alexander Mike Belkin 2 1–1 C 1–1 Jul 10, 1969 H2H
63116 John Alexander Milan Holecek 2 2–0 C 1–0 G 1–0 Jan 1, 1974 H2H
63117 John Alexander Ove Bengtson 2 1–1 C 1–0 G 0–1 Apr 7, 1973 H2H
63118 John Alexander Pascal Portes 2 1–1 C 0–1 G 1–0 Jun 13, 1985 H2H
63119 John Alexander Pat Dupre 2 1–1 C 1–0 H 0–1 Nov 17, 1978 H2H
63120 John Alexander Patrice Dominguez 2 1–1 C 1–0 G 0–1 Apr 12, 1974 H2H
63121 John Alexander Rick Fagel 2 2–0 C 1–0 H 1–0 Jul 27, 1979 H2H
63122 John Alexander Steve Meister 2 1–1 C 1–0 H 0–1 Oct 7, 1983 H2H
63123 John Alexander Terry Addison 2 2–0 G 1–0 H 1–0 Jan 25, 1973 H2H
63124 John Alexander Terry Rocavert 2 2–0 G 1–0 H 1–0 Sep 15, 1979 H2H
63125 John Alexander Tom Edlefsen 2 2–0 C 1–0 C 1–0 Mar 20, 1975 H2H
63126 John Alexander Tom Leonard 2 2–0 H 2–0 Oct 4, 1981 H2H
63127 John Alexander Torben Ulrich 2 2–0 C 1–0 C 1–0 Aug 9, 1973 H2H
63128 John Alexander Wayne Pascoe 2 2–0 C 1–0 G 1–0 Oct 7, 1982 H2H
63129 John Alexander Willem Prinsloo 2 2–0 C 1–0 H 1–0 Aug 19, 1977 H2H
63130 John Bartlett Gerald Battrick 2 0–2 G 0–2 Jul 13, 1971 H2H
63131 John Bartlett Jean Paul Meyer 2 0–2 C 0–2 Apr 2, 1971 H2H
63132 John Bartlett Peter Doerner 2 1–1 G 1–1 Dec 15, 1972 H2H
63133 John Bartlett Stan Smith 2 0–2 C 0–1 G 0–1 Aug 5, 1976 H2H
63134 John Fitzgerald Brian Gottfried 2 0–2 G 0–2 Jun 12, 1981 H2H
63135 John Fitzgerald Chris Pridham 2 1–1 G 1–0 H 0–1 Jul 13, 1989 H2H
63136 John Fitzgerald Craig A Miller 2 1–1 C 1–0 G 0–1 Oct 4, 1984 H2H
63137 John Fitzgerald Damir Keretic 2 2–0 C 1–0 H 1–0 Feb 25, 1988 H2H
63138 John Fitzgerald Dan Goldie 2 1–1 G 1–0 H 0–1 Apr 25, 1991 H2H
63139 John Fitzgerald Danie Visser 2 2–0 G 2–0 Jun 27, 1986 H2H
63140 John Fitzgerald Eddie Edwards 2 2–0 G 2–0 Jan 2, 1987 H2H
63141 John Fitzgerald Eric Jelen 2 1–1 C 1–0 H 0–1 Nov 26, 1988 H2H
63142 John Fitzgerald Francisco Gonzalez 2 2–0 G 2–0 Dec 18, 1982 H2H
63143 John Fitzgerald Gianni Ocleppo 2 1–1 C 1–0 H 0–1 Mar 23, 1984 H2H
63144 John Fitzgerald Greg Holmes 2 1–1 G 1–1 Jul 10, 1987 H2H
63145 John Fitzgerald Howard Sands 2 2–0 G 2–0 Dec 28, 1984 H2H
63146 John Fitzgerald Jeff Borowiak 2 2–0 H 2–0 Aug 18, 1983 H2H
63147 John Fitzgerald Jiri Granat 2 2–0 G 1–0 H 1–0 Mar 18, 1983 H2H
63148 John Fitzgerald Joey Rive 2 1–1 G 1–0 H 0–1 Mar 17, 1988 H2H
63149 John Fitzgerald Jonathan Canter 2 2–0 H 2–0 Oct 11, 1984 H2H
63150 John Fitzgerald Larry Stefanki 2 2–0 C 1–0 H 1–0 Feb 11, 1986 H2H
63151 John Fitzgerald Leif Shiras 2 0–2 C 0–1 G 0–1 Sep 28, 1989 H2H
63152 John Fitzgerald Mark Kratzmann 2 2–0 H 2–0 Aug 30, 1989 H2H
63153 John Fitzgerald Marty Davis 2 1–1 H 1–1 Oct 8, 1988 H2H
63154 John Fitzgerald Michael Westphal 2 1–1 H 1–1 Nov 2, 1988 H2H
63155 John Fitzgerald Paul Annacone 2 0–2 H 0–2 Aug 20, 1987 H2H
63156 John Fitzgerald Paul Mcnamee 2 0–2 C 0–1 G 0–1 Jun 11, 1986 H2H
63157 John Fitzgerald Peter Doohan 2 1–1 C 1–0 G 0–1 May 28, 1986 H2H
63158 John Fitzgerald Phil Dent 2 1–1 G 1–1 Dec 3, 1983 H2H
63159 John Fitzgerald Rod Frawley 2 1–1 G 0–1 H 1–0 Jul 1, 1981 H2H
63160 John Fitzgerald Russell Simpson 2 1–1 G 0–1 H 1–0 Jun 14, 1985 H2H
63161 John Fitzgerald Shane Barr 2 2–0 H 2–0 Jan 18, 1989 H2H
63162 John Fitzgerald Shlomo Glickstein 2 0–2 H 0–2 Feb 17, 1982 H2H
63163 John Fitzgerald Terry Moor 2 1–1 C 0–1 G 1–0 Jun 21, 1984 H2H
63164 John Fitzgerald Tom Cain 2 2–0 C 1–0 H 1–0 Oct 17, 1985 H2H
63165 John Fitzgerald Tony Giammalva 2 2–0 G 2–0 Jun 26, 1985 H2H
63166 John Fitzgerald Van Winitsky 2 1–1 C 0–1 H 1–0 Aug 20, 1983 H2H
63167 John Hayes Chris Mayotte 2 0–2 H 0–2 Aug 13, 1981 H2H
63168 John Hayes Ramesh Krishnan 2 1–1 C 0–1 H 1–0 Jul 29, 1982 H2H
63169 John Holladay Jim Mcmanus 2 1–1 C 1–0 H 0–1 Sep 17, 1975 H2H
63170 John Isner Albert Montanes 2 2–0 H 2–0 Jan 16, 2010 H2H
63171 John Isner Alex Bolt 2 2–0 G 1–0 H 1–0 Jul 20, 2023 H2H
63172 John Isner Alex de Minaur 2 2–0 H 2–0 Oct 8, 2019 H2H
63173 John Isner Andrey Golubev 2 2–0 C 1–0 H 1–0 May 26, 2010 H2H
63174 John Isner Arnaud Clement 2 2–0 G 1–0 H 1–0 Jul 8, 2011 H2H
63175 John Isner Benjamin Bonzi 2 2–0 G 1–0 H 1–0 Aug 16, 2022 H2H
63176 John Isner Bernard Tomic 2 2–0 H 2–0 Feb 15, 2019 H2H
63177 John Isner Carlos Berlocq 2 1–1 C 1–0 H 0–1 Oct 10, 2013 H2H
63178 John Isner Christophe Rochus 2 2–0 C 1–0 H 1–0 May 11, 2010 H2H
63179 John Isner Daniel Evans 2 1–1 H 1–1 Oct 4, 2019 H2H
63180 John Isner Denis Kudla 2 2–0 C 1–0 H 1–0 Apr 8, 2016 H2H
63181 John Isner Diego Schwartzman 2 2–0 H 2–0 Mar 15, 2022 H2H
63182 John Isner Fabio Fognini 2 2–0 H 2–0 Aug 16, 2016 H2H
63183 John Isner Federico Delbonis 2 1–1 C 0–1 H 1–0 Aug 31, 2022 H2H
63184 John Isner Felix Auger-Aliassime 2 2–0 H 2–0 Mar 29, 2021 H2H
63185 John Isner Florent Serra 2 2–0 H 2–0 Jan 19, 2011 H2H
63186 John Isner Go Soeda 2 2–0 G 1–0 H 1–0 Jul 1, 2015 H2H
63187 John Isner Gregoire Barrere 2 1–1 C 1–0 H 0–1 Jan 11, 2023 H2H
63188 John Isner Guido Pella 2 1–1 C 0–1 H 1–0 Mar 12, 2019 H2H
63189 John Isner Igor Andreev 2 1–1 H 1–1 Mar 26, 2011 H2H
63190 John Isner Igor Kunitsyn 2 2–0 H 2–0 Nov 10, 2011 H2H
63191 John Isner Janko Tipsarevic 2 1–1 G 1–0 H 0–1 Aug 2, 2012 H2H
63192 John Isner Jared Donaldson 2 2–0 G 1–0 H 1–0 Aug 19, 2017 H2H
63193 John Isner J.J. Wolf 2 2–0 H 2–0 Feb 11, 2023 H2H
63194 John Isner Josselin Ouanna 2 2–0 C 1–0 H 1–0 May 7, 2010 H2H
63195 John Isner Juan Ignacio Chela 2 0–2 C 0–2 May 10, 2011 H2H
63196 John Isner Lukas Rosol 2 0–2 C 0–1 H 0–1 May 19, 2016 H2H
63197 John Isner Lukasz Kubot 2 2–0 H 2–0 Oct 12, 2010 H2H
63198 John Isner Marcel Granollers 2 2–0 H 2–0 Jan 21, 2016 H2H
63199 John Isner Marco Chiudinelli 2 2–0 C 1–0 H 1–0 Sep 2, 2010 H2H
63200 John Isner Marcos Giron 2 2–0 H 2–0 Feb 27, 2020 H2H