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. Filters use canonical tour data and support player/tournament autocomplete, countries, surfaces, categories, rounds, exit rounds, rankings, points, and season thresholds.

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
41001 Christophe Roger-Vasselin Jiri Hrebec 1 0–1 C 0–1 Jul 29, 1978 H2H
41002 Christophe Roger-Vasselin John Alexander 1 0–1 C 0–1 Apr 7, 1983 H2H
41003 Christophe Roger-Vasselin John Marks 1 1–0 H 1–0 Aug 23, 1978 H2H
41004 Christophe Roger-Vasselin Jorge Andrew 1 0–1 C 0–1 Aug 6, 1979 H2H
41005 Christophe Roger-Vasselin Jose Luis Damiani 1 0–1 C 0–1 Apr 23, 1982 H2H
41006 Christophe Roger-Vasselin Manuel Orantes 1 0–1 C 0–1 Oct 20, 1977 H2H
41007 Christophe Roger-Vasselin Mark Vines 1 1–0 C 1–0 Feb 25, 1982 H2H
41008 Christophe Roger-Vasselin Nick Saviano 1 0–1 C 0–1 Feb 2, 1978 H2H
41009 Christophe Roger-Vasselin Onny Parun 1 1–0 C 1–0 Apr 23, 1981 H2H
41010 Christophe Roger-Vasselin Paolo Bertolucci 1 1–0 C 1–0 Jun 23, 1980 H2H
41011 Christophe Roger-Vasselin Pascal Portes 1 0–1 C 0–1 Sep 27, 1979 H2H
41012 Christophe Roger-Vasselin Pat Dupre 1 0–1 H 0–1 Feb 19, 1981 H2H
41013 Christophe Roger-Vasselin Per Hjertquist 1 1–0 C 1–0 Jul 17, 1980 H2H
41014 Christophe Roger-Vasselin Ramesh Krishnan 1 0–1 C 0–1 Feb 8, 1984 H2H
41015 Christophe Roger-Vasselin Raymond Moore 1 1–0 C 1–0 May 14, 1980 H2H
41016 Christophe Roger-Vasselin Ricardo Ycaza 1 1–0 C 1–0 Jan 28, 1982 H2H
41017 Christophe Roger-Vasselin Richard Meyer 1 0–1 C 0–1 Dec 17, 1981 H2H
41018 Christophe Roger-Vasselin Rick Fagel 1 0–1 C 0–1 May 25, 1979 H2H
41019 Christophe Roger-Vasselin Rod Frawley 1 0–1 H 0–1 Mar 1, 1979 H2H
41020 Christophe Roger-Vasselin Roger Taylor 1 1–0 H 1–0 Nov 24, 1977 H2H
41021 Christophe Roger-Vasselin Rolf Thung 1 1–0 C 1–0 Jul 24, 1980 H2H
41022 Christophe Roger-Vasselin Roscoe Tanner 1 0–1 H 0–1 Aug 5, 1983 H2H
41023 Christophe Roger-Vasselin Ross Case 1 0–1 G 0–1 Jun 22, 1978 H2H
41024 Christophe Roger-Vasselin Scott Mccain 1 1–0 H 1–0 Aug 18, 1982 H2H
41025 Christophe Roger-Vasselin Steve Krulevitz 1 1–0 C 1–0 May 31, 1978 H2H
41026 Christophe Roger-Vasselin Terry Rocavert 1 1–0 C 1–0 May 23, 1980 H2H
41027 Christophe Roger-Vasselin Tom Leonard 1 1–0 G 1–0 Jun 21, 1978 H2H
41028 Christophe Roger-Vasselin Tony Giammalva 1 0–1 C 0–1 Jul 18, 1980 H2H
41029 Christophe Roger-Vasselin Vitas Gerulaitis 1 0–1 C 0–1 Aug 3, 1979 H2H
41030 Christophe Roger-Vasselin Woody Blocher 1 0–1 H 0–1 Feb 2, 1978 H2H
41031 Christopher Sylvan John Whitlinger 1 1–0 C 1–0 Jul 13, 1977 H2H
41032 Christopher Sylvan Ove Bengtson 1 1–0 H 1–0 Nov 4, 1977 H2H
41033 Christopher Wolff Nicholas Kalogeropoulos 1 0–1 H 0–1 Aug 4, 1970 H2H
41034 Christoph Meyer Karl Meiler 1 1–0 C 1–0 Aug 12, 1970 H2H
41035 Christoph Meyer Manuel Orantes 1 0–1 C 0–1 Aug 13, 1970 H2H
41036 Christoph Zipf Balazs Taroczy 1 0–1 C 0–1 May 12, 1982 H2H
41037 Christoph Zipf Bernard Boileau 1 1–0 C 1–0 Jul 22, 1983 H2H
41038 Christoph Zipf Bernie Mitton 1 0–1 C 0–1 Nov 17, 1983 H2H
41039 Christoph Zipf Butch Walts 1 0–1 C 0–1 May 13, 1981 H2H
41040 Christoph Zipf Christophe Freyss 1 0–1 C 0–1 May 24, 1980 H2H
41041 Christoph Zipf Dominique Bedel 1 1–0 C 1–0 Nov 6, 1980 H2H
41042 Christoph Zipf Guillermo Aubone 1 1–0 C 1–0 Nov 23, 1981 H2H
41043 Christoph Zipf Jean Louis Haillet 1 1–0 H 1–0 Oct 29, 1981 H2H
41044 Christoph Zipf Jiri Granat 1 0–1 C 0–1 May 20, 1982 H2H
41045 Christoph Zipf Leo Palin 1 0–1 C 0–1 Dec 19, 1981 H2H
41046 Christoph Zipf Marco Alciati 1 0–1 C 0–1 Mar 12, 1981 H2H
41047 Christoph Zipf Pat Dupre 1 0–1 H 0–1 Mar 26, 1981 H2H
41048 Christoph Zipf Pavel Slozil 1 0–1 C 0–1 Oct 3, 1984 H2H
41049 Christoph Zipf Peter Elter 1 1–0 H 1–0 Oct 14, 1983 H2H
41050 Christoph Zipf Richard Lewis 1 1–0 H 1–0 Oct 22, 1981 H2H
41051 Christoph Zipf Robert Reininger 1 1–0 C 1–0 Nov 19, 1982 H2H
41052 Christoph Zipf Stefan Simonsson 1 0–1 H 0–1 Nov 24, 1983 H2H
41053 Christoph Zipf Wojtek Fibak 1 1–0 C 1–0 May 23, 1980 H2H
41054 Christo Steyn Christo Van Rensburg 1 0–1 G 0–1 Jul 9, 1987 H2H
41055 Christo Steyn Colin Dowdeswell 1 1–0 G 1–0 Dec 26, 1985 H2H
41056 Christo Steyn Hans Peter Kandler 1 0–1 C 0–1 Jul 20, 1983 H2H
41057 Christo Steyn John Sadri 1 0–1 G 0–1 Jun 10, 1987 H2H
41058 Christo Steyn Mike Leach 1 1–0 H 1–0 Aug 28, 1986 H2H
41059 Christo Steyn Ramesh Krishnan 1 0–1 H 0–1 Aug 19, 1987 H2H
41060 Christo Steyn Rodney Harmon 1 1–0 C 1–0 Jul 17, 1985 H2H
41061 Christo Steyn Shlomo Glickstein 1 1–0 C 1–0 Mar 13, 1986 H2H
41062 Christo Steyn Slobodan Zivojinovic 1 1–0 H 1–0 Aug 14, 1986 H2H
41063 Chris Wilkinson Andrei Olhovskiy 1 0–1 H 0–1 Jan 14, 1993 H2H
41064 Chris Wilkinson Arne Thoms 1 0–1 G 0–1 Jun 18, 1992 H2H
41065 Chris Wilkinson Daniel Orsanic 1 1–0 G 1–0 Jun 23, 1993 H2H
41066 Chris Wilkinson Gouichi Motomura 1 0–1 H 0–1 Apr 15, 1998 H2H
41067 Chris Wilkinson Grant Connell 1 0–1 H 0–1 Oct 2, 1991 H2H
41068 Chris Wilkinson Libor Nemecek 1 0–1 H 0–1 Sep 17, 1993 H2H
41069 Chris Wilkinson Takao Suzuki 1 1–0 G 1–0 Jun 9, 1999 H2H
41070 Chris Wilkinson Thierry Champion 1 0–1 G 0–1 Jun 26, 1991 H2H
41071 Chris Wilkinson Tommy Ho 1 0–1 G 0–1 Jun 14, 1995 H2H
41072 Chris Woodruff Alex Radulescu 1 1–0 H 1–0 Mar 18, 1997 H2H
41073 Chris Woodruff Andrei Stoliarov 1 1–0 C 1–0 Apr 13, 2000 H2H
41074 Chris Woodruff Andrew Ilie 1 0–1 H 0–1 Mar 4, 1999 H2H
41075 Chris Woodruff Arnaud Di Pasquale 1 1–0 H 1–0 Aug 13, 2001 H2H
41076 Chris Woodruff Bryan Shelton 1 0–1 C 0–1 May 2, 1996 H2H
41077 Chris Woodruff David Adams 1 1–0 H 1–0 Aug 14, 1995 H2H
41078 Chris Woodruff Davide Sanguinetti 1 0–1 H 0–1 Feb 24, 2001 H2H
41079 Chris Woodruff Dennis van Scheppingen 1 1–0 G 1–0 Jun 19, 1997 H2H
41080 Chris Woodruff Diego Moyano 1 1–0 C 1–0 May 26, 1999 H2H
41081 Chris Woodruff Gabriel Trifu 1 0–1 C 0–1 Apr 22, 1999 H2H
41082 Chris Woodruff Galo Blanco 1 0–1 C 0–1 Jun 1, 1997 H2H
41083 Chris Woodruff Giorgio Galimberti 1 1–0 H 1–0 Oct 5, 2000 H2H
41084 Chris Woodruff Guillaume Raoux 1 1–0 C 1–0 Oct 2, 1997 H2H
41085 Chris Woodruff Jaime Oncins 1 1–0 C 1–0 May 16, 1996 H2H
41086 Chris Woodruff James Sekulov 1 1–0 H 1–0 Jan 21, 2000 H2H
41087 Chris Woodruff Jens Knippschild 1 0–1 C 0–1 Apr 26, 2001 H2H
41088 Chris Woodruff Jocelyn Robichaud 1 1–0 H 1–0 Jul 30, 1997 H2H
41089 Chris Woodruff Kevin Ullyett 1 0–1 H 0–1 Aug 4, 1999 H2H
41090 Chris Woodruff Marcelo Filippini 1 0–1 C 0–1 May 3, 1997 H2H
41091 Chris Woodruff Mark Knowles 1 1–0 H 1–0 Aug 12, 1996 H2H
41092 Chris Woodruff Markus Hantschk 1 1–0 H 1–0 Nov 23, 2000 H2H
41093 Chris Woodruff Michael Russell 1 1–0 G 1–0 Jul 13, 2000 H2H
41094 Chris Woodruff Michael Tebbutt 1 0–1 H 0–1 Jul 17, 1997 H2H
41095 Chris Woodruff Oliver Gross 1 1–0 C 1–0 Apr 25, 1997 H2H
41096 Chris Woodruff Rogier Wassen 1 1–0 G 1–0 Jul 8, 1999 H2H
41097 Chris Woodruff Sebastien Leblanc 1 1–0 H 1–0 Aug 21, 1996 H2H
41098 Chris Woodruff Stephane Huet 1 1–0 H 1–0 Feb 21, 2001 H2H
41099 Chris Woodruff Tuomas Ketola 1 1–0 H 1–0 Nov 9, 2000 H2H
41100 Chris Woodruff Vincent Spadea 1 1–0 C 1–0 May 29, 1996 H2H
41101 Chris Woodruff Wayne Arthurs 1 1–0 G 1–0 Jul 10, 1999 H2H
41102 Chris Woodruff Xavier Malisse 1 0–1 H 0–1 Jan 4, 2001 H2H
41103 Chuck Adams Alberto Berasategui 1 0–1 C 0–1 May 19, 1994 H2H
41104 Chuck Adams Alberto Mancini 1 1–0 H 1–0 Aug 24, 1990 H2H
41105 Chuck Adams Alex Antonitsch 1 0–1 C 0–1 May 11, 1989 H2H
41106 Chuck Adams Andrei Cherkasov 1 0–1 H 0–1 Oct 11, 1991 H2H
41107 Chuck Adams Andrei Chesnokov 1 1–0 H 1–0 Jan 14, 1993 H2H
41108 Chuck Adams Andrew Foster 1 1–0 G 1–0 Jun 24, 1994 H2H
41109 Chuck Adams Bernd Karbacher 1 1–0 H 1–0 Aug 25, 1994 H2H
41110 Chuck Adams Brian Dunn 1 1–0 H 1–0 Sep 4, 1992 H2H
41111 Chuck Adams Carlos Claverie 1 0–1 H 0–1 Aug 15, 1990 H2H
41112 Chuck Adams Carlos Moya 1 1–0 H 1–0 Jan 11, 1996 H2H
41113 Chuck Adams Cassio Motta 1 0–1 H 0–1 Nov 6, 1992 H2H
41114 Chuck Adams Cedric Pioline 1 0–1 G 0–1 Jun 17, 1993 H2H
41115 Chuck Adams Christian Bergstrom 1 0–1 H 0–1 Jan 11, 1991 H2H
41116 Chuck Adams Christian Ruud 1 0–1 C 0–1 May 5, 1995 H2H
41117 Chuck Adams Chris Woodruff 1 1–0 H 1–0 Sep 1, 1993 H2H
41118 Chuck Adams David Rikl 1 0–1 H 0–1 Jan 12, 1996 H2H
41119 Chuck Adams David Wheaton 1 0–1 C 0–1 May 9, 1991 H2H
41120 Chuck Adams David Witt 1 1–0 C 1–0 Nov 11, 1993 H2H
41121 Chuck Adams Dirk Dier 1 0–1 H 0–1 Aug 28, 1996 H2H
41122 Chuck Adams Emilio Sanchez 1 1–0 H 1–0 Feb 24, 1994 H2H
41123 Chuck Adams Fernando Meligeni 1 0–1 C 0–1 May 11, 1995 H2H
41124 Chuck Adams Filip Dewulf 1 0–1 H 0–1 Oct 13, 1994 H2H
41125 Chuck Adams Francisco Montana 1 1–0 H 1–0 Nov 13, 1992 H2H
41126 Chuck Adams Gilad Bloom 1 1–0 H 1–0 Jul 21, 1993 H2H
41127 Chuck Adams Grant Connell 1 1–0 H 1–0 Apr 4, 1991 H2H
41128 Chuck Adams Grant Stafford 1 1–0 C 1–0 Feb 13, 1991 H2H
41129 Chuck Adams Han Cheol Shin 1 1–0 H 1–0 Apr 22, 1994 H2H
41130 Chuck Adams Hendrik Dreekmann 1 1–0 H 1–0 Apr 7, 1994 H2H
41131 Chuck Adams Horst Skoff 1 0–1 H 0–1 Aug 23, 1991 H2H
41132 Chuck Adams Jaime Yzaga 1 1–0 H 1–0 Aug 20, 1992 H2H
41133 Chuck Adams Jamie Morgan 1 1–0 H 1–0 Feb 9, 1994 H2H
41134 Chuck Adams Jan Siemerink 1 0–1 C 0–1 Nov 8, 1991 H2H
41135 Chuck Adams Jared Palmer 1 1–0 H 1–0 Mar 13, 1993 H2H
41136 Chuck Adams Jean-Philippe Fleurian 1 1–0 H 1–0 Mar 14, 1992 H2H
41137 Chuck Adams Jeff Tarango 1 0–1 C 0–1 May 25, 1994 H2H
41138 Chuck Adams Jim Courier 1 0–1 H 0–1 Jul 30, 1994 H2H
41139 Chuck Adams Jimmy Connors 1 0–1 H 0–1 Feb 6, 1993 H2H
41140 Chuck Adams Jonas Svensson 1 1–0 H 1–0 Sep 3, 1993 H2H
41141 Chuck Adams Jonathan Stark 1 0–1 G 0–1 Jun 11, 1992 H2H
41142 Chuck Adams Karel Novacek 1 1–0 H 1–0 Sep 5, 1993 H2H
41143 Chuck Adams Karim Alami 1 1–0 C 1–0 May 4, 1995 H2H
41144 Chuck Adams Karsten Braasch 1 1–0 G 1–0 Jun 9, 1993 H2H
41145 Chuck Adams Lars Koslowski 1 1–0 C 1–0 Nov 7, 1991 H2H
41146 Chuck Adams Magnus Larsson 1 0–1 H 0–1 Aug 26, 1993 H2H
41147 Chuck Adams Marcelo Filippini 1 0–1 H 0–1 Oct 29, 1992 H2H
41148 Chuck Adams Marc Kevin Goellner 1 1–0 H 1–0 Jan 13, 1995 H2H
41149 Chuck Adams Marcos Ondruska 1 0–1 H 0–1 Jan 19, 1996 H2H
41150 Chuck Adams Mark Petchey 1 0–1 H 0–1 Mar 8, 1994 H2H
41151 Chuck Adams Mark Philippoussis 1 0–1 H 0–1 Feb 22, 1996 H2H
41152 Chuck Adams Markus Naewie 1 1–0 H 1–0 Jan 15, 1993 H2H
41153 Chuck Adams Michael Tebbutt 1 0–1 H 0–1 Jul 22, 1994 H2H
41154 Chuck Adams Mikael Pernfors 1 1–0 C 1–0 Oct 21, 1993 H2H
41155 Chuck Adams Mike Briggs 1 1–0 H 1–0 Aug 23, 1990 H2H
41156 Chuck Adams Neil Borwick 1 1–0 H 1–0 Apr 23, 1993 H2H
41157 Chuck Adams Nicklas Kulti 1 0–1 H 0–1 Aug 31, 1994 H2H
41158 Chuck Adams Ofer Sela 1 1–0 H 1–0 Oct 10, 1991 H2H
41159 Chuck Adams Olivier Delaitre 1 0–1 H 0–1 Aug 18, 1993 H2H
41160 Chuck Adams Patrick Baur 1 1–0 H 1–0 Jul 18, 1991 H2H
41161 Chuck Adams Patrick McEnroe 1 0–1 H 0–1 Apr 7, 1993 H2H
41162 Chuck Adams Paul Annacone 1 0–1 H 0–1 Aug 14, 1991 H2H
41163 Chuck Adams Pete Sampras 1 0–1 G 0–1 Jun 26, 1994 H2H
41164 Chuck Adams Richard Krajicek 1 0–1 G 0–1 Jun 13, 1991 H2H
41165 Chuck Adams Richard Matuszewski 1 0–1 G 0–1 Jun 23, 1993 H2H
41166 Chuck Adams Rick Leach 1 1–0 H 1–0 Mar 31, 1994 H2H
41167 Chuck Adams Ronald Agenor 1 0–1 H 0–1 Aug 30, 1989 H2H
41168 Chuck Adams Sandon Stolle 1 1–0 H 1–0 Apr 14, 1994 H2H
41169 Chuck Adams Scott Clark 1 1–0 H 1–0 Jan 12, 1995 H2H
41170 Chuck Adams Scott Draper 1 0–1 H 0–1 Jan 4, 1996 H2H
41171 Chuck Adams Stefan Edberg 1 0–1 C 0–1 Oct 14, 1993 H2H
41172 Chuck Adams Stefano Pescosolido 1 1–0 H 1–0 Aug 4, 1994 H2H
41173 Chuck Adams Stephane Simian 1 1–0 H 1–0 Apr 24, 1993 H2H
41174 Chuck Adams Steve Bryan 1 0–1 H 0–1 Oct 7, 1993 H2H
41175 Chuck Adams Thomas Muster 1 0–1 H 0–1 Mar 9, 1995 H2H
41176 Chuck Adams Todd Larkham 1 1–0 H 1–0 Jan 17, 1996 H2H
41177 Chuck Adams Todd Martin 1 1–0 C 1–0 Nov 11, 1994 H2H
41178 Chuck Adams Tommy Ho 1 0–1 C 0–1 Oct 23, 1993 H2H
41179 Chuck Adams Wally Masur 1 0–1 C 0–1 May 13, 1993 H2H
41180 Chuck Adams Wayne Ferreira 1 0–1 H 0–1 Jul 28, 1993 H2H
41181 Chun-Hsin Tseng Adrian Mannarino 1 0–1 H 0–1 Oct 7, 2023 H2H
41182 Chun-Hsin Tseng Alastair Gray 1 0–1 G 0–1 Jun 29, 2022 H2H
41183 Chun-Hsin Tseng Alejandro Tabilo 1 1–0 C 1–0 Feb 20, 2025 H2H
41184 Chun-Hsin Tseng Aleksandar Kovacevic 1 0–1 H 0–1 Sep 30, 2022 H2H
41185 Chun-Hsin Tseng Aleksandar Vukic 1 0–1 G 0–1 Jul 2, 2025 H2H
41186 Chun-Hsin Tseng Benjamin Bonzi 1 0–1 H 0–1 Jan 5, 2023 H2H
41187 Chun-Hsin Tseng Cameron Norrie 1 0–1 H 0–1 Aug 4, 2022 H2H
41188 Chun-Hsin Tseng Daniel Altmaier 1 0–1 C 0–1 Apr 17, 2025 H2H
41189 Chun-Hsin Tseng Fabio Fognini 1 1–0 C 1–0 Jul 25, 2024 H2H
41190 Chun-Hsin Tseng Francesco Passaro 1 0–1 C 0–1 May 9, 2025 H2H
41191 Chun-Hsin Tseng Gabriel Diallo 1 0–1 C 0–1 Apr 3, 2025 H2H
41192 Chun-Hsin Tseng Giulio Zeppieri 1 1–0 C 1–0 Jul 23, 2025 H2H
41193 Chun-Hsin Tseng Hugo Gaston 1 0–1 C 0–1 Jul 17, 2025 H2H
41194 Chun-Hsin Tseng Jaume Munar 1 0–1 H 0–1 Aug 24, 2022 H2H
41195 Chun-Hsin Tseng John Isner 1 0–1 H 0–1 Feb 9, 2023 H2H
41196 Chun-Hsin Tseng Luciano Darderi 1 0–1 C 0–1 Jul 24, 2025 H2H
41197 Chun-Hsin Tseng Marton Fucsovics 1 1–0 H 1–0 Aug 23, 2022 H2H
41198 Chun-Hsin Tseng Mattia Bellucci 1 1–0 H 1–0 Mar 21, 2025 H2H
41199 Chun-Hsin Tseng Nick Kyrgios 1 0–1 H 0–1 Oct 6, 2022 H2H
41200 Chun-Hsin Tseng Pedro Cachin 1 0–1 C 0–1 Apr 6, 2023 H2H