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
24001 Javier Soler Patrick Proisy 1 1–0 C 1–0 Apr 16, 1977 H2H
24002 Javier Soler Ramesh Krishnan 1 0–1 H 0–1 Nov 16, 1978 H2H
24003 Javier Soler Raul Ramirez 1 0–1 C 0–1 Oct 14, 1976 H2H
24004 Javier Soler Rejean Genois 1 1–0 C 1–0 Jun 21, 1979 H2H
24005 Javier Soler Richard Lewis 1 0–1 C 0–1 Aug 18, 1977 H2H
24006 Javier Soler Roger Taylor 1 1–0 C 1–0 Apr 14, 1977 H2H
24007 Javier Soler Steve Docherty 1 0–1 C 0–1 Nov 23, 1978 H2H
24008 Javier Soler Steve Krulevitz 1 0–1 C 0–1 Jun 17, 1977 H2H
24009 Javier Soler Tom Gorman 1 0–1 C 0–1 Nov 16, 1978 H2H
24010 Javier Soler Trey Waltke 1 0–1 C 0–1 May 18, 1977 H2H
24011 Jay Berger Andrew Sznajder 1 0–1 H 0–1 Aug 3, 1989 H2H
24012 Jay Berger A. Parker 1 1–0 C 1–0 May 6, 1987 H2H
24013 Jay Berger Barry Moir 1 1–0 H 1–0 Aug 11, 1989 H2H
24014 Jay Berger Brad Drewett 1 1–0 H 1–0 Aug 12, 1987 H2H
24015 Jay Berger Brett Dickinson 1 1–0 C 1–0 Jul 8, 1987 H2H
24016 Jay Berger Brian Teacher 1 1–0 H 1–0 Sep 2, 1985 H2H
24017 Jay Berger Broderick Dyke 1 0–1 H 0–1 Apr 19, 1989 H2H
24018 Jay Berger Bruno Oresar 1 1–0 H 1–0 Mar 10, 1988 H2H
24019 Jay Berger Cassio Motta 1 1–0 H 1–0 Nov 5, 1988 H2H
24020 Jay Berger Christian Geyer 1 1–0 C 1–0 Oct 20, 1989 H2H
24021 Jay Berger Corrado Aprili 1 1–0 C 1–0 Apr 9, 1987 H2H
24022 Jay Berger Cristiano Caratti 1 1–0 H 1–0 Sep 2, 1990 H2H
24023 Jay Berger Dan Cassidy 1 1–0 H 1–0 Aug 31, 1988 H2H
24024 Jay Berger Danie Visser 1 1–0 C 1–0 Oct 1, 1987 H2H
24025 Jay Berger Darren Cahill 1 1–0 H 1–0 Aug 16, 1990 H2H
24026 Jay Berger David Engel 1 1–0 H 1–0 Mar 18, 1990 H2H
24027 Jay Berger David Lewis 1 1–0 H 1–0 Jul 27, 1988 H2H
24028 Jay Berger Diego Nargiso 1 1–0 C 1–0 May 31, 1989 H2H
24029 Jay Berger Eric Winogradsky 1 1–0 C 1–0 May 25, 1988 H2H
24030 Jay Berger Fernando Roese 1 1–0 C 1–0 Nov 10, 1988 H2H
24031 Jay Berger Francisco Maciel 1 1–0 C 1–0 Nov 15, 1986 H2H
24032 Jay Berger Gabriel Markus 1 1–0 H 1–0 Feb 9, 1990 H2H
24033 Jay Berger Glenn Layendecker 1 1–0 H 1–0 Feb 24, 1987 H2H
24034 Jay Berger Glenn Michibata 1 1–0 H 1–0 Jul 28, 1988 H2H
24035 Jay Berger Henrik Sundstrom 1 1–0 C 1–0 Apr 22, 1987 H2H
24036 Jay Berger Henri Leconte 1 1–0 C 1–0 Apr 20, 1990 H2H
24037 Jay Berger Ivan Kley 1 1–0 H 1–0 Nov 3, 1988 H2H
24038 Jay Berger Jan Gunnarsson 1 1–0 C 1–0 May 13, 1987 H2H
24039 Jay Berger Jay Lapidus 1 1–0 H 1–0 Jul 30, 1987 H2H
24040 Jay Berger Jeff Tarango 1 1–0 H 1–0 Aug 2, 1989 H2H
24041 Jay Berger Jim Gurfein 1 1–0 H 1–0 Sep 3, 1987 H2H
24042 Jay Berger Jimmy Arias 1 1–0 C 1–0 May 17, 1989 H2H
24043 Jay Berger Jim Pugh 1 1–0 H 1–0 Mar 15, 1989 H2H
24044 Jay Berger Joakim Nystrom 1 0–1 C 0–1 May 27, 1988 H2H
24045 Jay Berger Johan Anderson 1 0–1 H 0–1 Jan 10, 1991 H2H
24046 Jay Berger Johan Carlsson 1 1–0 H 1–0 Aug 31, 1990 H2H
24047 Jay Berger Johan Kriek 1 1–0 H 1–0 Mar 15, 1988 H2H
24048 Jay Berger Jonathan Canter 1 1–0 C 1–0 Oct 19, 1989 H2H
24049 Jay Berger Juan Avendano 1 0–1 C 0–1 Apr 10, 1987 H2H
24050 Jay Berger Kelly Evernden 1 1–0 H 1–0 Aug 18, 1990 H2H
24051 Jay Berger Leif Shiras 1 1–0 H 1–0 Jul 26, 1990 H2H
24052 Jay Berger Marian Vajda 1 0–1 C 0–1 May 3, 1990 H2H
24053 Jay Berger Mark Koevermans 1 1–0 H 1–0 Nov 25, 1989 H2H
24054 Jay Berger Mark Kratzmann 1 1–0 H 1–0 Mar 21, 1990 H2H
24055 Jay Berger Martin Wostenholme 1 1–0 C 1–0 Jul 13, 1989 H2H
24056 Jay Berger Mel Purcell 1 1–0 H 1–0 Sep 24, 1987 H2H
24057 Jay Berger Michiel Schapers 1 1–0 C 1–0 Feb 22, 1990 H2H
24058 Jay Berger Miloslav Mecir 1 0–1 H 0–1 Mar 20, 1988 H2H
24059 Jay Berger Nduka Odizor 1 1–0 H 1–0 Jul 27, 1989 H2H
24060 Jay Berger Nelson Aerts 1 1–0 H 1–0 Feb 8, 1990 H2H
24061 Jay Berger Olivier Soules 1 1–0 C 1–0 Apr 19, 1990 H2H
24062 Jay Berger Patrick Baur 1 1–0 C 1–0 May 5, 1988 H2H
24063 Jay Berger Patrik Kuhnen 1 1–0 C 1–0 May 10, 1990 H2H
24064 Jay Berger Paul Annacone 1 0–1 C 0–1 Oct 26, 1989 H2H
24065 Jay Berger Peter Lundgren 1 1–0 H 1–0 Jul 29, 1988 H2H
24066 Jay Berger Ramesh Krishnan 1 1–0 C 1–0 Feb 15, 1990 H2H
24067 Jay Berger Richard Matuszewski 1 0–1 C 0–1 Oct 21, 1988 H2H
24068 Jay Berger Rick Leach 1 1–0 H 1–0 Jul 21, 1988 H2H
24069 Jay Berger Roberto Arguello 1 1–0 H 1–0 Nov 12, 1987 H2H
24070 Jay Berger Roberto Azar 1 1–0 C 1–0 May 12, 1990 H2H
24071 Jay Berger Robert Seguso 1 1–0 H 1–0 Aug 13, 1987 H2H
24072 Jay Berger Simon Youl 1 1–0 H 1–0 Aug 17, 1989 H2H
24073 Jay Berger Slobodan Zivojinovic 1 0–1 C 0–1 May 6, 1988 H2H
24074 Jay Berger Tim Wilkison 1 1–0 H 1–0 Feb 25, 1987 H2H
24075 Jay Berger Tore Meinecke 1 1–0 H 1–0 Nov 14, 1987 H2H
24076 Jay Berger Yahiya Doumbia 1 0–1 H 0–1 Aug 3, 1988 H2H
24077 Jay Clarke Brandon Nakashima 1 0–1 G 0–1 Jun 22, 2022 H2H
24078 Jay Clarke Cameron Norrie 1 0–1 G 0–1 Jun 28, 2018 H2H
24079 Jay Clarke Christian Harrison 1 0–1 G 0–1 Jun 29, 2022 H2H
24080 Jay Clarke Daniel Evans 1 0–1 G 0–1 Jul 2, 2025 H2H
24081 Jay Clarke Egor Gerasimov 1 0–1 G 0–1 Jun 30, 2021 H2H
24082 Jay Clarke Kamil Majchrzak 1 0–1 H 0–1 Feb 3, 2022 H2H
24083 Jay Clarke Lucas Pouille 1 0–1 G 0–1 Jun 20, 2019 H2H
24084 Jay Clarke Noah Rubin 1 1–0 G 1–0 Jul 3, 2019 H2H
24085 Jay Lapidus Alejandro Pierola 1 0–1 C 0–1 Sep 24, 1981 H2H
24086 Jay Lapidus Andy Andrews 1 1–0 G 1–0 Jul 12, 1984 H2H
24087 Jay Lapidus Bruce Manson 1 1–0 H 1–0 Oct 11, 1984 H2H
24088 Jay Lapidus Bruce Nichols 1 1–0 H 1–0 Aug 14, 1980 H2H
24089 Jay Lapidus Buster C Mottram 1 1–0 H 1–0 Nov 5, 1982 H2H
24090 Jay Lapidus Carlos Kirmayr 1 0–1 H 0–1 Oct 21, 1981 H2H
24091 Jay Lapidus Chris Johnstone 1 0–1 G 0–1 Jun 25, 1982 H2H
24092 Jay Lapidus Chris Mayotte 1 1–0 G 1–0 Dec 17, 1980 H2H
24093 Jay Lapidus Colin Dowdeswell 1 0–1 H 0–1 Nov 24, 1983 H2H
24094 Jay Lapidus David Carter 1 1–0 H 1–0 Jan 8, 1981 H2H
24095 Jay Lapidus Dominique Bedel 1 1–0 C 1–0 May 26, 1982 H2H
24096 Jay Lapidus Drew Gitlin 1 0–1 C 0–1 Nov 1, 1984 H2H
24097 Jay Lapidus Eddie Dibbs 1 0–1 H 0–1 Oct 16, 1981 H2H
24098 Jay Lapidus Gene Malin 1 1–0 C 1–0 Aug 3, 1979 H2H
24099 Jay Lapidus Geoff Masters 1 0–1 C 0–1 Jan 23, 1980 H2H
24100 Jay Lapidus Gianni Ocleppo 1 0–1 G 0–1 Jun 21, 1984 H2H
24101 Jay Lapidus Jiri Hrebec 1 0–1 C 0–1 Aug 8, 1979 H2H
24102 Jay Lapidus John Alexander 1 1–0 H 1–0 Aug 21, 1982 H2H
24103 Jay Lapidus John Mattke 1 1–0 H 1–0 Oct 12, 1984 H2H
24104 Jay Lapidus Jose Higueras 1 1–0 C 1–0 Jul 16, 1981 H2H
24105 Jay Lapidus Morris Skip Strode 1 1–0 G 1–0 Jun 9, 1982 H2H
24106 Jay Lapidus Paolo Bertolucci 1 1–0 C 1–0 Sep 17, 1981 H2H
24107 Jay Lapidus Pascal Deniau 1 1–0 H 1–0 Oct 29, 1982 H2H
24108 Jay Lapidus Pascal Portes 1 1–0 C 1–0 Feb 4, 1982 H2H
24109 Jay Lapidus Pavel Slozil 1 0–1 C 0–1 Jul 31, 1981 H2H
24110 Jay Lapidus Peter Feigl 1 1–0 H 1–0 Oct 15, 1981 H2H
24111 Jay Lapidus Peter Thrupp 1 1–0 G 1–0 Nov 29, 1985 H2H
24112 Jay Lapidus Raul Ramirez 1 0–1 C 0–1 Jul 31, 1982 H2H
24113 Jay Lapidus Roscoe Tanner 1 0–1 H 0–1 Sep 15, 1983 H2H
24114 Jay Lapidus Stefan Simonsson 1 1–0 H 1–0 Nov 4, 1982 H2H
24115 Jay Lapidus Zan Guerry 1 0–1 C 0–1 Jul 14, 1982 H2H
24116 Jaymon Crabb Brian Vahaly 1 0–1 H 0–1 Sep 25, 2003 H2H
24117 Jaymon Crabb Leander Paes 1 0–1 H 0–1 Jan 15, 1997 H2H
24118 Jay Royappa Bob Giltinan 1 0–1 G 0–1 Jul 13, 1978 H2H
24119 Jay Royappa Dick Crealy 1 0–1 C 0–1 Nov 20, 1974 H2H
24120 Jay Royappa Louk Sanders 1 0–1 C 0–1 Dec 1, 1977 H2H
24121 Jay Royappa Mark Farrell 1 0–1 G 0–1 Jun 23, 1976 H2H
24122 Jay Royappa Stephen Warboys 1 0–1 G 0–1 Jun 5, 1974 H2H
24123 Jay Royappa Tom Leonard 1 0–1 C 0–1 Aug 10, 1978 H2H
24124 Jean Baptiste Chanfreau Allan McDonald 1 1–0 H 1–0 Jan 21, 1971 H2H
24125 Jean Baptiste Chanfreau Allan Stone 1 0–1 G 0–1 Aug 6, 1969 H2H
24126 Jean Baptiste Chanfreau Bill Bowrey 1 0–1 G 0–1 Dec 12, 1968 H2H
24127 Jean Baptiste Chanfreau Bill Freer 1 0–1 C 0–1 May 25, 1971 H2H
24128 Jean Baptiste Chanfreau Bob Lutz 1 0–1 C 0–1 Sep 27, 1978 H2H
24129 Jean Baptiste Chanfreau Frank Sedgman 1 1–0 H 1–0 Jan 14, 1971 H2H
24130 Jean Baptiste Chanfreau Frantisek Pala 1 0–1 C 0–1 Apr 19, 1972 H2H
24131 Jean Baptiste Chanfreau Hans Joachim Ploetz 1 0–1 C 0–1 May 30, 1975 H2H
24132 Jean Baptiste Chanfreau Henry Bunis 1 1–0 G 1–0 Aug 21, 1973 H2H
24133 Jean Baptiste Chanfreau Ion Tiriac 1 0–1 C 0–1 Apr 15, 1970 H2H
24134 Jean Baptiste Chanfreau Jim Mcmanus 1 1–0 H 1–0 Sep 3, 1971 H2H
24135 Jean Baptiste Chanfreau Mal Anderson 1 0–1 G 0–1 Jan 28, 1971 H2H
24136 Jean Baptiste Chanfreau Max Pettman 1 1–0 G 1–0 Jan 25, 1971 H2H
24137 Jean Baptiste Chanfreau Mike Belkin 1 0–1 C 0–1 Jul 29, 1970 H2H
24138 Jean Baptiste Chanfreau Neale Fraser 1 1–0 G 1–0 Jan 26, 1971 H2H
24139 Jean Baptiste Chanfreau Peter Pokorny 1 0–1 C 0–1 Apr 1, 1971 H2H
24140 Jean Baptiste Chanfreau Pierre Joly 1 1–0 G 1–0 Jun 14, 1973 H2H
24141 Jean Baptiste Chanfreau Pietro Marzano 1 1–0 G 1–0 Dec 11, 1968 H2H
24142 Jean Baptiste Chanfreau Premjit Lall 1 1–0 G 1–0 Jul 14, 1971 H2H
24143 Jean Baptiste Chanfreau Rayno Seegers 1 1–0 C 1–0 Apr 10, 1974 H2H
24144 Jean Baptiste Chanfreau Stan Smith 1 0–1 H 0–1 Jul 20, 1970 H2H
24145 Jean Baptiste Chanfreau Stephen Warboys 1 1–0 G 1–0 Jul 15, 1971 H2H
24146 Jean Baptiste Chanfreau Steve Faulk 1 1–0 G 1–0 Aug 17, 1969 H2H
24147 Jean Baptiste Chanfreau Toma Ovici 1 0–1 C 0–1 Nov 29, 1973 H2H
24148 Jean Baptiste Chanfreau Tony Bardsley 1 1–0 C 1–0 May 13, 1970 H2H
24149 Jean-Christophe Faurel Alexander Waske 1 1–0 H 1–0 Jan 18, 2006 H2H
24150 Jean Claude Barclay Allan McDonald 1 1–0 C 1–0 May 24, 1972 H2H
24151 Jean Claude Barclay Bernard Montrenaud 1 1–0 C 1–0 May 25, 1971 H2H
24152 Jean Claude Barclay Clark Graebner 1 0–1 G 0–1 Jun 26, 1972 H2H
24153 Jean Claude Barclay Gerald Battrick 1 1–0 C 1–0 May 14, 1970 H2H
24154 Jean Claude Barclay Geza Varga 1 1–0 C 1–0 Apr 1, 1971 H2H
24155 Jean Claude Barclay Graham Stilwell 1 0–1 G 0–1 Jun 23, 1971 H2H
24156 Jean-Claude Scherrer Lars Burgsmuller 1 0–1 G 0–1 Jun 12, 2003 H2H
24157 Jean-Claude Scherrer Peng Sun 1 1–0 H 1–0 Sep 25, 2008 H2H
24158 Jean Francois Bachelot Dinu Pescariu 1 1–0 C 1–0 Feb 12, 1998 H2H
24159 Jean Francois Bachelot Michael Russell 1 0–1 G 0–1 Jun 12, 2002 H2H
24160 Jean Francois Bachelot Stefano Galvani 1 1–0 H 1–0 Jan 16, 2002 H2H
24161 Jean Francois Caujolle Arthur Ashe 1 1–0 C 1–0 May 19, 1979 H2H
24162 Jean Francois Caujolle Ben Mckown 1 1–0 C 1–0 May 27, 1981 H2H
24163 Jean Francois Caujolle Bernard Mignot 1 1–0 C 1–0 Jul 16, 1976 H2H
24164 Jean Francois Caujolle Billy Martin 1 0–1 C 0–1 May 14, 1981 H2H
24165 Jean Francois Caujolle Chris Delaney 1 0–1 C 0–1 Mar 21, 1980 H2H
24166 Jean Francois Caujolle Chris Kachel 1 1–0 C 1–0 Jul 28, 1977 H2H
24167 Jean Francois Caujolle Dick Crealy 1 1–0 C 1–0 May 13, 1976 H2H
24168 Jean Francois Caujolle Eric Friedler 1 1–0 C 1–0 May 17, 1979 H2H
24169 Jean Francois Caujolle Francois Jauffret 1 1–0 C 1–0 May 3, 1975 H2H
24170 Jean Francois Caujolle Frank Gebert 1 1–0 C 1–0 Jul 8, 1977 H2H
24171 Jean Francois Caujolle Frantisek Pala 1 1–0 C 1–0 Jun 6, 1975 H2H
24172 Jean Francois Caujolle Gerald Battrick 1 1–0 C 1–0 Jun 4, 1976 H2H
24173 Jean Francois Caujolle Greg Perkins 1 1–0 H 1–0 Dec 7, 1972 H2H
24174 Jean Francois Caujolle Hans Joachim Ploetz 1 0–1 G 0–1 Dec 30, 1972 H2H
24175 Jean Francois Caujolle Harald Elschenbroich 1 0–1 C 0–1 Jun 16, 1977 H2H
24176 Jean Francois Caujolle Humphrey Hose 1 1–0 C 1–0 Jul 10, 1975 H2H
24177 Jean Francois Caujolle Jim Mcmanus 1 1–0 C 1–0 Sep 3, 1976 H2H
24178 Jean Francois Caujolle John Whitlinger 1 1–0 C 1–0 Aug 7, 1974 H2H
24179 Jean Francois Caujolle Juan Gisbert 1 0–1 C 0–1 Aug 8, 1974 H2H
24180 Jean Francois Caujolle Keith Richardson 1 1–0 H 1–0 Nov 2, 1979 H2H
24181 Jean Francois Caujolle Ken Rosewall 1 0–1 H 0–1 Dec 8, 1972 H2H
24182 Jean Francois Caujolle Lars Samuelson 1 1–0 C 1–0 Jul 17, 1980 H2H
24183 Jean Francois Caujolle Mark Farrell 1 1–0 C 1–0 Apr 22, 1975 H2H
24184 Jean Francois Caujolle Patrice Dominguez 1 0–1 C 0–1 Jun 13, 1980 H2H
24185 Jean Francois Caujolle Peter Curtis 1 1–0 G 1–0 Jun 15, 1973 H2H
24186 Jean Francois Caujolle Peter Szoke 1 0–1 C 0–1 May 6, 1976 H2H
24187 Jean Francois Caujolle Rick Fisher 1 0–1 G 0–1 Jun 28, 1978 H2H
24188 Jean Francois Caujolle Rolf Thung 1 1–0 G 1–0 Jun 25, 1975 H2H
24189 Jean Francois Caujolle Steve Docherty 1 0–1 H 0–1 Nov 23, 1977 H2H
24190 Jean Francois Caujolle Steve Faulk 1 1–0 C 1–0 May 2, 1973 H2H
24191 Jean Francois Caujolle Szabolcz Baranyi 1 0–1 G 0–1 Jan 11, 1973 H2H
24192 Jean Francois Caujolle Tadeusz Nowicki 1 0–1 C 0–1 Apr 11, 1973 H2H
24193 Jean Francois Caujolle Timothy Noonan 1 1–0 H 1–0 Dec 6, 1972 H2H
24194 Jean Francois Caujolle Tom Christensen 1 1–0 C 1–0 Jan 22, 1976 H2H
24195 Jean Francois Caujolle Ulrich Marten 1 1–0 C 1–0 Apr 30, 1975 H2H
24196 Jean Francois Caujolle Wanaro N'Godrella 1 0–1 G 0–1 Jan 1, 1974 H2H
24197 Jean Francois Caujolle Werner Zirngibl 1 1–0 C 1–0 Mar 31, 1977 H2H
24198 Jean Louis Haillet Andrew Jarrett 1 1–0 C 1–0 Sep 28, 1978 H2H
24199 Jean Louis Haillet Bidynt Goswami 1 1–0 C 1–0 Nov 23, 1979 H2H
24200 Jean Louis Haillet Bob Carmichael 1 1–0 C 1–0 Jul 21, 1976 H2H