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 ascending Record Surface Last Met H2H
12001 Derrick Rostagno Leif Shiras 1 1–0 C 1–0 Nov 21, 1986 H2H
12002 Derrick Rostagno Mark Dickson 1 0–1 C 0–1 Jul 18, 1984 H2H
12003 Derrick Rostagno Mark Kratzmann 1 1–0 H 1–0 Feb 21, 1991 H2H
12004 Derrick Rostagno Markus Zoecke 1 1–0 G 1–0 Jul 13, 1995 H2H
12005 Derrick Rostagno Martin Wostenholme 1 1–0 H 1–0 Jul 18, 1990 H2H
12006 Derrick Rostagno Matt Anger 1 1–0 H 1–0 Sep 24, 1987 H2H
12007 Derrick Rostagno Matt Mitchell 1 1–0 G 1–0 Jul 11, 1985 H2H
12008 Derrick Rostagno Mel Purcell 1 1–0 C 1–0 Nov 20, 1986 H2H
12009 Derrick Rostagno Michael Westphal 1 1–0 C 1–0 May 6, 1987 H2H
12010 Derrick Rostagno Miguel Nido 1 1–0 C 1–0 May 10, 1990 H2H
12011 Derrick Rostagno Milan Srejber 1 0–1 C 0–1 Feb 23, 1989 H2H
12012 Derrick Rostagno Miloslav Mecir 1 0–1 H 0–1 Jan 10, 1987 H2H
12013 Derrick Rostagno Nduka Odizor 1 1–0 G 1–0 Jan 14, 1987 H2H
12014 Derrick Rostagno Pablo Arraya 1 0–1 C 0–1 May 9, 1991 H2H
12015 Derrick Rostagno Peter Fleming 1 0–1 G 0–1 Jun 10, 1987 H2H
12016 Derrick Rostagno Peter Lindgren 1 0–1 C 0–1 Feb 24, 1988 H2H
12017 Derrick Rostagno Philip Johnson 1 1–0 H 1–0 Jul 27, 1989 H2H
12018 Derrick Rostagno Robbie Weiss 1 1–0 C 1–0 May 11, 1990 H2H
12019 Derrick Rostagno Roberto Azar 1 0–1 C 0–1 Apr 29, 1993 H2H
12020 Derrick Rostagno Slobodan Zivojinovic 1 0–1 C 0–1 Nov 22, 1986 H2H
12021 Derrick Rostagno Steve Guy 1 0–1 C 0–1 Oct 21, 1988 H2H
12022 Derrick Rostagno Tarik Benhabiles 1 1–0 H 1–0 Aug 29, 1990 H2H
12023 Derrick Rostagno Thierry Tulasne 1 0–1 C 0–1 May 27, 1987 H2H
12024 Derrick Rostagno Tim Donovan 1 1–0 H 1–0 Aug 3, 1989 H2H
12025 Derrick Rostagno Tim Pawsat 1 1–0 H 1–0 Jul 20, 1988 H2H
12026 Derrick Rostagno Tore Meinecke 1 0–1 H 0–1 Nov 2, 1988 H2H
12027 Derrick Rostagno Veli Paloheimo 1 0–1 H 0–1 Feb 28, 1990 H2H
12028 Derrick Rostagno Yannick Noah 1 1–0 C 1–0 Oct 31, 1991 H2H
12029 Desmond Tyson Carl Uwe Steeb 1 0–1 H 0–1 Oct 7, 1988 H2H
12030 Desmond Tyson Lloyd Bourne 1 0–1 G 0–1 Dec 14, 1983 H2H
12031 Desmond Tyson Peter Doohan 1 0–1 G 0–1 Jan 14, 1987 H2H
12032 Desmond Tyson Tomas Smid 1 0–1 G 0–1 Jun 24, 1987 H2H
12033 Dhakshineswar Suresh Juan Manuel Cerundolo 1 0–1 H 0–1 Aug 25, 2026 H2H
12034 Dhakshineswar Suresh Marcos Giron 1 1–0 H 1–0 Aug 24, 2026 H2H
12035 Dhakshineswar Suresh Mariano Navone 1 0–1 H 0–1 Aug 19, 2025 H2H
12036 Dick Bosse Glenn Layendecker 1 0–1 H 0–1 Aug 29, 1990 H2H
12037 Dick Crealy Alexander Marcial 1 1–0 H 1–0 Nov 17, 1977 H2H
12038 Dick Crealy Andres Gimeno 1 0–1 H 0–1 Nov 3, 1971 H2H
12039 Dick Crealy Attila Korpas 1 1–0 C 1–0 Apr 21, 1972 H2H
12040 Dick Crealy Carlo Zugarelli 1 1–0 C 1–0 Jun 8, 1972 H2H
12041 Dick Crealy Charlie Pasarell 1 0–1 C 0–1 Nov 16, 1971 H2H
12042 Dick Crealy Chris Kachel 1 1–0 C 1–0 Nov 4, 1976 H2H
12043 Dick Crealy Dennis Ralston 1 0–1 G 0–1 Jan 14, 1970 H2H
12044 Dick Crealy Don Turner 1 1–0 G 1–0 Jan 11, 1973 H2H
12045 Dick Crealy Earl Butch Buchholz 1 0–1 C 0–1 Aug 10, 1969 H2H
12046 Dick Crealy Eddie Cruz 1 1–0 G 1–0 Jun 8, 1973 H2H
12047 Dick Crealy Emilio Montano 1 1–0 C 1–0 Nov 25, 1976 H2H
12048 Dick Crealy Eugenio Castigliano 1 0–1 C 0–1 Apr 25, 1968 H2H
12049 Dick Crealy Frank Falderbaum 1 1–0 C 1–0 May 22, 1969 H2H
12050 Dick Crealy Frank Sedgman 1 0–1 G 0–1 Jan 3, 1969 H2H
12051 Dick Crealy Fred Stolle 1 0–1 C 0–1 May 3, 1969 H2H
12052 Dick Crealy Gerald Battrick 1 0–1 H 0–1 Sep 22, 1969 H2H
12053 Dick Crealy Giuseppe Merlo 1 1–0 C 1–0 May 4, 1968 H2H
12054 Dick Crealy Hans Joachim Ploetz 1 1–0 C 1–0 Jun 7, 1972 H2H
12055 Dick Crealy Haroon Rahim 1 1–0 C 1–0 Aug 3, 1975 H2H
12056 Dick Crealy Herb Fitzgibbon 1 1–0 C 1–0 May 2, 1968 H2H
12057 Dick Crealy Humphrey Hose 1 1–0 C 1–0 Aug 6, 1975 H2H
12058 Dick Crealy Jaidip Mukerjea 1 1–0 C 1–0 May 23, 1971 H2H
12059 Dick Crealy John Bartlett 1 1–0 H 1–0 Oct 20, 1976 H2H
12060 Dick Crealy John Whitlinger 1 1–0 H 1–0 Oct 28, 1976 H2H
12061 Dick Crealy Karl Coombes 1 1–0 H 1–0 Nov 7, 1974 H2H
12062 Dick Crealy Mal Anderson 1 0–1 G 0–1 Jan 26, 1969 H2H
12063 Dick Crealy Manuel Santana 1 1–0 G 1–0 Jul 7, 1977 H2H
12064 Dick Crealy Mark Farrell 1 1–0 G 1–0 Jul 12, 1973 H2H
12065 Dick Crealy Mark Meyers 1 1–0 C 1–0 Jul 14, 1977 H2H
12066 Dick Crealy Mike Belkin 1 0–1 C 0–1 Apr 25, 1971 H2H
12067 Dick Crealy Mike Kreiss 1 0–1 C 0–1 Jul 22, 1970 H2H
12068 Dick Crealy Nicola Pietrangeli 1 0–1 C 0–1 May 26, 1972 H2H
12069 Dick Crealy Nikola Pilic 1 1–0 C 1–0 Feb 27, 1975 H2H
12070 Dick Crealy Patrice Hagelauer 1 1–0 H 1–0 Jan 3, 1976 H2H
12071 Dick Crealy Peter Kanderal 1 1–0 G 1–0 Jan 2, 1974 H2H
12072 Dick Crealy Peter Langsford 1 1–0 G 1–0 Jan 15, 1975 H2H
12073 Dick Crealy Piero Toci 1 1–0 C 1–0 Apr 19, 1968 H2H
12074 Dick Crealy Ray Keldie 1 1–0 C 1–0 Sep 18, 1974 H2H
12075 Dick Crealy Rayno Seegers 1 1–0 G 1–0 Jun 25, 1969 H2H
12076 Dick Crealy Robert Rheinberger 1 1–0 H 1–0 Oct 19, 1975 H2H
12077 Dick Crealy Roy Barth 1 0–1 H 0–1 Oct 1, 1970 H2H
12078 Dick Crealy Rudy Hernando 1 1–0 C 1–0 Jul 10, 1969 H2H
12079 Dick Crealy Tadeusz Nowicki 1 0–1 C 0–1 Jul 24, 1974 H2H
12080 Dick Crealy Terry Addison 1 1–0 G 1–0 Jan 28, 1968 H2H
12081 Dick Crealy Terry Rocavert 1 0–1 G 0–1 Oct 12, 1978 H2H
12082 Dick Crealy Wanaro N'Godrella 1 0–1 H 0–1 Apr 10, 1972 H2H
12083 Dick Crealy Wilhelm Bungert 1 1–0 C 1–0 Jul 25, 1972 H2H
12084 Dick Crealy William Brown 1 1–0 G 1–0 Jun 25, 1975 H2H
12085 Dick Crealy Woody Blocher 1 1–0 C 1–0 Aug 7, 1975 H2H
12086 Dick Norman Edgardo Massa 1 1–0 C 1–0 May 31, 2006 H2H
12087 Dick Norman Gael Monfils 1 0–1 C 0–1 Jun 2, 2006 H2H
12088 Dick Stockton Alejandro Cortes 1 1–0 C 1–0 Feb 26, 1981 H2H
12089 Dick Stockton Alvaro Betancur 1 1–0 C 1–0 Aug 1, 1978 H2H
12090 Dick Stockton Alvin Gardiner 1 1–0 H 1–0 Aug 23, 1978 H2H
12091 Dick Stockton Barry Mackay 1 0–1 G 0–1 Aug 17, 1969 H2H
12092 Dick Stockton Benjy Robins 1 1–0 C 1–0 Aug 3, 1972 H2H
12093 Dick Stockton Brian Fairlie 1 1–0 C 1–0 Sep 23, 1976 H2H
12094 Dick Stockton Carlos Feldstedt 1 1–0 C 1–0 Jul 25, 1973 H2H
12095 Dick Stockton Colin Stubs 1 1–0 C 1–0 Oct 24, 1974 H2H
12096 Dick Stockton Corrado Barazzutti 1 0–1 C 0–1 Feb 4, 1977 H2H
12097 Dick Stockton Dale Power 1 1–0 C 1–0 Feb 20, 1977 H2H
12098 Dick Stockton David Carter 1 0–1 C 0–1 Feb 27, 1981 H2H
12099 Dick Stockton Deon Joubert 1 1–0 C 1–0 Jul 27, 1977 H2H
12100 Dick Stockton Frank Froehling 1 1–0 H 1–0 Jan 20, 1973 H2H
12101 Dick Stockton Frew Mcmillan 1 1–0 H 1–0 Sep 4, 1972 H2H
12102 Dick Stockton Gene Malin 1 0–1 H 0–1 Apr 10, 1980 H2H
12103 Dick Stockton Haroon Rahim 1 1–0 C 1–0 Mar 15, 1975 H2H
12104 Dick Stockton Henry Bunis 1 1–0 C 1–0 Sep 28, 1975 H2H
12105 Dick Stockton Humphrey Hose 1 1–0 G 1–0 Sep 3, 1972 H2H
12106 Dick Stockton Ion Tiriac 1 1–0 G 1–0 Dec 29, 1976 H2H
12107 Dick Stockton Jim Osborne 1 1–0 H 1–0 Sep 5, 1970 H2H
12108 Dick Stockton John Bartlett 1 1–0 G 1–0 Jan 13, 1977 H2H
12109 Dick Stockton Jorge Andrew 1 1–0 C 1–0 Jul 29, 1976 H2H
12110 Dick Stockton Jurgen Fassbender 1 0–1 C 0–1 Sep 19, 1974 H2H
12111 Dick Stockton Kenichi Hirai 1 1–0 C 1–0 Apr 17, 1975 H2H
12112 Dick Stockton Manuel Santana 1 0–1 G 0–1 Sep 6, 1970 H2H
12113 Dick Stockton Marco Alciati 1 1–0 C 1–0 May 23, 1979 H2H
12114 Dick Stockton Mark Vines 1 1–0 H 1–0 Oct 8, 1981 H2H
12115 Dick Stockton Mike Belkin 1 1–0 C 1–0 Aug 2, 1972 H2H
12116 Dick Stockton Mike Estep 1 0–1 G 0–1 Aug 7, 1968 H2H
12117 Dick Stockton Mike Kreiss 1 1–0 H 1–0 Aug 25, 1971 H2H
12118 Dick Stockton Norman Holmes 1 1–0 H 1–0 Feb 8, 1974 H2H
12119 Dick Stockton Pavel Hutka 1 1–0 C 1–0 Apr 12, 1979 H2H
12120 Dick Stockton Peter Burwash 1 1–0 G 1–0 Aug 18, 1968 H2H
12121 Dick Stockton Ricardo Cano 1 1–0 H 1–0 Feb 23, 1977 H2H
12122 Dick Stockton Richard Lewis 1 1–0 G 1–0 Jun 15, 1979 H2H
12123 Dick Stockton Rick Fisher 1 1–0 C 1–0 Jul 14, 1976 H2H
12124 Dick Stockton Robert Maud 1 1–0 C 1–0 Apr 6, 1973 H2H
12125 Dick Stockton Ron Hightower 1 1–0 C 1–0 Feb 26, 1982 H2H
12126 Dick Stockton Roy Barth 1 1–0 G 1–0 Sep 1, 1972 H2H
12127 Dick Stockton Roy Emerson 1 0–1 C 0–1 Feb 3, 1973 H2H
12128 Dick Stockton Stanley Pasarell 1 1–0 H 1–0 Oct 9, 1974 H2H
12129 Dick Stockton Terry Rocavert 1 1–0 C 1–0 Sep 28, 1978 H2H
12130 Dick Stockton Tres Cushing 1 1–0 G 1–0 Jun 5, 1980 H2H
12131 Dick Stockton Trey Waltke 1 1–0 H 1–0 Oct 29, 1976 H2H
12132 Dick Stockton Vladimir Zednik 1 0–1 C 0–1 Nov 2, 1977 H2H
12133 Dick Stockton Willem Prinsloo 1 1–0 H 1–0 Sep 2, 1978 H2H
12134 Dick Stockton Yuji Tezuka 1 1–0 C 1–0 Nov 3, 1976 H2H
12135 Dick Stockton Zeljko Franulovic 1 0–1 C 0–1 Aug 27, 1976 H2H
12136 Diego Dedura James Duckworth 1 0–1 G 0–1 Jun 9, 2026 H2H
12137 Diego Hartfield Hugo Armando 1 1–0 C 1–0 Mar 1, 2007 H2H
12138 Diego Hartfield Robin Vik 1 1–0 C 1–0 Jul 19, 2006 H2H
12139 Diego Hartfield Tomas Zib 1 0–1 G 0–1 Jun 27, 2007 H2H
12140 Diego Hartfield Yuri Schukin 1 0–1 C 0–1 Sep 13, 2007 H2H
12141 Diego Junqueira Adrian Mannarino 1 1–0 C 1–0 May 27, 2008 H2H
12142 Diego Junqueira Antonio Veic 1 1–0 C 1–0 Jul 28, 2011 H2H
12143 Diego Junqueira Daniel Koellerer 1 0–1 C 0–1 May 21, 2009 H2H
12144 Diego Junqueira Karol Beck 1 1–0 H 1–0 Aug 31, 2011 H2H
12145 Diego Junqueira Stefano Galvani 1 0–1 C 0–1 Feb 19, 2007 H2H
12146 Diego Moyano Oscar Hernandez 1 0–1 C 0–1 Feb 19, 2004 H2H
12147 Diego Nargiso Alois Beust 1 1–0 C 1–0 May 11, 1994 H2H
12148 Diego Nargiso Andrei Olhovskiy 1 0–1 C 0–1 Oct 24, 1992 H2H
12149 Diego Nargiso Andrew Castle 1 1–0 G 1–0 Jun 18, 1992 H2H
12150 Diego Nargiso Andrew Sznajder 1 0–1 H 0–1 Aug 30, 1989 H2H
12151 Diego Nargiso Branislav Stankovic 1 1–0 G 1–0 Jun 10, 1992 H2H
12152 Diego Nargiso Bret Garnett 1 1–0 C 1–0 Oct 23, 1992 H2H
12153 Diego Nargiso Bryan Shelton 1 0–1 H 0–1 Feb 10, 1995 H2H
12154 Diego Nargiso Carl Limberger 1 1–0 H 1–0 Oct 1, 1992 H2H
12155 Diego Nargiso Carl Uwe Steeb 1 0–1 C 0–1 Sep 21, 1989 H2H
12156 Diego Nargiso Carsten Arriens 1 1–0 H 1–0 Mar 14, 1992 H2H
12157 Diego Nargiso Cassio Motta 1 1–0 C 1–0 May 16, 1990 H2H
12158 Diego Nargiso Chip Hooper 1 1–0 H 1–0 Aug 25, 1988 H2H
12159 Diego Nargiso Damir Keretic 1 0–1 C 0–1 Oct 2, 1987 H2H
12160 Diego Nargiso Eduardo Masso 1 1–0 C 1–0 Mar 6, 1992 H2H
12161 Diego Nargiso Eric Jelen 1 0–1 H 0–1 Aug 22, 1991 H2H
12162 Diego Nargiso Fernando Luna 1 1–0 C 1–0 Apr 26, 1989 H2H
12163 Diego Nargiso Fernando Roese 1 1–0 G 1–0 Jun 13, 1991 H2H
12164 Diego Nargiso Francesco Cancellotti 1 1–0 H 1–0 Mar 21, 1989 H2H
12165 Diego Nargiso Francisco Maciel 1 1–0 H 1–0 Sep 23, 1988 H2H
12166 Diego Nargiso Francisco Roig 1 0–1 C 0–1 Mar 4, 1993 H2H
12167 Diego Nargiso Frederic Fontang 1 0–1 C 0–1 Apr 30, 1992 H2H
12168 Diego Nargiso Guillermo Vilas 1 0–1 C 0–1 Aug 11, 1988 H2H
12169 Diego Nargiso Jeremy Bates 1 1–0 H 1–0 Aug 27, 1988 H2H
12170 Diego Nargiso Joey Rive 1 0–1 H 0–1 Jan 13, 1988 H2H
12171 Diego Nargiso John Fitzgerald 1 0–1 G 0–1 Jun 15, 1989 H2H
12172 Diego Nargiso Jordi Burillo 1 0–1 C 0–1 Sep 30, 1993 H2H
12173 Diego Nargiso Jose Francisco Altur 1 0–1 C 0–1 Jun 17, 1993 H2H
12174 Diego Nargiso Kelly Evernden 1 1–0 C 1–0 May 9, 1991 H2H
12175 Diego Nargiso Kent Carlsson 1 0–1 C 0–1 Aug 13, 1987 H2H
12176 Diego Nargiso Lars Jonsson 1 0–1 C 0–1 Aug 11, 1994 H2H
12177 Diego Nargiso Leonardo Lavalle 1 0–1 H 0–1 Aug 27, 1992 H2H
12178 Diego Nargiso Libor Pimek 1 1–0 C 1–0 Oct 1, 1987 H2H
12179 Diego Nargiso Luis Herrera 1 1–0 H 1–0 Mar 8, 1994 H2H
12180 Diego Nargiso Marcos Aurelio Gorriz 1 1–0 H 1–0 Sep 2, 1992 H2H
12181 Diego Nargiso Marian Vajda 1 0–1 C 0–1 Sep 28, 1991 H2H
12182 Diego Nargiso Marko Ostoja 1 1–0 H 1–0 Oct 8, 1988 H2H
12183 Diego Nargiso Mikael Stadling 1 1–0 G 1–0 Jun 9, 1994 H2H
12184 Diego Nargiso Milan Srejber 1 0–1 H 0–1 Aug 27, 1988 H2H
12185 Diego Nargiso Miloslav Mecir 1 0–1 C 0–1 Feb 18, 1988 H2H
12186 Diego Nargiso Neil Borwick 1 1–0 H 1–0 Oct 3, 1992 H2H
12187 Diego Nargiso Pablo Arraya 1 0–1 C 0–1 May 10, 1991 H2H
12188 Diego Nargiso Paul Wekesa 1 1–0 G 1–0 Jun 15, 1995 H2H
12189 Diego Nargiso Pieter Aldrich 1 1–0 G 1–0 Jun 14, 1989 H2H
12190 Diego Nargiso Radomir Vasek 1 0–1 H 0–1 Mar 14, 1995 H2H
12191 Diego Nargiso Richard Matuszewski 1 1–0 H 1–0 Apr 4, 1991 H2H
12192 Diego Nargiso Ricki Osterthun 1 0–1 C 0–1 May 12, 1988 H2H
12193 Diego Nargiso Robbie Weiss 1 0–1 H 0–1 Apr 7, 1993 H2H
12194 Diego Nargiso Roland Burtscher 1 0–1 C 0–1 Aug 3, 1994 H2H
12195 Diego Nargiso Scott Melville 1 0–1 H 0–1 Aug 18, 1988 H2H
12196 Diego Nargiso Simon Youl 1 0–1 H 0–1 Aug 12, 1992 H2H
12197 Diego Nargiso Thierry Champion 1 1–0 H 1–0 Sep 16, 1993 H2H
12198 Diego Nargiso Thierry Tulasne 1 0–1 H 0–1 Jan 12, 1989 H2H
12199 Diego Nargiso Thomas Gollwitzer 1 0–1 C 0–1 Jul 28, 1994 H2H
12200 Diego Nargiso Tim Mayotte 1 0–1 H 0–1 Sep 25, 1988 H2H