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
5001 Andrey Golubev Richard Gasquet 2 0–2 C 0–1 H 0–1 Jan 19, 2012 H2H
5002 Andrey Kuznetsov Dustin Brown 2 0–2 C 0–1 G 0–1 Apr 9, 2015 H2H
5003 Andrey Kuznetsov Igor Sijsling 2 2–0 C 1–0 H 1–0 Feb 7, 2014 H2H
5004 Andrey Kuznetsov Roberto Bautista Agut 2 0–2 H 0–2 Aug 8, 2016 H2H
5005 Andrey Rublev Aleksandar Kovacevic 2 0–2 H 0–2 Jul 19, 2025 H2H
5006 Andrey Rublev Alex Molcan 2 2–0 C 2–0 May 13, 2023 H2H
5007 Andrey Rublev Arthur Cazaux 2 2–0 H 2–0 Feb 29, 2024 H2H
5008 Andrey Rublev Ben Shelton 2 0–2 H 0–2 Oct 31, 2025 H2H
5009 Andrey Rublev Camilo Ugo Carabelli 2 2–0 C 2–0 May 27, 2026 H2H
5010 Andrey Rublev Christopher Eubanks 2 2–0 H 2–0 Jan 31, 2025 H2H
5011 Andrey Rublev Denis Kudla 2 2–0 H 2–0 Oct 25, 2018 H2H
5012 Andrey Rublev Dusan Lajovic 2 0–2 C 0–2 Apr 23, 2023 H2H
5013 Andrey Rublev Facundo Bagnis 2 2–0 C 2–0 Apr 27, 2024 H2H
5014 Andrey Rublev Federico Delbonis 2 2–0 C 1–0 G 1–0 May 26, 2022 H2H
5015 Andrey Rublev Flavio Cobolli 2 0–2 C 0–1 H 0–1 Sep 28, 2025 H2H
5016 Andrey Rublev Jesper de Jong 2 2–0 C 1–0 H 1–0 Feb 17, 2026 H2H
5017 Andrey Rublev J.J. Wolf 2 2–0 H 2–0 Mar 25, 2023 H2H
5018 Andrey Rublev Kei Nishikori 2 0–2 H 0–2 Jul 26, 2021 H2H
5019 Andrey Rublev Luciano Darderi 2 2–0 C 2–0 Jul 19, 2026 H2H
5020 Andrey Rublev Miomir Kecmanovic 2 2–0 H 2–0 Mar 27, 2023 H2H
5021 Andrey Rublev Pedro Martinez 2 2–0 C 1–0 H 1–0 May 30, 2024 H2H
5022 Andrey Rublev Salvatore Caruso 2 2–0 C 1–0 H 1–0 Apr 14, 2021 H2H
5023 Andrey Rublev Tennys Sandgren 2 2–0 C 1–0 H 1–0 Mar 27, 2021 H2H
5024 Andrey Rublev Thiago Seyboth Wild 2 2–0 H 2–0 Aug 28, 2024 H2H
5025 Andrey Rublev Yibing Wu 2 2–0 G 1–0 H 1–0 Jan 9, 2026 H2H
5026 Andy Andrews Bruce Kleege 2 2–0 C 1–0 C 1–0 Mar 3, 1983 H2H
5027 Andy Andrews David Carter 2 0–2 G 0–2 Jun 25, 1982 H2H
5028 Andy Andrews Drew Gitlin 2 0–2 C 0–1 G 0–1 Dec 6, 1982 H2H
5029 Andy Murray Alejandro Falla 2 2–0 H 2–0 Mar 24, 2012 H2H
5030 Andy Murray Alexandre Muller 2 2–0 H 2–0 Feb 21, 2024 H2H
5031 Andy Murray Andrei Pavel 2 2–0 H 2–0 Jan 21, 2009 H2H
5032 Andy Murray Andrey Golubev 2 2–0 C 1–0 H 1–0 May 28, 2014 H2H
5033 Andy Murray Aslan Karatsev 2 0–2 H 0–2 Sep 24, 2023 H2H
5034 Andy Murray Benjamin Becker 2 2–0 G 2–0 Jun 26, 2013 H2H
5035 Andy Murray Carlos Moya 2 2–0 H 2–0 Aug 2, 2008 H2H
5036 Andy Murray Daniel Gimeno-Traver 2 2–0 G 1–0 H 1–0 Jun 22, 2011 H2H
5037 Andy Murray Dustin Brown 2 2–0 G 1–0 H 1–0 Jul 6, 2017 H2H
5038 Andy Murray Fabrice Santoro 2 2–0 G 1–0 H 1–0 Jun 25, 2008 H2H
5039 Andy Murray Felix Auger-Aliassime 2 0–2 H 0–2 Feb 11, 2022 H2H
5040 Andy Murray George Bastl 2 2–0 G 1–0 H 1–0 Sep 29, 2005 H2H
5041 Andy Murray Ivan Navarro 2 2–0 G 1–0 H 1–0 Jun 10, 2010 H2H
5042 Andy Murray John Millman 2 2–0 G 1–0 H 1–0 Jul 3, 2016 H2H
5043 Andy Murray Kristian Pless 2 2–0 H 2–0 Feb 23, 2007 H2H
5044 Andy Murray Leonardo Mayer 2 2–0 H 2–0 Aug 29, 2013 H2H
5045 Andy Murray Lorenzo Sonego 2 2–0 H 2–0 Aug 9, 2023 H2H
5046 Andy Murray Marc Gicquel 2 2–0 H 2–0 Jan 21, 2010 H2H
5047 Andy Murray Martin Klizan 2 2–0 C 1–0 H 1–0 Jun 1, 2017 H2H
5048 Andy Murray Matthew Ebden 2 2–0 H 2–0 Mar 22, 2014 H2H
5049 Andy Murray Max Purcell 2 2–0 G 1–0 H 1–0 Aug 10, 2023 H2H
5050 Andy Murray Nicolas Massu 2 2–0 G 1–0 H 1–0 Mar 30, 2009 H2H
5051 Andy Murray Paolo Lorenzi 2 2–0 H 2–0 Sep 4, 2016 H2H
5052 Andy Murray Potito Starace 2 2–0 C 2–0 May 13, 2011 H2H
5053 Andy Murray Rainer Schuettler 2 2–0 H 2–0 Jan 4, 2008 H2H
5054 Andy Murray Sebastian Korda 2 0–2 H 0–2 Jan 5, 2023 H2H
5055 Andy Murray Somdev Devvarman 2 2–0 H 2–0 Sep 26, 2014 H2H
5056 Andy Murray Taylor Fritz 2 0–2 H 0–2 Aug 4, 2023 H2H
5057 Andy Murray Tomas Machac 2 0–2 H 0–2 Mar 25, 2024 H2H
5058 Andy Murray Victor Hanescu 2 2–0 C 2–0 May 14, 2010 H2H
5059 Andy Murray Viktor Durasovic 2 2–0 H 2–0 Jan 13, 2022 H2H
5060 Andy Roddick Adrian Voinea 2 2–0 H 2–0 Jan 17, 2003 H2H
5061 Andy Roddick Alexander Peya 2 2–0 C 1–0 G 1–0 May 23, 2007 H2H
5062 Andy Roddick Alex Calatrava 2 2–0 C 2–0 May 8, 2002 H2H
5063 Andy Roddick Andreas Seppi 2 2–0 G 1–0 H 1–0 Jun 23, 2012 H2H
5064 Andy Roddick Brian Vahaly 2 2–0 H 2–0 Feb 22, 2003 H2H
5065 Andy Roddick Daniele Bracciali 2 2–0 G 1–0 H 1–0 Aug 16, 2006 H2H
5066 Andy Roddick Eduardo Schwank 2 2–0 G 1–0 H 1–0 Aug 15, 2008 H2H
5067 Andy Roddick Fernando Vicente 2 2–0 H 2–0 Jan 19, 2003 H2H
5068 Andy Roddick Flavio Saretta 2 2–0 H 2–0 Aug 17, 2004 H2H
5069 Andy Roddick Karol Beck 2 2–0 G 1–0 H 1–0 Jun 10, 2005 H2H
5070 Andy Roddick Kristian Pless 2 2–0 C 1–0 H 1–0 May 24, 2007 H2H
5071 Andy Roddick Luis Horna 2 2–0 C 2–0 Apr 23, 2005 H2H
5072 Andy Roddick Mariano Zabaleta 2 2–0 H 2–0 Aug 17, 2003 H2H
5073 Andy Roddick Michael Llodra 2 2–0 G 1–0 H 1–0 Jun 24, 2010 H2H
5074 Andy Roddick Nicolas Almagro 2 2–0 H 2–0 Oct 14, 2011 H2H
5075 Andy Roddick Paul Goldstein 2 2–0 C 1–0 H 1–0 Feb 10, 2005 H2H
5076 Andy Roddick Rajeev Ram 2 2–0 G 1–0 H 1–0 Jul 23, 2010 H2H
5077 Andy Roddick Ramon Delgado 2 2–0 H 2–0 Aug 13, 2008 H2H
5078 Andy Roddick Rik De Voest 2 2–0 G 1–0 H 1–0 Jul 27, 2006 H2H
5079 Andy Roddick Robert Kendrick 2 2–0 C 1–0 H 1–0 Apr 16, 2004 H2H
5080 Andy Roddick Robin Haase 2 2–0 H 2–0 Jan 18, 2012 H2H
5081 Andy Roddick Sergiy Stakhovsky 2 2–0 H 2–0 Aug 17, 2010 H2H
5082 Angel Gimenez Adriano Panatta 2 0–2 C 0–1 G 0–1 Jun 27, 1979 H2H
5083 Angel Gimenez Buster C Mottram 2 0–2 C 0–2 Apr 21, 1983 H2H
5084 Angel Gimenez Manuel Orantes 2 0–2 C 0–2 Apr 25, 1982 H2H
5085 Angel Gimenez Raymond Moore 2 0–2 C 0–2 Jul 6, 1976 H2H
5086 Antonio Munoz Birger Andersson 2 2–0 C 2–0 May 17, 1979 H2H
5087 Antonio Munoz Dick Stockton 2 0–2 C 0–2 May 23, 1973 H2H
5088 Antonio Munoz Harold Solomon 2 0–2 C 0–2 Oct 10, 1979 H2H
5089 Antonio Munoz Ivan Molina 2 2–0 C 2–0 Nov 25, 1976 H2H
5090 Antonio Munoz Jan Kodes 2 0–2 C 0–2 Apr 7, 1976 H2H
5091 Antonio Munoz Janos Benyik 2 2–0 C 2–0 Jun 2, 1976 H2H
5092 Antonio Munoz John Yuill 2 0–2 C 0–2 Jun 22, 1978 H2H
5093 Antonio Munoz Jose Higueras 2 0–2 C 0–2 Nov 17, 1977 H2H
5094 Antonio Munoz Manuel Santana 2 0–2 C 0–2 Oct 8, 1970 H2H
5095 Antonio Munoz Patrice Dominguez 2 0–2 G 0–2 Jun 27, 1973 H2H
5096 Antonio Munoz Raymond Moore 2 2–0 C 2–0 Jul 27, 1978 H2H
5097 Antonio Munoz Ray Ruffels 2 0–2 G 0–2 Jun 17, 1970 H2H
5098 Antonio Munoz Rod Laver 2 0–2 C 0–2 Apr 18, 1974 H2H
5099 Antonio Munoz Roger Taylor 2 0–2 H 0–2 Nov 8, 1975 H2H
5100 Antonio Munoz Roscoe Tanner 2 0–2 C 0–1 C 0–1 Aug 8, 1975 H2H
5101 Antonio Munoz Wojtek Fibak 2 0–2 C 0–1 H 0–1 Mar 29, 1979 H2H
5102 Antonio Zugarelli Arthur Ashe 2 0–2 C 0–1 C 0–1 May 18, 1979 H2H
5103 Antonio Zugarelli Dick Crealy 2 0–2 C 0–1 C 0–1 Jan 26, 1978 H2H
5104 Antonio Zugarelli Eddie Dibbs 2 0–2 C 0–2 Oct 9, 1976 H2H
5105 Antonio Zugarelli Jean Francois Caujolle 2 2–0 C 2–0 Jun 16, 1981 H2H
5106 Antonio Zugarelli Karl Meiler 2 0–2 H 0–2 Nov 6, 1974 H2H
5107 Antonio Zugarelli Patrice Dominguez 2 0–2 C 0–1 C 0–1 Feb 9, 1975 H2H
5108 Antonio Zugarelli Pavel Slozil 2 0–2 C 0–1 C 0–1 May 15, 1981 H2H
5109 Antonio Zugarelli Raul Ramirez 2 0–2 C 0–2 Jun 2, 1978 H2H
5110 Antonio Zugarelli Roger Taylor 2 0–2 C 0–1 G 0–1 Mar 7, 1974 H2H
5111 Antonio Zugarelli Stan Smith 2 0–2 C 0–1 G 0–1 Jun 26, 1972 H2H
5112 Antony Dupuis Alexander Popp 2 2–0 H 2–0 Jul 20, 2005 H2H
5113 Antony Dupuis Andrea Gaudenzi 2 2–0 H 2–0 Aug 28, 2002 H2H
5114 Antony Dupuis Andy Roddick 2 0–2 H 0–2 Mar 9, 2002 H2H
5115 Antony Dupuis Feliciano Lopez 2 2–0 C 1–0 H 1–0 Feb 12, 2004 H2H
5116 Antony Dupuis George Bastl 2 0–2 H 0–2 Sep 15, 2000 H2H
5117 Antony Dupuis Jacobo Diaz 2 2–0 H 2–0 Jan 15, 2003 H2H
5118 Antony Dupuis Nicolas Lapentti 2 0–2 C 0–2 Oct 30, 2002 H2H
5119 Antony Dupuis Sebastien Grosjean 2 0–2 C 0–1 H 0–1 Oct 24, 2003 H2H
5120 Antony Dupuis Stefan Koubek 2 0–2 C 0–2 Jul 11, 2003 H2H
5121 Antony Dupuis Thomas Johansson 2 0–2 H 0–2 Aug 24, 2001 H2H
5122 Antony Dupuis Vladimir Voltchkov 2 2–0 C 1–0 H 1–0 Jan 30, 2003 H2H
5123 Armando Cornejo Bob Lutz 2 0–2 C 0–1 H 0–1 Sep 22, 1969 H2H
5124 Armistead Neely Cliff Richey 2 0–2 C 0–2 Mar 27, 1975 H2H
5125 Arnaud Boetsch Andrei Cherkasov 2 2–0 C 1–0 H 1–0 Apr 30, 1993 H2H
5126 Arnaud Boetsch Christian Miniussi 2 2–0 C 2–0 Apr 30, 1992 H2H
5127 Arnaud Boetsch Daniel Nestor 2 2–0 H 2–0 Mar 20, 1996 H2H
5128 Arnaud Boetsch Gilad Bloom 2 2–0 C 1–0 H 1–0 Mar 16, 1991 H2H
5129 Arnaud Boetsch Jared Palmer 2 2–0 C 1–0 C 1–0 May 29, 1996 H2H
5130 Arnaud Boetsch Jonathan Stark 2 2–0 H 2–0 Oct 8, 1993 H2H
5131 Arnaud Boetsch Nicklas Kulti 2 2–0 C 2–0 Aug 8, 1991 H2H
5132 Arnaud Boetsch Nicolas Pereira 2 2–0 H 2–0 Aug 28, 1996 H2H
5133 Arnaud Boetsch Nuno Marques 2 2–0 G 1–0 H 1–0 Jun 28, 1995 H2H
5134 Arnaud Clement Albert Portas 2 2–0 G 2–0 Jun 28, 2006 H2H
5135 Arnaud Clement Alexander Popp 2 2–0 C 1–0 G 1–0 May 25, 2005 H2H
5136 Arnaud Clement Alex Calatrava 2 2–0 C 1–0 H 1–0 Aug 8, 2001 H2H
5137 Arnaud Clement Byron Black 2 0–2 C 0–1 G 0–1 Jun 10, 1999 H2H
5138 Arnaud Clement David Prinosil 2 2–0 H 2–0 Aug 24, 2001 H2H
5139 Arnaud Clement Dennis van Scheppingen 2 2–0 G 2–0 Jun 18, 2004 H2H
5140 Arnaud Clement Flavio Saretta 2 2–0 C 1–0 H 1–0 Oct 9, 2003 H2H
5141 Arnaud Clement Florent Serra 2 2–0 C 1–0 H 1–0 Apr 17, 2007 H2H
5142 Arnaud Clement Gael Monfils 2 0–2 C 0–1 H 0–1 May 27, 2008 H2H
5143 Arnaud Clement Gilles Muller 2 2–0 H 2–0 Aug 5, 2005 H2H
5144 Arnaud Clement Guillermo Canas 2 2–0 C 1–0 G 1–0 Apr 22, 2009 H2H
5145 Arnaud Clement Gustavo Kuerten 2 0–2 C 0–1 H 0–1 Oct 12, 2002 H2H
5146 Arnaud Clement Hendrik Dreekmann 2 0–2 C 0–1 H 0–1 Apr 30, 1999 H2H
5147 Arnaud Clement Igor Andreev 2 0–2 C 0–1 H 0–1 Aug 24, 2010 H2H
5148 Arnaud Clement Ivan Navarro 2 2–0 C 1–0 G 1–0 Apr 8, 2010 H2H
5149 Arnaud Clement Jan Vacek 2 2–0 G 1–0 H 1–0 Jun 21, 2003 H2H
5150 Arnaud Clement Jarkko Nieminen 2 0–2 H 0–2 Oct 10, 2008 H2H
5151 Arnaud Clement Jerome Golmard 2 0–2 C 0–2 Apr 18, 2001 H2H
5152 Arnaud Clement Juan Monaco 2 2–0 C 1–0 H 1–0 Apr 27, 2006 H2H
5153 Arnaud Clement Julien Boutter 2 2–0 C 1–0 H 1–0 Oct 24, 2002 H2H
5154 Arnaud Clement Lukasz Kubot 2 0–2 C 0–1 G 0–1 Jun 22, 2011 H2H
5155 Arnaud Clement Marcos Ondruska 2 2–0 C 1–0 H 1–0 Jul 27, 2000 H2H
5156 Arnaud Clement Mark Philippoussis 2 0–2 H 0–2 Nov 2, 2000 H2H
5157 Arnaud Clement Mark Woodforde 2 0–2 G 0–2 Jun 18, 1998 H2H
5158 Arnaud Clement Max Mirnyi 2 2–0 H 2–0 Oct 10, 2007 H2H
5159 Arnaud Clement Patrick Rafter 2 2–0 C 2–0 Nov 12, 2000 H2H
5160 Arnaud Clement Paul Haarhuis 2 2–0 C 1–0 H 1–0 Apr 14, 1999 H2H
5161 Arnaud Clement Radek Stepanek 2 2–0 C 1–0 H 1–0 May 16, 2007 H2H
5162 Arnaud Clement Richard Krajicek 2 0–2 C 0–1 H 0–1 Sep 2, 1998 H2H
5163 Arnaud Clement Robby Ginepri 2 2–0 G 1–0 H 1–0 Jun 25, 2003 H2H
5164 Arnaud Clement Robin Soderling 2 0–2 C 0–1 H 0–1 Feb 3, 2005 H2H
5165 Arnaud Clement Sargis Sargsian 2 0–2 C 0–1 H 0–1 Jun 2, 2000 H2H
5166 Arnaud Clement Sergiy Stakhovsky 2 2–0 C 1–0 H 1–0 Jan 21, 2009 H2H
5167 Arnaud Clement Wayne Arthurs 2 2–0 H 2–0 Sep 1, 2004 H2H
5168 Arnaud Clement Younes El Aynaoui 2 0–2 H 0–2 Aug 23, 2002 H2H
5169 Arthur Ashe Bill Bowrey 2 2–0 C 1–0 G 1–0 Jan 28, 1970 H2H
5170 Arthur Ashe Grover Raz Reid 2 2–0 C 1–0 C 1–0 Jun 2, 1976 H2H
5171 Arthur Ashe Jim Mcmanus 2 2–0 C 1–0 G 1–0 Feb 18, 1970 H2H
5172 Arthur Ashe Premjit Lall 2 2–0 C 1–0 G 1–0 May 23, 1969 H2H
5173 Arthur Cazaux Adam Walton 2 2–0 G 1–0 H 1–0 Jul 2, 2025 H2H
5174 Arthur Cazaux Adrian Mannarino 2 2–0 C 1–0 H 1–0 Nov 5, 2025 H2H
5175 Arthur Cazaux Hubert Hurkacz 2 0–2 C 0–1 H 0–1 May 21, 2025 H2H
5176 Arthur Fery James Duckworth 2 2–0 H 2–0 Aug 28, 2026 H2H
5177 Arthur Fils Alexandre Muller 2 0–2 C 0–1 H 0–1 Jan 4, 2025 H2H
5178 Arthur Fils Pablo Carreno Busta 2 2–0 C 1–0 H 1–0 Jul 30, 2025 H2H
5179 Arthur Fils Richard Gasquet 2 2–0 H 2–0 Jan 10, 2024 H2H
5180 Arthur Rinderknech Adam Walton 2 2–0 C 1–0 H 1–0 Jul 26, 2024 H2H
5181 Arthur Rinderknech Alejandro Tabilo 2 0–2 C 0–1 H 0–1 Oct 5, 2024 H2H
5182 Arthur Rinderknech Alexander Zverev 2 2–0 G 1–0 H 1–0 Oct 6, 2025 H2H
5183 Arthur Rinderknech Brandon Nakashima 2 0–2 C 0–1 H 0–1 Aug 8, 2026 H2H
5184 Arthur Rinderknech Cameron Norrie 2 0–2 C 0–1 H 0–1 Feb 14, 2025 H2H
5185 Arthur Rinderknech Constant Lestienne 2 2–0 G 1–0 H 1–0 Jun 29, 2023 H2H
5186 Arthur Rinderknech Diego Schwartzman 2 2–0 H 2–0 Aug 30, 2023 H2H
5187 Arthur Rinderknech Grigor Dimitrov 2 0–2 H 0–2 Nov 1, 2024 H2H
5188 Arthur Rinderknech Joao Fonseca 2 0–2 C 0–2 Apr 15, 2026 H2H
5189 Arthur Rinderknech Reilly Opelka 2 2–0 G 1–0 H 1–0 Jun 20, 2025 H2H
5190 Arthur Rinderknech Stefanos Tsitsipas 2 0–2 C 0–1 H 0–1 Jul 17, 2026 H2H
5191 Arthur Rinderknech Valentin Vacherot 2 0–2 H 0–2 Oct 30, 2025 H2H
5192 Aslan Karatsev Ben Shelton 2 0–2 H 0–2 Oct 22, 2023 H2H
5193 Attila Balazs Roberto Bautista Agut 2 0–2 C 0–1 G 0–1 Jun 29, 2022 H2H
5194 Attila Korpas Christian Kuhnke 2 0–2 C 0–2 Jul 23, 1971 H2H
5195 Attila Korpas Harald Elschenbroich 2 0–2 C 0–2 Jul 14, 1973 H2H
5196 Attila Korpas Ion Tiriac 2 0–2 C 0–2 Apr 17, 1973 H2H
5197 Attila Korpas Jean Claude Barclay 2 2–0 C 2–0 Jul 24, 1969 H2H
5198 Attila Korpas Pierre Barthes 2 0–2 C 0–2 Jun 8, 1972 H2H
5199 Balazs Taroczy Alejandro Pierola 2 2–0 C 2–0 Jul 27, 1979 H2H
5200 Balazs Taroczy Alvaro Betancur 2 2–0 C 2–0 Aug 2, 1978 H2H