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
34001 Andre Agassi Michael Tebbutt 1 1–0 H 1–0 Aug 17, 1998 H2H
34002 Andre Agassi Michal Tabara 1 1–0 C 1–0 Apr 21, 2005 H2H
34003 Andre Agassi Mikael Tillstrom 1 1–0 H 1–0 Aug 19, 1999 H2H
34004 Andre Agassi Mike Bryan 1 1–0 H 1–0 Aug 29, 2001 H2H
34005 Andre Agassi Milan Srejber 1 1–0 C 1–0 Nov 9, 1989 H2H
34006 Andre Agassi Miloslav Mecir 1 0–1 H 0–1 Mar 12, 1988 H2H
34007 Andre Agassi Neil Broad 1 1–0 H 1–0 Sep 1, 1989 H2H
34008 Andre Agassi Nenad Zimonjic 1 0–1 C 0–1 May 20, 2004 H2H
34009 Andre Agassi Nicolas Thomann 1 0–1 C 0–1 Apr 26, 2001 H2H
34010 Andre Agassi Noam Okun 1 1–0 H 1–0 Aug 15, 2002 H2H
34011 Andre Agassi Oliver Gross 1 1–0 H 1–0 Apr 9, 1999 H2H
34012 Andre Agassi Pat Cash 1 1–0 H 1–0 Aug 6, 1987 H2H
34013 Andre Agassi Patrice Kuchna 1 0–1 C 0–1 May 29, 1987 H2H
34014 Andre Agassi Paul Vojtischek 1 1–0 C 1–0 May 21, 1987 H2H
34015 Andre Agassi Paul Wekesa 1 1–0 H 1–0 Jul 27, 1988 H2H
34016 Andre Agassi Peter Luczak 1 1–0 G 1–0 Jun 12, 2003 H2H
34017 Andre Agassi Peter Lundgren 1 0–1 H 0–1 Aug 18, 1990 H2H
34018 Andre Agassi Peter Wessels 1 1–0 G 1–0 Jun 27, 2001 H2H
34019 Andre Agassi Razvan Sabau 1 1–0 H 1–0 Aug 31, 2005 H2H
34020 Andre Agassi Renzo Furlan 1 1–0 H 1–0 Aug 13, 1995 H2H
34021 Andre Agassi Richard Fromberg 1 0–1 H 0–1 Aug 11, 1990 H2H
34022 Andre Agassi Richard Gasquet 1 1–0 C 1–0 May 5, 2005 H2H
34023 Andre Agassi Ricki Osterthun 1 1–0 C 1–0 Jul 14, 1988 H2H
34024 Andre Agassi Rick Leach 1 1–0 H 1–0 Sep 2, 1988 H2H
34025 Andre Agassi Robbie Weiss 1 1–0 H 1–0 Aug 30, 1989 H2H
34026 Andre Agassi Robert Eriksson 1 1–0 H 1–0 Aug 31, 1994 H2H
34027 Andre Agassi Rodolphe Gilbert 1 1–0 H 1–0 Jul 20, 1995 H2H
34028 Andre Agassi Russell Simpson 1 1–0 H 1–0 Apr 24, 1987 H2H
34029 Andre Agassi Ryan Wolters 1 1–0 H 1–0 Feb 15, 1996 H2H
34030 Andre Agassi Scott Davis 1 1–0 H 1–0 Aug 8, 1986 H2H
34031 Andre Agassi Shelby Cannon 1 1–0 H 1–0 Aug 17, 1989 H2H
34032 Andre Agassi Shuzo Matsuoka 1 1–0 H 1–0 Mar 15, 1995 H2H
34033 Andre Agassi Simon Larose 1 1–0 H 1–0 Aug 9, 2003 H2H
34034 Andre Agassi Simon Youl 1 1–0 H 1–0 Feb 11, 1993 H2H
34035 Andre Agassi Stefano Pescosolido 1 0–1 C 0–1 May 12, 1994 H2H
34036 Andre Agassi Steve Bryan 1 1–0 H 1–0 Jan 21, 1996 H2H
34037 Andre Agassi Steve Campbell 1 1–0 H 1–0 Aug 27, 1997 H2H
34038 Andre Agassi Steve Guy 1 1–0 C 1–0 Jul 13, 1989 H2H
34039 Andre Agassi Tobias Svantesson 1 1–0 C 1–0 Jul 15, 1987 H2H
34040 Andre Agassi Todd Larkham 1 1–0 H 1–0 Jan 21, 2004 H2H
34041 Andre Agassi Tomas Carbonell 1 1–0 C 1–0 May 11, 1994 H2H
34042 Andre Agassi Tomas Smid 1 1–0 C 1–0 Jul 15, 1988 H2H
34043 Andre Agassi Udo Riglewski 1 1–0 C 1–0 Feb 8, 1991 H2H
34044 Andre Agassi Veli Paloheimo 1 1–0 C 1–0 Feb 23, 1989 H2H
34045 Andre Agassi Vladimir Voltchkov 1 1–0 H 1–0 Feb 15, 2003 H2H
34046 Andre Agassi Wesley Moodie 1 1–0 H 1–0 Feb 13, 2004 H2H
34047 Andre Agassi Yahiya Doumbia 1 1–0 H 1–0 Aug 20, 1988 H2H
34048 Andre Agassi Yannick Noah 1 0–1 H 0–1 Mar 19, 1989 H2H
34049 Andre Agassi Zeljko Krajan 1 1–0 C 1–0 Apr 24, 2003 H2H
34050 Andrea Gaudenzi Aaron Krickstein 1 1–0 H 1–0 Aug 15, 1994 H2H
34051 Andrea Gaudenzi Albert Chang 1 1–0 H 1–0 Aug 31, 1994 H2H
34052 Andrea Gaudenzi Alexander Waske 1 0–1 G 0–1 Jun 26, 2002 H2H
34053 Andrea Gaudenzi Alexandre Simoni 1 1–0 H 1–0 Aug 29, 2001 H2H
34054 Andrea Gaudenzi Alex Antonitsch 1 1–0 C 1–0 Oct 21, 1994 H2H
34055 Andrea Gaudenzi Alex Calatrava 1 1–0 C 1–0 Mar 29, 1998 H2H
34056 Andrea Gaudenzi Alex Radulescu 1 0–1 G 0–1 Jun 20, 1996 H2H
34057 Andrea Gaudenzi Bill Behrens 1 1–0 C 1–0 May 23, 1996 H2H
34058 Andrea Gaudenzi Bryan Shelton 1 0–1 C 0–1 Feb 25, 1994 H2H
34059 Andrea Gaudenzi Christian Bergstrom 1 0–1 H 0–1 Jan 6, 1994 H2H
34060 Andrea Gaudenzi Christian Ruud 1 1–0 C 1–0 Jun 11, 1999 H2H
34061 Andrea Gaudenzi Daniel Orsanic 1 1–0 C 1–0 Mar 17, 1994 H2H
34062 Andrea Gaudenzi Davide Sanguinetti 1 1–0 H 1–0 Feb 26, 1998 H2H
34063 Andrea Gaudenzi David Prinosil 1 0–1 C 0–1 May 15, 1999 H2H
34064 Andrea Gaudenzi Dinu Pescariu 1 1–0 H 1–0 Jan 21, 1998 H2H
34065 Andrea Gaudenzi Emilio Benfele Alvarez 1 0–1 C 0–1 Oct 31, 1997 H2H
34066 Andrea Gaudenzi Eyal Ran 1 1–0 H 1–0 Oct 15, 1993 H2H
34067 Andrea Gaudenzi Gabriel Trifu 1 1–0 C 1–0 Jul 18, 2001 H2H
34068 Andrea Gaudenzi Gorka Fraile 1 0–1 C 0–1 Jul 11, 2002 H2H
34069 Andrea Gaudenzi Grant Stafford 1 1–0 H 1–0 Mar 13, 1996 H2H
34070 Andrea Gaudenzi Guillaume Raoux 1 1–0 C 1–0 Sep 12, 1997 H2H
34071 Andrea Gaudenzi Guillermo Canas 1 0–1 C 0–1 Apr 14, 2001 H2H
34072 Andrea Gaudenzi Hendrik Jan Davids 1 0–1 C 0–1 Apr 17, 1996 H2H
34073 Andrea Gaudenzi Henrik Holm 1 1–0 H 1–0 Feb 11, 1995 H2H
34074 Andrea Gaudenzi Hernan Gumy 1 1–0 C 1–0 Jun 10, 1999 H2H
34075 Andrea Gaudenzi Hicham Arazi 1 0–1 C 0–1 May 6, 1998 H2H
34076 Andrea Gaudenzi Horst Skoff 1 1–0 C 1–0 Aug 13, 1993 H2H
34077 Andrea Gaudenzi Jack Brasington 1 1–0 C 1–0 May 31, 2002 H2H
34078 Andrea Gaudenzi Jack Waite 1 1–0 C 1–0 Feb 1, 1996 H2H
34079 Andrea Gaudenzi Jacobo Diaz 1 1–0 C 1–0 Aug 14, 1998 H2H
34080 Andrea Gaudenzi Jan-Michael Gambill 1 1–0 C 1–0 May 21, 1998 H2H
34081 Andrea Gaudenzi Jan Vacek 1 0–1 H 0–1 Aug 21, 2002 H2H
34082 Andrea Gaudenzi Jean-Rene Lisnard 1 0–1 H 0–1 Jan 15, 2003 H2H
34083 Andrea Gaudenzi Jeff Tarango 1 1–0 H 1–0 Mar 6, 1998 H2H
34084 Andrea Gaudenzi Joern Renzenbrink 1 0–1 H 0–1 Sep 4, 1994 H2H
34085 Andrea Gaudenzi Jordi Arrese 1 0–1 C 0–1 Jun 22, 1995 H2H
34086 Andrea Gaudenzi Jordi Burillo 1 0–1 H 0–1 Feb 12, 1998 H2H
34087 Andrea Gaudenzi Jose Acasuso 1 0–1 C 0–1 Feb 22, 2002 H2H
34088 Andrea Gaudenzi Jose Francisco Altur 1 0–1 C 0–1 Aug 26, 1993 H2H
34089 Andrea Gaudenzi Jozsef Krocsko 1 1–0 C 1–0 Aug 4, 1993 H2H
34090 Andrea Gaudenzi Jurgen Melzer 1 0–1 C 0–1 May 24, 2002 H2H
34091 Andrea Gaudenzi Justin Gimelstob 1 0–1 H 0–1 Sep 1, 1999 H2H
34092 Andrea Gaudenzi Karol Kucera 1 1–0 H 1–0 Aug 14, 1996 H2H
34093 Andrea Gaudenzi Karsten Braasch 1 1–0 H 1–0 Jan 19, 1994 H2H
34094 Andrea Gaudenzi Kim Tiilikainen 1 1–0 C 1–0 May 29, 1996 H2H
34095 Andrea Gaudenzi Lars Jonsson 1 1–0 C 1–0 Aug 25, 1995 H2H
34096 Andrea Gaudenzi Lars Rehmann 1 1–0 C 1–0 Jul 30, 1998 H2H
34097 Andrea Gaudenzi Leander Paes 1 1–0 H 1–0 Oct 12, 2000 H2H
34098 Andrea Gaudenzi Leonardo Lavalle 1 1–0 C 1–0 Mar 8, 1996 H2H
34099 Andrea Gaudenzi Luis Adrian Morejon 1 1–0 C 1–0 Aug 7, 1997 H2H
34100 Andrea Gaudenzi Luis Lobo 1 1–0 C 1–0 Jul 21, 1994 H2H
34101 Andrea Gaudenzi Luiz Mattar 1 1–0 C 1–0 Oct 20, 1994 H2H
34102 Andrea Gaudenzi Marcos Aurelio Gorriz 1 1–0 C 1–0 Sep 16, 1993 H2H
34103 Andrea Gaudenzi Marcos Ondruska 1 1–0 C 1–0 Aug 5, 1993 H2H
34104 Andrea Gaudenzi Mario Visconti 1 1–0 C 1–0 Aug 12, 1993 H2H
34105 Andrea Gaudenzi Markus Hantschk 1 1–0 C 1–0 May 28, 1999 H2H
34106 Andrea Gaudenzi Martin Sinner 1 0–1 C 0–1 Mar 18, 1994 H2H
34107 Andrea Gaudenzi Martin Spottl 1 1–0 C 1–0 Jun 12, 1999 H2H
34108 Andrea Gaudenzi Maurice Ruah 1 0–1 G 0–1 Jun 16, 1994 H2H
34109 Andrea Gaudenzi Michael Llodra 1 1–0 C 1–0 Apr 24, 2002 H2H
34110 Andrea Gaudenzi Michael Tebbutt 1 1–0 H 1–0 Jan 14, 1995 H2H
34111 Andrea Gaudenzi Michel Kratochvil 1 0–1 C 0–1 Jan 31, 2002 H2H
34112 Andrea Gaudenzi Mike Bryan 1 0–1 H 0–1 Mar 2, 2000 H2H
34113 Andrea Gaudenzi Nicklas Kulti 1 0–1 H 0–1 Jan 17, 1996 H2H
34114 Andrea Gaudenzi Nicklas Timfjord 1 1–0 C 1–0 Jul 13, 2000 H2H
34115 Andrea Gaudenzi Nicolas Coutelot 1 1–0 C 1–0 Jul 24, 2002 H2H
34116 Andrea Gaudenzi Oleg Ogorodov 1 0–1 H 0–1 Oct 12, 1995 H2H
34117 Andrea Gaudenzi Olivier Delaitre 1 1–0 C 1–0 Apr 20, 1994 H2H
34118 Andrea Gaudenzi Oscar Ortiz 1 1–0 C 1–0 Feb 24, 1994 H2H
34119 Andrea Gaudenzi Paolo Pambianco 1 1–0 C 1–0 Aug 11, 1995 H2H
34120 Andrea Gaudenzi Paradorn Srichaphan 1 0–1 H 0–1 Aug 14, 2002 H2H
34121 Andrea Gaudenzi Patrick Baur 1 1–0 C 1–0 Aug 3, 1995 H2H
34122 Andrea Gaudenzi Paul Haarhuis 1 1–0 C 1–0 Apr 13, 1996 H2H
34123 Andrea Gaudenzi Radek Stepanek 1 0–1 C 0–1 May 20, 1999 H2H
34124 Andrea Gaudenzi Radomir Vasek 1 0–1 C 0–1 Nov 7, 1997 H2H
34125 Andrea Gaudenzi Raemon Sluiter 1 0–1 H 0–1 Jan 19, 2000 H2H
34126 Andrea Gaudenzi Roberto Carretero 1 1–0 C 1–0 Apr 12, 1996 H2H
34127 Andrea Gaudenzi Salvador Navarro 1 1–0 C 1–0 Sep 11, 1997 H2H
34128 Andrea Gaudenzi Stefan Koubek 1 0–1 H 0–1 Aug 10, 2000 H2H
34129 Andrea Gaudenzi Stefano Pescosolido 1 1–0 C 1–0 Oct 1, 1993 H2H
34130 Andrea Gaudenzi Thomas Schiessling 1 1–0 C 1–0 Jul 28, 1999 H2H
34131 Andrea Gaudenzi Todd Woodbridge 1 1–0 H 1–0 Aug 15, 1994 H2H
34132 Andrea Gaudenzi Vaclav Roubicek 1 1–0 C 1–0 Aug 10, 1995 H2H
34133 Andrea Gaudenzi Vincent Spadea 1 1–0 C 1–0 May 13, 1999 H2H
34134 Andrea Pellegrino Aleksandar Vukic 1 1–0 C 1–0 May 3, 2025 H2H
34135 Andrea Pellegrino Alex Barrena 1 1–0 C 1–0 Feb 23, 2026 H2H
34136 Andrea Pellegrino Alex Michelsen 1 0–1 C 0–1 May 4, 2025 H2H
34137 Andrea Pellegrino Arthur Fils 1 1–0 C 1–0 May 9, 2026 H2H
34138 Andrea Pellegrino Felix Auger-Aliassime 1 1–0 C 1–0 May 2, 2025 H2H
34139 Andrea Pellegrino Frances Tiafoe 1 1–0 C 1–0 May 11, 2026 H2H
34140 Andrea Pellegrino Francisco Comesana 1 1–0 C 1–0 Feb 25, 2026 H2H
34141 Andrea Pellegrino Jaime Faria 1 1–0 C 1–0 Jul 17, 2025 H2H
34142 Andrea Pellegrino Lorenzo Musetti 1 0–1 C 0–1 Oct 16, 2020 H2H
34143 Andrea Pellegrino Luciano Darderi 1 0–1 C 0–1 Feb 27, 2026 H2H
34144 Andrea Pellegrino Nuno Borges 1 0–1 C 0–1 Jul 18, 2024 H2H
34145 Andrea Pellegrino Stefano Travaglia 1 1–0 C 1–0 Oct 15, 2020 H2H
34146 Andrea Pellegrino Tallon Griekspoor 1 0–1 C 0–1 Jul 18, 2025 H2H
34147 Andrea Pellegrino Tomas Martin Etcheverry 1 0–1 C 0–1 Feb 9, 2026 H2H
34148 Andreas Beck Agustin Velotti 1 1–0 C 1–0 Jul 28, 2010 H2H
34149 Andreas Beck Albert Ramos-Vinolas 1 0–1 C 0–1 Apr 25, 2012 H2H
34150 Andreas Beck Alessio Di Mauro 1 1–0 C 1–0 Jul 20, 2005 H2H
34151 Andreas Beck Alexander Peya 1 1–0 C 1–0 Jul 14, 2004 H2H
34152 Andreas Beck Benjamin Becker 1 0–1 H 0–1 Oct 24, 2008 H2H
34153 Andreas Beck Christophe Rochus 1 1–0 G 1–0 Jun 11, 2009 H2H
34154 Andreas Beck Colin Ebelthite 1 1–0 H 1–0 Jan 21, 2009 H2H
34155 Andreas Beck Daniel Brands 1 1–0 C 1–0 Jul 10, 2008 H2H
34156 Andreas Beck Daniel Gimeno-Traver 1 0–1 C 0–1 Jul 30, 2010 H2H
34157 Andreas Beck Denis Istomin 1 1–0 C 1–0 May 5, 2010 H2H
34158 Andreas Beck Donald Young 1 1–0 H 1–0 Oct 2, 2009 H2H
34159 Andreas Beck Dudi Sela 1 0–1 H 0–1 Feb 2, 2012 H2H
34160 Andreas Beck Eduardo Schwank 1 0–1 C 0–1 Jul 11, 2008 H2H
34161 Andreas Beck Eric Prodon 1 1–0 H 1–0 Jan 18, 2012 H2H
34162 Andreas Beck Evgeny Korolev 1 1–0 H 1–0 Sep 2, 2009 H2H
34163 Andreas Beck Gael Monfils 1 0–1 H 0–1 Sep 3, 2009 H2H
34164 Andreas Beck Gaston Gaudio 1 0–1 C 0–1 Jul 21, 2005 H2H
34165 Andreas Beck Grigor Dimitrov 1 0–1 C 0–1 Apr 27, 2011 H2H
34166 Andreas Beck Guillermo Garcia-Lopez 1 1–0 C 1–0 Jul 31, 2009 H2H
34167 Andreas Beck Horacio Zeballos 1 0–1 C 0–1 Jul 15, 2010 H2H
34168 Andreas Beck Ivan Navarro 1 1–0 C 1–0 May 27, 2009 H2H
34169 Andreas Beck Jamie Baker 1 1–0 G 1–0 Jun 23, 2010 H2H
34170 Andreas Beck Jan Hajek 1 0–1 C 0–1 Jul 21, 2010 H2H
34171 Andreas Beck Jeremy Chardy 1 0–1 C 0–1 Jul 22, 2009 H2H
34172 Andreas Beck Jose Acasuso 1 1–0 H 1–0 Oct 13, 2009 H2H
34173 Andreas Beck Julien Benneteau 1 0–1 G 0–1 Jun 24, 2010 H2H
34174 Andreas Beck Lukas Lacko 1 1–0 G 1–0 Jun 12, 2009 H2H
34175 Andreas Beck Lukasz Kubot 1 0–1 H 0–1 Nov 10, 2009 H2H
34176 Andreas Beck Marco Chiudinelli 1 1–0 C 1–0 Jul 29, 2009 H2H
34177 Andreas Beck Marcos Daniel 1 1–0 C 1–0 Aug 1, 2009 H2H
34178 Andreas Beck Matthias Bachinger 1 0–1 C 0–1 May 3, 2007 H2H
34179 Andreas Beck Michael Berrer 1 1–0 H 1–0 Sep 1, 2010 H2H
34180 Andreas Beck Michael Llodra 1 0–1 C 0–1 Apr 27, 2010 H2H
34181 Andreas Beck Nicolas Devilder 1 1–0 H 1–0 Oct 23, 2008 H2H
34182 Andreas Beck Novak Djokovic 1 0–1 H 0–1 Nov 5, 2009 H2H
34183 Andreas Beck Pablo Carreno Busta 1 0–1 H 0–1 Aug 27, 2014 H2H
34184 Andreas Beck Paolo Lorenzi 1 1–0 C 1–0 May 26, 2010 H2H
34185 Andreas Beck Paul-Henri Mathieu 1 0–1 H 0–1 Sep 26, 2009 H2H
34186 Andreas Beck Ramon Delgado 1 0–1 H 0–1 Mar 13, 2010 H2H
34187 Andreas Beck Roko Karanusic 1 1–0 H 1–0 Jan 8, 2009 H2H
34188 Andreas Beck Sergiy Stakhovsky 1 1–0 G 1–0 Jun 10, 2010 H2H
34189 Andreas Beck Simon Greul 1 0–1 C 0–1 Jul 16, 2009 H2H
34190 Andreas Beck Stephane Robert 1 0–1 H 0–1 Mar 26, 2010 H2H
34191 Andreas Beck Thierry Ascione 1 1–0 H 1–0 Sep 25, 2009 H2H
34192 Andreas Beck Vasek Pospisil 1 1–0 H 1–0 Jan 5, 2012 H2H
34193 Andreas Beck Victor Crivoi 1 1–0 C 1–0 Aug 1, 2009 H2H
34194 Andreas Beck Victor Hanescu 1 0–1 C 0–1 Apr 21, 2010 H2H
34195 Andreas Haider-Maurer Albert Ramos-Vinolas 1 1–0 C 1–0 Feb 19, 2015 H2H
34196 Andreas Haider-Maurer Aljaz Bedene 1 0–1 C 0–1 Feb 22, 2018 H2H
34197 Andreas Haider-Maurer Andrey Kuznetsov 1 0–1 C 0–1 May 20, 2015 H2H
34198 Andreas Haider-Maurer Antonio Veic 1 0–1 C 0–1 Aug 3, 2011 H2H
34199 Andreas Haider-Maurer Blaz Kavcic 1 1–0 G 1–0 Jun 15, 2011 H2H
34200 Andreas Haider-Maurer Damian Patriarca 1 1–0 C 1–0 Jul 26, 2006 H2H