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
11001 Paolo Bertolucci Tenny Svensson 2 2–0 C 2–0 Apr 20, 1976 H2H
11002 Paolo Bertolucci Vladimir Zednik 2 2–0 C 2–0 Oct 12, 1978 H2H
11003 Paolo Bertolucci Wanaro N'Godrella 2 0–2 C 0–2 Apr 18, 1973 H2H
11004 Paolo Cane Bruno Oresar 2 2–0 C 1–0 C 1–0 Feb 8, 1990 H2H
11005 Paolo Cane Bryan Shelton 2 0–2 H 0–2 Mar 14, 1992 H2H
11006 Paolo Cane Claudio Panatta 2 2–0 C 2–0 Jun 12, 1987 H2H
11007 Paolo Cane Eduardo Bengoechea 2 0–2 C 0–2 Apr 27, 1988 H2H
11008 Paolo Cane Fernando Luna 2 2–0 C 2–0 Jul 16, 1988 H2H
11009 Paolo Cane Francisco Maciel 2 2–0 C 1–0 C 1–0 Oct 30, 1986 H2H
11010 Paolo Cane Jan Gunnarsson 2 2–0 C 2–0 May 26, 1991 H2H
11011 Paolo Cane Joakim Nystrom 2 2–0 C 1–0 H 1–0 Feb 25, 1987 H2H
11012 Paolo Cane Paul Vojtischek 2 0–2 C 0–2 Aug 24, 1990 H2H
11013 Paolo Cane Tarik Benhabiles 2 0–2 C 0–2 Sep 25, 1986 H2H
11014 Paolo Lorenzi Adrian Mannarino 2 0–2 G 0–1 H 0–1 Mar 25, 2017 H2H
11015 Paolo Lorenzi Alejandro Falla 2 2–0 C 2–0 Feb 5, 2016 H2H
11016 Paolo Lorenzi Damir Dzumhur 2 0–2 H 0–2 Jan 17, 2018 H2H
11017 Paolo Lorenzi Jeremy Chardy 2 0–2 C 0–2 Apr 25, 2013 H2H
11018 Paolo Lorenzi Kei Nishikori 2 0–2 C 0–1 H 0–1 Oct 28, 2016 H2H
11019 Paolo Lorenzi Leonardo Mayer 2 0–2 C 0–1 H 0–1 Oct 5, 2017 H2H
11020 Paolo Lorenzi Lukas Lacko 2 0–2 G 0–1 H 0–1 Jun 29, 2016 H2H
11021 Paolo Lorenzi Martin Klizan 2 0–2 C 0–1 H 0–1 Mar 27, 2015 H2H
11022 Paolo Lorenzi Rajeev Ram 2 2–0 C 1–0 H 1–0 Feb 11, 2017 H2H
11023 Paolo Lorenzi Roberto Bautista Agut 2 0–2 C 0–2 May 10, 2016 H2H
11024 Paolo Lorenzi Viktor Troicki 2 0–2 H 0–2 Jan 19, 2017 H2H
11025 Paradorn Srichaphan Daniel Nestor 2 2–0 H 2–0 Aug 7, 2003 H2H
11026 Paradorn Srichaphan Dick Norman 2 2–0 G 1–0 H 1–0 Jun 14, 2006 H2H
11027 Paradorn Srichaphan Hyung-Taik Lee 2 2–0 H 2–0 Sep 18, 2004 H2H
11028 Paradorn Srichaphan Jean-Rene Lisnard 2 2–0 H 2–0 Sep 16, 2004 H2H
11029 Paradorn Srichaphan Justin Gimelstob 2 0–2 H 0–2 Feb 13, 2003 H2H
11030 Paradorn Srichaphan Marco Chiudinelli 2 2–0 H 2–0 Oct 8, 2004 H2H
11031 Paradorn Srichaphan Ramon Delgado 2 2–0 H 2–0 Jan 5, 2006 H2H
11032 Paradorn Srichaphan Richard Gasquet 2 0–2 C 0–1 G 0–1 Jun 18, 2005 H2H
11033 Paradorn Srichaphan Sargis Sargsian 2 2–0 H 2–0 Aug 22, 2003 H2H
11034 Paradorn Srichaphan Sebastien Lareau 2 2–0 C 1–0 H 1–0 Jul 27, 2000 H2H
11035 Paradorn Srichaphan Stefan Koubek 2 0–2 C 0–1 H 0–1 Jan 5, 2007 H2H
11036 Pascal Portes Bernard Fritz 2 2–0 C 1–0 H 1–0 May 14, 1982 H2H
11037 Pascal Portes Billy Martin 2 2–0 H 2–0 Oct 23, 1980 H2H
11038 Pascal Portes Buster C Mottram 2 2–0 C 1–0 C 1–0 Jan 22, 1981 H2H
11039 Pascal Portes Christophe Freyss 2 2–0 C 2–0 Sep 25, 1981 H2H
11040 Pascal Portes Eddie Dibbs 2 0–2 C 0–1 H 0–1 May 20, 1981 H2H
11041 Pascal Portes Jean Francois Caujolle 2 2–0 C 2–0 May 13, 1982 H2H
11042 Pascal Portes Raul Ramirez 2 0–2 C 0–2 May 19, 1979 H2H
11043 Pascal Portes Roscoe Tanner 2 0–2 C 0–1 C 0–1 Jan 31, 1981 H2H
11044 Pat Cash Bill Scanlon 2 0–2 H 0–2 Apr 20, 1989 H2H
11045 Pat Cash Brad Drewett 2 2–0 C 1–0 H 1–0 Oct 17, 1986 H2H
11046 Pat Cash Cassio Motta 2 2–0 G 2–0 Jul 1, 1984 H2H
11047 Pat Cash Craig A Miller 2 2–0 G 1–0 H 1–0 Oct 16, 1986 H2H
11048 Pat Cash Craig Wittus 2 2–0 G 1–0 H 1–0 Sep 1, 1983 H2H
11049 Pat Cash Darren Cahill 2 0–2 C 0–1 G 0–1 Nov 8, 1990 H2H
11050 Pat Cash Henri Leconte 2 0–2 C 0–1 G 0–1 Nov 7, 1987 H2H
11051 Pat Cash Jay Lapidus 2 2–0 C 1–0 G 1–0 Jun 29, 1986 H2H
11052 Pat Cash Jeff Tarango 2 2–0 G 2–0 Jun 10, 1992 H2H
11053 Pat Cash Jeremy Bates 2 2–0 C 1–0 H 1–0 Mar 16, 1995 H2H
11054 Pat Cash Johan Anderson 2 2–0 G 1–0 H 1–0 Jun 29, 1990 H2H
11055 Pat Cash Kelly Evernden 2 2–0 H 2–0 Oct 15, 1987 H2H
11056 Pat Cash Kim Warwick 2 2–0 C 2–0 Mar 21, 1985 H2H
11057 Pat Cash Mark Woodforde 2 2–0 C 1–0 H 1–0 May 29, 1988 H2H
11058 Pat Cash Michiel Schapers 2 2–0 G 1–0 H 1–0 Jan 22, 1988 H2H
11059 Pat Cash Mike Bauer 2 0–2 G 0–2 Dec 24, 1983 H2H
11060 Pat Cash Paul Annacone 2 2–0 C 1–0 G 1–0 Nov 5, 1987 H2H
11061 Pat Cash Peter Lundgren 2 0–2 H 0–2 Sep 3, 1987 H2H
11062 Pat Cash Rod Frawley 2 2–0 G 2–0 Jan 3, 1983 H2H
11063 Pat Cash Sergio Casal 2 2–0 C 2–0 Feb 19, 1988 H2H
11064 Pat Cash Simon Youl 2 2–0 C 1–0 G 1–0 Dec 14, 1983 H2H
11065 Pat Cash Todd Woodbridge 2 2–0 G 2–0 Jun 14, 1991 H2H
11066 Pat Cramer Andres Gimeno 2 0–2 C 0–1 H 0–1 Jul 19, 1973 H2H
11067 Pat Cramer Gavorielle Marcu 2 2–0 H 2–0 Mar 6, 1973 H2H
11068 Pat Cramer Hans Jurgen Pohmann 2 0–2 C 0–2 Mar 14, 1974 H2H
11069 Pat Cramer Steve Faulk 2 0–2 C 0–1 C 0–1 Oct 10, 1973 H2H
11070 Pat Cramer Wanaro N'Godrella 2 2–0 C 1–0 H 1–0 Aug 2, 1972 H2H
11071 Pat Dupre Bernie Mitton 2 0–2 C 0–1 C 0–1 Feb 23, 1979 H2H
11072 Pat Dupre Chris Delaney 2 2–0 C 1–0 H 1–0 Nov 9, 1979 H2H
11073 Pat Dupre Eddie Dibbs 2 0–2 C 0–1 H 0–1 Jan 19, 1979 H2H
11074 Pat Dupre Ferdi Taygan 2 2–0 C 1–0 H 1–0 Oct 20, 1982 H2H
11075 Pat Dupre George Hardie 2 2–0 C 1–0 C 1–0 Jul 31, 1980 H2H
11076 Pat Dupre Glen Holroyd 2 2–0 G 1–0 H 1–0 Jun 9, 1982 H2H
11077 Pat Dupre Raymond Moore 2 0–2 C 0–1 H 0–1 Feb 17, 1982 H2H
11078 Pat Dupre Ray Ruffels 2 0–2 C 0–1 C 0–1 Sep 16, 1976 H2H
11079 Pat Dupre Richard Lewis 2 0–2 C 0–1 H 0–1 Sep 23, 1982 H2H
11080 Pat Dupre Steve Docherty 2 2–0 C 1–0 H 1–0 May 5, 1978 H2H
11081 Pat Dupre Tony Graham 2 2–0 C 2–0 Oct 22, 1980 H2H
11082 Patrice Beust Bob Giltinan 2 0–2 G 0–2 Dec 27, 1974 H2H
11083 Patrice Beust John Marks 2 2–0 G 2–0 Dec 18, 1974 H2H
11084 Patrice Beust Roger Taylor 2 0–2 C 0–2 Apr 15, 1970 H2H
11085 Patrice Dominguez Andres Gimeno 2 0–2 G 0–1 H 0–1 Jun 28, 1972 H2H
11086 Patrice Dominguez Brian Fairlie 2 2–0 C 1–0 H 1–0 Apr 20, 1979 H2H
11087 Patrice Dominguez Byron Bertram 2 2–0 H 2–0 Apr 11, 1980 H2H
11088 Patrice Dominguez Grover Raz Reid 2 2–0 C 1–0 G 1–0 Sep 3, 1972 H2H
11089 Patrice Dominguez Ion Tiriac 2 2–0 C 1–0 G 1–0 Oct 16, 1974 H2H
11090 Patrice Dominguez Roger Taylor 2 0–2 C 0–2 Jun 8, 1975 H2H
11091 Patrice Dominguez Tom Gorman 2 0–2 C 0–1 H 0–1 Feb 3, 1974 H2H
11092 Patrice Dominguez Vladimir Zednik 2 2–0 C 1–0 H 1–0 Oct 27, 1978 H2H
11093 Patricio Cornejo Bob Carmichael 2 0–2 G 0–2 Aug 19, 1969 H2H
11094 Patricio Cornejo F D Robbins 2 2–0 G 2–0 Aug 6, 1969 H2H
11095 Patricio Cornejo Frank Froehling 2 2–0 C 2–0 Apr 3, 1974 H2H
11096 Patricio Cornejo Gerald Battrick 2 0–2 C 0–1 C 0–1 Jul 16, 1976 H2H
11097 Patricio Cornejo Haroon Rahim 2 0–2 H 0–2 Sep 29, 1971 H2H
11098 Patricio Cornejo Ove Bengtson 2 0–2 C 0–2 Apr 6, 1973 H2H
11099 Patricio Cornejo Rod Laver 2 0–2 C 0–1 C 0–1 Apr 24, 1975 H2H
11100 Patricio Cornejo Roger Taylor 2 0–2 C 0–1 G 0–1 May 26, 1971 H2H
11101 Patricio Cornejo Terry Addison 2 0–2 H 0–2 Apr 17, 1973 H2H
11102 Patricio Cornejo Thierry Bernasconi 2 2–0 C 1–0 G 1–0 Aug 17, 1969 H2H
11103 Patricio Cornejo Vladimir Zednik 2 0–2 H 0–2 Feb 22, 1972 H2H
11104 Patrick Baur David Pate 2 0–2 G 0–1 H 0–1 Jun 26, 1991 H2H
11105 Patrick Baur Johan Kriek 2 0–2 G 0–1 H 0–1 Jun 9, 1988 H2H
11106 Patrick Hombergen Andres Gimeno 2 0–2 C 0–2 May 28, 1972 H2H
11107 Patrick Hombergen Charlie Pasarell 2 0–2 C 0–1 G 0–1 May 15, 1969 H2H
11108 Patrick McEnroe Brad Pearce 2 2–0 C 1–0 H 1–0 Aug 12, 1991 H2H
11109 Patrick McEnroe Dan Goldie 2 0–2 H 0–2 May 5, 1990 H2H
11110 Patrick McEnroe Horst Skoff 2 2–0 C 1–0 H 1–0 Mar 14, 1995 H2H
11111 Patrick McEnroe Ivan Lendl 2 0–2 C 0–1 H 0–1 Feb 17, 1994 H2H
11112 Patrick McEnroe Johan Kriek 2 0–2 H 0–2 Jul 23, 1988 H2H
11113 Patrick McEnroe Marcos Ondruska 2 2–0 H 2–0 Jan 15, 1994 H2H
11114 Patrick McEnroe Martin Jaite 2 2–0 C 1–0 C 1–0 May 13, 1992 H2H
11115 Patrick McEnroe Michael Stich 2 0–2 C 0–1 H 0–1 Aug 12, 1995 H2H
11116 Patrick McEnroe Michael Tebbutt 2 0–2 C 0–1 H 0–1 Oct 9, 1997 H2H
11117 Patrick McEnroe Olivier Delaitre 2 0–2 H 0–2 Aug 12, 1992 H2H
11118 Patrick McEnroe Patrick Rafter 2 0–2 H 0–2 Jul 22, 1995 H2H
11119 Patrick McEnroe Richard Matuszewski 2 2–0 H 2–0 Sep 2, 1992 H2H
11120 Patrick McEnroe Ronald Agenor 2 2–0 H 2–0 Sep 16, 1993 H2H
11121 Patrick McEnroe Sergi Bruguera 2 0–2 H 0–2 Aug 19, 1998 H2H
11122 Patrick McEnroe Todd Nelson 2 0–2 H 0–2 Aug 13, 1986 H2H
11123 Patrick Proisy Charlie Pasarell 2 0–2 C 0–1 H 0–1 Mar 4, 1974 H2H
11124 Patrick Proisy Cliff Drysdale 2 0–2 C 0–1 H 0–1 Mar 16, 1974 H2H
11125 Patrick Proisy Ian Fletcher 2 2–0 C 1–0 G 1–0 May 31, 1972 H2H
11126 Patrick Proisy John Newcombe 2 0–2 C 0–1 G 0–1 Jan 8, 1973 H2H
11127 Patrick Proisy Ken Rosewall 2 0–2 C 0–1 C 0–1 Nov 11, 1971 H2H
11128 Patrick Proisy Nicholas Kalogeropoulos 2 2–0 C 1–0 G 1–0 Mar 29, 1973 H2H
11129 Patrick Proisy Pierre Barthes 2 0–2 G 0–1 H 0–1 Nov 4, 1977 H2H
11130 Patrick Proisy Tom Edlefsen 2 0–2 C 0–1 H 0–1 Sep 19, 1973 H2H
11131 Patrick Proisy Tom Gorman 2 0–2 C 0–1 C 0–1 Mar 28, 1974 H2H
11132 Patrick Proisy Tom Okker 2 0–2 C 0–1 C 0–1 May 15, 1969 H2H
11133 Patrick Rafter Andrew Ilie 2 2–0 G 1–0 H 1–0 Jun 10, 1999 H2H
11134 Patrick Rafter Bob Bryan 2 2–0 H 2–0 Aug 29, 2001 H2H
11135 Patrick Rafter Dennis van Scheppingen 2 2–0 G 2–0 Jun 22, 2000 H2H
11136 Patrick Rafter Eyal Ran 2 2–0 G 1–0 H 1–0 Jun 11, 1997 H2H
11137 Patrick Rafter Franco Davin 2 2–0 C 2–0 Apr 18, 1996 H2H
11138 Patrick Rafter Gilbert Schaller 2 2–0 C 1–0 H 1–0 Mar 2, 1995 H2H
11139 Patrick Rafter Ivo Heuberger 2 2–0 G 1–0 H 1–0 Jun 24, 1998 H2H
11140 Patrick Rafter Jacco Eltingh 2 2–0 G 1–0 H 1–0 Jun 18, 1994 H2H
11141 Patrick Rafter Jamie Morgan 2 2–0 G 1–0 H 1–0 Jan 6, 1995 H2H
11142 Patrick Rafter Javier Frana 2 0–2 C 0–1 G 0–1 May 17, 1996 H2H
11143 Patrick Rafter Kristian Pless 2 2–0 H 2–0 Aug 13, 2001 H2H
11144 Patrick Rafter Louis Gloria 2 2–0 G 1–0 H 1–0 Oct 6, 1994 H2H
11145 Patrick Rafter Marc Kevin Goellner 2 2–0 H 2–0 Aug 15, 1996 H2H
11146 Patrick Rafter Marcos Ondruska 2 2–0 H 2–0 Mar 15, 2000 H2H
11147 Patrick Rafter Max Mirnyi 2 2–0 H 2–0 Aug 13, 2001 H2H
11148 Patrick Rafter Mikael Tillstrom 2 2–0 H 2–0 Apr 12, 1998 H2H
11149 Patrick Rafter Neil Borwick 2 2–0 C 1–0 H 1–0 Mar 8, 1994 H2H
11150 Patrick Rafter Paul Haarhuis 2 2–0 G 1–0 H 1–0 Jun 17, 1999 H2H
11151 Patrick Rafter Wayne Arthurs 2 0–2 C 0–1 H 0–1 May 30, 2001 H2H
11152 Patrik Kuhnen Tom Nijssen 2 2–0 C 1–0 H 1–0 Feb 4, 1993 H2H
11153 Patrik Kuhnen Veli Paloheimo 2 2–0 H 2–0 Jan 3, 1991 H2H
11154 Paul Annacone Gary Donnelly 2 2–0 G 1–0 H 1–0 Aug 5, 1987 H2H
11155 Paul Annacone Miloslav Mecir 2 2–0 C 1–0 H 1–0 Apr 11, 1986 H2H
11156 Paul Annacone Nduka Odizor 2 2–0 G 1–0 H 1–0 Oct 17, 1985 H2H
11157 Paul Annacone Paul Chamberlin 2 2–0 G 1–0 H 1–0 Jul 27, 1988 H2H
11158 Paul Annacone Pieter Aldrich 2 0–2 C 0–1 G 0–1 Oct 11, 1990 H2H
11159 Paul Annacone Stuart Bale 2 2–0 C 1–0 G 1–0 Jun 25, 1986 H2H
11160 Paul Capdeville Amer Delic 2 2–0 C 1–0 H 1–0 Apr 9, 2009 H2H
11161 Paul Chamberlin Ben Testerman 2 0–2 G 0–1 H 0–1 Jun 19, 1987 H2H
11162 Paul Gerken Bill Bowrey 2 0–2 G 0–2 Aug 20, 1970 H2H
11163 Paul Gerken Pierre Barthes 2 0–2 C 0–1 G 0–1 Aug 13, 1971 H2H
11164 Paul Haarhuis Arnaud Boetsch 2 2–0 C 1–0 H 1–0 May 31, 1996 H2H
11165 Paul Haarhuis Cristiano Caratti 2 2–0 C 2–0 Mar 2, 1995 H2H
11166 Paul Haarhuis David Nainkin 2 2–0 H 2–0 Feb 10, 1994 H2H
11167 Paul Haarhuis Diego Perez 2 0–2 C 0–1 C 0–1 Jul 12, 1990 H2H
11168 Paul Haarhuis Goran Prpic 2 2–0 C 1–0 C 1–0 Feb 29, 1992 H2H
11169 Paul Haarhuis Henrik Holm 2 2–0 C 1–0 H 1–0 Oct 14, 1993 H2H
11170 Paul Haarhuis Jamie Morgan 2 0–2 C 0–1 H 0–1 Oct 21, 1993 H2H
11171 Paul Haarhuis Kelly Evernden 2 2–0 C 1–0 H 1–0 Feb 15, 1990 H2H
11172 Paul Haarhuis Marcelo Filippini 2 0–2 C 0–2 Jun 19, 1992 H2H
11173 Paul Haarhuis Nicolas Pereira 2 2–0 G 2–0 Jun 28, 1996 H2H
11174 Paul-Henri Mathieu Adrian Mannarino 2 2–0 H 2–0 Sep 23, 2010 H2H
11175 Paul-Henri Mathieu Bjorn Phau 2 2–0 C 2–0 May 29, 2012 H2H
11176 Paul-Henri Mathieu Chris Guccione 2 2–0 C 1–0 H 1–0 Jan 4, 2008 H2H
11177 Paul-Henri Mathieu Daniel Brands 2 2–0 C 2–0 Jul 24, 2009 H2H
11178 Paul-Henri Mathieu Denis Istomin 2 0–2 C 0–1 H 0–1 May 3, 2012 H2H
11179 Paul-Henri Mathieu Filippo Volandri 2 0–2 C 0–2 Apr 11, 2013 H2H
11180 Paul-Henri Mathieu Gaston Gaudio 2 0–2 C 0–2 Jul 22, 2005 H2H
11181 Paul-Henri Mathieu Igor Kunitsyn 2 2–0 C 1–0 H 1–0 Oct 12, 2007 H2H
11182 Paul-Henri Mathieu Kristian Pless 2 2–0 C 1–0 C 1–0 Apr 26, 2007 H2H
11183 Paul-Henri Mathieu Maximo Gonzalez 2 2–0 C 1–0 H 1–0 Apr 8, 2016 H2H
11184 Paul-Henri Mathieu Max Mirnyi 2 0–2 H 0–2 Aug 23, 2006 H2H
11185 Paul-Henri Mathieu Renzo Olivo 2 0–2 C 0–2 Jul 20, 2017 H2H
11186 Paul-Henri Mathieu Thomas Johansson 2 2–0 C 1–0 C 1–0 May 17, 2006 H2H
11187 Paul-Henri Mathieu Xavier Malisse 2 0–2 C 0–1 H 0–1 Aug 2, 2012 H2H
11188 Paul Mcnamee Drew Gitlin 2 2–0 C 1–0 G 1–0 Feb 10, 1983 H2H
11189 Paul Mcnamee Eric Fromm 2 2–0 C 2–0 May 9, 1984 H2H
11190 Paul Mcnamee Ferdi Taygan 2 2–0 G 1–0 H 1–0 Dec 17, 1980 H2H
11191 Paul Mcnamee Freddie Sauer 2 0–2 C 0–1 C 0–1 Nov 19, 1982 H2H
11192 Paul Mcnamee Georges Goven 2 2–0 C 1–0 C 1–0 Mar 14, 1980 H2H
11193 Paul Mcnamee Hans Kary 2 2–0 C 2–0 Jul 23, 1981 H2H
11194 Paul Mcnamee Mike Brunnberg 2 2–0 G 1–0 H 1–0 Aug 18, 1983 H2H
11195 Paul Mcnamee Miloslav Mecir 2 0–2 C 0–1 G 0–1 Mar 21, 1985 H2H
11196 Paul Mcnamee Pavel Slozil 2 2–0 C 1–0 G 1–0 Nov 18, 1982 H2H
11197 Paul Mcnamee Wojtek Fibak 2 0–2 C 0–1 C 0–1 Mar 18, 1983 H2H
11198 Paul Vojtischek Alberto Tous 2 0–2 C 0–1 H 0–1 Apr 27, 1988 H2H
11199 Pavel Hutka Francois Jauffret 2 0–2 C 0–2 Jun 23, 1978 H2H
11200 Pavel Hutka Jan Simbera 2 2–0 C 2–0 Jul 27, 1978 H2H