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
19001 David Ferrer Benjamin Becker 2 2–0 H 2–0 Oct 3, 2015 H2H
19002 David Ferrer Boris Pashanski 2 2–0 C 2–0 Jul 11, 2008 H2H
19003 David Ferrer Christophe Rochus 2 1–1 C 0–1 H 1–0 Feb 22, 2007 H2H
19004 David Ferrer Diego Schwartzman 2 0–2 H 0–2 Oct 21, 2017 H2H
19005 David Ferrer Donald Young 2 2–0 C 1–0 H 1–0 May 30, 2017 H2H
19006 David Ferrer Edouard Roger-Vasselin 2 2–0 C 1–0 H 1–0 May 3, 2013 H2H
19007 David Ferrer Evgeny Donskoy 2 2–0 C 1–0 H 1–0 Mar 24, 2018 H2H
19008 David Ferrer Felix Mantilla 2 0–2 C 0–2 Feb 25, 2005 H2H
19009 David Ferrer Fernando Vicente 2 2–0 C 2–0 Jul 29, 2005 H2H
19010 David Ferrer Filip Krajinovic 2 2–0 C 1–0 H 1–0 Sep 3, 2015 H2H
19011 David Ferrer Filippo Volandri 2 2–0 C 2–0 May 10, 2016 H2H
19012 David Ferrer Flavio Saretta 2 2–0 C 2–0 May 18, 2006 H2H
19013 David Ferrer Gilles Muller 2 1–1 G 0–1 H 1–0 Jun 12, 2016 H2H
19014 David Ferrer Gustavo Kuerten 2 1–1 C 1–1 Feb 19, 2004 H2H
19015 David Ferrer Irakli Labadze 2 2–0 C 2–0 Apr 8, 2005 H2H
19016 David Ferrer Ivan Navarro 2 1–1 C 1–0 G 0–1 Jun 20, 2009 H2H
19017 David Ferrer Ivo Minar 2 2–0 C 1–0 H 1–0 May 14, 2008 H2H
19018 David Ferrer Jerzy Janowicz 2 2–0 H 2–0 Oct 26, 2013 H2H
19019 David Ferrer Jesse Huta Galung 2 2–0 G 2–0 Jun 17, 2009 H2H
19020 David Ferrer Kristof Vliegen 2 2–0 H 2–0 Feb 23, 2007 H2H
19021 David Ferrer Leonardo Mayer 2 1–1 C 0–1 G 1–0 Jul 20, 2014 H2H
19022 David Ferrer Mariano Puerta 2 2–0 C 1–0 H 1–0 Oct 22, 2005 H2H
19023 David Ferrer Max Mirnyi 2 1–1 C 1–0 H 0–1 Nov 3, 2005 H2H
19024 David Ferrer Michael Russell 2 2–0 H 2–0 Aug 7, 2014 H2H
19025 David Ferrer Mischa Zverev 2 1–1 C 1–0 H 0–1 Apr 24, 2019 H2H
19026 David Ferrer Nick Kyrgios 2 1–1 H 1–1 Aug 19, 2017 H2H
19027 David Ferrer Nicolas Mahut 2 1–1 G 0–1 H 1–0 Jun 30, 2016 H2H
19028 David Ferrer Olivier Patience 2 1–1 C 1–0 G 0–1 May 27, 2005 H2H
19029 David Ferrer Paolo Lorenzi 2 2–0 C 1–0 H 1–0 Mar 1, 2013 H2H
19030 David Ferrer Paradorn Srichaphan 2 1–1 H 1–1 Aug 26, 2005 H2H
19031 David Ferrer Paul-Henri Mathieu 2 0–2 C 0–1 G 0–1 Apr 29, 2009 H2H
19032 David Ferrer Peter Gojowczyk 2 1–1 C 0–1 H 1–0 May 24, 2018 H2H
19033 David Ferrer Rainer Schuettler 2 0–2 C 0–1 H 0–1 Mar 2, 2006 H2H
19034 David Ferrer Ruben Ramirez Hidalgo 2 1–1 C 1–1 Jun 4, 2006 H2H
19035 David Ferrer Santiago Gonzalez 2 2–0 C 2–0 Feb 29, 2012 H2H
19036 David Ferrer Sergio Roitman 2 2–0 G 1–0 H 1–0 Jan 11, 2008 H2H
19037 David Ferrer Somdev Devvarman 2 2–0 H 2–0 Mar 28, 2011 H2H
19038 David Ferrer Thiemo de Bakker 2 2–0 C 1–0 H 1–0 Feb 20, 2015 H2H
19039 David Ferrer Vasek Pospisil 2 2–0 H 2–0 Oct 3, 2013 H2H
19040 David Ferrer Vincent Spadea 2 2–0 H 2–0 Jan 20, 2008 H2H
19041 David Ferrer Wesley Moodie 2 2–0 H 2–0 Oct 4, 2007 H2H
19042 David Goffin Albert Ramos-Vinolas 2 1–1 H 1–1 Aug 10, 2022 H2H
19043 David Goffin Alexandr Dolgopolov 2 1–1 H 1–1 Oct 1, 2017 H2H
19044 David Goffin Alexandre Muller 2 1–1 C 0–1 H 1–0 Oct 3, 2025 H2H
19045 David Goffin Alex Molcan 2 1–1 C 1–0 H 0–1 Apr 10, 2022 H2H
19046 David Goffin Andreas Seppi 2 2–0 H 2–0 Oct 29, 2015 H2H
19047 David Goffin Ben Shelton 2 2–0 H 2–0 Oct 4, 2025 H2H
19048 David Goffin Damir Dzumhur 2 2–0 C 1–0 H 1–0 Apr 7, 2022 H2H
19049 David Goffin David Ferrer 2 0–2 C 0–1 H 0–1 May 16, 2015 H2H
19050 David Goffin Dmitry Tursunov 2 0–2 H 0–2 Aug 21, 2013 H2H
19051 David Goffin Donald Young 2 2–0 H 2–0 Sep 30, 2017 H2H
19052 David Goffin Dusan Lajovic 2 1–1 C 0–1 H 1–0 Apr 17, 2019 H2H
19053 David Goffin Egor Gerasimov 2 1–1 H 1–1 Feb 27, 2021 H2H
19054 David Goffin Gilles Muller 2 1–1 G 1–0 H 0–1 Jun 13, 2015 H2H
19055 David Goffin Giovanni Mpetshi Perricard 2 1–1 C 1–0 H 0–1 May 28, 2024 H2H
19056 David Goffin Ivan Dodig 2 1–1 C 0–1 H 1–0 Jul 22, 2017 H2H
19057 David Goffin James Duckworth 2 1–1 H 1–1 Oct 4, 2024 H2H
19058 David Goffin Janko Tipsarevic 2 0–2 H 0–2 Feb 24, 2012 H2H
19059 David Goffin Jarkko Nieminen 2 1–1 H 1–1 Aug 21, 2014 H2H
19060 David Goffin Malek Jaziri 2 1–1 C 1–0 H 0–1 May 4, 2019 H2H
19061 David Goffin Marius Copil 2 2–0 H 2–0 Jan 17, 2019 H2H
19062 David Goffin Miomir Kecmanovic 2 1–1 C 1–1 Apr 18, 2024 H2H
19063 David Goffin Mischa Zverev 2 1–1 G 0–1 H 1–0 Feb 19, 2016 H2H
19064 David Goffin Norbert Gombos 2 1–1 C 1–0 H 0–1 Nov 5, 2020 H2H
19065 David Goffin Quentin Halys 2 2–0 H 2–0 Aug 26, 2025 H2H
19066 David Goffin Radek Stepanek 2 2–0 C 1–0 H 1–0 Jan 19, 2017 H2H
19067 David Goffin Sebastian Baez 2 1–1 G 1–0 H 0–1 Aug 9, 2025 H2H
19068 David Goffin Steve Darcis 2 2–0 C 1–0 H 1–0 Apr 18, 2017 H2H
19069 David Goffin Tomas Machac 2 0–2 G 0–1 H 0–1 Sep 1, 2024 H2H
19070 David Goffin Vasek Pospisil 2 1–1 H 1–1 Feb 8, 2020 H2H
19071 David Goffin Yen-Hsun Lu 2 2–0 H 2–0 Aug 18, 2015 H2H
19072 David Lewis Mark Dickson 2 0–2 G 0–1 H 0–1 Aug 3, 1988 H2H
19073 David Lloyd Cliff Richey 2 0–2 C 0–1 G 0–1 May 30, 1969 H2H
19074 David Lloyd Harald Elschenbroich 2 0–2 C 0–2 Apr 5, 1973 H2H
19075 David Mustard Brian Teacher 2 0–2 C 0–1 G 0–1 Jul 23, 1982 H2H
19076 David Mustard Drew Gitlin 2 0–2 C 0–1 G 0–1 Dec 14, 1983 H2H
19077 David Mustard Greg Whitecross 2 1–1 C 0–1 C 1–0 Jul 22, 1982 H2H
19078 David Mustard Mark Edmondson 2 0–2 G 0–2 Oct 8, 1981 H2H
19079 David Nalbandian Albert Costa 2 2–0 C 2–0 May 9, 2004 H2H
19080 David Nalbandian Alejandro Falla 2 2–0 C 1–0 H 1–0 Aug 7, 2007 H2H
19081 David Nalbandian Aljaz Bedene 2 1–1 C 1–1 Feb 27, 2013 H2H
19082 David Nalbandian Antony Dupuis 2 2–0 C 1–0 C 1–0 May 15, 2003 H2H
19083 David Nalbandian Bobby Reynolds 2 2–0 H 2–0 Aug 31, 2011 H2H
19084 David Nalbandian Daniel Gimeno-Traver 2 2–0 C 2–0 Feb 19, 2010 H2H
19085 David Nalbandian Davide Sanguinetti 2 1–1 H 1–1 Aug 9, 2006 H2H
19086 David Nalbandian Ernests Gulbis 2 2–0 H 2–0 Oct 11, 2011 H2H
19087 David Nalbandian Fabio Fognini 2 2–0 C 1–0 H 1–0 Jan 12, 2011 H2H
19088 David Nalbandian Feliciano Lopez 2 2–0 C 1–0 H 1–0 Oct 27, 2006 H2H
19089 David Nalbandian Fernando Meligeni 2 2–0 C 2–0 Feb 14, 2002 H2H
19090 David Nalbandian Frank Dancevic 2 1–1 G 1–1 Jun 25, 2008 H2H
19091 David Nalbandian Gael Monfils 2 1–1 C 1–0 H 0–1 Aug 31, 2008 H2H
19092 David Nalbandian Igor Kunitsyn 2 1–1 C 1–0 H 0–1 Apr 23, 2009 H2H
19093 David Nalbandian Ivan Dodig 2 2–0 H 2–0 Oct 21, 2011 H2H
19094 David Nalbandian Ivan Navarro 2 2–0 C 1–0 H 1–0 Aug 29, 2007 H2H
19095 David Nalbandian Ivo Karlovic 2 2–0 C 1–0 H 1–0 Oct 27, 2005 H2H
19096 David Nalbandian Jeremy Chardy 2 1–1 C 1–1 May 29, 2008 H2H
19097 David Nalbandian Jose Acasuso 2 2–0 C 1–0 H 1–0 Feb 24, 2008 H2H
19098 David Nalbandian Jo-Wilfried Tsonga 2 1–1 H 1–1 Mar 15, 2012 H2H
19099 David Nalbandian Julien Benneteau 2 2–0 H 2–0 Oct 19, 2006 H2H
19100 David Nalbandian Jurgen Melzer 2 1–1 H 1–1 Mar 14, 2010 H2H
19101 David Nalbandian Karol Kucera 2 2–0 G 2–0 Jun 24, 2005 H2H
19102 David Nalbandian Kristof Vliegen 2 1–1 C 0–1 H 1–0 Oct 24, 2008 H2H
19103 David Nalbandian Luis Horna 2 1–1 C 1–1 Mar 1, 2008 H2H
19104 David Nalbandian Marc Gicquel 2 1–1 G 0–1 H 1–0 Jan 21, 2009 H2H
19105 David Nalbandian Mardy Fish 2 0–2 H 0–2 Mar 21, 2008 H2H
19106 David Nalbandian Mariano Zabaleta 2 0–2 C 0–1 H 0–1 Feb 28, 2003 H2H
19107 David Nalbandian Mark Philippoussis 2 1–1 H 1–1 Aug 31, 2003 H2H
19108 David Nalbandian Nicolas Coutelot 2 0–2 C 0–2 May 30, 2003 H2H
19109 David Nalbandian Nicolas Kiefer 2 1–1 H 1–1 Oct 29, 2008 H2H
19110 David Nalbandian Nicolas Mahut 2 2–0 C 1–0 G 1–0 Jun 13, 2008 H2H
19111 David Nalbandian Olivier Rochus 2 2–0 C 2–0 Apr 23, 2008 H2H
19112 David Nalbandian Rik De Voest 2 2–0 H 2–0 Sep 1, 2010 H2H
19113 David Nalbandian Santiago Ventura 2 2–0 C 1–0 H 1–0 Feb 29, 2008 H2H
19114 David Nalbandian Taylor Dent 2 1–1 H 1–1 Feb 11, 2005 H2H
19115 David Nalbandian Thomas Johansson 2 1–1 G 0–1 H 1–0 Oct 22, 2005 H2H
19116 David Nalbandian Wayne Ferreira 2 1–1 H 1–1 Jan 25, 2004 H2H
19117 David Nalbandian Yen-Hsun Lu 2 1–1 H 1–1 Jan 22, 2009 H2H
19118 David Nalbandian Yevgeny Kafelnikov 2 0–2 C 0–1 H 0–1 Oct 5, 2001 H2H
19119 David Nalbandian Younes El Aynaoui 2 1–1 H 1–1 Sep 5, 2003 H2H
19120 David Pate Bryan Shelton 2 2–0 H 2–0 Oct 7, 1992 H2H
19121 David Pate Danie Visser 2 1–1 H 1–1 Aug 7, 1987 H2H
19122 David Pate Eric Jelen 2 1–1 G 0–1 H 1–0 Aug 31, 1988 H2H
19123 David Pate Erick Iskersky 2 2–0 H 2–0 Aug 21, 1985 H2H
19124 David Pate Francesco Cancellotti 2 0–2 C 0–1 H 0–1 May 31, 1989 H2H
19125 David Pate Francisco Gonzalez 2 2–0 G 1–0 H 1–0 Sep 28, 1984 H2H
19126 David Pate Glenn Layendecker 2 2–0 C 1–0 C 1–0 Nov 20, 1986 H2H
19127 David Pate Joakim Nystrom 2 2–0 C 1–0 H 1–0 Nov 16, 1985 H2H
19128 David Pate Joey Rive 2 0–2 G 0–1 H 0–1 Jun 14, 1989 H2H
19129 David Pate Johan Kriek 2 2–0 H 2–0 Apr 15, 1988 H2H
19130 David Pate Jonathan Canter 2 0–2 H 0–2 Aug 13, 1986 H2H
19131 David Pate Jorge Lozano 2 2–0 H 2–0 Aug 17, 1988 H2H
19132 David Pate Marcel Freeman 2 2–0 C 1–0 G 1–0 Jun 10, 1987 H2H
19133 David Pate Marty Davis 2 1–1 C 1–0 H 0–1 Apr 3, 1986 H2H
19134 David Pate Matt Mitchell 2 1–1 G 1–0 H 0–1 Aug 11, 1984 H2H
19135 David Pate Mel Purcell 2 2–0 C 1–0 H 1–0 Oct 8, 1987 H2H
19136 David Pate Miloslav Mecir 2 1–1 H 1–1 Mar 12, 1988 H2H
19137 David Pate Nduka Odizor 2 0–2 G 0–1 H 0–1 Jul 26, 1989 H2H
19138 David Pate Paul Chamberlin 2 1–1 C 1–0 H 0–1 Feb 7, 1991 H2H
19139 David Pate Tomas Smid 2 1–1 H 1–1 Feb 13, 1986 H2H
19140 David Prinosil Carl Uwe Steeb 2 0–2 H 0–2 Aug 26, 1993 H2H
19141 David Prinosil Christian Bergstrom 2 2–0 C 1–0 G 1–0 Jun 8, 1994 H2H
19142 David Prinosil George Bastl 2 0–2 H 0–2 Aug 29, 2001 H2H
19143 David Prinosil Grant Stafford 2 1–1 G 1–0 H 0–1 Jul 19, 1995 H2H
19144 David Prinosil Hendrik Jan Davids 2 1–1 C 1–0 G 0–1 Jun 13, 1996 H2H
19145 David Prinosil Kevin Ullyett 2 1–1 G 1–1 Jun 19, 1999 H2H
19146 David Prinosil Lars Burgsmuller 2 0–2 C 0–1 C 0–1 May 30, 2001 H2H
19147 David Prinosil Nicolas Pereira 2 2–0 G 1–0 H 1–0 Jan 6, 1996 H2H
19148 David Prinosil Patrick Baur 2 2–0 C 1–0 H 1–0 Oct 18, 1996 H2H
19149 David Prinosil Sandon Stolle 2 1–1 H 1–1 Jan 9, 1997 H2H
19150 David Prinosil Sargis Sargsian 2 2–0 C 1–0 G 1–0 Jun 28, 2000 H2H
19151 David Prinosil Stefano Pescosolido 2 1–1 H 1–1 Apr 9, 1998 H2H
19152 David Prinosil Wayne Black 2 0–2 C 0–1 H 0–1 Mar 16, 1999 H2H
19153 David Rikl Jose Francisco Altur 2 2–0 C 1–0 C 1–0 Oct 21, 1993 H2H
19154 David Sanchez Flavio Saretta 2 0–2 H 0–2 Aug 13, 2003 H2H
19155 David Sanchez George Bastl 2 2–0 C 2–0 Jul 26, 2001 H2H
19156 David Sanchez Karol Beck 2 1–1 C 1–0 H 0–1 Aug 21, 2003 H2H
19157 David Sanchez Kristian Pless 2 1–1 C 0–1 H 1–0 Jan 15, 2003 H2H
19158 David Sanchez Markus Hipfl 2 1–1 C 1–1 May 22, 2003 H2H
19159 David Sanchez Oscar Hernandez 2 0–2 C 0–2 Feb 24, 2005 H2H
19160 David Schneider Frew Mcmillan 2 1–1 C 0–1 H 1–0 Oct 5, 1977 H2H
19161 David Schneider Michael Grant 2 1–1 H 1–1 Oct 9, 1980 H2H
19162 David Schneider Raul Ramirez 2 0–2 G 0–2 Jun 30, 1978 H2H
19163 David Schneider Raymond Moore 2 1–1 C 1–0 H 0–1 May 21, 1981 H2H
19164 David Wheaton Andrea Gaudenzi 2 1–1 C 1–0 H 0–1 Jan 12, 1995 H2H
19165 David Wheaton Andrei Medvedev 2 1–1 H 1–1 Mar 9, 1995 H2H
19166 David Wheaton Andrei Olhovskiy 2 1–1 C 0–1 H 1–0 Mar 31, 1994 H2H
19167 David Wheaton Arnaud Boetsch 2 2–0 H 2–0 Apr 9, 1998 H2H
19168 David Wheaton Daniel Nestor 2 1–1 C 1–0 G 0–1 Jul 11, 1996 H2H
19169 David Wheaton Fabrice Santoro 2 2–0 C 1–0 H 1–0 Aug 12, 1991 H2H
19170 David Wheaton Guillaume Raoux 2 2–0 C 1–0 G 1–0 Jun 28, 1996 H2H
19171 David Wheaton Hernan Gumy 2 0–2 C 0–1 H 0–1 Jan 19, 1996 H2H
19172 David Wheaton Jan Siemerink 2 1–1 C 0–1 H 1–0 Nov 2, 1995 H2H
19173 David Wheaton John McEnroe 2 0–2 G 0–1 H 0–1 Jun 28, 1992 H2H
19174 David Wheaton Jonathan Stark 2 2–0 H 2–0 Apr 8, 1994 H2H
19175 David Wheaton Jordi Arrese 2 2–0 C 1–0 H 1–0 May 13, 1995 H2H
19176 David Wheaton Kelly Jones 2 1–1 H 1–1 Jul 28, 1993 H2H
19177 David Wheaton Lars Koslowski 2 1–1 C 0–1 H 1–0 May 21, 1992 H2H
19178 David Wheaton Marc Kevin Goellner 2 1–1 C 0–1 H 1–0 Aug 15, 1997 H2H
19179 David Wheaton Mark Petchey 2 2–0 G 1–0 H 1–0 Jul 9, 1994 H2H
19180 David Wheaton Markus Zoecke 2 1–1 C 1–0 H 0–1 Mar 15, 1992 H2H
19181 David Wheaton Mark Woodforde 2 2–0 C 1–0 H 1–0 Oct 28, 1992 H2H
19182 David Wheaton Martin Jaite 2 0–2 H 0–2 Mar 6, 1991 H2H
19183 David Wheaton Martin Laurendeau 2 1–1 H 1–1 Aug 2, 1989 H2H
19184 David Wheaton Marzio Martelli 2 2–0 G 1–0 H 1–0 Jul 17, 1997 H2H
19185 David Wheaton Mats Wilander 2 0–2 G 0–1 H 0–1 Feb 21, 1991 H2H
19186 David Wheaton Milan Srejber 2 1–1 C 0–1 H 1–0 Aug 15, 1990 H2H
19187 David Wheaton Neil Borwick 2 1–1 H 1–1 Oct 8, 1992 H2H
19188 David Wheaton Neville Godwin 2 1–1 H 1–1 Jul 17, 1996 H2H
19189 David Wheaton Nicolas Pereira 2 2–0 G 2–0 Jun 23, 1993 H2H
19190 David Wheaton Olivier Delaitre 2 2–0 H 2–0 Jul 28, 1994 H2H
19191 David Wheaton Richey Reneberg 2 0–2 C 0–1 C 0–1 May 3, 1996 H2H
19192 David Wheaton Robbie Weiss 2 2–0 H 2–0 Apr 1, 1994 H2H
19193 David Wheaton Roberto Jabali 2 2–0 H 2–0 Jul 16, 1997 H2H
19194 Denis Gremelmayr Roko Karanusic 2 2–0 H 2–0 Feb 12, 2009 H2H
19195 Denis Gremelmayr Somdev Devvarman 2 0–2 G 0–1 H 0–1 Aug 2, 2011 H2H
19196 Denis Istomin Albert Ramos-Vinolas 2 0–2 G 0–1 H 0–1 Aug 30, 2017 H2H
19197 Denis Istomin Austin Krajicek 2 1–1 H 1–1 Mar 27, 2015 H2H
19198 Denis Istomin Benoit Paire 2 1–1 C 1–1 Jul 25, 2015 H2H
19199 Denis Istomin Daniel Gimeno-Traver 2 0–2 H 0–2 Mar 22, 2013 H2H
19200 Denis Istomin Dudi Sela 2 1–1 H 1–1 Feb 6, 2015 H2H