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
4801 Andrei Pavel Stephane Huet 2 2–0 C 1–0 H 1–0 Oct 26, 2000 H2H
4802 Andrei Pavel Tuomas Ketola 2 2–0 C 1–0 H 1–0 Oct 25, 2002 H2H
4803 Andrei Pavel Wayne Ferreira 2 0–2 G 0–1 H 0–1 Nov 5, 2000 H2H
4804 Andrei Stoliarov George Bastl 2 0–2 H 0–2 Oct 11, 2000 H2H
4805 Andrej Martin Cristian Garin 2 0–2 C 0–2 Feb 20, 2020 H2H
4806 Andre Sa Kristian Pless 2 2–0 C 1–0 H 1–0 Jul 19, 2002 H2H
4807 Andre Sa Ramon Delgado 2 0–2 H 0–2 Sep 14, 2002 H2H
4808 Andres Gimeno Nicola Pietrangeli 2 2–0 C 2–0 May 6, 1971 H2H
4809 Andres Gomez Andrei Cherkasov 2 0–2 C 0–1 H 0–1 May 13, 1992 H2H
4810 Andres Gomez Andrew Sznajder 2 2–0 C 1–0 C 1–0 May 3, 1990 H2H
4811 Andres Gomez Barry Moir 2 2–0 C 1–0 H 1–0 Jul 23, 1988 H2H
4812 Andres Gomez Bernie Mitton 2 2–0 C 1–0 C 1–0 May 30, 1984 H2H
4813 Andres Gomez Brian Teacher 2 2–0 C 1–0 H 1–0 Mar 1, 1984 H2H
4814 Andres Gomez Bruce Derlin 2 2–0 C 1–0 H 1–0 Oct 13, 1988 H2H
4815 Andres Gomez Carlos Kirmayr 2 2–0 C 1–0 H 1–0 Feb 24, 1987 H2H
4816 Andres Gomez Claudio Pistolesi 2 2–0 C 2–0 May 23, 1992 H2H
4817 Andres Gomez Dan Goldie 2 2–0 C 1–0 H 1–0 Aug 9, 1990 H2H
4818 Andres Gomez Egan Adams 2 2–0 C 2–0 Jul 19, 1984 H2H
4819 Andres Gomez Eric Fromm 2 2–0 C 1–0 H 1–0 Mar 29, 1984 H2H
4820 Andres Gomez Eric Korita 2 2–0 C 1–0 H 1–0 Oct 20, 1984 H2H
4821 Andres Gomez Francesco Cancellotti 2 2–0 C 1–0 C 1–0 May 26, 1989 H2H
4822 Andres Gomez Gabriel Urpi 2 2–0 C 2–0 Jul 22, 1985 H2H
4823 Andres Gomez Gilles Moretton 2 2–0 C 1–0 H 1–0 Sep 3, 1983 H2H
4824 Andres Gomez Glenn Michibata 2 2–0 C 1–0 C 1–0 May 28, 1986 H2H
4825 Andres Gomez Greg Holmes 2 2–0 C 1–0 H 1–0 Aug 17, 1988 H2H
4826 Andres Gomez Jan Kodes 2 2–0 C 2–0 Oct 1, 1980 H2H
4827 Andres Gomez Jaroslav Navratil 2 2–0 C 1–0 C 1–0 Nov 13, 1987 H2H
4828 Andres Gomez Jim Pugh 2 2–0 C 1–0 C 1–0 May 14, 1988 H2H
4829 Andres Gomez Joakim Nystrom 2 2–0 C 2–0 Apr 14, 1984 H2H
4830 Andres Gomez Jonathan Canter 2 2–0 C 1–0 H 1–0 Mar 23, 1989 H2H
4831 Andres Gomez Lawson Duncan 2 2–0 C 1–0 H 1–0 Jul 24, 1986 H2H
4832 Andres Gomez Manuel Orantes 2 0–2 C 0–2 May 24, 1980 H2H
4833 Andres Gomez Mark Koevermans 2 2–0 C 1–0 H 1–0 Nov 7, 1991 H2H
4834 Andres Gomez Matt Anger 2 2–0 H 2–0 Nov 23, 1985 H2H
4835 Andres Gomez Matt Mitchell 2 2–0 G 1–0 H 1–0 Oct 17, 1985 H2H
4836 Andres Gomez Milan Srejber 2 2–0 C 1–0 H 1–0 Oct 7, 1989 H2H
4837 Andres Gomez Miloslav Mecir 2 0–2 C 0–1 C 0–1 Apr 12, 1987 H2H
4838 Andres Gomez Patrick Baur 2 2–0 C 1–0 H 1–0 Oct 25, 1991 H2H
4839 Andres Gomez Reinhart Probst 2 0–2 C 0–1 H 0–1 Mar 14, 1980 H2H
4840 Andres Gomez Stanislav Birner 2 2–0 C 2–0 Oct 2, 1981 H2H
4841 Andres Gomez Stefano Pescosolido 2 2–0 C 1–0 H 1–0 Aug 7, 1991 H2H
4842 Andres Gomez Tarik Benhabiles 2 2–0 C 1–0 H 1–0 Apr 22, 1988 H2H
4843 Andres Gomez Thomas Hogstedt 2 0–2 C 0–1 H 0–1 Oct 11, 1990 H2H
4844 Andres Gomez Tim Wilkison 2 2–0 C 2–0 May 3, 1989 H2H
4845 Andres Gomez Tore Meinecke 2 2–0 C 2–0 May 25, 1989 H2H
4846 Andres Vysand Milan Srejber 2 0–2 H 0–2 Oct 13, 1988 H2H
4847 Andrew Castle Barry Moir 2 0–2 C 0–1 H 0–1 Jul 15, 1987 H2H
4848 Andrew Ilie Andre Sa 2 0–2 G 0–1 H 0–1 Feb 21, 2002 H2H
4849 Andrew Ilie Cristiano Caratti 2 2–0 C 1–0 G 1–0 Jul 8, 1999 H2H
4850 Andrew Ilie Jens Knippschild 2 2–0 C 1–0 H 1–0 Apr 27, 2001 H2H
4851 Andrew Ilie Ramon Delgado 2 2–0 G 1–0 H 1–0 Oct 14, 1999 H2H
4852 Andrew Ilie Stephane Huet 2 2–0 C 1–0 H 1–0 Apr 14, 2000 H2H
4853 Andrew Ilie Tomas Zib 2 2–0 C 1–0 H 1–0 Feb 15, 2001 H2H
4854 Andrew Ilie Vladimir Voltchkov 2 0–2 C 0–1 H 0–1 Mar 1, 2001 H2H
4855 Andrew Sznajder Brian Garrow 2 2–0 C 2–0 Apr 7, 1990 H2H
4856 Andrey Golubev Gael Monfils 2 0–2 C 0–1 G 0–1 Jul 17, 2013 H2H
4857 Andrey Golubev Grigor Dimitrov 2 0–2 C 0–1 H 0–1 May 1, 2015 H2H
4858 Andrey Golubev Ivan Dodig 2 0–2 H 0–2 Mar 21, 2014 H2H
4859 Andrey Golubev Richard Gasquet 2 0–2 C 0–1 H 0–1 Jan 19, 2012 H2H
4860 Andrey Kuznetsov Dustin Brown 2 0–2 C 0–1 G 0–1 Apr 9, 2015 H2H
4861 Andrey Kuznetsov Igor Sijsling 2 2–0 C 1–0 H 1–0 Feb 7, 2014 H2H
4862 Andrey Rublev Aleksandar Kovacevic 2 0–2 H 0–2 Jul 19, 2025 H2H
4863 Andrey Rublev Alex Molcan 2 2–0 C 2–0 May 13, 2023 H2H
4864 Andrey Rublev Arthur Cazaux 2 2–0 H 2–0 Feb 29, 2024 H2H
4865 Andrey Rublev Ben Shelton 2 0–2 H 0–2 Oct 31, 2025 H2H
4866 Andrey Rublev Camilo Ugo Carabelli 2 2–0 C 2–0 May 27, 2026 H2H
4867 Andrey Rublev Christopher Eubanks 2 2–0 H 2–0 Jan 31, 2025 H2H
4868 Andrey Rublev Denis Kudla 2 2–0 H 2–0 Oct 25, 2018 H2H
4869 Andrey Rublev Dusan Lajovic 2 0–2 C 0–2 Apr 23, 2023 H2H
4870 Andrey Rublev Facundo Bagnis 2 2–0 C 2–0 Apr 27, 2024 H2H
4871 Andrey Rublev Federico Delbonis 2 2–0 C 1–0 G 1–0 May 26, 2022 H2H
4872 Andrey Rublev Flavio Cobolli 2 0–2 C 0–1 H 0–1 Sep 28, 2025 H2H
4873 Andrey Rublev Jesper de Jong 2 2–0 C 1–0 H 1–0 Feb 17, 2026 H2H
4874 Andrey Rublev J.J. Wolf 2 2–0 H 2–0 Mar 25, 2023 H2H
4875 Andrey Rublev Miomir Kecmanovic 2 2–0 H 2–0 Mar 27, 2023 H2H
4876 Andrey Rublev Pedro Martinez 2 2–0 C 1–0 H 1–0 May 30, 2024 H2H
4877 Andrey Rublev Salvatore Caruso 2 2–0 C 1–0 H 1–0 Apr 14, 2021 H2H
4878 Andrey Rublev Tennys Sandgren 2 2–0 C 1–0 H 1–0 Mar 27, 2021 H2H
4879 Andrey Rublev Thiago Seyboth Wild 2 2–0 H 2–0 Aug 28, 2024 H2H
4880 Andrey Rublev Yibing Wu 2 2–0 G 1–0 H 1–0 Jan 9, 2026 H2H
4881 Andy Andrews Bruce Kleege 2 2–0 C 1–0 C 1–0 Mar 3, 1983 H2H
4882 Andy Andrews David Carter 2 0–2 G 0–2 Jun 25, 1982 H2H
4883 Andy Andrews Drew Gitlin 2 0–2 C 0–1 G 0–1 Dec 6, 1982 H2H
4884 Andy Murray Alejandro Falla 2 2–0 H 2–0 Mar 24, 2012 H2H
4885 Andy Murray Alexandre Muller 2 2–0 H 2–0 Feb 21, 2024 H2H
4886 Andy Murray Andrei Pavel 2 2–0 H 2–0 Jan 21, 2009 H2H
4887 Andy Murray Andrey Golubev 2 2–0 C 1–0 H 1–0 May 28, 2014 H2H
4888 Andy Murray Aslan Karatsev 2 0–2 H 0–2 Sep 24, 2023 H2H
4889 Andy Murray Benjamin Becker 2 2–0 G 2–0 Jun 26, 2013 H2H
4890 Andy Murray Carlos Moya 2 2–0 H 2–0 Aug 2, 2008 H2H
4891 Andy Murray Daniel Gimeno-Traver 2 2–0 G 1–0 H 1–0 Jun 22, 2011 H2H
4892 Andy Murray Dustin Brown 2 2–0 G 1–0 H 1–0 Jul 6, 2017 H2H
4893 Andy Murray Fabrice Santoro 2 2–0 G 1–0 H 1–0 Jun 25, 2008 H2H
4894 Andy Murray Felix Auger-Aliassime 2 0–2 H 0–2 Feb 11, 2022 H2H
4895 Andy Murray George Bastl 2 2–0 G 1–0 H 1–0 Sep 29, 2005 H2H
4896 Andy Murray Ivan Navarro 2 2–0 G 1–0 H 1–0 Jun 10, 2010 H2H
4897 Andy Murray John Millman 2 2–0 G 1–0 H 1–0 Jul 3, 2016 H2H
4898 Andy Murray Kristian Pless 2 2–0 H 2–0 Feb 23, 2007 H2H
4899 Andy Murray Leonardo Mayer 2 2–0 H 2–0 Aug 29, 2013 H2H
4900 Andy Murray Lorenzo Sonego 2 2–0 H 2–0 Aug 9, 2023 H2H
4901 Andy Murray Marc Gicquel 2 2–0 H 2–0 Jan 21, 2010 H2H
4902 Andy Murray Martin Klizan 2 2–0 C 1–0 H 1–0 Jun 1, 2017 H2H
4903 Andy Murray Matthew Ebden 2 2–0 H 2–0 Mar 22, 2014 H2H
4904 Andy Murray Max Purcell 2 2–0 G 1–0 H 1–0 Aug 10, 2023 H2H
4905 Andy Murray Nicolas Massu 2 2–0 G 1–0 H 1–0 Mar 30, 2009 H2H
4906 Andy Murray Paolo Lorenzi 2 2–0 H 2–0 Sep 4, 2016 H2H
4907 Andy Murray Potito Starace 2 2–0 C 2–0 May 13, 2011 H2H
4908 Andy Murray Rainer Schuettler 2 2–0 H 2–0 Jan 4, 2008 H2H
4909 Andy Murray Sebastian Korda 2 0–2 H 0–2 Jan 5, 2023 H2H
4910 Andy Murray Somdev Devvarman 2 2–0 H 2–0 Sep 26, 2014 H2H
4911 Andy Murray Steve Johnson 2 2–0 H 2–0 Oct 12, 2016 H2H
4912 Andy Murray Taylor Fritz 2 0–2 H 0–2 Aug 4, 2023 H2H
4913 Andy Murray Tomas Machac 2 0–2 H 0–2 Mar 25, 2024 H2H
4914 Andy Murray Victor Hanescu 2 2–0 C 2–0 May 14, 2010 H2H
4915 Andy Murray Viktor Durasovic 2 2–0 H 2–0 Jan 13, 2022 H2H
4916 Andy Roddick Adrian Voinea 2 2–0 H 2–0 Jan 17, 2003 H2H
4917 Andy Roddick Alexander Peya 2 2–0 C 1–0 G 1–0 May 23, 2007 H2H
4918 Andy Roddick Alex Calatrava 2 2–0 C 2–0 May 8, 2002 H2H
4919 Andy Roddick Andreas Seppi 2 2–0 G 1–0 H 1–0 Jun 23, 2012 H2H
4920 Andy Roddick Brian Vahaly 2 2–0 H 2–0 Feb 22, 2003 H2H
4921 Andy Roddick Daniele Bracciali 2 2–0 G 1–0 H 1–0 Aug 16, 2006 H2H
4922 Andy Roddick Eduardo Schwank 2 2–0 G 1–0 H 1–0 Aug 15, 2008 H2H
4923 Andy Roddick Fernando Vicente 2 2–0 H 2–0 Jan 19, 2003 H2H
4924 Andy Roddick Karol Beck 2 2–0 G 1–0 H 1–0 Jun 10, 2005 H2H
4925 Andy Roddick Kristian Pless 2 2–0 C 1–0 H 1–0 May 24, 2007 H2H
4926 Andy Roddick Luis Horna 2 2–0 C 2–0 Apr 23, 2005 H2H
4927 Andy Roddick Mariano Zabaleta 2 2–0 H 2–0 Aug 17, 2003 H2H
4928 Andy Roddick Michael Llodra 2 2–0 G 1–0 H 1–0 Jun 24, 2010 H2H
4929 Andy Roddick Nicolas Almagro 2 2–0 H 2–0 Oct 14, 2011 H2H
4930 Andy Roddick Paul Goldstein 2 2–0 C 1–0 H 1–0 Feb 10, 2005 H2H
4931 Andy Roddick Rajeev Ram 2 2–0 G 1–0 H 1–0 Jul 23, 2010 H2H
4932 Andy Roddick Ramon Delgado 2 2–0 H 2–0 Aug 13, 2008 H2H
4933 Andy Roddick Rik De Voest 2 2–0 G 1–0 H 1–0 Jul 27, 2006 H2H
4934 Andy Roddick Robert Kendrick 2 2–0 C 1–0 H 1–0 Apr 16, 2004 H2H
4935 Andy Roddick Robin Haase 2 2–0 H 2–0 Jan 18, 2012 H2H
4936 Andy Roddick Sergiy Stakhovsky 2 2–0 H 2–0 Aug 17, 2010 H2H
4937 Angel Gimenez Adriano Panatta 2 0–2 C 0–1 G 0–1 Jun 27, 1979 H2H
4938 Angel Gimenez Buster C Mottram 2 0–2 C 0–2 Apr 21, 1983 H2H
4939 Angel Gimenez Manuel Orantes 2 0–2 C 0–2 Apr 25, 1982 H2H
4940 Angel Gimenez Raymond Moore 2 0–2 C 0–2 Jul 6, 1976 H2H
4941 Antonio Munoz Birger Andersson 2 2–0 C 2–0 May 17, 1979 H2H
4942 Antonio Munoz Dick Stockton 2 0–2 C 0–2 May 23, 1973 H2H
4943 Antonio Munoz Harold Solomon 2 0–2 C 0–2 Oct 10, 1979 H2H
4944 Antonio Munoz Ivan Molina 2 2–0 C 2–0 Nov 25, 1976 H2H
4945 Antonio Munoz Jan Kodes 2 0–2 C 0–2 Apr 7, 1976 H2H
4946 Antonio Munoz Janos Benyik 2 2–0 C 2–0 Jun 2, 1976 H2H
4947 Antonio Munoz John Yuill 2 0–2 C 0–2 Jun 22, 1978 H2H
4948 Antonio Munoz Jose Higueras 2 0–2 C 0–2 Nov 17, 1977 H2H
4949 Antonio Munoz Manuel Santana 2 0–2 C 0–2 Oct 8, 1970 H2H
4950 Antonio Munoz Patrice Dominguez 2 0–2 G 0–2 Jun 27, 1973 H2H
4951 Antonio Munoz Raymond Moore 2 2–0 C 2–0 Jul 27, 1978 H2H
4952 Antonio Munoz Ray Ruffels 2 0–2 G 0–2 Jun 17, 1970 H2H
4953 Antonio Munoz Rod Laver 2 0–2 C 0–2 Apr 18, 1974 H2H
4954 Antonio Munoz Roger Taylor 2 0–2 H 0–2 Nov 8, 1975 H2H
4955 Antonio Munoz Roscoe Tanner 2 0–2 C 0–1 C 0–1 Aug 8, 1975 H2H
4956 Antonio Munoz Wojtek Fibak 2 0–2 C 0–1 H 0–1 Mar 29, 1979 H2H
4957 Antonio Zugarelli Arthur Ashe 2 0–2 C 0–1 C 0–1 May 18, 1979 H2H
4958 Antonio Zugarelli Dick Crealy 2 0–2 C 0–1 C 0–1 Jan 26, 1978 H2H
4959 Antonio Zugarelli Eddie Dibbs 2 0–2 C 0–2 Oct 9, 1976 H2H
4960 Antonio Zugarelli Jean Francois Caujolle 2 2–0 C 2–0 Jun 16, 1981 H2H
4961 Antonio Zugarelli Karl Meiler 2 0–2 H 0–2 Nov 6, 1974 H2H
4962 Antonio Zugarelli Patrice Dominguez 2 0–2 C 0–1 C 0–1 Feb 9, 1975 H2H
4963 Antonio Zugarelli Pavel Slozil 2 0–2 C 0–1 C 0–1 May 15, 1981 H2H
4964 Antonio Zugarelli Raul Ramirez 2 0–2 C 0–2 Jun 2, 1978 H2H
4965 Antonio Zugarelli Roger Taylor 2 0–2 C 0–1 G 0–1 Mar 7, 1974 H2H
4966 Antony Dupuis Alexander Popp 2 2–0 H 2–0 Jul 18, 2005 H2H
4967 Antony Dupuis Andrea Gaudenzi 2 2–0 H 2–0 Aug 28, 2002 H2H
4968 Antony Dupuis Andy Roddick 2 0–2 H 0–2 Mar 9, 2002 H2H
4969 Antony Dupuis Feliciano Lopez 2 2–0 C 1–0 H 1–0 Feb 12, 2004 H2H
4970 Antony Dupuis George Bastl 2 0–2 H 0–2 Sep 15, 2000 H2H
4971 Antony Dupuis Jacobo Diaz 2 2–0 H 2–0 Jan 15, 2003 H2H
4972 Antony Dupuis Nicolas Lapentti 2 0–2 C 0–2 Oct 30, 2002 H2H
4973 Antony Dupuis Sebastien Grosjean 2 0–2 C 0–1 H 0–1 Oct 24, 2003 H2H
4974 Antony Dupuis Stefan Koubek 2 0–2 C 0–2 Jul 11, 2003 H2H
4975 Antony Dupuis Thomas Johansson 2 0–2 H 0–2 Aug 24, 2001 H2H
4976 Antony Dupuis Vladimir Voltchkov 2 2–0 C 1–0 H 1–0 Jan 30, 2003 H2H
4977 Armistead Neely Cliff Richey 2 0–2 C 0–2 Mar 27, 1975 H2H
4978 Arnaud Boetsch Andrei Cherkasov 2 2–0 C 1–0 H 1–0 Apr 30, 1993 H2H
4979 Arnaud Boetsch Christian Miniussi 2 2–0 C 2–0 Apr 30, 1992 H2H
4980 Arnaud Boetsch Daniel Nestor 2 2–0 H 2–0 Mar 20, 1996 H2H
4981 Arnaud Boetsch Gilad Bloom 2 2–0 C 1–0 H 1–0 Mar 16, 1991 H2H
4982 Arnaud Boetsch Jared Palmer 2 2–0 C 1–0 C 1–0 May 29, 1996 H2H
4983 Arnaud Boetsch Jonathan Stark 2 2–0 H 2–0 Oct 8, 1993 H2H
4984 Arnaud Boetsch Nicklas Kulti 2 2–0 C 2–0 Aug 8, 1991 H2H
4985 Arnaud Boetsch Nicolas Pereira 2 2–0 H 2–0 Aug 28, 1996 H2H
4986 Arnaud Boetsch Nuno Marques 2 2–0 G 1–0 H 1–0 Jun 28, 1995 H2H
4987 Arnaud Clement Albert Portas 2 2–0 G 2–0 Jun 28, 2006 H2H
4988 Arnaud Clement Alexander Popp 2 2–0 C 1–0 G 1–0 May 25, 2005 H2H
4989 Arnaud Clement Alex Calatrava 2 2–0 C 1–0 H 1–0 Aug 8, 2001 H2H
4990 Arnaud Clement Alex Corretja 2 0–2 C 0–1 C 0–1 Jun 2, 2002 H2H
4991 Arnaud Clement Byron Black 2 0–2 C 0–1 G 0–1 Jun 10, 1999 H2H
4992 Arnaud Clement David Prinosil 2 2–0 H 2–0 Aug 24, 2001 H2H
4993 Arnaud Clement Dennis van Scheppingen 2 2–0 G 2–0 Jun 18, 2004 H2H
4994 Arnaud Clement Flavio Saretta 2 2–0 C 1–0 H 1–0 Oct 9, 2003 H2H
4995 Arnaud Clement Florent Serra 2 2–0 C 1–0 H 1–0 Apr 17, 2007 H2H
4996 Arnaud Clement Gael Monfils 2 0–2 C 0–1 H 0–1 May 27, 2008 H2H
4997 Arnaud Clement Gilles Muller 2 2–0 H 2–0 Aug 5, 2005 H2H
4998 Arnaud Clement Guillermo Canas 2 2–0 C 1–0 G 1–0 Apr 22, 2009 H2H
4999 Arnaud Clement Gustavo Kuerten 2 0–2 C 0–1 H 0–1 Oct 12, 2002 H2H
5000 Arnaud Clement Hendrik Dreekmann 2 0–2 C 0–1 H 0–1 Apr 30, 1999 H2H