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
11201 Omar Camporese Fernando Luna 2 2–0 C 2–0 Jun 16, 1990 H2H
11202 Omar Camporese Jeff Tarango 2 2–0 C 1–0 H 1–0 Mar 7, 1996 H2H
11203 Omar Camporese Jeremy Bates 2 2–0 C 1–0 G 1–0 Jun 16, 1994 H2H
11204 Omar Camporese Jordi Arrese 2 2–0 C 1–0 H 1–0 Apr 12, 1991 H2H
11205 Omar Camporese Lars Jonsson 2 0–2 H 0–2 Jan 11, 1991 H2H
11206 Omar Camporese Luiz Mattar 2 2–0 C 2–0 May 25, 1991 H2H
11207 Omar Camporese Markus Zoecke 2 2–0 H 2–0 Jan 16, 1991 H2H
11208 Omar Camporese Mats Wilander 2 0–2 C 0–1 C 0–1 Feb 14, 1991 H2H
11209 Omar Camporese Miloslav Mecir 2 2–0 C 1–0 C 1–0 May 17, 1989 H2H
11210 Omar Camporese Thomas Hogstedt 2 2–0 H 2–0 Jan 15, 1992 H2H
11211 Onny Parun Butch Seewagen 2 2–0 C 1–0 G 1–0 Jun 22, 1977 H2H
11212 Onny Parun David Lloyd 2 2–0 C 1–0 G 1–0 Jun 27, 1979 H2H
11213 Onny Parun F D Robbins 2 2–0 C 2–0 Jul 29, 1970 H2H
11214 Onny Parun Frantisek Pala 2 2–0 C 2–0 Aug 7, 1974 H2H
11215 Onny Parun Ian Fletcher 2 0–2 G 0–2 Nov 21, 1973 H2H
11216 Onny Parun Marty Riessen 2 2–0 G 2–0 Sep 2, 1973 H2H
11217 Onny Parun Rolf Norberg 2 2–0 C 1–0 H 1–0 May 22, 1975 H2H
11218 Onny Parun Tenny Svensson 2 2–0 G 2–0 Jun 8, 1977 H2H
11219 Orlin Stanoytchev Dennis van Scheppingen 2 0–2 C 0–1 H 0–1 Apr 14, 1999 H2H
11220 Oscar Hernandez Juan-Pablo Guzman 2 2–0 C 2–0 May 30, 2007 H2H
11221 Oscar Hernandez Maximo Gonzalez 2 0–2 C 0–2 Sep 25, 2009 H2H
11222 Oscar Hernandez Peter Luczak 2 0–2 C 0–1 H 0–1 Mar 26, 2010 H2H
11223 Oscar Hernandez Sergio Roitman 2 2–0 C 2–0 Jun 12, 2008 H2H
11224 Oscar Otte Alejandro Tabilo 2 2–0 C 2–0 Apr 30, 2022 H2H
11225 Oscar Otte Alexander Zverev 2 0–2 C 0–1 G 0–1 Jun 20, 2024 H2H
11226 Oscar Otte Gregoire Barrere 2 0–2 G 0–1 H 0–1 Jun 15, 2023 H2H
11227 Oscar Otte Hubert Hurkacz 2 0–2 H 0–2 Aug 31, 2022 H2H
11228 Ota Fukarek Lars Burgsmuller 2 0–2 H 0–2 Oct 2, 2002 H2H
11229 Otto Virtanen Nuno Borges 2 0–2 G 0–1 H 0–1 Jun 13, 2025 H2H
11230 Ove Bengtson James Chico Hagey 2 2–0 C 1–0 H 1–0 Mar 30, 1977 H2H
11231 Ove Bengtson Jim Mcmanus 2 2–0 C 1–0 C 1–0 Aug 28, 1974 H2H
11232 Owen Davidson John Clifton 2 2–0 C 1–0 C 1–0 Nov 1, 1968 H2H
11233 Owen Davidson Rod Laver 2 0–2 G 0–1 H 0–1 Mar 26, 1971 H2H
11234 Pablo Andujar Alexandr Dolgopolov 2 0–2 C 0–1 G 0–1 Jun 24, 2015 H2H
11235 Pablo Andujar Daniel Gimeno-Traver 2 2–0 C 2–0 May 10, 2013 H2H
11236 Pablo Andujar Diego Schwartzman 2 0–2 C 0–1 H 0–1 Feb 19, 2022 H2H
11237 Pablo Andujar Filippo Volandri 2 2–0 C 2–0 May 4, 2012 H2H
11238 Pablo Andujar Grega Zemlja 2 2–0 C 1–0 H 1–0 Sep 26, 2013 H2H
11239 Pablo Andujar Horacio Zeballos 2 0–2 C 0–2 Feb 8, 2013 H2H
11240 Pablo Andujar Jeremy Chardy 2 2–0 C 2–0 Apr 16, 2013 H2H
11241 Pablo Andujar Juan Ignacio Londero 2 2–0 C 2–0 Feb 10, 2022 H2H
11242 Pablo Andujar Kyle Edmund 2 2–0 C 1–0 H 1–0 Aug 28, 2019 H2H
11243 Pablo Andujar Matthew Ebden 2 0–2 H 0–2 Oct 11, 2011 H2H
11244 Pablo Andujar Stefano Travaglia 2 0–2 C 0–2 Sep 29, 2020 H2H
11245 Pablo Andujar Steve Johnson 2 2–0 H 2–0 Sep 26, 2019 H2H
11246 Pablo Andujar Teymuraz Gabashvili 2 0–2 H 0–2 Sep 2, 2015 H2H
11247 Pablo Andujar Ugo Humbert 2 0–2 C 0–1 H 0–1 Apr 20, 2022 H2H
11248 Pablo Andujar Victor Crivoi 2 2–0 C 2–0 Jul 25, 2013 H2H
11249 Pablo Andujar Viktor Troicki 2 0–2 H 0–2 Jan 15, 2015 H2H
11250 Pablo Arraya Adriano Panatta 2 2–0 C 2–0 May 18, 1983 H2H
11251 Pablo Arraya Alejandro Ganzabal 2 2–0 C 2–0 Jul 20, 1983 H2H
11252 Pablo Arraya Bernard Fritz 2 0–2 C 0–2 Jul 23, 1982 H2H
11253 Pablo Arraya Blaine Willenborg 2 2–0 C 2–0 Apr 9, 1985 H2H
11254 Pablo Arraya Charles Bud Cox 2 2–0 H 2–0 Jan 29, 1988 H2H
11255 Pablo Arraya Eliot Teltscher 2 0–2 C 0–1 H 0–1 Jan 30, 1988 H2H
11256 Pablo Arraya Eric Fromm 2 0–2 C 0–1 H 0–1 Sep 1, 1983 H2H
11257 Pablo Arraya Hans Schwaier 2 2–0 C 2–0 May 1, 1985 H2H
11258 Pablo Arraya Heinz Gunthardt 2 0–2 C 0–1 H 0–1 Nov 27, 1983 H2H
11259 Pablo Arraya Joakim Nystrom 2 0–2 C 0–1 H 0–1 Feb 15, 1986 H2H
11260 Pablo Arraya Jon Levine 2 2–0 C 2–0 Jul 30, 1986 H2H
11261 Pablo Arraya Jose Higueras 2 0–2 C 0–2 May 10, 1984 H2H
11262 Pablo Arraya Juan Avendano 2 2–0 C 2–0 Sep 23, 1982 H2H
11263 Pablo Arraya Julio Goes 2 2–0 C 1–0 H 1–0 Nov 12, 1987 H2H
11264 Pablo Arraya Kent Carlsson 2 0–2 C 0–2 Jul 31, 1987 H2H
11265 Pablo Arraya Mark Dickson 2 2–0 C 2–0 Jul 19, 1985 H2H
11266 Pablo Arraya Massimiliano Narducci 2 0–2 C 0–2 Aug 11, 1988 H2H
11267 Pablo Arraya Paul Vojtischek 2 2–0 C 2–0 Jun 18, 1988 H2H
11268 Pablo Arraya Peter Feigl 2 2–0 C 2–0 Jul 15, 1982 H2H
11269 Pablo Cuevas Andrey Kuznetsov 2 0–2 C 0–1 G 0–1 Jul 27, 2017 H2H
11270 Pablo Cuevas Felix Auger-Aliassime 2 0–2 C 0–2 Feb 28, 2019 H2H
11271 Pablo Cuevas Jan-Lennard Struff 2 0–2 H 0–2 Oct 26, 2017 H2H
11272 Pablo Cuevas Julien Benneteau 2 0–2 C 0–1 H 0–1 Sep 27, 2014 H2H
11273 Pablo Cuevas Laslo Djere 2 0–2 C 0–1 G 0–1 Jun 30, 2021 H2H
11274 Pablo Cuevas Malek Jaziri 2 2–0 C 1–0 H 1–0 Feb 8, 2019 H2H
11275 Pablo Cuevas Nick Kyrgios 2 0–2 C 0–1 H 0–1 May 6, 2016 H2H
11276 Pablo Cuevas Nicolas Jarry 2 0–2 C 0–1 G 0–1 Jun 26, 2019 H2H
11277 Pablo Cuevas Paolo Lorenzi 2 2–0 C 1–0 H 1–0 Nov 3, 2016 H2H
11278 Pablo Cuevas Reilly Opelka 2 2–0 C 1–0 H 1–0 May 19, 2021 H2H
11279 Pablo Cuevas Roberto Bautista Agut 2 0–2 C 0–1 H 0–1 Aug 18, 2015 H2H
11280 Pablo Cuevas Roberto Carballes Baena 2 2–0 C 2–0 Apr 28, 2022 H2H
11281 Pablo Cuevas Ryan Harrison 2 0–2 C 0–1 H 0–1 Jan 18, 2018 H2H
11282 Paolo Bertolucci Birger Andersson 2 2–0 C 2–0 May 31, 1978 H2H
11283 Paolo Bertolucci Hans Jurgen Pohmann 2 2–0 C 2–0 Sep 22, 1977 H2H
11284 Paolo Bertolucci Nicola Spear 2 0–2 C 0–2 May 19, 1977 H2H
11285 Paolo Bertolucci Tenny Svensson 2 2–0 C 2–0 Apr 20, 1976 H2H
11286 Paolo Bertolucci Vladimir Zednik 2 2–0 C 2–0 Oct 12, 1978 H2H
11287 Paolo Bertolucci Wanaro N'Godrella 2 0–2 C 0–2 Apr 18, 1973 H2H
11288 Paolo Cane Bruno Oresar 2 2–0 C 1–0 C 1–0 Feb 8, 1990 H2H
11289 Paolo Cane Bryan Shelton 2 0–2 H 0–2 Mar 14, 1992 H2H
11290 Paolo Cane Claudio Panatta 2 2–0 C 2–0 Jun 12, 1987 H2H
11291 Paolo Cane Eduardo Bengoechea 2 0–2 C 0–2 Apr 27, 1988 H2H
11292 Paolo Cane Fernando Luna 2 2–0 C 2–0 Jul 16, 1988 H2H
11293 Paolo Cane Francisco Maciel 2 2–0 C 1–0 C 1–0 Oct 30, 1986 H2H
11294 Paolo Cane Jan Gunnarsson 2 2–0 C 2–0 May 26, 1991 H2H
11295 Paolo Cane Joakim Nystrom 2 2–0 C 1–0 H 1–0 Feb 25, 1987 H2H
11296 Paolo Cane Paul Vojtischek 2 0–2 C 0–2 Aug 24, 1990 H2H
11297 Paolo Cane Tarik Benhabiles 2 0–2 C 0–2 Sep 25, 1986 H2H
11298 Paolo Lorenzi Adrian Mannarino 2 0–2 G 0–1 H 0–1 Mar 25, 2017 H2H
11299 Paolo Lorenzi Alejandro Falla 2 2–0 C 2–0 Feb 5, 2016 H2H
11300 Paolo Lorenzi Damir Dzumhur 2 0–2 H 0–2 Jan 17, 2018 H2H
11301 Paolo Lorenzi Jeremy Chardy 2 0–2 C 0–2 Apr 25, 2013 H2H
11302 Paolo Lorenzi Kei Nishikori 2 0–2 C 0–1 H 0–1 Oct 28, 2016 H2H
11303 Paolo Lorenzi Leonardo Mayer 2 0–2 C 0–1 H 0–1 Oct 5, 2017 H2H
11304 Paolo Lorenzi Lukas Lacko 2 0–2 G 0–1 H 0–1 Jun 29, 2016 H2H
11305 Paolo Lorenzi Martin Klizan 2 0–2 C 0–1 H 0–1 Mar 27, 2015 H2H
11306 Paolo Lorenzi Rajeev Ram 2 2–0 C 1–0 H 1–0 Feb 11, 2017 H2H
11307 Paolo Lorenzi Viktor Troicki 2 0–2 H 0–2 Jan 19, 2017 H2H
11308 Paradorn Srichaphan Daniel Nestor 2 2–0 H 2–0 Aug 7, 2003 H2H
11309 Paradorn Srichaphan Dick Norman 2 2–0 G 1–0 H 1–0 Jun 14, 2006 H2H
11310 Paradorn Srichaphan Hyung-Taik Lee 2 2–0 H 2–0 Sep 18, 2004 H2H
11311 Paradorn Srichaphan Jean-Rene Lisnard 2 2–0 H 2–0 Sep 16, 2004 H2H
11312 Paradorn Srichaphan Justin Gimelstob 2 0–2 H 0–2 Feb 13, 2003 H2H
11313 Paradorn Srichaphan Marco Chiudinelli 2 2–0 H 2–0 Oct 8, 2004 H2H
11314 Paradorn Srichaphan Ramon Delgado 2 2–0 H 2–0 Jan 5, 2006 H2H
11315 Paradorn Srichaphan Richard Gasquet 2 0–2 C 0–1 G 0–1 Jun 18, 2005 H2H
11316 Paradorn Srichaphan Sargis Sargsian 2 2–0 H 2–0 Aug 22, 2003 H2H
11317 Paradorn Srichaphan Sebastien Lareau 2 2–0 C 1–0 H 1–0 Jul 27, 2000 H2H
11318 Paradorn Srichaphan Stefan Koubek 2 0–2 C 0–1 H 0–1 Jan 5, 2007 H2H
11319 Pascal Portes Bernard Fritz 2 2–0 C 1–0 H 1–0 May 14, 1982 H2H
11320 Pascal Portes Billy Martin 2 2–0 H 2–0 Oct 23, 1980 H2H
11321 Pascal Portes Buster C Mottram 2 2–0 C 1–0 C 1–0 Jan 22, 1981 H2H
11322 Pascal Portes Christophe Freyss 2 2–0 C 2–0 Sep 25, 1981 H2H
11323 Pascal Portes Eddie Dibbs 2 0–2 C 0–1 H 0–1 May 20, 1981 H2H
11324 Pascal Portes Jean Francois Caujolle 2 2–0 C 2–0 May 13, 1982 H2H
11325 Pascal Portes Raul Ramirez 2 0–2 C 0–2 May 19, 1979 H2H
11326 Pascal Portes Roscoe Tanner 2 0–2 C 0–1 C 0–1 Jan 31, 1981 H2H
11327 Pascal Portes Slobodan Zivojinovic 2 0–2 C 0–2 Apr 11, 1985 H2H
11328 Pat Cash Bill Scanlon 2 0–2 H 0–2 Apr 20, 1989 H2H
11329 Pat Cash Brad Drewett 2 2–0 C 1–0 H 1–0 Oct 17, 1986 H2H
11330 Pat Cash Cassio Motta 2 2–0 G 2–0 Jul 1, 1984 H2H
11331 Pat Cash Craig A Miller 2 2–0 G 1–0 H 1–0 Oct 16, 1986 H2H
11332 Pat Cash Craig Wittus 2 2–0 G 1–0 H 1–0 Sep 1, 1983 H2H
11333 Pat Cash Darren Cahill 2 0–2 C 0–1 G 0–1 Nov 8, 1990 H2H
11334 Pat Cash Henri Leconte 2 0–2 C 0–1 G 0–1 Nov 7, 1987 H2H
11335 Pat Cash Jay Lapidus 2 2–0 C 1–0 G 1–0 Jun 29, 1986 H2H
11336 Pat Cash Jeff Tarango 2 2–0 G 2–0 Jun 10, 1992 H2H
11337 Pat Cash Jeremy Bates 2 2–0 C 1–0 H 1–0 Mar 16, 1995 H2H
11338 Pat Cash Johan Anderson 2 2–0 G 1–0 H 1–0 Jun 29, 1990 H2H
11339 Pat Cash Kelly Evernden 2 2–0 H 2–0 Oct 15, 1987 H2H
11340 Pat Cash Kim Warwick 2 2–0 C 2–0 Mar 21, 1985 H2H
11341 Pat Cash Mark Woodforde 2 2–0 C 1–0 H 1–0 May 29, 1988 H2H
11342 Pat Cash Michiel Schapers 2 2–0 G 1–0 H 1–0 Jan 22, 1988 H2H
11343 Pat Cash Mike Bauer 2 0–2 G 0–2 Dec 24, 1983 H2H
11344 Pat Cash Paul Annacone 2 2–0 C 1–0 G 1–0 Nov 5, 1987 H2H
11345 Pat Cash Peter Lundgren 2 0–2 H 0–2 Sep 3, 1987 H2H
11346 Pat Cash Rod Frawley 2 2–0 G 2–0 Jan 3, 1983 H2H
11347 Pat Cash Sergio Casal 2 2–0 C 2–0 Feb 19, 1988 H2H
11348 Pat Cash Simon Youl 2 2–0 C 1–0 G 1–0 Dec 14, 1983 H2H
11349 Pat Cash Todd Woodbridge 2 2–0 G 2–0 Jun 14, 1991 H2H
11350 Pat Cramer Andres Gimeno 2 0–2 C 0–1 H 0–1 Jul 19, 1973 H2H
11351 Pat Cramer Gavorielle Marcu 2 2–0 H 2–0 Mar 6, 1973 H2H
11352 Pat Cramer Hans Jurgen Pohmann 2 0–2 C 0–2 Mar 14, 1974 H2H
11353 Pat Cramer Steve Faulk 2 0–2 C 0–1 C 0–1 Oct 10, 1973 H2H
11354 Pat Cramer Wanaro N'Godrella 2 2–0 C 1–0 H 1–0 Aug 2, 1972 H2H
11355 Pat Dupre Bernie Mitton 2 0–2 C 0–1 C 0–1 Feb 23, 1979 H2H
11356 Pat Dupre Chris Delaney 2 2–0 C 1–0 H 1–0 Nov 9, 1979 H2H
11357 Pat Dupre Eddie Dibbs 2 0–2 C 0–1 H 0–1 Jan 19, 1979 H2H
11358 Pat Dupre Ferdi Taygan 2 2–0 C 1–0 H 1–0 Oct 20, 1982 H2H
11359 Pat Dupre George Hardie 2 2–0 C 1–0 C 1–0 Jul 31, 1980 H2H
11360 Pat Dupre Glen Holroyd 2 2–0 G 1–0 H 1–0 Jun 9, 1982 H2H
11361 Pat Dupre Raymond Moore 2 0–2 C 0–1 H 0–1 Feb 17, 1982 H2H
11362 Pat Dupre Ray Ruffels 2 0–2 C 0–1 C 0–1 Sep 16, 1976 H2H
11363 Pat Dupre Richard Lewis 2 0–2 C 0–1 H 0–1 Sep 23, 1982 H2H
11364 Pat Dupre Steve Docherty 2 2–0 C 1–0 H 1–0 May 5, 1978 H2H
11365 Pat Dupre Tony Graham 2 2–0 C 2–0 Oct 22, 1980 H2H
11366 Patrice Beust Bob Giltinan 2 0–2 G 0–2 Dec 27, 1974 H2H
11367 Patrice Beust John Marks 2 2–0 G 2–0 Dec 16, 1974 H2H
11368 Patrice Beust Roger Taylor 2 0–2 C 0–2 Apr 15, 1970 H2H
11369 Patrice Dominguez Andres Gimeno 2 0–2 G 0–1 H 0–1 Jun 28, 1972 H2H
11370 Patrice Dominguez Brian Fairlie 2 2–0 C 1–0 H 1–0 Apr 20, 1979 H2H
11371 Patrice Dominguez Byron Bertram 2 2–0 H 2–0 Apr 11, 1980 H2H
11372 Patrice Dominguez Grover Raz Reid 2 2–0 C 1–0 G 1–0 Sep 3, 1972 H2H
11373 Patrice Dominguez Ion Tiriac 2 2–0 C 1–0 G 1–0 Oct 16, 1974 H2H
11374 Patrice Dominguez Roger Taylor 2 0–2 C 0–2 Jun 8, 1975 H2H
11375 Patrice Dominguez Tom Gorman 2 0–2 C 0–1 H 0–1 Feb 3, 1974 H2H
11376 Patrice Dominguez Vladimir Zednik 2 2–0 C 1–0 H 1–0 Oct 27, 1978 H2H
11377 Patricio Cornejo Bob Carmichael 2 0–2 G 0–2 Aug 20, 1969 H2H
11378 Patricio Cornejo F D Robbins 2 2–0 G 2–0 Aug 6, 1969 H2H
11379 Patricio Cornejo Frank Froehling 2 2–0 C 2–0 Apr 3, 1974 H2H
11380 Patricio Cornejo Gerald Battrick 2 0–2 C 0–1 C 0–1 Jul 16, 1976 H2H
11381 Patricio Cornejo Haroon Rahim 2 0–2 H 0–2 Sep 29, 1971 H2H
11382 Patricio Cornejo Ove Bengtson 2 0–2 C 0–2 Apr 6, 1973 H2H
11383 Patricio Cornejo Rod Laver 2 0–2 C 0–1 C 0–1 Apr 24, 1975 H2H
11384 Patricio Cornejo Roger Taylor 2 0–2 C 0–1 G 0–1 May 26, 1971 H2H
11385 Patricio Cornejo Terry Addison 2 0–2 H 0–2 Apr 17, 1973 H2H
11386 Patricio Cornejo Thierry Bernasconi 2 2–0 C 1–0 G 1–0 Aug 17, 1969 H2H
11387 Patricio Cornejo Vladimir Zednik 2 0–2 H 0–2 Feb 22, 1972 H2H
11388 Patrick Baur David Pate 2 0–2 G 0–1 H 0–1 Jun 26, 1991 H2H
11389 Patrick Baur Johan Kriek 2 0–2 G 0–1 H 0–1 Jun 9, 1988 H2H
11390 Patrick Hombergen Andres Gimeno 2 0–2 C 0–2 May 28, 1972 H2H
11391 Patrick Hombergen Charlie Pasarell 2 0–2 C 0–1 G 0–1 May 15, 1969 H2H
11392 Patrick McEnroe Brad Pearce 2 2–0 C 1–0 H 1–0 Aug 14, 1991 H2H
11393 Patrick McEnroe Dan Goldie 2 0–2 H 0–2 May 5, 1990 H2H
11394 Patrick McEnroe Horst Skoff 2 2–0 C 1–0 H 1–0 Mar 14, 1995 H2H
11395 Patrick McEnroe Ivan Lendl 2 0–2 C 0–1 H 0–1 Feb 17, 1994 H2H
11396 Patrick McEnroe Johan Kriek 2 0–2 H 0–2 Jul 23, 1988 H2H
11397 Patrick McEnroe Marcos Ondruska 2 2–0 H 2–0 Jan 15, 1994 H2H
11398 Patrick McEnroe Martin Jaite 2 2–0 C 1–0 C 1–0 May 13, 1992 H2H
11399 Patrick McEnroe Michael Stich 2 0–2 C 0–1 H 0–1 Aug 12, 1995 H2H
11400 Patrick McEnroe Michael Tebbutt 2 0–2 C 0–1 H 0–1 Oct 9, 1997 H2H