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
27001 John Letts Freddie Sauer 1 0–1 H 0–1 Sep 2, 1982 H2H
27002 John Marinov Danie Visser 1 0–1 H 0–1 Jan 18, 1989 H2H
27003 John Marinov Leif Shiras 1 0–1 H 0–1 Oct 7, 1988 H2H
27004 John Marks Arthur Ashe 1 1–0 G 1–0 Jan 8, 1979 H2H
27005 John Marks Bob Carmichael 1 1–0 G 1–0 Dec 7, 1977 H2H
27006 John Marks Cliff Drysdale 1 0–1 C 0–1 Oct 24, 1979 H2H
27007 John Marks John Bartlett 1 1–0 G 1–0 Dec 14, 1977 H2H
27008 John Marks Mal Anderson 1 0–1 G 0–1 Dec 30, 1975 H2H
27009 John Marks Manuel Santana 1 0–1 C 0–1 Jul 16, 1976 H2H
27010 John Marks Neale Fraser 1 0–1 G 0–1 Jan 25, 1971 H2H
27011 John Marks Noel Phillips 1 1–0 G 1–0 Dec 19, 1979 H2H
27012 John Marks Paul Gerken 1 0–1 C 0–1 Sep 2, 1977 H2H
27013 John Marks Roger Taylor 1 1–0 G 1–0 Jun 20, 1978 H2H
27014 John Marks Spencer Segura 1 1–0 G 1–0 Jan 2, 1974 H2H
27015 John Marks Stephen Warboys 1 0–1 G 0–1 Jun 23, 1976 H2H
27016 John Marks Tony Roche 1 1–0 G 1–0 Dec 26, 1975 H2H
27017 John Mattke Bernard Fritz 1 1–0 C 1–0 Jul 20, 1983 H2H
27018 John Mccurdy Dale Collings 1 0–1 G 0–1 Jan 9, 1980 H2H
27019 John Mccurdy Rod Frawley 1 0–1 H 0–1 Nov 3, 1983 H2H
27020 John McDonald Allan Stone 1 0–1 C 0–1 Apr 25, 1968 H2H
27021 John McDonald Charlie Pasarell 1 0–1 G 0–1 Aug 18, 1969 H2H
27022 John McDonald Clark Graebner 1 0–1 G 0–1 Jun 23, 1971 H2H
27023 John McDonald John Paish 1 0–1 G 0–1 Jun 12, 1969 H2H
27024 John McDonald Manuel Santana 1 0–1 C 0–1 Jun 2, 1968 H2H
27025 John McEnroe Adriano Panatta 1 1–0 C 1–0 Sep 30, 1978 H2H
27026 John McEnroe Aki Rahunen 1 1–0 C 1–0 Feb 16, 1991 H2H
27027 John McEnroe Alberto Tous 1 1–0 C 1–0 May 27, 1983 H2H
27028 John McEnroe Alvin Gardiner 1 1–0 C 1–0 May 25, 1977 H2H
27029 John McEnroe Andres Gomez 1 1–0 H 1–0 Sep 10, 1987 H2H
27030 John McEnroe Andrew Jarrett 1 1–0 C 1–0 Mar 29, 1979 H2H
27031 John McEnroe Andrew Sznajder 1 1–0 C 1–0 Feb 7, 1991 H2H
27032 John McEnroe Andy Andrews 1 1–0 G 1–0 Jun 9, 1982 H2H
27033 John McEnroe Andy Kohlberg 1 1–0 G 1–0 Oct 10, 1980 H2H
27034 John McEnroe Arnaud Boetsch 1 1–0 H 1–0 Oct 3, 1991 H2H
27035 John McEnroe Bart Wuyts 1 1–0 C 1–0 Nov 12, 1992 H2H
27036 John McEnroe Bernard Boileau 1 1–0 H 1–0 Mar 12, 1982 H2H
27037 John McEnroe Bernard Fritz 1 1–0 H 1–0 Oct 28, 1978 H2H
27038 John McEnroe Bill Lofgren 1 1–0 C 1–0 Aug 19, 1977 H2H
27039 John McEnroe Billy Martin 1 1–0 C 1–0 Jul 10, 1978 H2H
27040 John McEnroe Bob Green 1 1–0 H 1–0 Sep 6, 1984 H2H
27041 John McEnroe Bob Hewitt 1 1–0 C 1–0 Aug 17, 1978 H2H
27042 John McEnroe Bruce Nichols 1 1–0 C 1–0 Aug 3, 1977 H2H
27043 John McEnroe Byron Bertram 1 1–0 C 1–0 Feb 27, 1980 H2H
27044 John McEnroe Byron Black 1 1–0 H 1–0 Oct 9, 1992 H2H
27045 John McEnroe Carlos Kirmayr 1 0–1 C 0–1 May 7, 1981 H2H
27046 John McEnroe Cassio Motta 1 1–0 G 1–0 Jun 10, 1983 H2H
27047 John McEnroe Charles Buzz Strode 1 1–0 C 1–0 Oct 28, 1982 H2H
27048 John McEnroe Chris Delaney 1 1–0 G 1–0 Oct 11, 1980 H2H
27049 John McEnroe Chris Kachel 1 1–0 C 1–0 Aug 4, 1979 H2H
27050 John McEnroe Claudio Mezzadri 1 1–0 C 1–0 May 17, 1987 H2H
27051 John McEnroe Cliff Richey 1 1–0 C 1–0 Sep 29, 1977 H2H
27052 John McEnroe Colin Dibley 1 1–0 G 1–0 Jun 24, 1978 H2H
27053 John McEnroe Cristiano Caratti 1 0–1 G 0–1 Jun 20, 1991 H2H
27054 John McEnroe Dan Goldie 1 1–0 H 1–0 Jan 21, 1990 H2H
27055 John McEnroe David Engel 1 1–0 H 1–0 Aug 31, 1990 H2H
27056 John McEnroe David Lloyd 1 1–0 C 1–0 Nov 17, 1978 H2H
27057 John McEnroe David Prinosil 1 1–0 C 1–0 Feb 28, 1992 H2H
27058 John McEnroe Derek Tarr 1 1–0 C 1–0 May 9, 1984 H2H
27059 John McEnroe Diego Nargiso 1 1–0 H 1–0 Sep 4, 1992 H2H
27060 John McEnroe Dinu Pescariu 1 0–1 C 0–1 May 2, 1991 H2H
27061 John McEnroe Drew Gitlin 1 1–0 C 1–0 May 29, 1983 H2H
27062 John McEnroe Eddie Edwards 1 1–0 G 1–0 Jun 25, 1982 H2H
27063 John McEnroe Eric Winogradsky 1 1–0 H 1–0 Aug 30, 1989 H2H
27064 John McEnroe Fernando Roese 1 1–0 H 1–0 Aug 16, 1991 H2H
27065 John McEnroe Franco Davin 1 1–0 C 1–0 May 13, 1987 H2H
27066 John McEnroe Freddie Sauer 1 1–0 G 1–0 Jun 9, 1983 H2H
27067 John McEnroe Frew Mcmillan 1 1–0 H 1–0 Sep 21, 1977 H2H
27068 John McEnroe Fritz Buehning 1 1–0 H 1–0 Nov 8, 1979 H2H
27069 John McEnroe George Hardie 1 1–0 G 1–0 Jul 7, 1977 H2H
27070 John McEnroe Gianni Ocleppo 1 1–0 C 1–0 Nov 18, 1979 H2H
27071 John McEnroe Gilles Moretton 1 1–0 C 1–0 Feb 11, 1982 H2H
27072 John McEnroe Glenn Michibata 1 1–0 H 1–0 Aug 14, 1982 H2H
27073 John McEnroe Greg Holmes 1 1–0 H 1–0 Apr 14, 1988 H2H
27074 John McEnroe Hans Simonsson 1 1–0 C 1–0 Nov 9, 1980 H2H
27075 John McEnroe Hubertus Hoyt 1 1–0 C 1–0 Mar 22, 1979 H2H
27076 John McEnroe Jaime Oncins 1 1–0 G 1–0 Jun 26, 1991 H2H
27077 John McEnroe Jan Gunnarsson 1 1–0 C 1–0 May 5, 1983 H2H
27078 John McEnroe Jaroslav Navratil 1 1–0 C 1–0 May 9, 1985 H2H
27079 John McEnroe Jeremy Bates 1 0–1 H 0–1 Jul 16, 1992 H2H
27080 John McEnroe Jiri Hrebec 1 1–0 H 1–0 Aug 15, 1979 H2H
27081 John McEnroe Joel Bailey 1 1–0 C 1–0 Feb 1, 1979 H2H
27082 John McEnroe Johan Carlsson 1 1–0 H 1–0 Aug 15, 1987 H2H
27083 John McEnroe John Hayes 1 1–0 C 1–0 Dec 1, 1978 H2H
27084 John McEnroe John Letts 1 1–0 C 1–0 Sep 26, 1986 H2H
27085 John McEnroe John Mccurdy 1 1–0 H 1–0 Oct 13, 1983 H2H
27086 John McEnroe Jonathan Canter 1 1–0 H 1–0 Aug 5, 1987 H2H
27087 John McEnroe Jonathan Stark 1 1–0 H 1–0 Jul 25, 1992 H2H
27088 John McEnroe Jorge Andrew 1 1–0 C 1–0 Nov 22, 1979 H2H
27089 John McEnroe Jose Higueras 1 1–0 C 1–0 Jun 6, 1984 H2H
27090 John McEnroe Juan Avendano 1 1–0 H 1–0 Aug 12, 1982 H2H
27091 John McEnroe Juan Nunez 1 1–0 H 1–0 Sep 3, 1981 H2H
27092 John McEnroe Keith Richardson 1 1–0 C 1–0 Aug 3, 1978 H2H
27093 John McEnroe Kelly Jones 1 1–0 H 1–0 Sep 18, 1986 H2H
27094 John McEnroe Kevin Moir 1 1–0 H 1–0 Sep 3, 1984 H2H
27095 John McEnroe Leonardo Lavalle 1 1–0 H 1–0 Aug 31, 1988 H2H
27096 John McEnroe Lloyd Bourne 1 1–0 G 1–0 Jun 27, 1982 H2H
27097 John McEnroe Luis Herrera 1 0–1 H 0–1 Jul 19, 1991 H2H
27098 John McEnroe Mark Koevermans 1 1–0 C 1–0 Feb 27, 1992 H2H
27099 John McEnroe Mark Kratzmann 1 1–0 C 1–0 Feb 8, 1991 H2H
27100 John McEnroe Martin Laurendeau 1 1–0 H 1–0 Aug 30, 1991 H2H
27101 John McEnroe Marty Riessen 1 1–0 C 1–0 Sep 28, 1978 H2H
27102 John McEnroe Matt Anger 1 1–0 H 1–0 Sep 3, 1987 H2H
27103 John McEnroe Matt Mitchell 1 1–0 G 1–0 Oct 9, 1980 H2H
27104 John McEnroe Michael Robertson 1 1–0 H 1–0 Aug 6, 1988 H2H
27105 John McEnroe Michael Westphal 1 1–0 H 1–0 Jan 18, 1989 H2H
27106 John McEnroe Mikael Pernfors 1 0–1 H 0–1 Jan 24, 1990 H2H
27107 John McEnroe Milan Srejber 1 1–0 H 1–0 Sep 27, 1990 H2H
27108 John McEnroe Morris Skip Strode 1 1–0 C 1–0 Sep 23, 1982 H2H
27109 John McEnroe Ned Caswell 1 1–0 H 1–0 Aug 17, 1989 H2H
27110 John McEnroe Neil Borwick 1 1–0 H 1–0 Aug 23, 1990 H2H
27111 John McEnroe Nelson Aerts 1 1–0 H 1–0 Aug 17, 1985 H2H
27112 John McEnroe Onny Parun 1 0–1 C 0–1 Aug 27, 1976 H2H
27113 John McEnroe Pat Dupre 1 1–0 H 1–0 Sep 7, 1981 H2H
27114 John McEnroe Patrice Dominguez 1 1–0 C 1–0 May 28, 1980 H2H
27115 John McEnroe Patricio Cornejo 1 1–0 C 1–0 Aug 4, 1977 H2H
27116 John McEnroe Patrik Kuhnen 1 1–0 H 1–0 Jan 22, 1989 H2H
27117 John McEnroe Paul Haarhuis 1 0–1 H 0–1 Sep 1, 1989 H2H
27118 John McEnroe Pavel Slozil 1 1–0 H 1–0 Aug 30, 1979 H2H
27119 John McEnroe Per Larsson 1 1–0 H 1–0 Nov 8, 1978 H2H
27120 John McEnroe Peter Doohan 1 1–0 C 1–0 Apr 4, 1985 H2H
27121 John McEnroe Ricardo Acuna 1 1–0 C 1–0 Nov 18, 1988 H2H
27122 John McEnroe Richard Lewis 1 1–0 C 1–0 Sep 24, 1982 H2H
27123 John McEnroe Richard Matuszewski 1 1–0 C 1–0 Feb 23, 1989 H2H
27124 John McEnroe Roberto Lombardi 1 1–0 C 1–0 Jul 25, 1978 H2H
27125 John McEnroe Sashi Menon 1 1–0 H 1–0 Aug 17, 1983 H2H
27126 John McEnroe Scott Melville 1 1–0 H 1–0 Sep 29, 1990 H2H
27127 John McEnroe Sergio Casal 1 0–1 C 0–1 Nov 1, 1986 H2H
27128 John McEnroe Stefano Pescosolido 1 0–1 C 0–1 May 7, 1992 H2H
27129 John McEnroe Stefan Simonsson 1 1–0 H 1–0 Nov 9, 1978 H2H
27130 John McEnroe Steve Krulevitz 1 1–0 H 1–0 Aug 30, 1980 H2H
27131 John McEnroe Steve Meister 1 1–0 G 1–0 Jun 15, 1984 H2H
27132 John McEnroe Terry Rocavert 1 1–0 G 1–0 Jun 27, 1980 H2H
27133 John McEnroe Timothy Noonan 1 1–0 C 1–0 Jul 13, 1977 H2H
27134 John McEnroe Tom Leonard 1 1–0 G 1–0 Jun 11, 1980 H2H
27135 John McEnroe Tony Giammalva 1 1–0 G 1–0 Dec 3, 1983 H2H
27136 John McEnroe Tony Graham 1 1–0 C 1–0 Aug 10, 1977 H2H
27137 John McEnroe Tony Roche 1 0–1 G 0–1 Jun 25, 1978 H2H
27138 John McEnroe Tracy Delatte 1 1–0 C 1–0 Jan 28, 1982 H2H
27139 John McEnroe Tsuyoshi Fukui 1 1–0 C 1–0 Oct 30, 1981 H2H
27140 John McEnroe Udo Riglewski 1 1–0 C 1–0 Oct 19, 1990 H2H
27141 John McEnroe Veli Paloheimo 1 1–0 G 1–0 Jun 15, 1990 H2H
27142 John McEnroe Vladimir Zednik 1 1–0 C 1–0 Aug 23, 1978 H2H
27143 John McEnroe Werner Zirngibl 1 1–0 C 1–0 Aug 18, 1977 H2H
27144 John McEnroe Zeljko Franulovic 1 1–0 C 1–0 Aug 24, 1978 H2H
27145 John Millman Aljaz Bedene 1 1–0 C 1–0 Apr 28, 2018 H2H
27146 John Millman Arthur Rinderknech 1 0–1 C 0–1 Jul 16, 2021 H2H
27147 John Millman Aslan Karatsev 1 1–0 H 1–0 Oct 29, 2021 H2H
27148 John Millman Attila Balazs 1 0–1 C 0–1 Apr 26, 2019 H2H
27149 John Millman Austin Krajicek 1 1–0 H 1–0 Feb 11, 2016 H2H
27150 John Millman Benjamin Bonzi 1 1–0 H 1–0 Oct 21, 2021 H2H
27151 John Millman Bernabe Zapata Miralles 1 0–1 H 0–1 Mar 16, 2021 H2H
27152 John Millman Bjorn Fratangelo 1 1–0 H 1–0 Aug 25, 2016 H2H
27153 John Millman Cameron Norrie 1 0–1 C 0–1 May 14, 2019 H2H
27154 John Millman Corentin Moutet 1 0–1 H 0–1 Feb 10, 2021 H2H
27155 John Millman Cristian Garin 1 0–1 C 0–1 Apr 14, 2021 H2H
27156 John Millman Daniel Elahi Galan 1 0–1 H 0–1 Mar 25, 2022 H2H
27157 John Millman Daniel Evans 1 0–1 C 0–1 May 5, 2021 H2H
27158 John Millman Danilo Petrovic 1 1–0 C 1–0 Apr 22, 2021 H2H
27159 John Millman Denis Kudla 1 1–0 H 1–0 Jul 20, 2016 H2H
27160 John Millman Denis Shapovalov 1 0–1 C 0–1 May 29, 2018 H2H
27161 John Millman Dmitry Popko 1 1–0 H 1–0 Sep 23, 2021 H2H
27162 John Millman Dustin Brown 1 0–1 G 0–1 Jun 13, 2019 H2H
27163 John Millman Edouard Roger-Vasselin 1 1–0 H 1–0 Feb 5, 2016 H2H
27164 John Millman Egor Gerasimov 1 0–1 C 0–1 Apr 28, 2022 H2H
27165 John Millman Elias Ymer 1 1–0 H 1–0 Aug 5, 2021 H2H
27166 John Millman Emilio Nava 1 0–1 H 0–1 Aug 31, 2022 H2H
27167 John Millman Ernests Gulbis 1 1–0 H 1–0 Oct 1, 2015 H2H
27168 John Millman Evgeny Donskoy 1 1–0 H 1–0 Jan 7, 2016 H2H
27169 John Millman Federico Coria 1 1–0 C 1–0 Apr 8, 2021 H2H
27170 John Millman Felix Auger-Aliassime 1 0–1 C 0–1 May 24, 2019 H2H
27171 John Millman Gael Monfils 1 0–1 H 0–1 Aug 12, 2021 H2H
27172 John Millman Grega Zemlja 1 0–1 C 0–1 May 2, 2013 H2H
27173 John Millman Guido Andreozzi 1 1–0 C 1–0 Jul 19, 2018 H2H
27174 John Millman Henri Laaksonen 1 0–1 H 0–1 Sep 1, 2021 H2H
27175 John Millman Hugo Dellien 1 1–0 G 1–0 Jul 3, 2019 H2H
27176 John Millman Hugo Gaston 1 1–0 H 1–0 Aug 23, 2022 H2H
27177 John Millman James Duckworth 1 0–1 H 0–1 Sep 25, 2021 H2H
27178 John Millman Jared Donaldson 1 0–1 H 0–1 Jul 27, 2016 H2H
27179 John Millman Jay Clarke 1 1–0 G 1–0 Jun 23, 2021 H2H
27180 John Millman Lloyd Harris 1 1–0 H 1–0 Oct 4, 2019 H2H
27181 John Millman Lorenzo Musetti 1 1–0 H 1–0 Jul 26, 2021 H2H
27182 John Millman Lorenzo Sonego 1 0–1 G 0–1 Jun 24, 2021 H2H
27183 John Millman Marc-Andrea Huesler 1 1–0 H 1–0 Jan 18, 2023 H2H
27184 John Millman Marton Fucsovics 1 1–0 H 1–0 Jan 11, 2019 H2H
27185 John Millman Matteo Berrettini 1 0–1 C 0–1 May 12, 2021 H2H
27186 John Millman Michael Mmoh 1 1–0 H 1–0 Jan 15, 2020 H2H
27187 John Millman Mikael Ymer 1 1–0 H 1–0 Sep 30, 2021 H2H
27188 John Millman Mikhail Kukushkin 1 1–0 H 1–0 Sep 2, 2018 H2H
27189 John Millman Peter Polansky 1 1–0 H 1–0 Jan 3, 2018 H2H
27190 John Millman Prajnesh Gunneswaran 1 0–1 H 0–1 Jul 31, 2019 H2H
27191 John Millman Radek Stepanek 1 0–1 H 0–1 Jan 6, 2010 H2H
27192 John Millman Radu Albot 1 1–0 C 1–0 Apr 26, 2018 H2H
27193 John Millman Rhyne Williams 1 1–0 H 1–0 Jan 7, 2015 H2H
27194 John Millman Ryan Harrison 1 0–1 H 0–1 Jul 28, 2017 H2H
27195 John Millman Santiago Giraldo 1 0–1 H 0–1 Jan 4, 2012 H2H
27196 John Millman Sergiy Stakhovsky 1 0–1 H 0–1 Sep 2, 2015 H2H
27197 John Millman Stefanos Tsitsipas 1 0–1 H 0–1 Oct 19, 2018 H2H
27198 John Millman Stefano Travaglia 1 1–0 G 1–0 Jul 4, 2018 H2H
27199 John Millman Thanasi Kokkinakis 1 0–1 H 0–1 Jan 6, 2022 H2H
27200 John Millman Vasek Pospisil 1 0–1 H 0–1 Nov 14, 2020 H2H