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
27001 John McEnroe Vladimir Zednik 1 1–0 C 1–0 Aug 23, 1978 H2H
27002 John McEnroe Werner Zirngibl 1 1–0 C 1–0 Aug 18, 1977 H2H
27003 John McEnroe Zeljko Franulovic 1 1–0 C 1–0 Aug 24, 1978 H2H
27004 John Millman Aljaz Bedene 1 1–0 C 1–0 Apr 28, 2018 H2H
27005 John Millman Arthur Rinderknech 1 0–1 C 0–1 Jul 16, 2021 H2H
27006 John Millman Aslan Karatsev 1 1–0 H 1–0 Oct 29, 2021 H2H
27007 John Millman Attila Balazs 1 0–1 C 0–1 Apr 26, 2019 H2H
27008 John Millman Austin Krajicek 1 1–0 H 1–0 Feb 11, 2016 H2H
27009 John Millman Benjamin Bonzi 1 1–0 H 1–0 Oct 21, 2021 H2H
27010 John Millman Bernabe Zapata Miralles 1 0–1 H 0–1 Mar 16, 2021 H2H
27011 John Millman Bjorn Fratangelo 1 1–0 H 1–0 Aug 25, 2016 H2H
27012 John Millman Cameron Norrie 1 0–1 C 0–1 May 14, 2019 H2H
27013 John Millman Corentin Moutet 1 0–1 H 0–1 Feb 10, 2021 H2H
27014 John Millman Cristian Garin 1 0–1 C 0–1 Apr 14, 2021 H2H
27015 John Millman Daniel Elahi Galan 1 0–1 H 0–1 Mar 25, 2022 H2H
27016 John Millman Daniel Evans 1 0–1 C 0–1 May 5, 2021 H2H
27017 John Millman Danilo Petrovic 1 1–0 C 1–0 Apr 22, 2021 H2H
27018 John Millman Denis Kudla 1 1–0 H 1–0 Jul 20, 2016 H2H
27019 John Millman Denis Shapovalov 1 0–1 C 0–1 May 29, 2018 H2H
27020 John Millman Dmitry Popko 1 1–0 H 1–0 Sep 23, 2021 H2H
27021 John Millman Dustin Brown 1 0–1 G 0–1 Jun 13, 2019 H2H
27022 John Millman Edouard Roger-Vasselin 1 1–0 H 1–0 Feb 5, 2016 H2H
27023 John Millman Egor Gerasimov 1 0–1 C 0–1 Apr 28, 2022 H2H
27024 John Millman Elias Ymer 1 1–0 H 1–0 Aug 5, 2021 H2H
27025 John Millman Emilio Nava 1 0–1 H 0–1 Aug 31, 2022 H2H
27026 John Millman Ernests Gulbis 1 1–0 H 1–0 Oct 1, 2015 H2H
27027 John Millman Evgeny Donskoy 1 1–0 H 1–0 Jan 7, 2016 H2H
27028 John Millman Federico Coria 1 1–0 C 1–0 Apr 8, 2021 H2H
27029 John Millman Felix Auger-Aliassime 1 0–1 C 0–1 May 24, 2019 H2H
27030 John Millman Gael Monfils 1 0–1 H 0–1 Aug 12, 2021 H2H
27031 John Millman Grega Zemlja 1 0–1 C 0–1 May 2, 2013 H2H
27032 John Millman Guido Andreozzi 1 1–0 C 1–0 Jul 19, 2018 H2H
27033 John Millman Henri Laaksonen 1 0–1 H 0–1 Sep 1, 2021 H2H
27034 John Millman Hugo Dellien 1 1–0 G 1–0 Jul 3, 2019 H2H
27035 John Millman Hugo Gaston 1 1–0 H 1–0 Aug 23, 2022 H2H
27036 John Millman James Duckworth 1 0–1 H 0–1 Sep 25, 2021 H2H
27037 John Millman Jared Donaldson 1 0–1 H 0–1 Jul 27, 2016 H2H
27038 John Millman Jay Clarke 1 1–0 G 1–0 Jun 23, 2021 H2H
27039 John Millman Lloyd Harris 1 1–0 H 1–0 Oct 4, 2019 H2H
27040 John Millman Lorenzo Musetti 1 1–0 H 1–0 Jul 26, 2021 H2H
27041 John Millman Lorenzo Sonego 1 0–1 G 0–1 Jun 24, 2021 H2H
27042 John Millman Marc-Andrea Huesler 1 1–0 H 1–0 Jan 18, 2023 H2H
27043 John Millman Marton Fucsovics 1 1–0 H 1–0 Jan 11, 2019 H2H
27044 John Millman Matteo Berrettini 1 0–1 C 0–1 May 12, 2021 H2H
27045 John Millman Michael Mmoh 1 1–0 H 1–0 Jan 15, 2020 H2H
27046 John Millman Mikael Ymer 1 1–0 H 1–0 Sep 30, 2021 H2H
27047 John Millman Mikhail Kukushkin 1 1–0 H 1–0 Sep 2, 2018 H2H
27048 John Millman Peter Polansky 1 1–0 H 1–0 Jan 3, 2018 H2H
27049 John Millman Prajnesh Gunneswaran 1 0–1 H 0–1 Jul 31, 2019 H2H
27050 John Millman Radek Stepanek 1 0–1 H 0–1 Jan 6, 2010 H2H
27051 John Millman Radu Albot 1 1–0 C 1–0 Apr 26, 2018 H2H
27052 John Millman Rhyne Williams 1 1–0 H 1–0 Jan 7, 2015 H2H
27053 John Millman Ryan Harrison 1 0–1 H 0–1 Jul 28, 2017 H2H
27054 John Millman Santiago Giraldo 1 0–1 H 0–1 Jan 4, 2012 H2H
27055 John Millman Sergiy Stakhovsky 1 0–1 H 0–1 Sep 2, 2015 H2H
27056 John Millman Stefanos Tsitsipas 1 0–1 H 0–1 Oct 19, 2018 H2H
27057 John Millman Stefano Travaglia 1 1–0 G 1–0 Jul 4, 2018 H2H
27058 John Millman Thanasi Kokkinakis 1 0–1 H 0–1 Jan 6, 2022 H2H
27059 John Millman Vasek Pospisil 1 0–1 H 0–1 Nov 14, 2020 H2H
27060 John Millman Yannick Maden 1 1–0 C 1–0 Apr 28, 2018 H2H
27061 John Millman Yuichi Sugita 1 1–0 H 1–0 Feb 8, 2018 H2H
27062 John Muller Gerald Battrick 1 1–0 H 1–0 Nov 25, 1976 H2H
27063 John Newcombe Barry Mackay 1 0–1 G 0–1 Aug 12, 1968 H2H
27064 John Newcombe Bill Freer 1 1–0 C 1–0 Mar 30, 1975 H2H
27065 John Newcombe Byron Bertram 1 1–0 G 1–0 Jul 18, 1970 H2H
27066 John Newcombe Chris Kachel 1 1–0 C 1–0 May 27, 1976 H2H
27067 John Newcombe F D Robbins 1 1–0 C 1–0 Jul 14, 1972 H2H
27068 John Newcombe Gene Malin 1 0–1 H 0–1 Oct 4, 1979 H2H
27069 John Newcombe Gene Scott 1 1–0 G 1–0 Sep 8, 1970 H2H
27070 John Newcombe Grover Raz Reid 1 1–0 H 1–0 Oct 17, 1974 H2H
27071 John Newcombe Henry Bunis 1 1–0 H 1–0 Oct 7, 1976 H2H
27072 John Newcombe Jacques Thamin 1 0–1 G 0–1 Jan 3, 1974 H2H
27073 John Newcombe Jean Claude Barclay 1 1–0 C 1–0 Apr 17, 1969 H2H
27074 John Newcombe Jean Loup Rouyer 1 1–0 C 1–0 May 15, 1969 H2H
27075 John Newcombe John Bartlett 1 1–0 G 1–0 Jan 1, 1972 H2H
27076 John Newcombe Mike Belkin 1 1–0 C 1–0 May 2, 1969 H2H
27077 John Newcombe Mike Machette 1 1–0 H 1–0 Mar 6, 1974 H2H
27078 John Newcombe Mitsuru Motoi 1 1–0 H 1–0 Oct 16, 1974 H2H
27079 John Newcombe Nicholas Kalogeropoulos 1 1–0 G 1–0 Jun 26, 1970 H2H
27080 John Newcombe Ove Bengtson 1 0–1 C 0–1 Jan 23, 1974 H2H
27081 John Newcombe Patricio Cornejo 1 1–0 H 1–0 Mar 8, 1974 H2H
27082 John Newcombe Peter Burwash 1 1–0 C 1–0 Aug 7, 1973 H2H
27083 John Newcombe Peter Curtis 1 1–0 C 1–0 Feb 8, 1969 H2H
27084 John Newcombe Peter Szoke 1 0–1 C 0–1 Jun 4, 1973 H2H
27085 John Newcombe Ray Keldie 1 1–0 G 1–0 Jun 19, 1973 H2H
27086 John Newcombe Richard Hawkes 1 1–0 G 1–0 Feb 2, 1969 H2H
27087 John Newcombe Tony Bardsley 1 1–0 C 1–0 Aug 13, 1971 H2H
27088 John Newcombe Trevor Fancutt 1 1–0 G 1–0 Dec 25, 1974 H2H
27089 John Newcombe Vladimir Zednik 1 0–1 C 0–1 May 20, 1971 H2H
27090 John Newcombe Yuji Tezuka 1 1–0 C 1–0 Nov 6, 1975 H2H
27091 John Paish Bill Bowrey 1 0–1 G 0–1 Jun 13, 1969 H2H
27092 John Paish Bob Giltinan 1 0–1 G 0–1 Jun 18, 1974 H2H
27093 John Paish Clark Graebner 1 0–1 G 0–1 Jun 22, 1972 H2H
27094 John Paish Derek Schroder 1 1–0 G 1–0 Jun 10, 1971 H2H
27095 John Paish Frank Froehling 1 0–1 C 0–1 May 25, 1971 H2H
27096 John Paish Fred Stolle 1 0–1 G 0–1 Jun 14, 1968 H2H
27097 John Paish Gene Scott 1 1–0 G 1–0 Jun 28, 1972 H2H
27098 John Paish Giuseppe Merlo 1 0–1 C 0–1 Jun 3, 1973 H2H
27099 John Paish Grover Raz Reid 1 0–1 H 0–1 Mar 26, 1973 H2H
27100 John Paish Ion Tiriac 1 1–0 C 1–0 Nov 23, 1971 H2H
27101 John Paish Jaidip Mukerjea 1 1–0 G 1–0 Jul 13, 1973 H2H
27102 John Paish James Chico Hagey 1 1–0 H 1–0 Aug 8, 1973 H2H
27103 John Paish Jean Loup Rouyer 1 1–0 G 1–0 Jun 20, 1972 H2H
27104 John Paish John Bartlett 1 1–0 G 1–0 Jul 14, 1973 H2H
27105 John Paish Marcello Lara 1 0–1 G 0–1 Jun 27, 1973 H2H
27106 John Paish Nicholas Kalogeropoulos 1 0–1 H 0–1 Feb 22, 1973 H2H
27107 John Paish Nikola Pilic 1 0–1 C 0–1 Nov 20, 1973 H2H
27108 John Paish Ove Bengtson 1 0–1 G 0–1 Jun 14, 1973 H2H
27109 John Paish Owen Davidson 1 0–1 G 0–1 Jun 25, 1969 H2H
27110 John Paish Premjit Lall 1 0–1 G 0–1 Jul 13, 1971 H2H
27111 John Paish Rod Laver 1 0–1 G 0–1 Sep 1, 1972 H2H
27112 John Paish Roy Barth 1 1–0 G 1–0 Jun 4, 1970 H2H
27113 John Paish Steve Faulk 1 0–1 C 0–1 Aug 2, 1972 H2H
27114 John Paish Steve Siegel 1 1–0 G 1–0 Jun 8, 1972 H2H
27115 John Paish Szabolcz Baranyi 1 1–0 G 1–0 Jun 16, 1971 H2H
27116 John Paish Torben Ulrich 1 1–0 G 1–0 Jun 30, 1972 H2H
27117 John-Patrick Smith Kenny De Schepper 1 0–1 G 0–1 Jul 1, 2015 H2H
27118 John-Patrick Smith Radu Albot 1 0–1 H 0–1 Feb 25, 2021 H2H
27119 John Sadri Andrew Jarrett 1 1–0 G 1–0 Jun 24, 1981 H2H
27120 John Sadri Bill Maze 1 1–0 G 1–0 Jul 10, 1980 H2H
27121 John Sadri Bong Soo Kim 1 1–0 H 1–0 Apr 24, 1987 H2H
27122 John Sadri Buster C Mottram 1 0–1 H 0–1 Nov 10, 1979 H2H
27123 John Sadri Chris Kachel 1 1–0 G 1–0 Dec 30, 1980 H2H
27124 John Sadri Chris Mayotte 1 1–0 H 1–0 Nov 6, 1981 H2H
27125 John Sadri Christophe Roger-Vasselin 1 1–0 G 1–0 Jun 26, 1981 H2H
27126 John Sadri Corey Wittenberg 1 1–0 G 1–0 Nov 28, 1984 H2H
27127 John Sadri Dale Collings 1 1–0 G 1–0 Jun 11, 1980 H2H
27128 John Sadri David Carter 1 1–0 H 1–0 Jan 5, 1980 H2H
27129 John Sadri David Graham 1 1–0 G 1–0 Dec 4, 1982 H2H
27130 John Sadri Derek Segal 1 1–0 H 1–0 Aug 15, 1984 H2H
27131 John Sadri Egan Adams 1 1–0 C 1–0 Mar 3, 1983 H2H
27132 John Sadri Eric Fromm 1 1–0 H 1–0 Aug 30, 1979 H2H
27133 John Sadri Erick Iskersky 1 0–1 C 0–1 Mar 5, 1983 H2H
27134 John Sadri Francisco Gonzalez 1 1–0 H 1–0 Oct 16, 1980 H2H
27135 John Sadri Ion Tiriac 1 1–0 G 1–0 Dec 26, 1978 H2H
27136 John Sadri Jim Delaney 1 1–0 G 1–0 Jul 8, 1982 H2H
27137 John Sadri John Mccurdy 1 1–0 G 1–0 Dec 8, 1982 H2H
27138 John Sadri Jurgen Fassbender 1 1–0 C 1–0 Oct 25, 1979 H2H
27139 John Sadri Leo Palin 1 1–0 H 1–0 Jan 5, 1979 H2H
27140 John Sadri Louk Sanders 1 1–0 C 1–0 Mar 14, 1980 H2H
27141 John Sadri Matt Mitchell 1 1–0 G 1–0 Jul 9, 1982 H2H
27142 John Sadri Mike Estep 1 1–0 G 1–0 Jun 10, 1981 H2H
27143 John Sadri Mike Gandolfo 1 1–0 G 1–0 Dec 6, 1982 H2H
27144 John Sadri Noel Phillips 1 1–0 G 1–0 Dec 30, 1978 H2H
27145 John Sadri Ove Bengtson 1 0–1 H 0–1 Nov 2, 1978 H2H
27146 John Sadri Pascal Portes 1 0–1 C 0–1 Apr 2, 1981 H2H
27147 John Sadri Pavel Slozil 1 1–0 C 1–0 Mar 29, 1985 H2H
27148 John Sadri Raymond Moore 1 1–0 G 1–0 Dec 30, 1979 H2H
27149 John Sadri Richard Meyer 1 1–0 C 1–0 Nov 15, 1984 H2H
27150 John Sadri Robert Reininger 1 1–0 H 1–0 Nov 1, 1978 H2H
27151 John Sadri Rodney Harmon 1 1–0 H 1–0 Aug 25, 1984 H2H
27152 John Sadri Ron Hightower 1 1–0 G 1–0 Jul 9, 1981 H2H
27153 John Sadri Sashi Menon 1 1–0 G 1–0 Dec 19, 1980 H2H
27154 John Sadri Scott Mccain 1 1–0 C 1–0 Mar 4, 1983 H2H
27155 John Sadri Sean Brawley 1 1–0 C 1–0 Nov 19, 1983 H2H
27156 John Sadri Steve Krulevitz 1 1–0 C 1–0 Mar 5, 1981 H2H
27157 John Sadri Steve Meister 1 0–1 G 0–1 Jun 13, 1984 H2H
27158 John Sadri Syd Ball 1 1–0 G 1–0 Jun 11, 1981 H2H
27159 John Sadri Tony Roche 1 0–1 C 0–1 Apr 23, 1977 H2H
27160 John Sadri Trey Waltke 1 1–0 C 1–0 Feb 5, 1981 H2H
27161 John Sadri Vallis Wilder 1 0–1 G 0–1 Jul 9, 1987 H2H
27162 John Sobel Eduardo Bengoechea 1 0–1 C 0–1 Jul 13, 1989 H2H
27163 John Sobel Paul Chamberlin 1 0–1 C 0–1 Oct 21, 1988 H2H
27164 John Sobel Peter Doohan 1 0–1 C 0–1 Apr 13, 1989 H2H
27165 John Sobel Roberto Arguello 1 1–0 H 1–0 Feb 8, 1990 H2H
27166 John Stimpson Dan Goldie 1 0–1 H 0–1 Apr 11, 1991 H2H
27167 John Stoddart Wes Horskins 1 1–0 G 1–0 Dec 4, 1982 H2H
27168 John Trickey Allan Stone 1 0–1 G 0–1 Dec 8, 1977 H2H
27169 John Trickey Bob Carmichael 1 0–1 G 0–1 Dec 28, 1976 H2H
27170 John Trickey Bob Giltinan 1 0–1 G 0–1 Dec 25, 1974 H2H
27171 John Trickey John Bartlett 1 0–1 G 0–1 Jan 5, 1977 H2H
27172 John Trickey Larry Turville 1 0–1 G 0–1 Jun 5, 1974 H2H
27173 John Trickey Milan Holecek 1 0–1 G 0–1 Nov 22, 1973 H2H
27174 John Trickey Saeed Meer 1 0–1 G 0–1 Jan 2, 1974 H2H
27175 John Whitlinger Charlie Pasarell 1 1–0 C 1–0 Jan 24, 1976 H2H
27176 John Whitlinger Chris Kachel 1 1–0 H 1–0 Nov 17, 1976 H2H
27177 John Whitlinger Gardnar Mulloy 1 1–0 C 1–0 Feb 10, 1977 H2H
27178 John Whitlinger Henry Bunis 1 1–0 C 1–0 Jul 28, 1976 H2H
27179 John Whitlinger Ian Crookenden 1 1–0 C 1–0 Feb 16, 1976 H2H
27180 John Whitlinger James Chico Hagey 1 1–0 C 1–0 Apr 27, 1976 H2H
27181 John Whitlinger John Bartlett 1 1–0 C 1–0 Nov 4, 1976 H2H
27182 John Whitlinger Milan Holecek 1 1–0 H 1–0 Feb 6, 1976 H2H
27183 John Whitlinger Ramesh Krishnan 1 1–0 C 1–0 Nov 25, 1976 H2H
27184 John Whitlinger Ray Kelly 1 1–0 H 1–0 Oct 20, 1976 H2H
27185 John Whitlinger Roger Taylor 1 0–1 C 0–1 Jul 29, 1976 H2H
27186 John Whitlinger Stan Smith 1 0–1 C 0–1 Nov 3, 1977 H2H
27187 John Whitlinger Tom Kreiss 1 1–0 C 1–0 Nov 20, 1975 H2H
27188 John Whitlinger William Brown 1 0–1 C 0–1 Jul 23, 1975 H2H
27189 John Whitlinger Woody Blocher 1 0–1 C 0–1 Jul 14, 1976 H2H
27190 John Yuill Allan Stone 1 0–1 G 0–1 Jun 23, 1976 H2H
27191 John Yuill Alvaro Betancur 1 1–0 G 1–0 Jun 22, 1977 H2H
27192 John Yuill Bernard Mignot 1 1–0 H 1–0 Mar 31, 1971 H2H
27193 John Yuill Brian Fairlie 1 0–1 C 0–1 May 24, 1976 H2H
27194 John Yuill Charlie Pasarell 1 1–0 H 1–0 Mar 11, 1977 H2H
27195 John Yuill Cliff Richey 1 1–0 C 1–0 Jul 20, 1977 H2H
27196 John Yuill Dennis Ralston 1 0–1 H 0–1 Apr 6, 1969 H2H
27197 John Yuill Douglas Palm 1 0–1 H 0–1 Oct 6, 1977 H2H
27198 John Yuill Frantisek Pala 1 0–1 C 0–1 Jun 2, 1976 H2H
27199 John Yuill Gavorielle Marcu 1 1–0 C 1–0 Jun 5, 1974 H2H
27200 John Yuill Gene Malin 1 0–1 H 0–1 Aug 7, 1980 H2H