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
30401 Georges Goven Victor Amaya 1 1–0 H 1–0 Oct 20, 1983 H2H
30402 Georges Goven Vincenzo Franchitti 1 1–0 C 1–0 May 15, 1975 H2H
30403 Georges Goven Werner Zirngibl 1 1–0 C 1–0 Feb 25, 1982 H2H
30404 George Taylor Gene Scott 1 0–1 G 0–1 Aug 31, 1968 H2H
30405 George Taylor Graham Stilwell 1 0–1 G 0–1 Aug 29, 1969 H2H
30406 George Taylor Hans Joachim Ploetz 1 0–1 C 0–1 Aug 13, 1969 H2H
30407 George Taylor Jim Mcmanus 1 0–1 H 0–1 Oct 5, 1968 H2H
30408 George Taylor Terry Addison 1 0–1 G 0–1 Sep 4, 1970 H2H
30409 George Taylor Tom Edlefsen 1 0–1 H 0–1 Oct 21, 1970 H2H
30410 George Taylor William Brown 1 1–0 G 1–0 Aug 18, 1968 H2H
30411 Gerald Battrick Bernard Montrenaud 1 1–0 C 1–0 May 3, 1973 H2H
30412 Gerald Battrick Daniel Contet 1 0–1 C 0–1 Jan 26, 1968 H2H
30413 Gerald Battrick Frank Froehling 1 0–1 C 0–1 Jul 4, 1972 H2H
30414 Gerald Battrick Graham Stilwell 1 0–1 G 0–1 Jun 25, 1975 H2H
30415 Gerald Battrick Graydon Garner 1 1–0 H 1–0 Apr 10, 1972 H2H
30416 Gerald Battrick Jean Loup Rouyer 1 1–0 C 1–0 Apr 29, 1970 H2H
30417 Gerald Battrick Jean Paul Meyer 1 1–0 C 1–0 Apr 17, 1969 H2H
30418 Gerald Battrick John Clifton 1 1–0 C 1–0 May 25, 1971 H2H
30419 Gerald Battrick Mike Belkin 1 1–0 C 1–0 Mar 20, 1969 H2H
30420 Gerald Battrick Premjit Lall 1 1–0 G 1–0 Jul 17, 1970 H2H
30421 Gerald Battrick Robert Rheinberger 1 1–0 C 1–0 Aug 13, 1975 H2H
30422 Gerald Battrick Steve Messmer 1 1–0 H 1–0 Oct 1, 1969 H2H
30423 Gerald Battrick Tadeusz Nowicki 1 1–0 G 1–0 Jun 25, 1969 H2H
30424 Gerald Battrick Wilhelm Bungert 1 0–1 C 0–1 Nov 1, 1972 H2H
30425 Gerald Mandl Andrei Olhovskiy 1 1–0 C 1–0 Jul 31, 1991 H2H
30426 Gerald Mandl Christian Bergstrom 1 0–1 C 0–1 Aug 1, 1991 H2H
30427 Gerald Mandl Eric Jelen 1 0–1 C 0–1 Oct 17, 1991 H2H
30428 Gerald Mandl Patrick Baur 1 0–1 C 0–1 Aug 1, 1990 H2H
30429 Gerald Melzer Albert Ramos-Vinolas 1 0–1 C 0–1 Feb 10, 2018 H2H
30430 Gerald Melzer Alex de Minaur 1 0–1 H 0–1 Jan 18, 2017 H2H
30431 Gerald Melzer Diego Schwartzman 1 0–1 C 0–1 Mar 3, 2017 H2H
30432 Gerald Melzer Jan Hajek 1 0–1 C 0–1 Jul 29, 2010 H2H
30433 Gerald Mild Bernard Fritz 1 0–1 C 0–1 Jun 10, 1983 H2H
30434 Gerald Mild Trevor Allan 1 0–1 C 0–1 Jul 20, 1983 H2H
30435 Gerardo Lopez Villasenor Dominik Koepfer 1 0–1 H 0–1 Mar 17, 2021 H2H
30436 Gerardo Lopez Villasenor Marcos Giron 1 0–1 H 0–1 Feb 26, 2020 H2H
30437 Gerardo Mirad Frank Dennhardt 1 1–0 C 1–0 Sep 28, 1988 H2H
30438 Gerardo Vacarezza Alejandro Ganzabal 1 0–1 C 0–1 Nov 14, 1986 H2H
30439 Gerard Solves Alexander Mronz 1 1–0 H 1–0 Jan 12, 1995 H2H
30440 Gerard Solves Jeff Salzenstein 1 1–0 H 1–0 Apr 9, 1998 H2H
30441 Gerard Solves Jordi Arrese 1 0–1 C 0–1 Aug 25, 1994 H2H
30442 Gerard Solves Justin Gimelstob 1 1–0 C 1–0 Jan 31, 1997 H2H
30443 Gerard Solves Lars Burgsmuller 1 0–1 C 0–1 Apr 29, 1999 H2H
30444 Gerard Solves Mark Petchey 1 0–1 C 0–1 Mar 2, 1995 H2H
30445 Gerard Solves Roberto Azar 1 1–0 C 1–0 Jul 8, 1993 H2H
30446 Gerard Solves Tommy Ho 1 1–0 H 1–0 Jul 16, 1997 H2H
30447 Gerard Toulon Keith Richardson 1 1–0 C 1–0 Oct 19, 1977 H2H
30448 Gerard Toulon Ove Bengtson 1 0–1 H 0–1 Nov 24, 1977 H2H
30449 Gerard Wimmer Bob Carmichael 1 0–1 H 0–1 Jan 3, 1976 H2H
30450 Gerard Wimmer Haroon Rahim 1 1–0 H 1–0 Nov 1, 1974 H2H
30451 German Lopez Andres Gomez 1 0–1 C 0–1 Apr 13, 1990 H2H
30452 German Lopez Arnaud Boetsch 1 1–0 C 1–0 Apr 16, 1992 H2H
30453 German Lopez Bart Wuyts 1 1–0 C 1–0 Mar 21, 1992 H2H
30454 German Lopez Bruno Oresar 1 1–0 C 1–0 Aug 1, 1990 H2H
30455 German Lopez Carsten Arriens 1 1–0 H 1–0 Oct 24, 1991 H2H
30456 German Lopez Cassio Motta 1 0–1 H 0–1 Oct 29, 1992 H2H
30457 German Lopez Christian Miniussi 1 0–1 H 0–1 Nov 8, 1991 H2H
30458 German Lopez Claudio Mezzadri 1 1–0 C 1–0 Mar 19, 1992 H2H
30459 German Lopez Claudio Pistolesi 1 0–1 C 0–1 May 13, 1992 H2H
30460 German Lopez Cristiano Caratti 1 0–1 C 0–1 May 29, 1991 H2H
30461 German Lopez David Rikl 1 0–1 C 0–1 Jul 17, 1996 H2H
30462 German Lopez Diego Nargiso 1 1–0 C 1–0 Apr 10, 1991 H2H
30463 German Lopez Francisco Roig 1 1–0 C 1–0 Jul 31, 1992 H2H
30464 German Lopez Frederic Fontang 1 0–1 C 0–1 Apr 3, 1992 H2H
30465 German Lopez Guillermo Vilas 1 1–0 C 1–0 Sep 17, 1992 H2H
30466 German Lopez Hendrik Jan Davids 1 1–0 C 1–0 Apr 30, 1992 H2H
30467 German Lopez Jaime Oncins 1 0–1 C 0–1 Jul 9, 1992 H2H
30468 German Lopez Jose Francisco Altur 1 0–1 C 0–1 Apr 8, 1992 H2H
30469 German Lopez Lars Jonsson 1 0–1 C 0–1 Aug 1, 1992 H2H
30470 German Lopez Luiz Mattar 1 0–1 H 0–1 Nov 5, 1992 H2H
30471 German Lopez Marc Kevin Goellner 1 0–1 C 0–1 Apr 17, 1997 H2H
30472 German Lopez Marian Vajda 1 1–0 C 1–0 Apr 12, 1990 H2H
30473 German Lopez Markus Naewie 1 1–0 C 1–0 Mar 20, 1992 H2H
30474 German Lopez Markus Zoecke 1 0–1 H 0–1 Oct 26, 1991 H2H
30475 German Lopez Martin Sinner 1 1–0 C 1–0 May 3, 1991 H2H
30476 German Lopez Martin Strelba 1 0–1 C 0–1 Aug 2, 1990 H2H
30477 German Lopez Massimo Cierro 1 0–1 C 0–1 Sep 27, 1991 H2H
30478 German Lopez Miguel Nido 1 0–1 C 0–1 Oct 25, 1990 H2H
30479 German Lopez Nicklas Kulti 1 0–1 G 0–1 Jun 24, 1992 H2H
30480 German Lopez Olivier Delaitre 1 1–0 H 1–0 Oct 25, 1991 H2H
30481 German Lopez Pablo Arraya 1 1–0 C 1–0 Jul 31, 1991 H2H
30482 German Lopez Paul Haarhuis 1 0–1 H 0–1 Aug 27, 1992 H2H
30483 German Lopez Paul Wekesa 1 1–0 C 1–0 Jul 30, 1992 H2H
30484 German Lopez Roberto Carretero 1 0–1 C 0–1 Apr 7, 1993 H2H
30485 German Lopez Sandon Stolle 1 0–1 H 0–1 Aug 17, 1992 H2H
30486 German Lopez Stefano Pescosolido 1 0–1 H 0–1 Sep 2, 1992 H2H
30487 German Lopez Thierry Champion 1 1–0 C 1–0 Jul 17, 1991 H2H
30488 German Lopez Todd Witsken 1 0–1 H 0–1 Aug 6, 1992 H2H
30489 German Lopez Todd Woodbridge 1 0–1 H 0–1 Aug 12, 1992 H2H
30490 German Puentes Eduardo Nicolas 1 1–0 C 1–0 May 1, 1999 H2H
30491 German Puentes Francisco Cabello 1 1–0 C 1–0 Apr 14, 1999 H2H
30492 German Puentes Jiri Vanek 1 0–1 C 0–1 Feb 22, 2001 H2H
30493 German Puentes Jordi Arrese 1 0–1 C 0–1 Mar 17, 1994 H2H
30494 German Puentes Jose Francisco Altur 1 0–1 C 0–1 Aug 13, 1993 H2H
30495 German Puentes Oliver Gross 1 0–1 C 0–1 Aug 11, 1994 H2H
30496 German Puentes Patrick Baur 1 0–1 C 0–1 Aug 3, 1994 H2H
30497 German Puentes Paul Goldstein 1 0–1 H 0–1 Jan 17, 2001 H2H
30498 German Puentes Sargis Sargsian 1 1–0 C 1–0 Apr 13, 2001 H2H
30499 Geza Varga Hans Joachim Ploetz 1 0–1 C 0–1 Mar 21, 1968 H2H
30500 Geza Varga Premjit Lall 1 1–0 H 1–0 Aug 3, 1972 H2H
30501 Geza Varga Sergei Likhachev 1 1–0 C 1–0 Mar 20, 1968 H2H
30502 Geza Varga Steve Faulk 1 1–0 C 1–0 Apr 19, 1972 H2H
30503 Geza Varga Thierry Bernasconi 1 0–1 G 0–1 Jan 3, 1973 H2H
30504 Geza Varga Wilhelm Bungert 1 0–1 C 0–1 Aug 14, 1969 H2H
30505 Gianluca Mager Adrian Mannarino 1 1–0 H 1–0 Sep 30, 2021 H2H
30506 Gianluca Mager Albert Ramos-Vinolas 1 1–0 C 1–0 Jul 29, 2021 H2H
30507 Gianluca Mager Alex de Minaur 1 1–0 C 1–0 May 11, 2021 H2H
30508 Gianluca Mager Alexei Popyrin 1 1–0 C 1–0 Apr 23, 2021 H2H
30509 Gianluca Mager Alex Molcan 1 0–1 C 0–1 Jul 15, 2021 H2H
30510 Gianluca Mager Aljaz Bedene 1 0–1 C 0–1 May 16, 2017 H2H
30511 Gianluca Mager Andrey Rublev 1 0–1 H 0–1 Jan 19, 2022 H2H
30512 Gianluca Mager Attila Balazs 1 1–0 C 1–0 Feb 22, 2020 H2H
30513 Gianluca Mager Christian Harrison 1 0–1 H 0–1 Jan 12, 2021 H2H
30514 Gianluca Mager Cristian Garin 1 0–1 C 0–1 Feb 23, 2020 H2H
30515 Gianluca Mager Dominic Thiem 1 1–0 C 1–0 Feb 22, 2020 H2H
30516 Gianluca Mager Dusan Lajovic 1 0–1 C 0–1 Sep 29, 2020 H2H
30517 Gianluca Mager Federico Coria 1 0–1 C 0–1 Mar 11, 2021 H2H
30518 Gianluca Mager Felix Auger-Aliassime 1 0–1 H 0–1 Nov 3, 2021 H2H
30519 Gianluca Mager Grigor Dimitrov 1 0–1 C 0–1 Sep 16, 2020 H2H
30520 Gianluca Mager Jan-Lennard Struff 1 0–1 H 0–1 Aug 25, 2021 H2H
30521 Gianluca Mager Jannik Sinner 1 0–1 C 0–1 Jun 3, 2021 H2H
30522 Gianluca Mager Joao Domingues 1 1–0 C 1–0 Feb 21, 2020 H2H
30523 Gianluca Mager Joao Sousa 1 0–1 H 0–1 Feb 4, 2022 H2H
30524 Gianluca Mager Juan Ignacio Londero 1 1–0 G 1–0 Jun 30, 2021 H2H
30525 Gianluca Mager Juan Pablo Ficovich 1 1–0 C 1–0 Feb 6, 2020 H2H
30526 Gianluca Mager Karen Khachanov 1 0–1 H 0–1 Jan 14, 2022 H2H
30527 Gianluca Mager Laslo Djere 1 1–0 C 1–0 Apr 22, 2021 H2H
30528 Gianluca Mager Lorenzo Sonego 1 0–1 C 0–1 May 12, 2021 H2H
30529 Gianluca Mager Marco Cecchinato 1 0–1 C 0–1 Oct 15, 2020 H2H
30530 Gianluca Mager Marton Fucsovics 1 1–0 H 1–0 Oct 9, 2021 H2H
30531 Gianluca Mager Mikhail Kukushkin 1 1–0 C 1–0 Apr 8, 2021 H2H
30532 Gianluca Mager Nick Kyrgios 1 0–1 G 0–1 Jul 1, 2021 H2H
30533 Gianluca Mager Nikoloz Basilashvili 1 0–1 H 0–1 Sep 23, 2021 H2H
30534 Gianluca Mager Pablo Carreno Busta 1 0–1 H 0–1 Oct 18, 2019 H2H
30535 Gianluca Mager Pablo Cuevas 1 0–1 C 0–1 Feb 7, 2020 H2H
30536 Gianluca Mager Pedro Martinez 1 1–0 C 1–0 Jul 22, 2021 H2H
30537 Gianluca Mager Peter Gojowczyk 1 1–0 C 1–0 Jun 1, 2021 H2H
30538 Gianluca Mager Ryan Harrison 1 1–0 H 1–0 Jan 10, 2021 H2H
30539 Gianluca Mager Salvatore Caruso 1 1–0 C 1–0 Mar 4, 2021 H2H
30540 Gianluca Mager Sam Querrey 1 1–0 H 1–0 Jan 11, 2021 H2H
30541 Gianluca Mager Tung-Lin Wu 1 1–0 H 1–0 Aug 24, 2021 H2H
30542 Gianluca Naso Albert Ramos-Vinolas 1 0–1 C 0–1 Jul 29, 2011 H2H
30543 Gianluca Naso Boris Pashanski 1 0–1 C 0–1 Jul 17, 2008 H2H
30544 Gianluca Naso Mate Delic 1 1–0 C 1–0 Jul 28, 2011 H2H
30545 Gianluca Pozzi Albert Chang 1 1–0 C 1–0 Oct 5, 1995 H2H
30546 Gianluca Pozzi Alberto Martin 1 0–1 C 0–1 Apr 23, 1999 H2H
30547 Gianluca Pozzi Albert Portas 1 0–1 C 0–1 Apr 12, 2001 H2H
30548 Gianluca Pozzi Alexander Popp 1 1–0 C 1–0 May 4, 2000 H2H
30549 Gianluca Pozzi Andre Sa 1 1–0 H 1–0 Jul 23, 1998 H2H
30550 Gianluca Pozzi Andrew Sznajder 1 1–0 H 1–0 Sep 3, 1987 H2H
30551 Gianluca Pozzi Arne Thoms 1 1–0 H 1–0 Apr 2, 1992 H2H
30552 Gianluca Pozzi Brad Pearce 1 1–0 G 1–0 Jun 26, 1991 H2H
30553 Gianluca Pozzi Christian Bergstrom 1 1–0 C 1–0 Sep 29, 1994 H2H
30554 Gianluca Pozzi Chris Wilkinson 1 0–1 G 0–1 Jun 24, 1992 H2H
30555 Gianluca Pozzi Chris Woodruff 1 1–0 G 1–0 Jun 13, 2001 H2H
30556 Gianluca Pozzi Craig A Miller 1 1–0 H 1–0 Jan 13, 1988 H2H
30557 Gianluca Pozzi Cristiano Caratti 1 0–1 H 0–1 Apr 16, 1998 H2H
30558 Gianluca Pozzi Dan Cassidy 1 1–0 H 1–0 Aug 2, 1989 H2H
30559 Gianluca Pozzi Dan Goldie 1 1–0 G 1–0 Jul 11, 1991 H2H
30560 Gianluca Pozzi Danilo Marcelino 1 1–0 H 1–0 Oct 19, 1989 H2H
30561 Gianluca Pozzi Danny Sapsford 1 0–1 H 0–1 Sep 14, 1995 H2H
30562 Gianluca Pozzi Davide Sanguinetti 1 1–0 G 1–0 Jun 22, 2000 H2H
30563 Gianluca Pozzi David Rikl 1 1–0 H 1–0 Jul 15, 1992 H2H
30564 Gianluca Pozzi Eyal Ran 1 0–1 H 0–1 Sep 11, 1997 H2H
30565 Gianluca Pozzi Geoff Grant 1 1–0 H 1–0 Jul 16, 1997 H2H
30566 Gianluca Pozzi Grant Connell 1 1–0 H 1–0 Apr 9, 1992 H2H
30567 Gianluca Pozzi Grant Stafford 1 1–0 H 1–0 Oct 3, 1997 H2H
30568 Gianluca Pozzi Harel Levy 1 1–0 H 1–0 Sep 13, 2001 H2H
30569 Gianluca Pozzi Henri Leconte 1 0–1 H 0–1 Sep 5, 1987 H2H
30570 Gianluca Pozzi Hernan Gumy 1 0–1 C 0–1 May 29, 1998 H2H
30571 Gianluca Pozzi Hicham Arazi 1 1–0 C 1–0 Mar 13, 1998 H2H
30572 Gianluca Pozzi Jack Brasington 1 0–1 H 0–1 Aug 29, 2001 H2H
30573 Gianluca Pozzi Jamie Morgan 1 0–1 H 0–1 Apr 14, 1994 H2H
30574 Gianluca Pozzi Jan-Michael Gambill 1 0–1 G 0–1 Jun 24, 2000 H2H
30575 Gianluca Pozzi Jimmy Arias 1 1–0 H 1–0 Feb 12, 1992 H2H
30576 Gianluca Pozzi Joern Renzenbrink 1 1–0 H 1–0 Sep 15, 1994 H2H
30577 Gianluca Pozzi Johan Anderson 1 0–1 H 0–1 Jan 1, 1988 H2H
30578 Gianluca Pozzi Johan Carlsson 1 1–0 H 1–0 Aug 6, 1992 H2H
30579 Gianluca Pozzi John Fitzgerald 1 1–0 H 1–0 Apr 25, 1992 H2H
30580 Gianluca Pozzi Jordi Burillo 1 1–0 G 1–0 Jun 19, 1998 H2H
30581 Gianluca Pozzi Jose Daher 1 1–0 C 1–0 Apr 5, 1990 H2H
30582 Gianluca Pozzi Karsten Braasch 1 1–0 G 1–0 Jul 9, 1992 H2H
30583 Gianluca Pozzi Kelly Evernden 1 1–0 H 1–0 Apr 23, 1992 H2H
30584 Gianluca Pozzi Kenny Thorne 1 1–0 C 1–0 Sep 30, 1994 H2H
30585 Gianluca Pozzi Kevin Curren 1 0–1 G 0–1 Jun 12, 1991 H2H
30586 Gianluca Pozzi Lars Jonsson 1 1–0 H 1–0 Jan 14, 1993 H2H
30587 Gianluca Pozzi Lars Rehmann 1 0–1 C 0–1 Mar 12, 1994 H2H
30588 Gianluca Pozzi Lionel Barthez 1 1–0 G 1–0 Jun 28, 1995 H2H
30589 Gianluca Pozzi Luiz Mattar 1 0–1 H 0–1 Jan 20, 1993 H2H
30590 Gianluca Pozzi Marc Kevin Goellner 1 0–1 G 0–1 Jun 15, 1995 H2H
30591 Gianluca Pozzi Mark Kaplan 1 1–0 H 1–0 Aug 1, 1991 H2H
30592 Gianluca Pozzi Mark Kratzmann 1 0–1 G 0–1 Jul 12, 1991 H2H
30593 Gianluca Pozzi Markus Hipfl 1 0–1 G 0–1 Jun 21, 2001 H2H
30594 Gianluca Pozzi Markus Zoecke 1 1–0 H 1–0 Sep 4, 1994 H2H
30595 Gianluca Pozzi Martin Lee 1 0–1 G 0–1 Jun 27, 2001 H2H
30596 Gianluca Pozzi Martin Wostenholme 1 0–1 C 0–1 Jul 30, 1986 H2H
30597 Gianluca Pozzi Massimo Cierro 1 1–0 G 1–0 Jun 10, 1992 H2H
30598 Gianluca Pozzi Mats Wilander 1 1–0 C 1–0 Oct 14, 1993 H2H
30599 Gianluca Pozzi Matt Anger 1 1–0 H 1–0 Dec 31, 1987 H2H
30600 Gianluca Pozzi Max Mirnyi 1 0–1 C 0–1 Mar 5, 1999 H2H