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 descending Record Surface Last Met H2H
7201 Gene Malin Tony Roche 2 0–2 G 0–1 H 0–1 Dec 19, 1979 H2H
7202 Gene Mayer Arthur Ashe 2 0–2 C 0–2 Mar 3, 1979 H2H
7203 Gene Mayer Charlie Pasarell 2 0–2 C 0–1 H 0–1 Feb 17, 1976 H2H
7204 Gene Mayer Chip Hooper 2 2–0 H 2–0 Sep 15, 1983 H2H
7205 Gene Mayer Chris Delaney 2 2–0 C 2–0 Mar 22, 1980 H2H
7206 Gene Mayer Chris Kachel 2 2–0 C 1–0 H 1–0 Nov 10, 1976 H2H
7207 Gene Mayer Corrado Barazzutti 2 0–2 C 0–2 Aug 5, 1978 H2H
7208 Gene Mayer David Schneider 2 2–0 C 1–0 H 1–0 Oct 25, 1979 H2H
7209 Gene Mayer Deon Joubert 2 2–0 C 2–0 Jul 13, 1978 H2H
7210 Gene Mayer Emilio Montano 2 2–0 C 2–0 Jul 23, 1980 H2H
7211 Gene Mayer Frew Mcmillan 2 2–0 C 1–0 H 1–0 Oct 27, 1979 H2H
7212 Gene Mayer George Hardie 2 2–0 C 2–0 Sep 26, 1979 H2H
7213 Gene Mayer Juan Nunez 2 2–0 C 2–0 Aug 1, 1981 H2H
7214 Gene Mayer Mel Purcell 2 2–0 C 2–0 Mar 7, 1981 H2H
7215 Gene Mayer Mike Bauer 2 2–0 C 1–0 H 1–0 Sep 22, 1983 H2H
7216 Gene Mayer Pascal Portes 2 2–0 C 2–0 Feb 5, 1981 H2H
7217 Gene Mayer Pavel Slozil 2 2–0 C 2–0 Feb 1, 1976 H2H
7218 Gene Mayer Ricardo Ycaza 2 2–0 C 1–0 C 1–0 Apr 21, 1979 H2H
7219 Gene Mayer Rodney Harmon 2 2–0 H 2–0 Sep 16, 1983 H2H
7220 Gene Mayer Roger Taylor 2 2–0 C 1–0 C 1–0 Feb 11, 1977 H2H
7221 Gene Mayer Ross Case 2 2–0 C 1–0 H 1–0 Aug 16, 1979 H2H
7222 Gene Mayer Sashi Menon 2 2–0 H 2–0 Oct 4, 1979 H2H
7223 Gene Mayer Tomas Smid 2 2–0 C 1–0 H 1–0 Sep 6, 1984 H2H
7224 Gene Mayer Trey Waltke 2 2–0 C 1–0 H 1–0 May 21, 1980 H2H
7225 Gene Scott Clark Graebner 2 0–2 C 0–1 G 0–1 Sep 7, 1968 H2H
7226 Geoff Masters Andres Gimeno 2 0–2 C 0–1 G 0–1 Jul 21, 1973 H2H
7227 Geoff Masters Clark Graebner 2 2–0 C 1–0 G 1–0 Apr 10, 1974 H2H
7228 Geoff Masters Ion Tiriac 2 0–2 C 0–2 Jun 13, 1973 H2H
7229 Geoff Masters Mike Machette 2 2–0 H 2–0 Mar 23, 1977 H2H
7230 Geoff Masters Ove Bengtson 2 2–0 G 1–0 H 1–0 Jun 30, 1978 H2H
7231 Geoff Masters Pat Cramer 2 0–2 H 0–2 Aug 30, 1972 H2H
7232 Geoff Masters Pierre Barthes 2 0–2 C 0–2 May 28, 1972 H2H
7233 Geoff Masters Ramesh Krishnan 2 0–2 C 0–1 H 0–1 Aug 6, 1980 H2H
7234 Geoff Masters Terry Addison 2 2–0 C 2–0 Apr 19, 1974 H2H
7235 Geoffrey Blancaneaux Marton Fucsovics 2 0–2 C 0–1 H 0–1 Feb 9, 2023 H2H
7236 George Hardie Eric Deblicker 2 0–2 C 0–2 Mar 17, 1978 H2H
7237 George Hardie Jean Francois Caujolle 2 0–2 C 0–2 Jul 27, 1977 H2H
7238 George Hardie Jim Delaney 2 2–0 C 2–0 Jul 29, 1980 H2H
7239 George Hardie Paolo Bertolucci 2 0–2 C 0–2 Jun 2, 1978 H2H
7240 George Hardie Phil Dent 2 0–2 C 0–1 G 0–1 Aug 1, 1978 H2H
7241 George Hardie Victor Amaya 2 0–2 C 0–1 C 0–1 Aug 9, 1978 H2H
7242 Georges Goven Bob Carmichael 2 2–0 C 1–0 H 1–0 Nov 5, 1970 H2H
7243 Georges Goven F D Robbins 2 2–0 G 1–0 H 1–0 Jul 20, 1970 H2H
7244 Georges Goven Ferdi Taygan 2 0–2 C 0–2 May 28, 1980 H2H
7245 Georges Goven Jim Mcmanus 2 2–0 C 1–0 H 1–0 Aug 5, 1971 H2H
7246 Georges Goven Milan Holecek 2 0–2 C 0–1 H 0–1 Aug 28, 1974 H2H
7247 Georges Goven Pat Cramer 2 2–0 C 1–0 C 1–0 Mar 14, 1974 H2H
7248 Georges Goven Patrice Dominguez 2 0–2 C 0–2 Jun 22, 1979 H2H
7249 Georges Goven Patrick Proisy 2 0–2 C 0–2 Jul 20, 1979 H2H
7250 Georges Goven Ricardo Cano 2 0–2 C 0–2 May 24, 1978 H2H
7251 Georges Goven Roscoe Tanner 2 2–0 C 2–0 Jun 5, 1974 H2H
7252 Georges Goven Roy Emerson 2 2–0 C 1–0 C 1–0 Nov 12, 1971 H2H
7253 Georges Goven Zeljko Franulovic 2 0–2 C 0–2 Feb 28, 1980 H2H
7254 Gerald Battrick Andres Gimeno 2 0–2 C 0–1 H 0–1 Nov 6, 1972 H2H
7255 Gerald Battrick Hans Joachim Ploetz 2 2–0 C 1–0 G 1–0 Jun 23, 1976 H2H
7256 Gerald Battrick Roy Barth 2 2–0 H 2–0 Apr 18, 1973 H2H
7257 Gerald Battrick Wanaro N'Godrella 2 2–0 C 1–0 G 1–0 Jul 15, 1971 H2H
7258 German Lopez Henri Leconte 2 0–2 C 0–2 Sep 20, 1989 H2H
7259 German Lopez Roberto Azar 2 2–0 C 1–0 H 1–0 Nov 7, 1991 H2H
7260 Gianluca Mager Aslan Karatsev 2 0–2 C 0–1 H 0–1 Apr 24, 2021 H2H
7261 Gianluca Mager Daniel Altmaier 2 0–2 C 0–2 Jul 30, 2021 H2H
7262 Gianluca Mager Gael Monfils 2 0–2 H 0–2 Oct 10, 2021 H2H
7263 Gianluca Mager Jordan Thompson 2 0–2 H 0–2 Sep 1, 2021 H2H
7264 Gianluca Mager Lorenzo Musetti 2 0–2 C 0–1 H 0–1 Oct 21, 2021 H2H
7265 Gianluca Pozzi Andrei Cherkasov 2 0–2 H 0–2 Oct 14, 1994 H2H
7266 Gianluca Pozzi Bryan Shelton 2 2–0 G 1–0 H 1–0 Jun 10, 1993 H2H
7267 Gianluca Pozzi Derrick Rostagno 2 0–2 H 0–2 Aug 18, 1993 H2H
7268 Gianluca Pozzi Diego Nargiso 2 2–0 C 1–0 H 1–0 Feb 4, 1993 H2H
7269 Gianluca Pozzi Doug Flach 2 0–2 H 0–2 Aug 28, 1996 H2H
7270 Gianluca Pozzi Jim Grabb 2 2–0 H 2–0 Sep 28, 1991 H2H
7271 Gianluca Pozzi Jonathan Stark 2 2–0 G 1–0 H 1–0 Oct 28, 1998 H2H
7272 Gianluca Pozzi Kelly Jones 2 2–0 C 1–0 H 1–0 Oct 19, 1995 H2H
7273 Gianluca Pozzi Mark Petchey 2 2–0 G 1–0 H 1–0 Jun 12, 1996 H2H
7274 Gianluca Pozzi Martin Sinner 2 0–2 C 0–1 C 0–1 Oct 9, 1997 H2H
7275 Gianluca Pozzi Stefan Koubek 2 2–0 C 1–0 H 1–0 Oct 26, 2000 H2H
7276 Gianluca Pozzi Vincent Spadea 2 0–2 C 0–1 G 0–1 May 2, 1996 H2H
7277 Gianni Ocleppo Adriano Panatta 2 0–2 C 0–2 May 17, 1980 H2H
7278 Gianni Ocleppo Angel Gimenez 2 0–2 C 0–2 May 7, 1981 H2H
7279 Gianni Ocleppo Eddie Dibbs 2 0–2 C 0–2 May 18, 1983 H2H
7280 Gianni Ocleppo Ferdi Taygan 2 2–0 C 2–0 Nov 23, 1979 H2H
7281 Gianni Ocleppo Georges Goven 2 2–0 C 1–0 C 1–0 Mar 20, 1980 H2H
7282 Gianni Ocleppo Hans Kary 2 2–0 C 1–0 C 1–0 Jun 21, 1980 H2H
7283 Gianni Ocleppo Pat Dupre 2 2–0 C 1–0 H 1–0 Sep 1, 1983 H2H
7284 Gianni Ocleppo Per Hjertquist 2 2–0 C 1–0 H 1–0 Nov 2, 1983 H2H
7285 Gianni Ocleppo Sandy Mayer 2 0–2 C 0–1 G 0–1 Jun 24, 1983 H2H
7286 Gianni Ocleppo Tony Giammalva 2 2–0 C 2–0 May 6, 1981 H2H
7287 Gianni Ocleppo Trey Waltke 2 0–2 C 0–1 H 0–1 Oct 22, 1980 H2H
7288 Gijs Brouwer Adrian Mannarino 2 2–0 G 1–0 H 1–0 Jun 14, 2024 H2H
7289 Gijs Brouwer J.J. Wolf 2 2–0 C 2–0 Apr 8, 2023 H2H
7290 Gilad Bloom Dan Goldie 2 0–2 G 0–1 H 0–1 Apr 26, 1990 H2H
7291 Gilad Bloom Eric Jelen 2 0–2 G 0–1 H 0–1 Jan 10, 1991 H2H
7292 Gilad Bloom Mark Dickson 2 2–0 H 2–0 Oct 16, 1987 H2H
7293 Gilad Bloom Mark Koevermans 2 0–2 G 0–1 H 0–1 Feb 21, 1991 H2H
7294 Gilbert Schaller Andrei Olhovskiy 2 2–0 C 1–0 H 1–0 May 9, 1996 H2H
7295 Gilbert Schaller Dinu Pescariu 2 0–2 C 0–2 Sep 13, 1996 H2H
7296 Gilbert Schaller Gerard Solves 2 2–0 C 2–0 Oct 6, 1994 H2H
7297 Gilbert Schaller Karim Alami 2 0–2 C 0–2 May 23, 1997 H2H
7298 Gilbert Schaller Marcos Aurelio Gorriz 2 2–0 C 2–0 Sep 12, 1996 H2H
7299 Gilbert Schaller Martin Sinner 2 2–0 C 1–0 C 1–0 Oct 19, 1995 H2H
7300 Gilbert Schaller Nicolas Pereira 2 2–0 C 1–0 H 1–0 Jan 13, 1995 H2H
7301 Gilbert Schaller Rodolphe Gilbert 2 2–0 C 2–0 Jun 20, 1996 H2H
7302 Gilles Moretton Tony Graham 2 2–0 C 1–0 H 1–0 Jul 14, 1982 H2H
7303 Gilles Muller Go Soeda 2 2–0 H 2–0 Aug 1, 2015 H2H
7304 Gilles Muller Michal Przysiezny 2 2–0 G 1–0 H 1–0 Jul 22, 2010 H2H
7305 Gilles Muller Ricardo Mello 2 2–0 H 2–0 Jan 4, 2012 H2H
7306 Gilles Muller Santiago Giraldo 2 2–0 G 2–0 Jun 29, 2016 H2H
7307 Gilles Muller Teymuraz Gabashvili 2 0–2 C 0–2 Oct 12, 2006 H2H
7308 Gilles Muller Vincent Spadea 2 0–2 H 0–2 Feb 15, 2008 H2H
7309 Gilles Muller Xavier Malisse 2 0–2 G 0–1 H 0–1 Jun 22, 2012 H2H
7310 Gilles Simon Alex de Minaur 2 0–2 H 0–2 Jan 12, 2019 H2H
7311 Gilles Simon Andrei Pavel 2 2–0 C 1–0 G 1–0 Oct 25, 2007 H2H
7312 Gilles Simon Benjamin Balleret 2 2–0 C 2–0 Apr 14, 2015 H2H
7313 Gilles Simon Bobby Reynolds 2 2–0 G 1–0 H 1–0 Jun 24, 2009 H2H
7314 Gilles Simon Boris Pashanski 2 2–0 C 2–0 May 22, 2008 H2H
7315 Gilles Simon Chris Guccione 2 2–0 G 1–0 H 1–0 Jun 18, 2014 H2H
7316 Gilles Simon David Guez 2 2–0 H 2–0 Oct 30, 2009 H2H
7317 Gilles Simon Diego Schwartzman 2 0–2 H 0–2 Oct 20, 2018 H2H
7318 Gilles Simon Dusan Lajovic 2 0–2 C 0–1 G 0–1 Jun 30, 2021 H2H
7319 Gilles Simon Guillaume Rufin 2 2–0 C 1–0 H 1–0 May 23, 2013 H2H
7320 Gilles Simon Igor Sijsling 2 2–0 H 2–0 Sep 28, 2013 H2H
7321 Gilles Simon Ilya Ivashka 2 2–0 C 1–0 H 1–0 Jan 4, 2019 H2H
7322 Gilles Simon Jerzy Janowicz 2 0–2 H 0–2 Feb 7, 2015 H2H
7323 Gilles Simon Joachim Johansson 2 0–2 H 0–2 Jan 1, 2007 H2H
7324 Gilles Simon John Isner 2 0–2 H 0–2 Mar 16, 2012 H2H
7325 Gilles Simon Juan Carlos Ferrero 2 0–2 G 0–1 H 0–1 Sep 6, 2009 H2H
7326 Gilles Simon Juan Ignacio Chela 2 0–2 C 0–1 H 0–1 May 11, 2011 H2H
7327 Gilles Simon Lorenzo Sonego 2 0–2 C 0–1 H 0–1 Sep 23, 2022 H2H
7328 Gilles Simon Marco Cecchinato 2 0–2 C 0–1 H 0–1 Oct 9, 2018 H2H
7329 Gilles Simon Matteo Viola 2 2–0 G 1–0 H 1–0 Jun 14, 2018 H2H
7330 Gilles Simon Maximilian Marterer 2 2–0 C 1–0 H 1–0 Feb 22, 2018 H2H
7331 Gilles Simon Michael Berrer 2 2–0 H 2–0 Mar 17, 2015 H2H
7332 Gilles Simon Michael Russell 2 2–0 C 1–0 H 1–0 Aug 29, 2012 H2H
7333 Gilles Simon Nick Kyrgios 2 0–2 H 0–2 Jan 24, 2020 H2H
7334 Gilles Simon Nicolas Jarry 2 2–0 G 2–0 Jun 27, 2019 H2H
7335 Gilles Simon Olivier Rochus 2 0–2 H 0–2 Feb 18, 2010 H2H
7336 Gilles Simon Robert Kendrick 2 2–0 C 2–0 May 28, 2009 H2H
7337 Gilles Simon Rogerio Dutra Silva 2 2–0 C 1–0 H 1–0 Jan 19, 2017 H2H
7338 Gilles Simon Steve Johnson 2 2–0 C 1–0 H 1–0 May 26, 2022 H2H
7339 Gilles Simon Thiago Monteiro 2 0–2 C 0–2 Jul 26, 2018 H2H
7340 Gilles Simon Vincent Spadea 2 2–0 C 1–0 H 1–0 May 30, 2007 H2H
7341 Gilles Simon Wayne Odesnik 2 2–0 C 1–0 H 1–0 Aug 18, 2009 H2H
7342 Gilles Simon Yannick Maden 2 2–0 H 2–0 Feb 8, 2018 H2H
7343 Giovanni Mpetshi Perricard Ben Shelton 2 2–0 G 1–0 H 1–0 Oct 27, 2024 H2H
7344 Giovanni Mpetshi Perricard Botic van de Zandschulp 2 0–2 H 0–2 Aug 4, 2026 H2H
7345 Givaldo Barbosa Jose Higueras 2 0–2 C 0–1 C 0–1 Jul 14, 1983 H2H
7346 Givaldo Barbosa Werner Zirngibl 2 0–2 C 0–2 Nov 29, 1979 H2H
7347 Glenn Layendecker Tim Mayotte 2 0–2 C 0–1 H 0–1 Feb 23, 1990 H2H
7348 Glenn Michibata Eddie Edwards 2 2–0 C 1–0 H 1–0 Sep 18, 1986 H2H
7349 Glenn Michibata Eliot Teltscher 2 0–2 C 0–2 Feb 21, 1985 H2H
7350 Glenn Michibata John Fitzgerald 2 2–0 H 2–0 Oct 14, 1988 H2H
7351 Glenn Michibata Miguel Nido 2 0–2 C 0–1 H 0–1 Nov 9, 1989 H2H
7352 Glenn Michibata Mike Bauer 2 2–0 C 2–0 Apr 3, 1986 H2H
7353 Glenn Michibata Peter Fleming 2 0–2 C 0–2 Feb 8, 1986 H2H
7354 Glenn Michibata Vijay Amritraj 2 0–2 G 0–1 H 0–1 Jun 17, 1987 H2H
7355 Goran Ivanisevic Andrei Olhovskiy 2 2–0 C 1–0 H 1–0 Feb 27, 1997 H2H
7356 Goran Ivanisevic Andres Gomez 2 0–2 C 0–1 H 0–1 Jul 18, 1991 H2H
7357 Goran Ivanisevic Andrew Castle 2 2–0 G 2–0 Jun 26, 1991 H2H
7358 Goran Ivanisevic Arnaud Boetsch 2 2–0 C 1–0 G 1–0 Jul 2, 1995 H2H
7359 Goran Ivanisevic Arne Thoms 2 2–0 C 1–0 G 1–0 Oct 22, 1994 H2H
7360 Goran Ivanisevic Christian Miniussi 2 0–2 C 0–2 May 13, 1992 H2H
7361 Goran Ivanisevic Darren Cahill 2 0–2 H 0–2 Mar 3, 1994 H2H
7362 Goran Ivanisevic Derrick Rostagno 2 2–0 G 1–0 H 1–0 Aug 17, 1991 H2H
7363 Goran Ivanisevic Gilbert Schaller 2 2–0 C 2–0 Apr 30, 1995 H2H
7364 Goran Ivanisevic Grant Stafford 2 2–0 G 1–0 H 1–0 Jun 24, 1998 H2H
7365 Goran Ivanisevic Jacco Eltingh 2 2–0 C 2–0 May 13, 1995 H2H
7366 Goran Ivanisevic Jay Berger 2 0–2 H 0–2 Mar 19, 1990 H2H
7367 Goran Ivanisevic Jens Woehrmann 2 2–0 C 1–0 C 1–0 May 2, 1991 H2H
7368 Goran Ivanisevic Joern Renzenbrink 2 2–0 C 2–0 May 11, 1995 H2H
7369 Goran Ivanisevic Jonas Svensson 2 2–0 C 2–0 Feb 26, 1994 H2H
7370 Goran Ivanisevic Jordi Burillo 2 2–0 H 2–0 Mar 16, 1996 H2H
7371 Goran Ivanisevic Juan Aguilera 2 0–2 C 0–2 May 9, 1990 H2H
7372 Goran Ivanisevic Justin Gimelstob 2 2–0 C 1–0 H 1–0 Aug 31, 2001 H2H
7373 Goran Ivanisevic Kevin Curren 2 2–0 C 1–0 G 1–0 Dec 15, 1990 H2H
7374 Goran Ivanisevic Leander Paes 2 2–0 G 1–0 H 1–0 Aug 22, 1998 H2H
7375 Goran Ivanisevic Marcelo Filippini 2 2–0 C 2–0 Sep 17, 1993 H2H
7376 Goran Ivanisevic Marc Kevin Goellner 2 2–0 H 2–0 Jan 9, 1997 H2H
7377 Goran Ivanisevic Nicklas Kroon 2 2–0 C 1–0 C 1–0 Oct 16, 1992 H2H
7378 Goran Ivanisevic Nicklas Kulti 2 2–0 C 1–0 H 1–0 Jan 2, 1992 H2H
7379 Goran Ivanisevic Nicolas Escude 2 2–0 H 2–0 Mar 23, 2004 H2H
7380 Goran Ivanisevic Nicolas Lapentti 2 2–0 C 1–0 H 1–0 May 7, 1998 H2H
7381 Goran Ivanisevic Nicolas Pereira 2 2–0 C 2–0 May 17, 1990 H2H
7382 Goran Ivanisevic Patrik Kuhnen 2 2–0 C 1–0 H 1–0 Jan 9, 1993 H2H
7383 Goran Ivanisevic Radek Stepanek 2 0–2 C 0–1 H 0–1 May 5, 2004 H2H
7384 Goran Ivanisevic Ramon Delgado 2 2–0 C 1–0 H 1–0 Oct 10, 1998 H2H
7385 Goran Ivanisevic Sargis Sargsian 2 2–0 H 2–0 Feb 21, 2001 H2H
7386 Goran Ivanisevic Simon Youl 2 2–0 C 1–0 H 1–0 May 27, 1992 H2H
7387 Goran Ivanisevic Thomas Johansson 2 2–0 C 1–0 C 1–0 Jan 31, 1997 H2H
7388 Goran Ivanisevic Tomas Carbonell 2 2–0 C 2–0 Sep 16, 1994 H2H
7389 Goran Ivanisevic Xavier Malisse 2 0–2 H 0–2 Mar 2, 2001 H2H
7390 Goran Prpic Claudio Mezzadri 2 2–0 C 2–0 Aug 23, 1990 H2H
7391 Goran Prpic Federico Mordegan 2 2–0 C 2–0 Sep 27, 1990 H2H
7392 Goran Prpic Henri Leconte 2 2–0 C 2–0 Feb 14, 1991 H2H
7393 Goran Prpic Lars Koslowski 2 0–2 C 0–2 Jun 11, 1992 H2H
7394 Goran Prpic Markus Zoecke 2 0–2 C 0–1 H 0–1 Mar 16, 1992 H2H
7395 Goran Prpic Martin Strelba 2 2–0 C 2–0 Jul 12, 1990 H2H
7396 Goran Prpic Nicklas Kulti 2 0–2 C 0–1 C 0–1 Mar 6, 1993 H2H
7397 Gouichi Motomura Paul Goldstein 2 0–2 G 0–2 Jul 13, 2000 H2H
7398 Graham Stilwell Frank Froehling 2 0–2 C 0–1 H 0–1 Mar 8, 1972 H2H
7399 Graham Stilwell Stan Smith 2 0–2 C 0–1 H 0–1 Nov 7, 1973 H2H
7400 Graham Stilwell Terry Addison 2 0–2 C 0–2 Oct 4, 1972 H2H