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
5001 Arnaud Clement Igor Andreev 2 0–2 C 0–1 H 0–1 Aug 24, 2010 H2H
5002 Arnaud Clement Ivan Navarro 2 2–0 C 1–0 G 1–0 Apr 8, 2010 H2H
5003 Arnaud Clement Jan Vacek 2 2–0 G 1–0 H 1–0 Jun 21, 2003 H2H
5004 Arnaud Clement Jarkko Nieminen 2 0–2 H 0–2 Oct 10, 2008 H2H
5005 Arnaud Clement Jerome Golmard 2 0–2 C 0–2 Apr 18, 2001 H2H
5006 Arnaud Clement Juan Monaco 2 2–0 C 1–0 H 1–0 Apr 27, 2006 H2H
5007 Arnaud Clement Julien Boutter 2 2–0 C 1–0 H 1–0 Oct 24, 2002 H2H
5008 Arnaud Clement Lukasz Kubot 2 0–2 C 0–1 G 0–1 Jun 22, 2011 H2H
5009 Arnaud Clement Marcos Ondruska 2 2–0 C 1–0 H 1–0 Jul 27, 2000 H2H
5010 Arnaud Clement Mark Philippoussis 2 0–2 H 0–2 Nov 2, 2000 H2H
5011 Arnaud Clement Mark Woodforde 2 0–2 G 0–2 Jun 18, 1998 H2H
5012 Arnaud Clement Max Mirnyi 2 2–0 H 2–0 Oct 10, 2007 H2H
5013 Arnaud Clement Patrick Rafter 2 2–0 C 2–0 Nov 12, 2000 H2H
5014 Arnaud Clement Paul Haarhuis 2 2–0 C 1–0 H 1–0 Apr 14, 1999 H2H
5015 Arnaud Clement Radek Stepanek 2 2–0 C 1–0 H 1–0 May 16, 2007 H2H
5016 Arnaud Clement Richard Krajicek 2 0–2 C 0–1 H 0–1 Sep 2, 1998 H2H
5017 Arnaud Clement Robby Ginepri 2 2–0 G 1–0 H 1–0 Jun 25, 2003 H2H
5018 Arnaud Clement Robin Soderling 2 0–2 C 0–1 H 0–1 Feb 3, 2005 H2H
5019 Arnaud Clement Sargis Sargsian 2 0–2 C 0–1 H 0–1 Jun 2, 2000 H2H
5020 Arnaud Clement Sergiy Stakhovsky 2 2–0 C 1–0 H 1–0 Jan 21, 2009 H2H
5021 Arnaud Clement Wayne Arthurs 2 2–0 H 2–0 Sep 1, 2004 H2H
5022 Arnaud Clement Younes El Aynaoui 2 0–2 H 0–2 Aug 23, 2002 H2H
5023 Arthur Ashe Bill Bowrey 2 2–0 C 1–0 G 1–0 Jan 28, 1970 H2H
5024 Arthur Ashe Grover Raz Reid 2 2–0 C 1–0 C 1–0 Jun 2, 1976 H2H
5025 Arthur Ashe Jim Mcmanus 2 2–0 C 1–0 G 1–0 Feb 18, 1970 H2H
5026 Arthur Ashe Premjit Lall 2 2–0 C 1–0 G 1–0 May 23, 1969 H2H
5027 Arthur Cazaux Adam Walton 2 2–0 G 1–0 H 1–0 Jul 2, 2025 H2H
5028 Arthur Cazaux Hubert Hurkacz 2 0–2 C 0–1 H 0–1 May 21, 2025 H2H
5029 Arthur Fils Alexandre Muller 2 0–2 C 0–1 H 0–1 Jan 4, 2025 H2H
5030 Arthur Fils Pablo Carreno Busta 2 2–0 C 1–0 H 1–0 Jul 30, 2025 H2H
5031 Arthur Fils Richard Gasquet 2 2–0 H 2–0 Jan 10, 2024 H2H
5032 Arthur Rinderknech Adam Walton 2 2–0 C 1–0 H 1–0 Jul 26, 2024 H2H
5033 Arthur Rinderknech Alejandro Tabilo 2 0–2 C 0–1 H 0–1 Oct 5, 2024 H2H
5034 Arthur Rinderknech Alexander Zverev 2 2–0 G 1–0 H 1–0 Oct 6, 2025 H2H
5035 Arthur Rinderknech Cameron Norrie 2 0–2 C 0–1 H 0–1 Feb 14, 2025 H2H
5036 Arthur Rinderknech Constant Lestienne 2 2–0 G 1–0 H 1–0 Jun 29, 2023 H2H
5037 Arthur Rinderknech Diego Schwartzman 2 2–0 H 2–0 Aug 30, 2023 H2H
5038 Arthur Rinderknech Grigor Dimitrov 2 0–2 H 0–2 Nov 1, 2024 H2H
5039 Arthur Rinderknech Joao Fonseca 2 0–2 C 0–2 Apr 15, 2026 H2H
5040 Arthur Rinderknech Juan Manuel Cerundolo 2 2–0 C 1–0 H 1–0 Mar 7, 2026 H2H
5041 Arthur Rinderknech Reilly Opelka 2 2–0 G 1–0 H 1–0 Jun 20, 2025 H2H
5042 Arthur Rinderknech Valentin Vacherot 2 0–2 H 0–2 Oct 30, 2025 H2H
5043 Aslan Karatsev Ben Shelton 2 0–2 H 0–2 Oct 22, 2023 H2H
5044 Attila Balazs Roberto Bautista Agut 2 0–2 C 0–1 G 0–1 Jun 29, 2022 H2H
5045 Attila Korpas Christian Kuhnke 2 0–2 C 0–2 Jul 23, 1971 H2H
5046 Attila Korpas Ion Tiriac 2 0–2 C 0–2 Apr 17, 1973 H2H
5047 Attila Korpas Pierre Barthes 2 0–2 C 0–2 Jun 8, 1972 H2H
5048 Balazs Taroczy Alejandro Pierola 2 2–0 C 2–0 Jul 27, 1979 H2H
5049 Balazs Taroczy Alvaro Betancur 2 2–0 C 2–0 Aug 2, 1978 H2H
5050 Balazs Taroczy Antonio Zugarelli 2 2–0 C 1–0 C 1–0 Jul 8, 1977 H2H
5051 Balazs Taroczy Bernard Boileau 2 2–0 C 1–0 H 1–0 Oct 31, 1984 H2H
5052 Balazs Taroczy Billy Martin 2 2–0 C 2–0 Jun 15, 1979 H2H
5053 Balazs Taroczy Birger Andersson 2 2–0 C 2–0 Jul 19, 1980 H2H
5054 Balazs Taroczy Bob Hewitt 2 0–2 C 0–2 May 19, 1977 H2H
5055 Balazs Taroczy Brian Gottfried 2 0–2 C 0–1 H 0–1 Oct 25, 1980 H2H
5056 Balazs Taroczy Bruce Manson 2 2–0 C 2–0 Jun 1, 1984 H2H
5057 Balazs Taroczy Charlie Pasarell 2 0–2 C 0–1 H 0–1 Feb 23, 1977 H2H
5058 Balazs Taroczy Chip Hooper 2 0–2 C 0–1 G 0–1 Jun 26, 1985 H2H
5059 Balazs Taroczy Christophe Roger-Vasselin 2 2–0 C 2–0 Apr 17, 1981 H2H
5060 Balazs Taroczy Colin Dowdeswell 2 2–0 C 2–0 Jun 2, 1976 H2H
5061 Balazs Taroczy Dominique Bedel 2 2–0 C 2–0 Apr 2, 1982 H2H
5062 Balazs Taroczy Eric Deblicker 2 2–0 C 1–0 H 1–0 Mar 12, 1981 H2H
5063 Balazs Taroczy Fritz Buehning 2 2–0 C 1–0 H 1–0 Oct 22, 1982 H2H
5064 Balazs Taroczy Hans Simonsson 2 2–0 C 2–0 Aug 6, 1984 H2H
5065 Balazs Taroczy Ionel Santeiu 2 2–0 C 2–0 Mar 20, 1974 H2H
5066 Balazs Taroczy Jean Francois Caujolle 2 2–0 C 2–0 Jul 18, 1976 H2H
5067 Balazs Taroczy Jiri Hrebec 2 2–0 C 1–0 H 1–0 Nov 2, 1978 H2H
5068 Balazs Taroczy John Sadri 2 0–2 C 0–2 Jan 24, 1982 H2H
5069 Balazs Taroczy John Yuill 2 2–0 C 1–0 C 1–0 Nov 3, 1977 H2H
5070 Balazs Taroczy Mark Edmondson 2 2–0 C 1–0 C 1–0 Jul 22, 1978 H2H
5071 Balazs Taroczy Martin Robinson 2 2–0 C 1–0 G 1–0 Jul 16, 1976 H2H
5072 Balazs Taroczy Nicola Spear 2 2–0 C 1–0 H 1–0 Oct 27, 1977 H2H
5073 Balazs Taroczy Paolo Bertolucci 2 2–0 C 2–0 May 30, 1979 H2H
5074 Balazs Taroczy Pat Dupre 2 2–0 C 1–0 C 1–0 Oct 24, 1981 H2H
5075 Balazs Taroczy Phil Dent 2 0–2 C 0–1 G 0–1 Dec 22, 1979 H2H
5076 Balazs Taroczy Ricardo Ycaza 2 2–0 C 1–0 C 1–0 Feb 25, 1982 H2H
5077 Balazs Taroczy Richard Meyer 2 2–0 C 1–0 G 1–0 Jan 23, 1982 H2H
5078 Balazs Taroczy Rick Fagel 2 2–0 C 2–0 May 21, 1981 H2H
5079 Balazs Taroczy Roberto Vizcaino 2 2–0 C 2–0 Mar 13, 1981 H2H
5080 Balazs Taroczy Rolf Gehring 2 2–0 C 2–0 Jul 23, 1983 H2H
5081 Balazs Taroczy Tony Giammalva 2 2–0 C 2–0 May 16, 1981 H2H
5082 Balazs Taroczy Trey Waltke 2 2–0 C 1–0 G 1–0 Jun 27, 1980 H2H
5083 Balazs Taroczy Victor Pecci 2 0–2 C 0–2 Apr 26, 1981 H2H
5084 Barry Moir Eddie Edwards 2 0–2 G 0–1 H 0–1 Nov 20, 1986 H2H
5085 Belus Prajoux Adriano Panatta 2 0–2 C 0–2 Aug 4, 1975 H2H
5086 Belus Prajoux Colin Dowdeswell 2 0–2 C 0–2 Aug 7, 1978 H2H
5087 Belus Prajoux Georges Goven 2 2–0 C 2–0 Nov 24, 1977 H2H
5088 Belus Prajoux Hans Kary 2 2–0 C 2–0 May 17, 1979 H2H
5089 Belus Prajoux Ion Tiriac 2 2–0 C 2–0 Aug 2, 1978 H2H
5090 Belus Prajoux Jean Louis Haillet 2 2–0 C 2–0 Jul 15, 1977 H2H
5091 Belus Prajoux John Alexander 2 0–2 C 0–2 Aug 13, 1975 H2H
5092 Belus Prajoux Jose Luis Damiani 2 0–2 C 0–2 Sep 17, 1981 H2H
5093 Belus Prajoux Karl Meiler 2 0–2 C 0–1 H 0–1 Mar 10, 1983 H2H
5094 Belus Prajoux Peter Feigl 2 0–2 C 0–1 G 0–1 Jan 28, 1982 H2H
5095 Belus Prajoux Raul Ramirez 2 0–2 C 0–1 G 0–1 Jun 23, 1978 H2H
5096 Belus Prajoux Roscoe Tanner 2 0–2 C 0–1 C 0–1 Oct 4, 1975 H2H
5097 Benjamin Becker Alexander Zverev 2 0–2 C 0–1 G 0–1 Jun 17, 2016 H2H
5098 Benjamin Becker Benoit Paire 2 2–0 C 1–0 H 1–0 Jul 10, 2014 H2H
5099 Benjamin Becker Danai Udomchoke 2 2–0 H 2–0 Sep 28, 2007 H2H
5100 Benjamin Becker Daniel Brands 2 2–0 H 2–0 Oct 2, 2010 H2H
5101 Benjamin Becker Frank Dancevic 2 0–2 H 0–2 Jul 19, 2009 H2H
5102 Benjamin Becker Marc Gicquel 2 0–2 C 0–1 G 0–1 Oct 26, 2007 H2H
5103 Benjamin Becker Marcos Daniel 2 2–0 H 2–0 Feb 21, 2008 H2H
5104 Benjamin Becker Marin Cilic 2 0–2 C 0–1 H 0–1 Feb 20, 2014 H2H
5105 Benjamin Becker Michael Berrer 2 2–0 C 1–0 H 1–0 Apr 7, 2016 H2H
5106 Benjamin Becker Novak Djokovic 2 0–2 H 0–2 Aug 29, 2013 H2H
5107 Benjamin Becker Oscar Hernandez 2 0–2 C 0–2 May 16, 2007 H2H
5108 Benjamin Becker Richard Gasquet 2 0–2 H 0–2 Jan 15, 2010 H2H
5109 Benjamin Becker Roberto Bautista Agut 2 0–2 C 0–1 G 0–1 Apr 14, 2015 H2H
5110 Benjamin Becker Steve Darcis 2 0–2 C 0–1 H 0–1 May 1, 2008 H2H
5111 Benjamin Becker Tatsuma Ito 2 2–0 H 2–0 Oct 3, 2014 H2H
5112 Benjamin Becker Thiemo de Bakker 2 2–0 H 2–0 Jul 26, 2014 H2H
5113 Ben Shelton Hugo Gaston 2 2–0 C 2–0 May 29, 2025 H2H
5114 Ben Shelton J.J. Wolf 2 2–0 G 1–0 H 1–0 Jun 22, 2023 H2H
5115 Ben Shelton Pablo Carreno Busta 2 2–0 H 2–0 Aug 28, 2025 H2H
5116 Ben Testerman Colin Dowdeswell 2 2–0 G 2–0 Dec 13, 1984 H2H
5117 Ben Testerman Francisco Gonzalez 2 2–0 C 1–0 H 1–0 Mar 28, 1985 H2H
5118 Bernabe Zapata Miralles Pablo Carreno Busta 2 0–2 C 0–2 Apr 21, 2022 H2H
5119 Bernabe Zapata Miralles Tomas Martin Etcheverry 2 0–2 C 0–1 G 0–1 Feb 9, 2024 H2H
5120 Bernard Boileau Vitas Gerulaitis 2 0–2 C 0–1 H 0–1 May 28, 1982 H2H
5121 Bernard Fritz Buster C Mottram 2 0–2 C 0–2 Aug 23, 1978 H2H
5122 Bernard Mignot Gerald Battrick 2 0–2 C 0–2 Apr 6, 1976 H2H
5123 Bernard Tomic Alejandro Gonzalez 2 2–0 H 2–0 Jul 27, 2016 H2H
5124 Bernard Tomic Benoit Paire 2 0–2 C 0–2 May 10, 2016 H2H
5125 Bernard Tomic Brian Baker 2 2–0 C 1–0 H 1–0 May 24, 2016 H2H
5126 Bernard Tomic Dustin Brown 2 2–0 C 1–0 H 1–0 Apr 26, 2017 H2H
5127 Bernard Tomic Gael Monfils 2 0–2 G 0–1 H 0–1 Jun 30, 2017 H2H
5128 Bernard Tomic Grigor Dimitrov 2 0–2 H 0–2 Oct 18, 2014 H2H
5129 Bernard Tomic Igor Sijsling 2 2–0 H 2–0 Feb 12, 2015 H2H
5130 Bernard Tomic Michael Berrer 2 2–0 H 2–0 Jul 25, 2015 H2H
5131 Bernard Tomic Pablo Carreno Busta 2 0–2 G 0–1 H 0–1 Jun 29, 2019 H2H
5132 Bernard Tomic Tim Smyczek 2 2–0 G 1–0 H 1–0 Jun 11, 2014 H2H
5133 Bernd Karbacher Amos Mansdorf 2 2–0 C 2–0 May 4, 1994 H2H
5134 Bernd Karbacher Daniel Vacek 2 0–2 C 0–1 H 0–1 Aug 21, 1996 H2H
5135 Bernd Karbacher David Prinosil 2 0–2 C 0–1 C 0–1 May 10, 1995 H2H
5136 Bernd Karbacher Fabrice Santoro 2 0–2 H 0–2 Aug 26, 1999 H2H
5137 Bernd Karbacher Jonathan Stark 2 2–0 H 2–0 Aug 28, 1996 H2H
5138 Bernd Karbacher Julian Alonso 2 0–2 C 0–2 Sep 12, 1997 H2H
5139 Bernd Karbacher Marcos Aurelio Gorriz 2 2–0 C 1–0 H 1–0 Jan 15, 1997 H2H
5140 Bernd Karbacher Paul Haarhuis 2 2–0 C 2–0 Jun 2, 1996 H2H
5141 Bernd Karbacher Renzo Furlan 2 2–0 C 2–0 Apr 6, 1994 H2H
5142 Bernd Karbacher Richard Krajicek 2 0–2 C 0–1 H 0–1 Apr 21, 1993 H2H
5143 Bernd Karbacher Stefan Koubek 2 2–0 C 1–0 H 1–0 Feb 11, 1999 H2H
5144 Bernie Mitton Billy Martin 2 2–0 H 2–0 Feb 18, 1981 H2H
5145 Bernie Mitton Bob Giltinan 2 2–0 C 1–0 G 1–0 Jul 15, 1978 H2H
5146 Bernie Mitton Chris Kachel 2 2–0 G 1–0 H 1–0 Aug 22, 1979 H2H
5147 Bernie Mitton Eric Deblicker 2 2–0 C 1–0 G 1–0 Jun 23, 1976 H2H
5148 Bernie Mitton Ferdi Taygan 2 0–2 C 0–1 H 0–1 Mar 5, 1981 H2H
5149 Bernie Mitton Haroon Rahim 2 0–2 C 0–2 Jan 20, 1977 H2H
5150 Bernie Mitton Paolo Bertolucci 2 0–2 C 0–2 May 30, 1980 H2H
5151 Bernie Mitton Ricardo Cano 2 0–2 C 0–2 Aug 10, 1977 H2H
5152 Bernie Mitton Rick Fisher 2 2–0 H 2–0 Aug 23, 1979 H2H
5153 Bernie Mitton Ross Case 2 2–0 G 1–0 H 1–0 Jan 13, 1983 H2H
5154 Bernie Mitton Steve Krulevitz 2 0–2 C 0–1 C 0–1 Sep 30, 1976 H2H
5155 Bernie Mitton Zeljko Franulovic 2 0–2 C 0–1 C 0–1 Dec 3, 1978 H2H
5156 Bill Bowrey Andres Gimeno 2 0–2 C 0–1 G 0–1 Jun 11, 1970 H2H
5157 Bill Bowrey Steve Faulk 2 2–0 C 1–0 G 1–0 Sep 3, 1971 H2H
5158 Bill Maze Manuel Orantes 2 0–2 C 0–2 May 28, 1980 H2H
5159 Bill Maze Phil Dent 2 0–2 C 0–1 G 0–1 Jun 19, 1980 H2H
5160 Bill Maze Rick Fisher 2 0–2 G 0–1 H 0–1 Jan 3, 1980 H2H
5161 Bill Scanlon Butch Walts 2 0–2 C 0–1 H 0–1 Jan 28, 1981 H2H
5162 Bill Scanlon Carlos Kirmayr 2 2–0 C 1–0 G 1–0 May 23, 1979 H2H
5163 Bill Scanlon Chris Dunk 2 2–0 C 1–0 H 1–0 Oct 21, 1982 H2H
5164 Bill Scanlon Dick Crealy 2 0–2 C 0–1 H 0–1 Oct 23, 1976 H2H
5165 Bill Scanlon Fritz Buehning 2 2–0 C 1–0 H 1–0 Feb 10, 1983 H2H
5166 Bill Scanlon Geoff Masters 2 0–2 G 0–1 H 0–1 Nov 8, 1979 H2H
5167 Bill Scanlon Ion Tiriac 2 2–0 C 2–0 Mar 14, 1976 H2H
5168 Bill Scanlon Matt Mitchell 2 2–0 C 1–0 H 1–0 Aug 5, 1983 H2H
5169 Bill Scanlon Miloslav Mecir 2 0–2 G 0–1 H 0–1 Apr 14, 1988 H2H
5170 Bill Scanlon Peter Rennert 2 2–0 C 2–0 Sep 20, 1984 H2H
5171 Bill Scanlon Raul Ramirez 2 0–2 C 0–2 Feb 5, 1981 H2H
5172 Bill Scanlon Raymond Moore 2 2–0 C 2–0 Jan 17, 1977 H2H
5173 Bill Scanlon Robin Drysdale 2 2–0 G 2–0 Jun 27, 1979 H2H
5174 Bill Scanlon Rod Frawley 2 2–0 G 1–0 H 1–0 Jun 20, 1980 H2H
5175 Bill Scanlon Sandy Mayer 2 0–2 G 0–1 H 0–1 Mar 20, 1981 H2H
5176 Bill Scanlon Scott Mccain 2 2–0 C 1–0 G 1–0 Sep 24, 1981 H2H
5177 Bill Scanlon Terry Rocavert 2 2–0 G 1–0 H 1–0 Aug 14, 1980 H2H
5178 Bill Scanlon Tom Cain 2 2–0 C 1–0 G 1–0 Dec 14, 1984 H2H
5179 Billy Martin Arthur Ashe 2 0–2 C 0–2 Sep 23, 1976 H2H
5180 Billy Martin Cliff Richey 2 0–2 C 0–2 Apr 9, 1977 H2H
5181 Billy Martin Roger Taylor 2 2–0 C 1–0 H 1–0 Nov 17, 1977 H2H
5182 Billy Martin Steve Docherty 2 2–0 H 2–0 Oct 6, 1977 H2H
5183 Birger Andersson Dick Crealy 2 0–2 C 0–1 C 0–1 Jul 7, 1976 H2H
5184 Birger Andersson Hans Jurgen Pohmann 2 2–0 C 1–0 H 1–0 Apr 20, 1976 H2H
5185 Birger Andersson Marty Riessen 2 0–2 H 0–2 Nov 7, 1979 H2H
5186 Bjorn Borg Billy Martin 2 2–0 C 1–0 C 1–0 Jul 21, 1979 H2H
5187 Bjorn Borg Birger Andersson 2 2–0 C 1–0 H 1–0 Oct 14, 1977 H2H
5188 Bjorn Borg Bob Carmichael 2 2–0 C 2–0 Jul 21, 1978 H2H
5189 Bjorn Borg Charlie Pasarell 2 2–0 C 2–0 Oct 29, 1977 H2H
5190 Bjorn Borg Christophe Roger-Vasselin 2 2–0 C 2–0 Nov 21, 1980 H2H
5191 Bjorn Borg David Carter 2 2–0 H 2–0 Sep 7, 1981 H2H
5192 Bjorn Borg Eric Deblicker 2 2–0 C 2–0 May 31, 1978 H2H
5193 Bjorn Borg Fernando Luna 2 2–0 C 2–0 Apr 8, 1982 H2H
5194 Bjorn Borg Georges Goven 2 2–0 C 2–0 Aug 15, 1974 H2H
5195 Bjorn Borg Gianni Ocleppo 2 2–0 C 1–0 C 1–0 Mar 28, 1981 H2H
5196 Bjorn Borg Hans Jurgen Pohmann 2 2–0 C 2–0 Aug 26, 1976 H2H
5197 Bjorn Borg Howard Schoenfield 2 2–0 C 1–0 H 1–0 Nov 24, 1977 H2H
5198 Bjorn Borg Ivan Molina 2 2–0 C 1–0 H 1–0 Aug 16, 1979 H2H
5199 Bjorn Borg Jan Norback 2 2–0 C 1–0 H 1–0 Oct 12, 1977 H2H
5200 Bjorn Borg Julian Ganzabal 2 2–0 C 2–0 Oct 13, 1975 H2H