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
7001 Florian Mayer Lars Burgsmuller 2 2–0 C 1–0 H 1–0 Oct 13, 2005 H2H
7002 Florian Mayer Luis Horna 2 0–2 C 0–1 H 0–1 Mar 21, 2006 H2H
7003 Florian Mayer Malek Jaziri 2 0–2 C 0–2 May 24, 2016 H2H
7004 Florian Mayer Marcos Baghdatis 2 0–2 G 0–1 H 0–1 Jan 4, 2013 H2H
7005 Florian Mayer Martin Klizan 2 0–2 C 0–1 H 0–1 May 3, 2018 H2H
7006 Florian Mayer Mischa Zverev 2 0–2 C 0–1 H 0–1 May 29, 2018 H2H
7007 Florian Mayer Pablo Carreno Busta 2 0–2 C 0–2 Jul 26, 2018 H2H
7008 Florian Mayer Paul-Henri Mathieu 2 0–2 C 0–1 H 0–1 Nov 4, 2010 H2H
7009 Florian Mayer Robin Vik 2 2–0 G 1–0 H 1–0 Jun 28, 2006 H2H
7010 Florian Mayer Stan Wawrinka 2 0–2 H 0–2 Nov 5, 2011 H2H
7011 Florian Mayer Wayne Arthurs 2 2–0 G 1–0 H 1–0 Jan 6, 2005 H2H
7012 Florin Segarceanu Michael Westphal 2 0–2 G 0–1 H 0–1 Jun 25, 1986 H2H
7013 Florin Segarceanu Ramesh Krishnan 2 0–2 C 0–2 May 8, 1986 H2H
7014 Francesco Cancellotti John Alexander 2 2–0 C 2–0 Aug 3, 1983 H2H
7015 Francesco Cancellotti Ramesh Krishnan 2 2–0 C 2–0 May 30, 1990 H2H
7016 Francesco Cancellotti Victor Pecci 2 2–0 C 2–0 Sep 22, 1984 H2H
7017 Francesco Passaro Arthur Rinderknech 2 2–0 C 2–0 Jul 17, 2025 H2H
7018 Francesco Passaro Grigor Dimitrov 2 2–0 C 1–0 H 1–0 May 10, 2025 H2H
7019 Francesco Passaro Jesper de Jong 2 0–2 C 0–1 H 0–1 Sep 1, 2026 H2H
7020 Francesco Passaro Pedro Martinez 2 0–2 C 0–1 H 0–1 Jan 2, 2025 H2H
7021 Frances Tiafoe Adam Walton 2 2–0 C 1–0 H 1–0 Apr 4, 2025 H2H
7022 Frances Tiafoe Alexandre Muller 2 2–0 C 1–0 H 1–0 Apr 28, 2025 H2H
7023 Frances Tiafoe Alex Michelsen 2 2–0 C 1–0 H 1–0 Apr 5, 2025 H2H
7024 Frances Tiafoe Arthur Fils 2 0–2 H 0–2 Aug 23, 2026 H2H
7025 Frances Tiafoe Benjamin Bonzi 2 2–0 C 1–0 H 1–0 Aug 10, 2022 H2H
7026 Frances Tiafoe Benoit Paire 2 2–0 H 2–0 Oct 9, 2021 H2H
7027 Frances Tiafoe Botic van de Zandschulp 2 2–0 G 1–0 H 1–0 Jun 22, 2023 H2H
7028 Frances Tiafoe Christopher Eubanks 2 2–0 H 2–0 Aug 4, 2022 H2H
7029 Frances Tiafoe Dominik Koepfer 2 0–2 C 0–1 H 0–1 May 11, 2024 H2H
7030 Frances Tiafoe Emil Ruusuvuori 2 0–2 C 0–1 H 0–1 Apr 20, 2023 H2H
7031 Frances Tiafoe Giovanni Mpetshi Perricard 2 0–2 H 0–2 Jan 3, 2025 H2H
7032 Frances Tiafoe Mattia Bellucci 2 2–0 C 1–0 H 1–0 Feb 26, 2026 H2H
7033 Frances Tiafoe Mikael Ymer 2 0–2 H 0–2 Aug 27, 2021 H2H
7034 Frances Tiafoe Mikhail Kukushkin 2 2–0 C 1–0 H 1–0 May 2, 2019 H2H
7035 Frances Tiafoe Nuno Borges 2 2–0 C 1–0 H 1–0 Feb 24, 2026 H2H
7036 Frances Tiafoe Pablo Carreno Busta 2 2–0 C 2–0 May 29, 2025 H2H
7037 Frances Tiafoe Pedro Cachin 2 0–2 C 0–2 Apr 27, 2024 H2H
7038 Frances Tiafoe Roberto Bautista Agut 2 0–2 C 0–1 H 0–1 May 22, 2025 H2H
7039 Frances Tiafoe Soonwoo Kwon 2 2–0 H 2–0 Oct 8, 2022 H2H
7040 Frances Tiafoe Taro Daniel 2 2–0 H 2–0 Feb 6, 2025 H2H
7041 Frances Tiafoe Thanasi Kokkinakis 2 0–2 H 0–2 Jan 7, 2022 H2H
7042 Frances Tiafoe Tomas Martin Etcheverry 2 2–0 C 2–0 Apr 29, 2023 H2H
7043 Francisco Cerundolo Albert Ramos-Vinolas 2 2–0 C 2–0 Feb 23, 2024 H2H
7044 Francisco Cerundolo Aleksandar Kovacevic 2 2–0 G 1–0 H 1–0 Jun 16, 2026 H2H
7045 Francisco Cerundolo Aslan Karatsev 2 2–0 C 2–0 Jul 23, 2022 H2H
7046 Francisco Cerundolo Benoit Paire 2 2–0 C 2–0 Feb 17, 2022 H2H
7047 Francisco Cerundolo Ben Shelton 2 0–2 C 0–1 H 0–1 Apr 19, 2025 H2H
7048 Francisco Cerundolo Bernabe Zapata Miralles 2 0–2 C 0–2 Feb 24, 2023 H2H
7049 Francisco Cerundolo Daniel Altmaier 2 2–0 C 2–0 Apr 9, 2024 H2H
7050 Francisco Cerundolo Daniel Evans 2 0–2 C 0–2 Apr 22, 2023 H2H
7051 Francisco Cerundolo Dominic Thiem 2 0–2 H 0–2 Oct 21, 2022 H2H
7052 Francisco Cerundolo Gabriel Diallo 2 0–2 C 0–1 H 0–1 May 27, 2025 H2H
7053 Francisco Cerundolo Gael Monfils 2 2–0 H 2–0 Nov 1, 2023 H2H
7054 Francisco Cerundolo Grigor Dimitrov 2 0–2 G 0–1 H 0–1 Mar 28, 2025 H2H
7055 Francisco Cerundolo Hubert Hurkacz 2 0–2 H 0–2 Nov 3, 2023 H2H
7056 Francisco Cerundolo Jan-Lennard Struff 2 2–0 C 1–0 H 1–0 Sep 3, 2026 H2H
7057 Francisco Cerundolo Laslo Djere 2 0–2 C 0–2 Mar 1, 2025 H2H
7058 Francisco Cerundolo Marc-Andrea Huesler 2 2–0 G 1–0 H 1–0 Jun 29, 2023 H2H
7059 Francisco Cerundolo Roberto Bautista Agut 2 0–2 H 0–2 Jan 5, 2024 H2H
7060 Francisco Cerundolo Ugo Humbert 2 2–0 C 1–0 H 1–0 Mar 24, 2026 H2H
7061 Francisco Cerundolo Zhizhen Zhang 2 2–0 G 1–0 H 1–0 Jan 18, 2026 H2H
7062 Francisco Clavet Alberto Martin 2 2–0 C 1–0 H 1–0 Mar 21, 2001 H2H
7063 Francisco Clavet Attila Savolt 2 2–0 C 1–0 H 1–0 Feb 28, 2002 H2H
7064 Francisco Clavet Bjorn Phau 2 2–0 C 1–0 H 1–0 Aug 14, 2002 H2H
7065 Francisco Clavet Boris Becker 2 0–2 C 0–1 C 0–1 Feb 24, 1996 H2H
7066 Francisco Clavet Bruno Oresar 2 2–0 C 2–0 Jun 21, 1990 H2H
7067 Francisco Clavet Christian Vinck 2 2–0 C 2–0 Sep 17, 1998 H2H
7068 Francisco Clavet Claudio Mezzadri 2 2–0 C 2–0 May 26, 1993 H2H
7069 Francisco Clavet Claudio Pistolesi 2 2–0 C 2–0 Jun 19, 1993 H2H
7070 Francisco Clavet Daniel Vacek 2 2–0 C 2–0 Apr 21, 1999 H2H
7071 Francisco Clavet Donald Johnson 2 2–0 C 2–0 Jul 9, 1999 H2H
7072 Francisco Clavet Gaston Gaudio 2 0–2 C 0–2 Feb 17, 2001 H2H
7073 Francisco Clavet Jacobo Diaz 2 2–0 C 2–0 Mar 1, 2002 H2H
7074 Francisco Clavet Jeff Tarango 2 0–2 C 0–1 H 0–1 Jul 31, 1999 H2H
7075 Francisco Clavet Libor Nemecek 2 2–0 C 2–0 Jul 31, 1997 H2H
7076 Francisco Clavet Marcelo Charpentier 2 2–0 C 2–0 May 28, 1997 H2H
7077 Francisco Clavet Marcos Aurelio Gorriz 2 2–0 C 2–0 May 7, 1997 H2H
7078 Francisco Clavet Mariano Puerta 2 0–2 C 0–2 Jun 2, 2000 H2H
7079 Francisco Clavet Markus Hipfl 2 2–0 C 2–0 Jul 31, 1998 H2H
7080 Francisco Clavet Michael Stich 2 0–2 C 0–2 Jul 20, 1991 H2H
7081 Francisco Clavet Michel Kratochvil 2 0–2 C 0–1 H 0–1 May 8, 2002 H2H
7082 Francisco Clavet Oliver Gross 2 2–0 C 2–0 Jul 29, 1999 H2H
7083 Francisco Clavet Rodolphe Gilbert 2 2–0 H 2–0 Aug 26, 1993 H2H
7084 Francisco Clavet Tomas Behrend 2 2–0 C 1–0 H 1–0 Oct 4, 2001 H2H
7085 Francisco Comesana Lorenzo Musetti 2 0–2 G 0–1 H 0–1 Oct 4, 2025 H2H
7086 Francisco Comesana Pedro Martinez 2 2–0 C 2–0 Feb 23, 2026 H2H
7087 Francisco Gonzalez Allan Stone 2 2–0 H 2–0 Oct 19, 1979 H2H
7088 Francisco Gonzalez Eric Fromm 2 2–0 C 1–0 G 1–0 Nov 18, 1982 H2H
7089 Francisco Gonzalez Jose Higueras 2 0–2 C 0–2 Oct 13, 1978 H2H
7090 Francisco Gonzalez Peter Rennert 2 0–2 C 0–1 H 0–1 Oct 13, 1983 H2H
7091 Francisco Gonzalez Phil Dent 2 0–2 H 0–2 Apr 16, 1981 H2H
7092 Francisco Gonzalez Ramesh Krishnan 2 0–2 C 0–1 C 0–1 Nov 1, 1984 H2H
7093 Francisco Gonzalez Terry Moor 2 0–2 C 0–1 C 0–1 Apr 4, 1985 H2H
7094 Francisco Gonzalez Tom Gorman 2 0–2 H 0–2 Oct 4, 1979 H2H
7095 Francisco Maciel Fernando Luna 2 2–0 C 2–0 Sep 17, 1987 H2H
7096 Francisco Maciel Guillermo Rivas 2 2–0 C 2–0 Jun 19, 1986 H2H
7097 Francisco Montana Leonardo Lavalle 2 2–0 C 1–0 H 1–0 Feb 27, 1993 H2H
7098 Francisco Roig Mark Koevermans 2 0–2 C 0–1 C 0–1 Oct 6, 1990 H2H
7099 Francisco Yunis Hans Schwaier 2 2–0 C 2–0 Jul 28, 1988 H2H
7100 Franco Davin Francesco Cancellotti 2 2–0 C 2–0 Aug 23, 1990 H2H
7101 Franco Davin Frederic Fontang 2 0–2 C 0–2 Sep 30, 1993 H2H
7102 Franco Davin Libor Pimek 2 2–0 C 2–0 Aug 4, 1988 H2H
7103 Franco Davin Massimiliano Narducci 2 2–0 C 2–0 Aug 18, 1989 H2H
7104 Franco Davin Massimo Cierro 2 2–0 C 2–0 Oct 1, 1987 H2H
7105 Franco Davin Miloslav Mecir 2 0–2 C 0–2 Jul 30, 1987 H2H
7106 Franco Davin Nicklas Kulti 2 0–2 C 0–2 Apr 9, 1992 H2H
7107 Franco Davin Paolo Pambianco 2 2–0 C 2–0 Aug 25, 1989 H2H
7108 Francois Jauffret Clark Graebner 2 0–2 C 0–1 C 0–1 Nov 11, 1971 H2H
7109 Francois Jauffret Frantisek Pala 2 2–0 C 2–0 Jun 16, 1977 H2H
7110 Francois Jauffret Nikola Pilic 2 2–0 C 2–0 May 7, 1976 H2H
7111 Francois Jauffret Pierre Barthes 2 2–0 C 2–0 Sep 22, 1977 H2H
7112 Francois Jauffret Roger Taylor 2 0–2 G 0–1 H 0–1 Mar 5, 1973 H2H
7113 Francois Jauffret Stan Smith 2 0–2 C 0–2 Jun 5, 1973 H2H
7114 Francois Jauffret Wanaro N'Godrella 2 0–2 C 0–2 Apr 19, 1973 H2H
7115 Franco Squillari Alberto Berasategui 2 0–2 C 0–2 Apr 16, 1999 H2H
7116 Franco Squillari Alex Corretja 2 0–2 C 0–2 May 17, 2000 H2H
7117 Franco Squillari Davide Scala 2 2–0 C 2–0 Apr 29, 1999 H2H
7118 Franco Squillari Fabrice Santoro 2 2–0 C 1–0 C 1–0 May 10, 2001 H2H
7119 Franco Squillari Gaston Etlis 2 0–2 C 0–2 Jul 23, 2003 H2H
7120 Franco Squillari Goran Ivanisevic 2 2–0 C 1–0 H 1–0 Mar 20, 2002 H2H
7121 Franco Squillari Guillermo Canas 2 0–2 C 0–2 Apr 26, 2002 H2H
7122 Franco Squillari Jan-Michael Gambill 2 0–2 G 0–1 H 0–1 Jun 23, 1999 H2H
7123 Franco Squillari Jan Siemerink 2 2–0 C 1–0 H 1–0 May 30, 2001 H2H
7124 Franco Squillari Richard Krajicek 2 0–2 G 0–1 H 0–1 Jan 3, 2003 H2H
7125 Franco Squillari Vincent Spadea 2 0–2 H 0–2 Mar 16, 1999 H2H
7126 Frank Dancevic Alexander Waske 2 2–0 C 1–0 H 1–0 Mar 7, 2007 H2H
7127 Frank Dancevic Benoit Paire 2 0–2 H 0–2 Jul 30, 2014 H2H
7128 Frank Dancevic Novak Djokovic 2 0–2 H 0–2 Mar 28, 2009 H2H
7129 Frank Dancevic Richard Gasquet 2 0–2 H 0–2 Jan 19, 2011 H2H
7130 Frank Dancevic Stan Wawrinka 2 0–2 H 0–2 Aug 11, 2010 H2H
7131 Frank Froehling Jean Loup Rouyer 2 0–2 C 0–2 Jul 30, 1970 H2H
7132 Frank Froehling Roy Barth 2 2–0 C 1–0 H 1–0 Feb 23, 1972 H2H
7133 Frank Froehling Stan Smith 2 0–2 C 0–1 H 0–1 Mar 30, 1973 H2H
7134 Frank Gebert Bernard Mignot 2 0–2 C 0–1 H 0–1 May 29, 1975 H2H
7135 Frantisek Pala Jean Claude Barclay 2 0–2 C 0–1 H 0–1 Nov 2, 1972 H2H
7136 Frantisek Pala Pierre Barthes 2 0–2 C 0–1 C 0–1 Apr 4, 1973 H2H
7137 Frantisek Pala Toma Ovici 2 0–2 C 0–2 Apr 22, 1975 H2H
7138 Freddie Sauer Ramesh Krishnan 2 0–2 C 0–1 C 0–1 Mar 18, 1983 H2H
7139 Frederic Fontang Carl Uwe Steeb 2 0–2 C 0–2 Jul 15, 1992 H2H
7140 Frederic Fontang Christo Van Rensburg 2 0–2 C 0–1 H 0–1 Mar 4, 1992 H2H
7141 Frederic Fontang Jordi Arrese 2 2–0 C 2–0 Sep 28, 1991 H2H
7142 Frederic Fontang Lars Koslowski 2 2–0 C 2–0 Aug 27, 1992 H2H
7143 Frederik Fetterlein Olivier Delaitre 2 0–2 C 0–1 C 0–1 Mar 12, 1998 H2H
7144 Fred Stolle Clark Graebner 2 0–2 G 0–2 Jul 3, 1968 H2H
7145 Fred Stolle Derek Schroder 2 2–0 G 1–0 H 1–0 Jun 16, 1971 H2H
7146 Fred Stolle Haroon Rahim 2 0–2 C 0–2 Feb 23, 1973 H2H
7147 Fred Stolle Pierre Barthes 2 2–0 C 1–0 G 1–0 Jun 19, 1970 H2H
7148 Fred Stolle Robert Maud 2 2–0 C 1–0 G 1–0 May 1, 1971 H2H
7149 Fred Stolle Terry Addison 2 2–0 C 1–0 G 1–0 Apr 26, 1972 H2H
7150 Frew Mcmillan Barry Mackay 2 2–0 C 2–0 Jul 29, 1970 H2H
7151 Frew Mcmillan Frank Froehling 2 0–2 H 0–2 Jan 18, 1973 H2H
7152 Frew Mcmillan Haroon Rahim 2 0–2 C 0–1 G 0–1 Feb 10, 1977 H2H
7153 Frew Mcmillan Hubertus Hoyt 2 2–0 C 1–0 H 1–0 Jan 12, 1978 H2H
7154 Frew Mcmillan Jean Loup Rouyer 2 2–0 G 2–0 Sep 1, 1972 H2H
7155 Frew Mcmillan Mike Machette 2 2–0 C 1–0 H 1–0 Dec 1, 1977 H2H
7156 Frew Mcmillan Owen Davidson 2 0–2 G 0–2 Jun 25, 1971 H2H
7157 Frew Mcmillan Patricio Cornejo 2 2–0 C 2–0 Jul 31, 1970 H2H
7158 Frew Mcmillan Roger Taylor 2 0–2 G 0–1 H 0–1 Nov 6, 1972 H2H
7159 Frew Mcmillan Roy Barth 2 2–0 C 1–0 H 1–0 Oct 20, 1971 H2H
7160 Frew Mcmillan Tom Leonard 2 2–0 G 1–0 H 1–0 Sep 3, 1972 H2H
7161 Fritz Buehning Dick Stockton 2 2–0 C 1–0 H 1–0 Apr 23, 1981 H2H
7162 Fritz Buehning George Hardie 2 2–0 C 1–0 G 1–0 Dec 17, 1980 H2H
7163 Fritz Buehning Phil Dent 2 2–0 C 1–0 G 1–0 Feb 16, 1983 H2H
7164 Fritz Buehning Richard Lewis 2 2–0 G 1–0 H 1–0 Jun 24, 1981 H2H
7165 Gabriel Diallo Benjamin Bonzi 2 2–0 G 1–0 H 1–0 Jun 30, 2026 H2H
7166 Gabriel Diallo Ben Shelton 2 0–2 H 0–2 Feb 10, 2026 H2H
7167 Gabriel Diallo Felix Auger-Aliassime 2 0–2 H 0–2 Mar 8, 2026 H2H
7168 Gabriel Diallo James Duckworth 2 0–2 C 0–1 H 0–1 May 24, 2026 H2H
7169 Gabriel Diallo Lorenzo Musetti 2 0–2 C 0–1 H 0–1 May 2, 2025 H2H
7170 Gabriel Diallo Tomas Martin Etcheverry 2 2–0 G 1–0 H 1–0 Jun 24, 2026 H2H
7171 Gabriel Markus Andrei Olhovskiy 2 2–0 C 2–0 Apr 7, 1993 H2H
7172 Gabriel Markus Christian Miniussi 2 0–2 C 0–1 H 0–1 Feb 8, 1992 H2H
7173 Gabriel Markus Mauricio Hadad 2 2–0 C 2–0 Nov 10, 1994 H2H
7174 Gabriel Markus Stefano Pescosolido 2 2–0 C 1–0 H 1–0 Aug 30, 1991 H2H
7175 Gabriel Urpi Brian Gottfried 2 0–2 C 0–2 Jul 26, 1984 H2H
7176 Gabriel Urpi Corrado Barazzutti 2 2–0 C 2–0 May 10, 1984 H2H
7177 Gabriel Urpi Jose Higueras 2 0–2 C 0–2 Nov 19, 1981 H2H
7178 Gabriel Urpi Stefan Simonsson 2 0–2 C 0–2 Oct 3, 1984 H2H
7179 Gael Monfils Aleksandar Vukic 2 2–0 C 1–0 H 1–0 Apr 9, 2024 H2H
7180 Gael Monfils Mikael Ymer 2 0–2 C 0–1 H 0–1 Feb 4, 2022 H2H
7181 Galo Blanco Orlin Stanoytchev 2 2–0 C 2–0 Sep 14, 2000 H2H
7182 Galo Blanco Tomas Nydahl 2 2–0 C 2–0 May 22, 1998 H2H
7183 Gastao Elias Albert Ramos-Vinolas 2 0–2 C 0–2 Mar 3, 2017 H2H
7184 Gastao Elias Kyle Edmund 2 0–2 C 0–1 H 0–1 May 30, 2017 H2H
7185 Gaston Etlis Flavio Saretta 2 0–2 C 0–2 Jul 24, 2003 H2H
7186 Gaston Gaudio Albert Montanes 2 2–0 C 2–0 May 1, 2004 H2H
7187 Gaston Gaudio Arnaud Di Pasquale 2 2–0 C 2–0 May 31, 2000 H2H
7188 Gaston Gaudio Dmitry Tursunov 2 2–0 C 2–0 Apr 17, 2007 H2H
7189 Gaston Gaudio Filippo Volandri 2 2–0 C 2–0 May 5, 2005 H2H
7190 Gaston Gaudio Gael Monfils 2 0–2 C 0–1 H 0–1 Oct 28, 2005 H2H
7191 Gaston Gaudio Galo Blanco 2 2–0 C 2–0 May 2, 2003 H2H
7192 Gaston Gaudio Juan-Pablo Guzman 2 2–0 C 1–0 G 1–0 Mar 2, 2007 H2H
7193 Gaston Gaudio Julien Boutter 2 2–0 C 1–0 H 1–0 Mar 16, 2002 H2H
7194 Gaston Gaudio Lars Burgsmuller 2 2–0 C 1–0 H 1–0 Jan 20, 2006 H2H
7195 Gaston Gaudio Marcos Daniel 2 2–0 C 2–0 Jul 13, 2006 H2H
7196 Gaston Gaudio Michal Tabara 2 2–0 C 1–0 C 1–0 Apr 29, 2005 H2H
7197 Gaston Gaudio Patrick Rafter 2 0–2 C 0–1 C 0–1 Nov 9, 2000 H2H
7198 Gaston Gaudio Raemon Sluiter 2 2–0 C 2–0 Apr 13, 2006 H2H
7199 Gaston Gaudio Razvan Sabau 2 2–0 C 1–0 H 1–0 Mar 3, 2006 H2H
7200 Gaston Gaudio Vladimir Voltchkov 2 0–2 H 0–2 Jan 4, 2001 H2H