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 descending Record Surface Last Met H2H
19001 Christian Saceanu Patrik Kuhnen 2 1–1 C 0–1 G 1–0 Jun 14, 1989 H2H
19002 Christian Saceanu Tarik Benhabiles 2 0–2 C 0–1 C 0–1 May 17, 1990 H2H
19003 Christian Saceanu Todd Nelson 2 2–0 G 1–0 H 1–0 Jun 14, 1991 H2H
19004 Christian Vinck Paul Goldstein 2 1–1 H 1–1 Feb 15, 2001 H2H
19005 Christophe Casa Frank Gebert 2 0–2 C 0–2 Jul 6, 1977 H2H
19006 Christophe Freyss Angel Gimenez 2 1–1 C 1–1 Jun 21, 1980 H2H
19007 Christophe Freyss Butch Walts 2 0–2 C 0–1 H 0–1 Feb 2, 1979 H2H
19008 Christophe Freyss Eddie Dibbs 2 0–2 C 0–2 Jun 14, 1980 H2H
19009 Christophe Freyss Eric Deblicker 2 1–1 C 1–1 Mar 7, 1980 H2H
19010 Christophe Freyss Manuel Orantes 2 1–1 C 1–1 Jul 23, 1980 H2H
19011 Christophe Freyss Patrick Proisy 2 1–1 C 1–1 Jul 10, 1980 H2H
19012 Christophe Freyss Victor Amaya 2 0–2 C 0–2 May 28, 1980 H2H
19013 Christopher Eubanks Adrian Mannarino 2 2–0 G 1–0 H 1–0 Jul 1, 2023 H2H
19014 Christopher Eubanks Ben Shelton 2 1–1 G 1–0 H 0–1 Aug 15, 2023 H2H
19015 Christopher Eubanks Botic van de Zandschulp 2 0–2 C 0–1 H 0–1 Apr 26, 2024 H2H
19016 Christopher Eubanks Pedro Martinez 2 2–0 G 1–0 H 1–0 Jun 20, 2024 H2H
19017 Christophe Rochus Andrew Ilie 2 2–0 H 2–0 Jan 4, 2001 H2H
19018 Christophe Rochus Donald Young 2 1–1 H 1–1 Jan 20, 2010 H2H
19019 Christophe Rochus Filippo Volandri 2 1–1 C 1–0 C 0–1 Sep 30, 2005 H2H
19020 Christophe Rochus Flavio Saretta 2 1–1 C 1–0 H 0–1 Jul 15, 2004 H2H
19021 Christophe Rochus Gabriel Trifu 2 2–0 C 2–0 Sep 12, 2002 H2H
19022 Christophe Rochus Gilles Muller 2 1–1 C 1–0 C 0–1 Oct 23, 2008 H2H
19023 Christophe Rochus Jean-Rene Lisnard 2 1–1 C 0–1 H 1–0 Apr 14, 2009 H2H
19024 Christophe Rochus Jeff Morrison 2 1–1 H 1–1 Feb 24, 2005 H2H
19025 Christophe Rochus Kristian Pless 2 1–1 C 1–0 H 0–1 Sep 30, 2004 H2H
19026 Christophe Rochus Luis Horna 2 0–2 C 0–1 H 0–1 Aug 17, 2005 H2H
19027 Christophe Rochus Marc Gicquel 2 1–1 H 1–1 Oct 22, 2009 H2H
19028 Christophe Rochus Max Mirnyi 2 2–0 H 2–0 Jan 11, 2001 H2H
19029 Christophe Rochus Mehdi Tahiri 2 2–0 C 2–0 Apr 7, 2005 H2H
19030 Christophe Rochus Michael Russell 2 1–1 C 1–0 H 0–1 Aug 14, 2002 H2H
19031 Christophe Rochus Nicolas Devilder 2 2–0 C 2–0 May 7, 2009 H2H
19032 Christophe Rochus Nicolas Escude 2 0–2 C 0–1 H 0–1 Jan 17, 2003 H2H
19033 Christophe Rochus Sergiy Stakhovsky 2 0–2 C 0–1 H 0–1 Jan 8, 2009 H2H
19034 Christophe Rochus Steve Darcis 2 0–2 C 0–1 H 0–1 Oct 9, 2008 H2H
19035 Christophe Rochus Tomas Behrend 2 1–1 C 1–1 Apr 27, 2006 H2H
19036 Christophe Rochus Vincent Spadea 2 0–2 H 0–2 Oct 15, 2003 H2H
19037 Christopher O'Connell Alejandro Tabilo 2 0–2 C 0–1 H 0–1 Sep 22, 2025 H2H
19038 Christopher O'Connell Alex de Minaur 2 0–2 H 0–2 Aug 26, 2025 H2H
19039 Christopher O'Connell Alexei Popyrin 2 0–2 C 0–1 H 0–1 Jan 3, 2024 H2H
19040 Christopher O'Connell Alex Michelsen 2 0–2 H 0–2 Jan 1, 2025 H2H
19041 Christopher O'Connell Andy Murray 2 0–2 G 0–1 H 0–1 Jun 9, 2022 H2H
19042 Christopher O'Connell Botic van de Zandschulp 2 1–1 C 1–0 H 0–1 Oct 6, 2023 H2H
19043 Christopher O'Connell Brandon Nakashima 2 0–2 H 0–2 Aug 1, 2024 H2H
19044 Christopher O'Connell Cameron Norrie 2 1–1 C 0–1 H 1–0 Feb 11, 2026 H2H
19045 Christopher O'Connell Chun-Hsin Tseng 2 1–1 H 1–1 Jul 29, 2025 H2H
19046 Christopher O'Connell Daniel Altmaier 2 2–0 G 1–0 H 1–0 Nov 8, 2024 H2H
19047 Christopher O'Connell Denis Shapovalov 2 0–2 H 0–2 Oct 4, 2025 H2H
19048 Christopher O'Connell Emil Ruusuvuori 2 1–1 H 1–1 Feb 22, 2024 H2H
19049 Christopher O'Connell Hamad Medjedovic 2 2–0 G 1–0 H 1–0 Nov 9, 2023 H2H
19050 Christopher O'Connell Hubert Hurkacz 2 0–2 G 0–1 H 0–1 Feb 29, 2024 H2H
19051 Christopher O'Connell James Duckworth 2 0–2 H 0–2 Aug 3, 2026 H2H
19052 Christopher O'Connell Jan-Lennard Struff 2 2–0 H 2–0 Feb 21, 2024 H2H
19053 Christopher O'Connell Jenson Brooksby 2 1–1 H 1–1 Jan 18, 2023 H2H
19054 Christopher O'Connell Laslo Djere 2 1–1 C 0–1 H 1–0 Aug 2, 2023 H2H
19055 Christopher O'Connell Max Purcell 2 1–1 H 1–1 Jul 25, 2024 H2H
19056 Christopher O'Connell Nicolas Jarry 2 2–0 C 1–0 H 1–0 Apr 4, 2025 H2H
19057 Christopher O'Connell Pavel Kotov 2 1–1 C 0–1 H 1–0 Sep 21, 2024 H2H
19058 Christopher O'Connell Sebastian Baez 2 0–2 H 0–2 Oct 26, 2023 H2H
19059 Christopher O'Connell Sebastian Ofner 2 0–2 H 0–2 Nov 10, 2023 H2H
19060 Christophe Roger-Vasselin Angel Gimenez 2 0–2 C 0–2 Jul 25, 1980 H2H
19061 Christophe Roger-Vasselin Arthur Ashe 2 0–2 C 0–1 G 0–1 Jun 20, 1978 H2H
19062 Christophe Roger-Vasselin Bernard Fritz 2 1–1 C 1–1 May 27, 1983 H2H
19063 Christophe Roger-Vasselin Brian Gottfried 2 1–1 C 0–1 H 1–0 Jan 28, 1981 H2H
19064 Christophe Roger-Vasselin Corrado Barazzutti 2 1–1 C 1–0 H 0–1 Sep 23, 1982 H2H
19065 Christophe Roger-Vasselin Eddie Dibbs 2 0–2 C 0–1 H 0–1 Feb 13, 1982 H2H
19066 Christophe Roger-Vasselin Gilles Moretton 2 2–0 C 2–0 Mar 21, 1980 H2H
19067 Christophe Roger-Vasselin Kjell Johansson 2 0–2 C 0–2 Jul 19, 1979 H2H
19068 Christophe Roger-Vasselin Peter Feigl 2 0–2 C 0–1 H 0–1 Jan 30, 1982 H2H
19069 Christophe Roger-Vasselin Trey Waltke 2 2–0 C 1–0 H 1–0 May 19, 1983 H2H
19070 Christophe Roger-Vasselin Victor Amaya 2 1–1 H 1–1 Sep 2, 1982 H2H
19071 Christophe Roger-Vasselin Werner Zirngibl 2 1–1 C 1–1 May 20, 1982 H2H
19072 Christophe Roger-Vasselin Zeljko Franulovic 2 2–0 C 2–0 Jun 21, 1980 H2H
19073 Christoph Zipf Gilles Moretton 2 1–1 C 0–1 H 1–0 Oct 15, 1983 H2H
19074 Christoph Zipf Hans Simonsson 2 0–2 C 0–1 H 0–1 Nov 20, 1982 H2H
19075 Christoph Zipf Ilie Nastase 2 0–2 C 0–1 H 0–1 Oct 30, 1981 H2H
19076 Christoph Zipf Rolf Gehring 2 1–1 C 0–1 H 1–0 Oct 15, 1983 H2H
19077 Christo Steyn Paul Mcnamee 2 0–2 C 0–1 G 0–1 Oct 30, 1986 H2H
19078 Chris Woodruff Alexander Popp 2 1–1 C 0–1 H 1–0 May 3, 2001 H2H
19079 Chris Woodruff David Prinosil 2 2–0 C 1–0 G 1–0 Jul 9, 1999 H2H
19080 Chris Woodruff Grant Stafford 2 1–1 C 0–1 H 1–0 Apr 26, 1997 H2H
19081 Chris Woodruff Jan Kroslak 2 1–1 H 1–1 Aug 28, 1996 H2H
19082 Chris Woodruff Jeff Tarango 2 2–0 H 2–0 Mar 6, 1997 H2H
19083 Chris Woodruff Luis Adrian Morejon 2 1–1 C 1–1 May 17, 1996 H2H
19084 Chris Woodruff Marc Kevin Goellner 2 2–0 H 2–0 Mar 9, 2001 H2H
19085 Chris Woodruff Mark Woodforde 2 1–1 H 1–1 Feb 17, 2000 H2H
19086 Chris Woodruff Sandon Stolle 2 1–1 C 1–0 G 0–1 Jun 25, 1997 H2H
19087 Chris Woodruff Stefan Koubek 2 2–0 C 1–0 H 1–0 Oct 7, 1999 H2H
19088 Chris Woodruff Stefano Pescosolido 2 1–1 G 1–1 Jul 10, 1999 H2H
19089 Chuck Adams Aaron Krickstein 2 2–0 H 2–0 Jul 28, 1994 H2H
19090 Chuck Adams Alexander Volkov 2 0–2 C 0–1 H 0–1 Nov 13, 1994 H2H
19091 Chuck Adams Bryan Shelton 2 2–0 H 2–0 Feb 10, 1993 H2H
19092 Chuck Adams Christo Van Rensburg 2 2–0 H 2–0 Aug 5, 1993 H2H
19093 Chuck Adams Cristiano Caratti 2 1–1 H 1–1 Apr 6, 1994 H2H
19094 Chuck Adams Ivan Lendl 2 1–1 H 1–1 Aug 26, 1994 H2H
19095 Chuck Adams Jacco Eltingh 2 1–1 H 1–1 Aug 28, 1994 H2H
19096 Chuck Adams Jeremy Bates 2 0–2 H 0–2 Apr 23, 1994 H2H
19097 Chuck Adams Jose Francisco Altur 2 2–0 G 1–0 H 1–0 Jun 22, 1994 H2H
19098 Chuck Adams MaliVai Washington 2 0–2 C 0–2 May 12, 1994 H2H
19099 Chuck Adams Marc Rosset 2 1–1 C 1–0 C 0–1 Nov 12, 1994 H2H
19100 Chuck Adams Michael Stich 2 1–1 C 0–1 H 1–0 Aug 7, 1993 H2H
19101 Chuck Adams Ramesh Krishnan 2 1–1 H 1–1 Aug 22, 1991 H2H
19102 Chuck Adams Renzo Furlan 2 1–1 C 0–1 H 1–0 Nov 2, 1994 H2H
19103 Chuck Adams Shuzo Matsuoka 2 1–1 C 0–1 H 1–0 Aug 15, 1996 H2H
19104 Chuck Adams Steve Campbell 2 1–1 H 1–1 Aug 14, 1996 H2H
19105 Chuck Adams Todd Woodbridge 2 1–1 H 1–1 Apr 25, 1993 H2H
19106 Chuck Adams Vincent Spadea 2 2–0 H 2–0 Feb 21, 1996 H2H
19107 Chun-Hsin Tseng Alexei Popyrin 2 0–2 H 0–2 Jan 18, 2023 H2H
19108 Chun-Hsin Tseng Joao Sousa 2 0–2 C 0–1 H 0–1 May 24, 2022 H2H
19109 Chun-Hsin Tseng Sebastian Baez 2 0–2 C 0–1 H 0–1 Mar 5, 2026 H2H
19110 Clark Graebner Andres Gimeno 2 1–1 C 0–1 G 1–0 May 31, 1972 H2H
19111 Clark Graebner Barry Mackay 2 2–0 C 1–0 H 1–0 Jul 23, 1970 H2H
19112 Clark Graebner Steve Faulk 2 2–0 C 1–0 C 1–0 Oct 3, 1973 H2H
19113 Clark Graebner Terry Addison 2 1–1 C 0–1 H 1–0 Apr 12, 1971 H2H
19114 Claudio Mezzadri Andrew Castle 2 2–0 C 1–0 H 1–0 Aug 31, 1988 H2H
19115 Claudio Mezzadri Bernie Mitton 2 1–1 C 1–1 May 11, 1984 H2H
19116 Claudio Mezzadri Carl Uwe Steeb 2 0–2 C 0–1 H 0–1 Feb 5, 1993 H2H
19117 Claudio Mezzadri Christer Allgardh 2 2–0 C 2–0 Jun 15, 1989 H2H
19118 Claudio Mezzadri Jacco Eltingh 2 1–1 C 1–0 H 0–1 Apr 17, 1993 H2H
19119 Claudio Mezzadri Jordi Arrese 2 2–0 C 2–0 Apr 4, 1991 H2H
19120 Claudio Mezzadri Jose Francisco Altur 2 1–1 C 1–1 Apr 7, 1993 H2H
19121 Claudio Mezzadri Kent Carlsson 2 0–2 C 0–2 Apr 30, 1988 H2H
19122 Claudio Mezzadri Lawson Duncan 2 0–2 C 0–2 Sep 14, 1989 H2H
19123 Claudio Mezzadri Marcos Aurelio Gorriz 2 2–0 C 2–0 Aug 28, 1992 H2H
19124 Claudio Mezzadri Mark Dickson 2 0–2 C 0–1 C 0–1 May 22, 1987 H2H
19125 Claudio Mezzadri Mark Woodforde 2 0–2 C 0–1 H 0–1 Mar 14, 1993 H2H
19126 Claudio Mezzadri Miloslav Mecir 2 0–2 C 0–1 C 0–1 Feb 13, 1988 H2H
19127 Claudio Mezzadri Roberto Azar 2 1–1 C 1–1 Jun 17, 1993 H2H
19128 Claudio Mezzadri Rodolphe Gilbert 2 0–2 H 0–2 Sep 30, 1993 H2H
19129 Claudio Mezzadri Tarik Benhabiles 2 1–1 C 0–1 H 1–0 Oct 15, 1987 H2H
19130 Claudio Mezzadri Tim Mayotte 2 1–1 H 1–1 Oct 24, 1987 H2H
19131 Claudio Mezzadri Tim Wilkison 2 1–1 H 1–1 Sep 2, 1988 H2H
19132 Claudio Mezzadri Ulf Stenlund 2 2–0 C 2–0 Sep 19, 1987 H2H
19133 Claudio Panatta Balazs Taroczy 2 0–2 C 0–2 Apr 22, 1982 H2H
19134 Claudio Panatta Bernard Fritz 2 2–0 C 2–0 Jun 10, 1982 H2H
19135 Claudio Panatta Craig A Miller 2 1–1 C 1–1 Jul 9, 1987 H2H
19136 Claudio Panatta Eric Fromm 2 2–0 C 2–0 Apr 2, 1982 H2H
19137 Claudio Panatta Jose Luis Damiani 2 2–0 C 2–0 Apr 8, 1982 H2H
19138 Claudio Panatta Peter Feigl 2 0–2 C 0–2 Feb 4, 1982 H2H
19139 Claudio Panatta Victor Pecci 2 0–2 C 0–2 Apr 10, 1986 H2H
19140 Claudio Panatta Zoltan Kuharszky 2 2–0 C 2–0 Sep 23, 1983 H2H
19141 Claudio Pistolesi Christian Miniussi 2 1–1 C 1–1 Mar 18, 1993 H2H
19142 Claudio Pistolesi Claudio Panatta 2 1–1 C 1–1 Apr 10, 1987 H2H
19143 Claudio Pistolesi Eduardo Masso 2 2–0 C 2–0 May 27, 1992 H2H
19144 Claudio Pistolesi Jimmy Connors 2 0–2 C 0–1 H 0–1 May 1, 1992 H2H
19145 Claudio Pistolesi Kent Carlsson 2 1–1 C 1–1 Apr 20, 1989 H2H
19146 Claudio Pistolesi Lawson Duncan 2 1–1 C 1–1 May 20, 1988 H2H
19147 Claudio Pistolesi Pablo Arraya 2 0–2 C 0–2 Mar 19, 1992 H2H
19148 Claudio Pistolesi Sergio Casal 2 1–1 C 0–1 C 1–0 Feb 18, 1988 H2H
19149 Claudio Pistolesi Thierry Tulasne 2 0–2 C 0–2 Sep 29, 1988 H2H
19150 Claudio Pistolesi Ulf Stenlund 2 2–0 C 1–0 H 1–0 Apr 11, 1987 H2H
19151 Claudio Pistolesi Yannick Noah 2 0–2 C 0–2 Sep 27, 1991 H2H
19152 Cliff Drysdale Barry Mackay 2 2–0 C 1–0 G 1–0 Jul 19, 1971 H2H
19153 Cliff Drysdale Harald Elschenbroich 2 1–1 C 1–0 C 0–1 Mar 14, 1974 H2H
19154 Cliff Drysdale Haroon Rahim 2 2–0 H 2–0 May 9, 1973 H2H
19155 Cliff Drysdale Mal Anderson 2 1–1 C 1–0 G 0–1 Jul 30, 1969 H2H
19156 Cliff Drysdale Roger Dowdeswell 2 2–0 G 1–0 H 1–0 Jul 23, 1970 H2H
19157 Cliff Richey Barry Mackay 2 2–0 H 2–0 Apr 22, 1971 H2H
19158 Cliff Richey Derek Schroder 2 2–0 C 1–0 H 1–0 Apr 10, 1972 H2H
19159 Cliff Richey Earl Butch Buchholz 2 2–0 C 1–0 H 1–0 Sep 25, 1969 H2H
19160 Cliff Richey Graham Stilwell 2 1–1 C 1–1 Oct 4, 1973 H2H
19161 Cliff Richey Hans Joachim Ploetz 2 1–1 C 0–1 C 1–0 May 16, 1970 H2H
19162 Cliff Richey Jaidip Mukerjea 2 2–0 G 2–0 Sep 5, 1971 H2H
19163 Cliff Richey Manuel Santana 2 2–0 G 1–0 H 1–0 Sep 11, 1970 H2H
19164 Cliff Richey Nicola Pietrangeli 2 2–0 C 2–0 Feb 28, 1972 H2H
19165 Cliff Richey Peter Curtis 2 2–0 C 1–0 G 1–0 Jun 16, 1971 H2H
19166 Cliff Richey Torben Ulrich 2 2–0 H 2–0 Apr 11, 1974 H2H
19167 Cliff Richey Wanaro N'Godrella 2 2–0 C 1–0 H 1–0 Sep 22, 1969 H2H
19168 Coleman Wong Adam Walton 2 1–1 H 1–1 Aug 28, 2025 H2H
19169 Coleman Wong Brandon Nakashima 2 1–1 H 1–1 Feb 18, 2026 H2H
19170 Coleman Wong Daniel Altmaier 2 1–1 H 1–1 Aug 14, 2026 H2H
19171 Coleman Wong Juncheng Shang 2 0–2 H 0–2 Jan 2, 2025 H2H
19172 Coleman Wong Lorenzo Musetti 2 0–2 H 0–2 Jan 10, 2026 H2H
19173 Colin Dibley Bernard Mignot 2 2–0 C 1–0 H 1–0 Aug 5, 1972 H2H
19174 Colin Dibley Bob Carmichael 2 0–2 G 0–1 H 0–1 Mar 11, 1971 H2H
19175 Colin Dibley Brian Fairlie 2 2–0 G 2–0 Jun 22, 1978 H2H
19176 Colin Dibley Byron Bertram 2 1–1 C 1–0 G 0–1 Jun 22, 1977 H2H
19177 Colin Dibley Francois Jauffret 2 1–1 C 1–0 G 0–1 Jul 27, 1972 H2H
19178 Colin Dibley Hans Jurgen Pohmann 2 2–0 H 2–0 Nov 10, 1977 H2H
19179 Colin Dibley Haroon Rahim 2 0–2 C 0–2 Mar 7, 1976 H2H
19180 Colin Dibley Jean Loup Rouyer 2 2–0 C 1–0 H 1–0 Jun 4, 1973 H2H
19181 Colin Dibley Ken Rosewall 2 0–2 G 0–2 Aug 30, 1974 H2H
19182 Colin Dibley Mal Anderson 2 1–1 G 1–1 Jan 6, 1973 H2H
19183 Colin Dibley Marcello Lara 2 2–0 C 2–0 Sep 28, 1972 H2H
19184 Colin Dibley Nikola Pilic 2 0–2 C 0–1 C 0–1 May 13, 1976 H2H
19185 Colin Dibley Patrice Dominguez 2 0–2 C 0–1 G 0–1 Apr 7, 1976 H2H
19186 Colin Dibley Paul Gerken 2 1–1 C 1–1 Aug 21, 1975 H2H
19187 Colin Dibley Ray Keldie 2 2–0 G 2–0 Dec 16, 1974 H2H
19188 Colin Dibley Ray Ruffels 2 2–0 C 1–0 G 1–0 Jan 7, 1977 H2H
19189 Colin Dibley Terry Addison 2 2–0 C 1–0 C 1–0 Mar 22, 1973 H2H
19190 Colin Dibley Terry Rocavert 2 1–1 C 1–1 Mar 13, 1980 H2H
19191 Colin Dibley Thierry Bernasconi 2 1–1 G 1–0 H 0–1 Dec 14, 1972 H2H
19192 Colin Dibley Tom Okker 2 1–1 C 0–1 H 1–0 Apr 27, 1978 H2H
19193 Colin Dowdeswell Billy Martin 2 1–1 C 0–1 H 1–0 Feb 1, 1979 H2H
19194 Colin Dowdeswell Bob Lutz 2 1–1 C 1–1 May 28, 1980 H2H
19195 Colin Dowdeswell Brian Fairlie 2 1–1 C 1–1 Aug 2, 1977 H2H
19196 Colin Dowdeswell Brian Gottfried 2 0–2 C 0–2 Aug 1, 1979 H2H
19197 Colin Dowdeswell Cliff Richey 2 0–2 G 0–1 H 0–1 Apr 9, 1978 H2H
19198 Colin Dowdeswell Corrado Barazzutti 2 1–1 C 1–1 Sep 17, 1983 H2H
19199 Colin Dowdeswell Eddie Dibbs 2 0–2 C 0–2 May 15, 1984 H2H
19200 Colin Dowdeswell Eric Deblicker 2 1–1 C 1–1 Apr 9, 1975 H2H