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
43001 David Nainkin Howard Joffe 1 0–1 H 0–1 Apr 6, 1995 H2H
43002 David Nainkin Keith Evans 1 1–0 H 1–0 Feb 3, 1994 H2H
43003 David Nainkin Kenny Thorne 1 1–0 H 1–0 Jul 21, 1993 H2H
43004 David Nainkin Mark Petchey 1 1–0 C 1–0 Oct 20, 1995 H2H
43005 David Nainkin Nicklas Utgren 1 1–0 C 1–0 Aug 2, 1995 H2H
43006 David Nainkin Piet Norval 1 1–0 G 1–0 Jul 11, 1996 H2H
43007 David Nalbandian Adrian Ungur 1 0–1 C 0–1 May 29, 2012 H2H
43008 David Nalbandian Adrian Voinea 1 1–0 C 1–0 Apr 24, 2002 H2H
43009 David Nalbandian Albert Ramos-Vinolas 1 1–0 C 1–0 May 15, 2012 H2H
43010 David Nalbandian Alexandr Dolgopolov 1 0–1 H 0–1 Aug 23, 2012 H2H
43011 David Nalbandian Amir Hadad 1 1–0 H 1–0 Sep 16, 2005 H2H
43012 David Nalbandian Andre Agassi 1 0–1 H 0–1 Nov 10, 2003 H2H
43013 David Nalbandian Andreas Beck 1 1–0 C 1–0 Apr 13, 2010 H2H
43014 David Nalbandian Andreas Haider-Maurer 1 1–0 G 1–0 Jun 23, 2011 H2H
43015 David Nalbandian Andre Sa 1 1–0 G 1–0 Jun 27, 2003 H2H
43016 David Nalbandian Andrey Golubev 1 1–0 H 1–0 Aug 28, 2008 H2H
43017 David Nalbandian Attila Savolt 1 1–0 C 1–0 Jul 27, 2001 H2H
43018 David Nalbandian Benjamin Becker 1 1–0 H 1–0 Oct 25, 2008 H2H
43019 David Nalbandian Benoit Paire 1 1–0 C 1–0 Feb 16, 2012 H2H
43020 David Nalbandian Bjorn Phau 1 1–0 H 1–0 Jan 10, 2002 H2H
43021 David Nalbandian Bohdan Ulihrach 1 1–0 C 1–0 Jul 20, 2001 H2H
43022 David Nalbandian Boris Pashanski 1 1–0 C 1–0 Feb 28, 2008 H2H
43023 David Nalbandian Cyril Saulnier 1 1–0 H 1–0 Jul 31, 2002 H2H
43024 David Nalbandian Danai Udomchoke 1 1–0 H 1–0 Jan 18, 2006 H2H
43025 David Nalbandian Daniel Koellerer 1 0–1 C 0–1 Feb 26, 2009 H2H
43026 David Nalbandian Daniel Vacek 1 1–0 H 1–0 Jan 16, 2002 H2H
43027 David Nalbandian David Sanchez 1 1–0 G 1–0 Jun 26, 2002 H2H
43028 David Nalbandian Dennis van Scheppingen 1 1–0 H 1–0 Sep 1, 2004 H2H
43029 David Nalbandian Dmitry Tursunov 1 1–0 C 1–0 Jun 4, 2006 H2H
43030 David Nalbandian Dominik Hrbaty 1 1–0 C 1–0 Apr 21, 2004 H2H
43031 David Nalbandian Edouard Roger-Vasselin 1 1–0 G 1–0 Jun 15, 2012 H2H
43032 David Nalbandian Federico Luzzi 1 1–0 C 1–0 Apr 17, 2007 H2H
43033 David Nalbandian Florent Serra 1 1–0 H 1–0 Sep 2, 2010 H2H
43034 David Nalbandian Gaston Gaudio 1 0–1 C 0–1 Jun 6, 2004 H2H
43035 David Nalbandian George Bastl 1 1–0 G 1–0 Jun 30, 2002 H2H
43036 David Nalbandian Gilles Muller 1 0–1 H 0–1 Oct 8, 2004 H2H
43037 David Nalbandian Grigor Dimitrov 1 1–0 G 1–0 Jun 16, 2012 H2H
43038 David Nalbandian Guido Pella 1 1–0 C 1–0 Feb 15, 2013 H2H
43039 David Nalbandian Gustavo Kuerten 1 1–0 C 1–0 Jun 4, 2004 H2H
43040 David Nalbandian Horacio Zeballos 1 0–1 C 0–1 Feb 4, 2011 H2H
43041 David Nalbandian Hyung-Taik Lee 1 1–0 C 1–0 May 30, 2007 H2H
43042 David Nalbandian Ilija Bozoljac 1 1–0 G 1–0 Jun 9, 2011 H2H
43043 David Nalbandian Ion Moldovan 1 1–0 C 1–0 Jul 19, 2001 H2H
43044 David Nalbandian Irakli Labadze 1 1–0 C 1–0 Apr 25, 2002 H2H
43045 David Nalbandian Jan Hajek 1 1–0 H 1–0 Nov 4, 2010 H2H
43046 David Nalbandian Jaymon Crabb 1 1–0 H 1–0 Jan 17, 2003 H2H
43047 David Nalbandian Jean-Rene Lisnard 1 1–0 C 1–0 May 14, 2003 H2H
43048 David Nalbandian Jerome Golmard 1 1–0 H 1–0 Jan 15, 2003 H2H
43049 David Nalbandian Jerzy Janowicz 1 0–1 H 0–1 Mar 10, 2013 H2H
43050 David Nalbandian Jim Courier 1 0–1 H 0–1 Mar 21, 2000 H2H
43051 David Nalbandian Jimmy Wang 1 1–0 H 1–0 Oct 7, 2004 H2H
43052 David Nalbandian Jiri Novak 1 0–1 C 0–1 Oct 31, 2004 H2H
43053 David Nalbandian Joachim Johansson 1 1–0 H 1–0 Oct 10, 2008 H2H
43054 David Nalbandian Joao Souza 1 1–0 C 1–0 May 5, 2012 H2H
43055 David Nalbandian Jonas Bjorkman 1 1–0 H 1–0 Mar 10, 2005 H2H
43056 David Nalbandian Jorge Aguilar 1 1–0 C 1–0 Feb 14, 2013 H2H
43057 David Nalbandian Juan Pablo Brzezicki 1 1–0 C 1–0 Feb 18, 2011 H2H
43058 David Nalbandian Julian Reister 1 1–0 G 1–0 Jun 22, 2011 H2H
43059 David Nalbandian Justin Gimelstob 1 1–0 H 1–0 Mar 8, 2006 H2H
43060 David Nalbandian Karim Alami 1 1–0 C 1–0 Feb 16, 2001 H2H
43061 David Nalbandian Karol Beck 1 0–1 H 0–1 Aug 11, 2005 H2H
43062 David Nalbandian Kei Nishikori 1 1–0 H 1–0 Aug 16, 2011 H2H
43063 David Nalbandian Lukas Rosol 1 1–0 H 1–0 Oct 6, 2011 H2H
43064 David Nalbandian Lukasz Kubot 1 1–0 H 1–0 Mar 26, 2010 H2H
43065 David Nalbandian Marc Lopez 1 1–0 C 1–0 Apr 30, 2004 H2H
43066 David Nalbandian Marco Chiudinelli 1 1–0 H 1–0 Aug 6, 2010 H2H
43067 David Nalbandian Marcos Daniel 1 1–0 H 1–0 Aug 27, 2008 H2H
43068 David Nalbandian Marc Rosset 1 1–0 C 1–0 Jul 31, 2003 H2H
43069 David Nalbandian Martin Vassallo Arguello 1 1–0 C 1–0 Jun 7, 2006 H2H
43070 David Nalbandian Max Mirnyi 1 1–0 C 1–0 Oct 30, 2002 H2H
43071 David Nalbandian Michael Berrer 1 1–0 H 1–0 Aug 30, 2006 H2H
43072 David Nalbandian Michael Llodra 1 1–0 H 1–0 Jan 16, 2009 H2H
43073 David Nalbandian Michel Kratochvil 1 0–1 H 0–1 Jan 12, 2002 H2H
43074 David Nalbandian Miguel Tobon 1 1–0 C 1–0 Feb 1, 2001 H2H
43075 David Nalbandian Milos Raonic 1 0–1 C 0–1 May 8, 2012 H2H
43076 David Nalbandian Mischa Zverev 1 1–0 G 1–0 Jun 27, 2007 H2H
43077 David Nalbandian Nicolas Escude 1 1–0 H 1–0 Aug 31, 2001 H2H
43078 David Nalbandian Oliver Marach 1 1–0 H 1–0 Oct 13, 2006 H2H
43079 David Nalbandian Olivier Mutis 1 1–0 C 1–0 Oct 24, 2002 H2H
43080 David Nalbandian Oscar Serrano 1 1–0 C 1–0 Jul 28, 2001 H2H
43081 David Nalbandian Paul Capdeville 1 0–1 C 0–1 May 6, 2009 H2H
43082 David Nalbandian Paul Goldstein 1 1–0 H 1–0 Mar 22, 2006 H2H
43083 David Nalbandian Peter Wessels 1 1–0 H 1–0 Sep 2, 2005 H2H
43084 David Nalbandian Philipp Petzschner 1 1–0 H 1–0 Jan 13, 2011 H2H
43085 David Nalbandian Raemon Sluiter 1 1–0 G 1–0 Jun 22, 2005 H2H
43086 David Nalbandian Rainer Eitzinger 1 1–0 H 1–0 Oct 14, 2005 H2H
43087 David Nalbandian Rajeev Ram 1 1–0 H 1–0 Aug 3, 2010 H2H
43088 David Nalbandian Ricardas Berankis 1 0–1 H 0–1 Jan 20, 2011 H2H
43089 David Nalbandian Ricardo Mello 1 1–0 H 1–0 Jan 21, 2004 H2H
43090 David Nalbandian Robert Kendrick 1 1–0 H 1–0 Mar 15, 2009 H2H
43091 David Nalbandian Robert Smeets 1 1–0 H 1–0 Jan 16, 2008 H2H
43092 David Nalbandian Robin Haase 1 1–0 H 1–0 Aug 22, 2012 H2H
43093 David Nalbandian Roko Karanusic 1 1–0 C 1–0 Oct 26, 2006 H2H
43094 David Nalbandian Ruben Bemelmans 1 1–0 G 1–0 Jun 14, 2012 H2H
43095 David Nalbandian Ruben Ramirez Hidalgo 1 1–0 C 1–0 Oct 23, 2003 H2H
43096 David Nalbandian Santiago Giraldo 1 0–1 C 0–1 Feb 29, 2012 H2H
43097 David Nalbandian Sargis Sargsian 1 0–1 H 0–1 Aug 28, 2002 H2H
43098 David Nalbandian Shao-Xuan Zeng 1 1–0 H 1–0 Aug 12, 2008 H2H
43099 David Nalbandian Simone Bolelli 1 1–0 C 1–0 Feb 16, 2013 H2H
43100 David Nalbandian Sjeng Schalken 1 1–0 C 1–0 Apr 13, 2002 H2H
43101 David Nalbandian Stefano Galvani 1 1–0 H 1–0 Oct 10, 2007 H2H
43102 David Nalbandian Steve Darcis 1 1–0 H 1–0 Mar 23, 2012 H2H
43103 David Nalbandian Todd Martin 1 1–0 C 1–0 Apr 29, 2004 H2H
43104 David Nalbandian Vasek Pospisil 1 1–0 G 1–0 Jun 13, 2012 H2H
43105 David Nalbandian Victor Hanescu 1 0–1 C 0–1 Jun 1, 2005 H2H
43106 David Nalbandian Vladimir Voltchkov 1 1–0 G 1–0 Jun 25, 2003 H2H
43107 David Nalbandian Wayne Odesnik 1 1–0 C 1–0 Feb 23, 2012 H2H
43108 David Nalbandian Wesley Moodie 1 1–0 G 1–0 Jun 28, 2006 H2H
43109 David Pate Alexis Hombrecher 1 1–0 H 1–0 Apr 7, 1990 H2H
43110 David Pate Andreas Maurer 1 1–0 C 1–0 Nov 14, 1985 H2H
43111 David Pate Andrew Castle 1 0–1 H 0–1 Sep 3, 1987 H2H
43112 David Pate Andy Kohlberg 1 1–0 H 1–0 Oct 16, 1985 H2H
43113 David Pate Barry Moir 1 0–1 H 0–1 Aug 19, 1987 H2H
43114 David Pate Ben Testerman 1 1–0 H 1–0 May 2, 1985 H2H
43115 David Pate Bob Green 1 0–1 H 0–1 Oct 26, 1984 H2H
43116 David Pate Brad Drewett 1 0–1 H 0–1 Aug 17, 1985 H2H
43117 David Pate Brian Garrow 1 0–1 H 0–1 Aug 15, 1990 H2H
43118 David Pate Brian Gottfried 1 0–1 H 0–1 Aug 7, 1982 H2H
43119 David Pate Broderick Dyke 1 1–0 G 1–0 Jun 12, 1986 H2H
43120 David Pate Bruce Manson 1 0–1 C 0–1 May 30, 1984 H2H
43121 David Pate Bruno Oresar 1 1–0 H 1–0 Aug 29, 1985 H2H
43122 David Pate Carl Limberger 1 1–0 H 1–0 Nov 19, 1987 H2H
43123 David Pate Chip Hooper 1 1–0 G 1–0 Jul 9, 1987 H2H
43124 David Pate Chris Garner 1 1–0 H 1–0 Apr 4, 1991 H2H
43125 David Pate Christo Steyn 1 1–0 C 1–0 Nov 14, 1986 H2H
43126 David Pate Claudio Panatta 1 0–1 C 0–1 May 10, 1985 H2H
43127 David Pate Craig Edwards 1 1–0 G 1–0 Dec 4, 1982 H2H
43128 David Pate Dacio Campos 1 1–0 C 1–0 May 9, 1985 H2H
43129 David Pate David Felgate 1 1–0 G 1–0 Jun 9, 1988 H2H
43130 David Pate David Macpherson 1 1–0 H 1–0 Aug 2, 1990 H2H
43131 David Pate Eddie Edwards 1 1–0 H 1–0 Feb 18, 1987 H2H
43132 David Pate Eduardo Bengoechea 1 0–1 C 0–1 Nov 5, 1987 H2H
43133 David Pate Eliot Teltscher 1 0–1 H 0–1 Oct 10, 1987 H2H
43134 David Pate Eric Korita 1 1–0 H 1–0 Aug 15, 1985 H2H
43135 David Pate Ernie Fernandez 1 1–0 H 1–0 Aug 16, 1985 H2H
43136 David Pate Florin Segarceanu 1 1–0 C 1–0 May 8, 1985 H2H
43137 David Pate Geoff Roper 1 1–0 H 1–0 Jul 27, 1988 H2H
43138 David Pate Gilles Moretton 1 0–1 H 0–1 Sep 1, 1983 H2H
43139 David Pate Howard Sands 1 1–0 H 1–0 Oct 25, 1984 H2H
43140 David Pate Joao Soares 1 0–1 C 0–1 Jan 24, 1985 H2H
43141 David Pate John Alexander 1 1–0 G 1–0 Dec 14, 1983 H2H
43142 David Pate John Fitzgerald 1 0–1 G 0–1 Jun 27, 1984 H2H
43143 David Pate John Sadri 1 1–0 H 1–0 Sep 29, 1984 H2H
43144 David Pate John Sobel 1 1–0 C 1–0 Oct 9, 1991 H2H
43145 David Pate Jon Levine 1 1–0 H 1–0 Apr 16, 1987 H2H
43146 David Pate Lawson Duncan 1 1–0 H 1–0 Oct 11, 1984 H2H
43147 David Pate Marc Flur 1 1–0 H 1–0 Aug 8, 1985 H2H
43148 David Pate Mark Dickson 1 0–1 C 0–1 Sep 26, 1985 H2H
43149 David Pate Mark Edmondson 1 0–1 G 0–1 Dec 3, 1983 H2H
43150 David Pate Mark Koevermans 1 0–1 H 0–1 Jan 16, 1991 H2H
43151 David Pate Marko Ostoja 1 1–0 C 1–0 Feb 6, 1986 H2H
43152 David Pate Mike Brunnberg 1 0–1 C 0–1 Oct 20, 1982 H2H
43153 David Pate Milan Srejber 1 0–1 H 0–1 Feb 15, 1986 H2H
43154 David Pate Nick Fulwood 1 1–0 G 1–0 Jun 26, 1985 H2H
43155 David Pate Pat Dupre 1 1–0 H 1–0 Oct 19, 1983 H2H
43156 David Pate Peter Rennert 1 0–1 G 0–1 Dec 6, 1982 H2H
43157 David Pate Pieter Aldrich 1 0–1 H 0–1 Aug 2, 1989 H2H
43158 David Pate Rick Leach 1 0–1 C 0–1 Oct 10, 1990 H2H
43159 David Pate Ricky Brown 1 1–0 H 1–0 Oct 16, 1986 H2H
43160 David Pate Russell Simpson 1 0–1 G 0–1 Jun 13, 1984 H2H
43161 David Pate Scott Mccain 1 1–0 H 1–0 Oct 17, 1985 H2H
43162 David Pate Shahar Perkiss 1 0–1 C 0–1 Jan 31, 1985 H2H
43163 David Pate Shigeyuki Nishio 1 1–0 H 1–0 Oct 10, 1984 H2H
43164 David Pate Steve Denton 1 1–0 G 1–0 Jun 28, 1985 H2H
43165 David Pate Stuart Bale 1 1–0 H 1–0 Aug 7, 1985 H2H
43166 David Pate Tim Pawsat 1 1–0 H 1–0 Apr 14, 1988 H2H
43167 David Pate Tobias Svantesson 1 0–1 H 0–1 Apr 27, 1989 H2H
43168 David Pate Tomm Warneke 1 1–0 H 1–0 Feb 12, 1986 H2H
43169 David Pate Tony Giammalva 1 1–0 C 1–0 Feb 28, 1985 H2H
43170 David Pate Tore Meinecke 1 1–0 H 1–0 Feb 24, 1987 H2H
43171 David Pate Toshihisa Tsuchihashi 1 1–0 H 1–0 Apr 11, 1990 H2H
43172 David Pate Tsuyoshi Fukui 1 1–0 C 1–0 Oct 24, 1986 H2H
43173 David Pate Ulf Stenlund 1 1–0 G 1–0 Jun 22, 1988 H2H
43174 David Pate Van Winitsky 1 1–0 H 1–0 Sep 12, 1984 H2H
43175 David Prinosil Andre Sa 1 1–0 H 1–0 Aug 18, 2000 H2H
43176 David Prinosil Arne Thoms 1 1–0 C 1–0 Mar 4, 1993 H2H
43177 David Prinosil Bent Ove Pedersen 1 1–0 H 1–0 Jan 8, 1993 H2H
43178 David Prinosil Carsten Arriens 1 0–1 C 0–1 Jul 21, 1993 H2H
43179 David Prinosil Christian Vinck 1 1–0 C 1–0 Mar 12, 1998 H2H
43180 David Prinosil David Rikl 1 0–1 C 0–1 Apr 28, 1994 H2H
43181 David Prinosil Derrick Rostagno 1 1–0 G 1–0 Jul 15, 1995 H2H
43182 David Prinosil Dick Norman 1 1–0 G 1–0 Jun 13, 2002 H2H
43183 David Prinosil Diego Nargiso 1 0–1 H 0–1 Jan 17, 1996 H2H
43184 David Prinosil Dinu Pescariu 1 0–1 C 0–1 Apr 30, 1998 H2H
43185 David Prinosil Donald Johnson 1 1–0 G 1–0 Jun 17, 1999 H2H
43186 David Prinosil Gabriel Trifu 1 1–0 G 1–0 Jun 11, 1998 H2H
43187 David Prinosil Gerald Mandl 1 1–0 C 1–0 Oct 22, 1992 H2H
43188 David Prinosil Gerard Solves 1 0–1 C 0–1 Aug 5, 1993 H2H
43189 David Prinosil Gilles Bastie 1 1–0 H 1–0 Sep 14, 1995 H2H
43190 David Prinosil Gouichi Motomura 1 0–1 H 0–1 Apr 8, 1999 H2H
43191 David Prinosil Henri Leconte 1 0–1 G 0–1 Jun 25, 1993 H2H
43192 David Prinosil Hyung-Taik Lee 1 1–0 G 1–0 Jun 27, 2001 H2H
43193 David Prinosil Jacco Eltingh 1 1–0 G 1–0 Jun 24, 1994 H2H
43194 David Prinosil Jaime Oncins 1 0–1 C 0–1 May 31, 1992 H2H
43195 David Prinosil Jan Kroslak 1 1–0 H 1–0 Apr 18, 1996 H2H
43196 David Prinosil Jared Palmer 1 0–1 H 0–1 Jan 19, 1994 H2H
43197 David Prinosil Jens Knippschild 1 0–1 C 0–1 May 28, 1997 H2H
43198 David Prinosil Jim Thomas 1 1–0 H 1–0 Aug 26, 1999 H2H
43199 David Prinosil Joern Renzenbrink 1 1–0 C 1–0 Mar 10, 1994 H2H
43200 David Prinosil Joost Winnink 1 0–1 C 0–1 Oct 13, 1995 H2H