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
10401 Mariano Zabaleta German Puentes 2 2–0 C 2–0 Mar 1, 2001 H2H
10402 Mariano Zabaleta Marc Rosset 2 0–2 C 0–1 H 0–1 Mar 12, 1997 H2H
10403 Mariano Zabaleta Oscar Hernandez 2 2–0 C 2–0 Jul 22, 2004 H2H
10404 Mariano Zabaleta Todd Woodbridge 2 2–0 H 2–0 Jan 17, 2001 H2H
10405 Marian Vajda Bruno Oresar 2 2–0 C 2–0 Aug 3, 1988 H2H
10406 Marian Vajda Dan Goldie 2 0–2 H 0–2 Aug 28, 1986 H2H
10407 Marian Vajda David Pate 2 0–2 H 0–2 Mar 11, 1988 H2H
10408 Marian Vajda Jordi Arrese 2 0–2 C 0–2 Apr 10, 1991 H2H
10409 Marian Vajda Lars Jonsson 2 0–2 C 0–1 G 0–1 Oct 17, 1991 H2H
10410 Marian Vajda Mark Koevermans 2 0–2 C 0–2 May 8, 1991 H2H
10411 Marian Vajda Mike Bauer 2 0–2 G 0–1 H 0–1 Aug 16, 1985 H2H
10412 Marian Vajda Patrik Kuhnen 2 2–0 C 1–0 H 1–0 Jan 12, 1991 H2H
10413 Marian Vajda Paul Annacone 2 0–2 C 0–1 C 0–1 May 27, 1988 H2H
10414 Marian Vajda Stefan Simonsson 2 2–0 C 1–0 H 1–0 Jul 24, 1986 H2H
10415 Marian Vajda Vitas Gerulaitis 2 2–0 C 1–0 C 1–0 Mar 20, 1986 H2H
10416 Marin Cilic Botic van de Zandschulp 2 2–0 H 2–0 Feb 17, 2022 H2H
10417 Marin Cilic Kyle Edmund 2 2–0 H 2–0 Jan 27, 2018 H2H
10418 Mario Ancic Alexander Waske 2 2–0 C 1–0 H 1–0 May 17, 2006 H2H
10419 Mario Ancic Bjorn Phau 2 2–0 H 2–0 Oct 8, 2005 H2H
10420 Mario Ancic Cyril Saulnier 2 2–0 H 2–0 Oct 7, 2005 H2H
10421 Mario Ancic Davide Sanguinetti 2 2–0 G 1–0 H 1–0 Jun 30, 2006 H2H
10422 Mario Ancic Fabrice Santoro 2 2–0 C 1–0 G 1–0 Jun 24, 2006 H2H
10423 Mario Ancic Gael Monfils 2 2–0 G 1–0 H 1–0 Mar 15, 2008 H2H
10424 Mario Ancic Guillermo Garcia-Lopez 2 2–0 C 1–0 H 1–0 Jan 18, 2007 H2H
10425 Mario Ancic Hyung-Taik Lee 2 2–0 H 2–0 Sep 16, 2006 H2H
10426 Mario Ancic Ivo Minar 2 2–0 C 1–0 G 1–0 Jun 18, 2008 H2H
10427 Mario Ancic Jan-Michael Gambill 2 2–0 H 2–0 Oct 6, 2005 H2H
10428 Mario Ancic Jeff Morrison 2 2–0 G 1–0 H 1–0 Jun 9, 2004 H2H
10429 Mario Ancic Jeremy Chardy 2 0–2 H 0–2 Mar 26, 2010 H2H
10430 Mario Ancic Kenneth Carlsen 2 2–0 H 2–0 Oct 5, 2006 H2H
10431 Mario Ancic Luis Horna 2 2–0 C 1–0 G 1–0 May 10, 2006 H2H
10432 Mario Ancic Michael Llodra 2 2–0 G 2–0 Jun 25, 2008 H2H
10433 Mario Ancic Nicolas Lapentti 2 2–0 C 1–0 G 1–0 Jun 11, 2008 H2H
10434 Mario Ancic Oscar Hernandez 2 2–0 C 1–0 H 1–0 May 27, 2005 H2H
10435 Mario Ancic Robby Ginepri 2 0–2 C 0–1 H 0–1 May 21, 2008 H2H
10436 Mario Ancic Sjeng Schalken 2 2–0 G 1–0 H 1–0 Jun 17, 2004 H2H
10437 Mario Ancic Stefano Galvani 2 2–0 H 2–0 Sep 29, 2006 H2H
10438 Mario Ancic Steve Darcis 2 2–0 G 1–0 H 1–0 Oct 10, 2008 H2H
10439 Mario Ancic Teymuraz Gabashvili 2 2–0 H 2–0 Feb 6, 2009 H2H
10440 Marius Copil Albert Ramos-Vinolas 2 0–2 C 0–1 H 0–1 Mar 22, 2019 H2H
10441 Marius Copil Bradley Klahn 2 0–2 H 0–2 Jul 25, 2019 H2H
10442 Marius Copil Federico Delbonis 2 2–0 H 2–0 Oct 17, 2019 H2H
10443 Marius Copil Grigor Dimitrov 2 0–2 C 0–1 H 0–1 May 7, 2014 H2H
10444 Marius Copil Yuichi Sugita 2 2–0 G 1–0 H 1–0 Jun 15, 2018 H2H
10445 Mark Cox Bernard Fritz 2 2–0 C 1–0 H 1–0 Oct 30, 1980 H2H
10446 Mark Cox Bill Bowrey 2 2–0 C 2–0 May 21, 1970 H2H
10447 Mark Cox Francois Jauffret 2 2–0 C 2–0 May 25, 1971 H2H
10448 Mark Cox Gilles Moretton 2 2–0 G 2–0 Jun 25, 1980 H2H
10449 Mark Cox Hans Jurgen Pohmann 2 2–0 C 1–0 H 1–0 Nov 30, 1973 H2H
10450 Mark Cox Herb Fitzgibbon 2 2–0 G 1–0 H 1–0 Jun 28, 1968 H2H
10451 Mark Cox Jean Louis Haillet 2 2–0 C 1–0 H 1–0 Nov 25, 1977 H2H
10452 Mark Cox John Yuill 2 2–0 H 2–0 Jul 15, 1973 H2H
10453 Mark Cox Nicholas Kalogeropoulos 2 0–2 C 0–1 G 0–1 Jun 16, 1971 H2H
10454 Mark Cox Nicola Spear 2 2–0 C 1–0 H 1–0 Feb 22, 1969 H2H
10455 Mark Cox Paolo Bertolucci 2 0–2 C 0–2 Sep 29, 1978 H2H
10456 Mark Cox Patrice Dominguez 2 2–0 G 2–0 Jun 26, 1977 H2H
10457 Mark Cox Rohun Beven 2 2–0 C 2–0 Sep 11, 1980 H2H
10458 Mark Cox Roy Barth 2 2–0 C 2–0 Jul 4, 1972 H2H
10459 Mark Dickson Brian Teacher 2 0–2 C 0–1 H 0–1 Aug 8, 1985 H2H
10460 Mark Dickson Heinz Gunthardt 2 2–0 C 1–0 H 1–0 Nov 25, 1984 H2H
10461 Mark Dickson Ramesh Krishnan 2 0–2 G 0–1 H 0–1 Jun 18, 1988 H2H
10462 Mark Dickson Slobodan Zivojinovic 2 0–2 C 0–1 H 0–1 May 6, 1987 H2H
10463 Mark Dickson Terry Moor 2 0–2 C 0–1 H 0–1 Oct 26, 1984 H2H
10464 Mark Edmondson Bob Carmichael 2 2–0 C 1–0 G 1–0 May 11, 1977 H2H
10465 Mark Edmondson Buster C Mottram 2 0–2 C 0–2 Aug 13, 1976 H2H
10466 Mark Edmondson Dick Crealy 2 2–0 C 1–0 G 1–0 Aug 19, 1976 H2H
10467 Mark Edmondson Ferdi Taygan 2 2–0 C 1–0 G 1–0 Oct 22, 1981 H2H
10468 Mark Edmondson Jose Higueras 2 0–2 C 0–2 Apr 15, 1982 H2H
10469 Mark Edmondson Mike Cahill 2 2–0 C 2–0 Aug 5, 1981 H2H
10470 Mark Edmondson Mike Wayman 2 2–0 G 1–0 H 1–0 Jun 22, 1977 H2H
10471 Mark Edmondson Pavel Slozil 2 0–2 C 0–1 H 0–1 Mar 16, 1982 H2H
10472 Mark Edmondson Raymond Moore 2 2–0 G 2–0 Jun 28, 1978 H2H
10473 Mark Edmondson Sandy Mayer 2 0–2 G 0–2 Jun 30, 1978 H2H
10474 Mark Edmondson Scott Mccain 2 2–0 G 1–0 H 1–0 Nov 3, 1983 H2H
10475 Mark Edmondson Syd Ball 2 2–0 G 2–0 Dec 30, 1981 H2H
10476 Mark Edmondson Tom Cain 2 0–2 G 0–1 H 0–1 Sep 12, 1984 H2H
10477 Mark Farrell Roger Dowdeswell 2 0–2 C 0–1 G 0–1 May 13, 1975 H2H
10478 Mark Kaplan Dan Goldie 2 2–0 C 1–0 H 1–0 Aug 14, 1991 H2H
10479 Mark Knowles Andrei Olhovskiy 2 0–2 C 0–1 C 0–1 May 8, 1996 H2H
10480 Mark Kratzmann Danie Visser 2 0–2 H 0–2 Feb 28, 1990 H2H
10481 Mark Merklein David Nainkin 2 0–2 G 0–1 H 0–1 Sep 2, 1998 H2H
10482 Marko Ostoja Bob Lutz 2 0–2 H 0–2 Feb 15, 1984 H2H
10483 Marko Ostoja Brad Drewett 2 2–0 C 2–0 Aug 8, 1984 H2H
10484 Marko Ostoja Brian Gottfried 2 0–2 H 0–2 Nov 3, 1982 H2H
10485 Marko Ostoja Damir Keretic 2 0–2 C 0–1 H 0–1 Feb 11, 1986 H2H
10486 Marko Ostoja Hans Peter Kandler 2 2–0 C 1–0 C 1–0 Nov 18, 1982 H2H
10487 Marko Ostoja Harold Solomon 2 0–2 C 0–1 C 0–1 Aug 5, 1981 H2H
10488 Marko Ostoja John Alexander 2 0–2 C 0–1 H 0–1 Aug 19, 1982 H2H
10489 Marko Ostoja Luca Bottazzi 2 2–0 C 2–0 May 29, 1985 H2H
10490 Marko Ostoja Pavel Slozil 2 0–2 C 0–1 H 0–1 Nov 21, 1985 H2H
10491 Marko Ostoja Per Hjertquist 2 2–0 C 1–0 H 1–0 Oct 15, 1981 H2H
10492 Marko Ostoja Raul Ramirez 2 0–2 C 0–2 Jan 22, 1982 H2H
10493 Marko Ostoja Stefan Simonsson 2 0–2 C 0–2 Jul 11, 1985 H2H
10494 Mark Philippoussis Adrian Voinea 2 2–0 C 1–0 H 1–0 Aug 20, 1998 H2H
10495 Mark Philippoussis Daniel Nestor 2 0–2 G 0–1 H 0–1 Feb 19, 1999 H2H
10496 Mark Philippoussis Guillermo Canas 2 2–0 H 2–0 Sep 27, 2003 H2H
10497 Mark Philippoussis Hernan Gumy 2 2–0 C 2–0 May 2, 1997 H2H
10498 Mark Philippoussis Julian Alonso 2 2–0 C 2–0 Apr 30, 1998 H2H
10499 Mark Philippoussis Jurgen Melzer 2 2–0 G 2–0 Jul 15, 2006 H2H
10500 Mark Philippoussis Lionel Roux 2 2–0 C 1–0 H 1–0 Sep 26, 1997 H2H
10501 Mark Philippoussis Luis Horna 2 0–2 C 0–1 H 0–1 Aug 3, 2005 H2H
10502 Mark Philippoussis Mariano Zabaleta 2 2–0 G 1–0 H 1–0 Jun 25, 2003 H2H
10503 Mark Philippoussis Nicolas Thomann 2 2–0 C 1–0 H 1–0 Oct 16, 1997 H2H
10504 Mark Philippoussis Olivier Delaitre 2 2–0 C 1–0 H 1–0 May 30, 1997 H2H
10505 Mark Philippoussis Paul Goldstein 2 2–0 C 1–0 G 1–0 Jul 13, 2006 H2H
10506 Mark Philippoussis Petr Korda 2 2–0 C 1–0 C 1–0 Nov 5, 1998 H2H
10507 Mark Philippoussis Richey Reneberg 2 2–0 C 1–0 H 1–0 Oct 17, 1997 H2H
10508 Mark Philippoussis Thomas Muster 2 0–2 C 0–1 H 0–1 Mar 16, 1997 H2H
10509 Mark Philippoussis Tomas Behrend 2 2–0 H 2–0 Oct 6, 2005 H2H
10510 Mark Philippoussis Wayne Arthurs 2 2–0 G 1–0 H 1–0 Oct 12, 2000 H2H
10511 Mark Philippoussis Xavier Malisse 2 2–0 C 1–0 G 1–0 May 15, 2003 H2H
10512 Markus Rackl Fernando Luna 2 0–2 C 0–2 Sep 29, 1988 H2H
10513 Markus Rackl Kent Carlsson 2 0–2 C 0–2 Jul 29, 1988 H2H
10514 Mark Woodforde Bryan Shelton 2 2–0 H 2–0 Jan 18, 1991 H2H
10515 Mark Woodforde Bud Schultz 2 2–0 G 1–0 H 1–0 Jan 2, 1987 H2H
10516 Mark Woodforde Dennis van Scheppingen 2 2–0 C 1–0 G 1–0 Jun 9, 1999 H2H
10517 Mark Woodforde Eduardo Masso 2 2–0 C 1–0 H 1–0 May 7, 1992 H2H
10518 Mark Woodforde Greg Holmes 2 2–0 G 1–0 H 1–0 Mar 15, 1989 H2H
10519 Mark Woodforde Jeremy Bates 2 2–0 H 2–0 Jan 6, 1995 H2H
10520 Mark Woodforde Justin Gimelstob 2 2–0 G 2–0 Jun 26, 1998 H2H
10521 Mark Woodforde Kevin Curren 2 0–2 H 0–2 Aug 18, 1988 H2H
10522 Mark Woodforde Nicklas Kroon 2 0–2 H 0–2 Oct 14, 1989 H2H
10523 Marsel Ilhan Grigor Dimitrov 2 0–2 H 0–2 Oct 11, 2011 H2H
10524 Marsel Ilhan Kenny De Schepper 2 0–2 C 0–1 H 0–1 Feb 5, 2015 H2H
10525 Martin Damm Frances Tiafoe 2 0–2 H 0–2 Aug 31, 2026 H2H
10526 Martin Jaite Aaron Krickstein 2 2–0 C 2–0 Jul 28, 1989 H2H
10527 Martin Jaite Alberto Berasategui 2 2–0 C 1–0 H 1–0 Nov 13, 1992 H2H
10528 Martin Jaite Alejandro Ganzabal 2 2–0 C 2–0 Aug 7, 1986 H2H
10529 Martin Jaite Alex Antonitsch 2 2–0 C 1–0 H 1–0 Oct 10, 1991 H2H
10530 Martin Jaite Amos Mansdorf 2 0–2 C 0–1 H 0–1 Oct 31, 1990 H2H
10531 Martin Jaite Balazs Taroczy 2 0–2 C 0–1 C 0–1 Nov 14, 1985 H2H
10532 Martin Jaite Barry Moir 2 2–0 C 1–0 H 1–0 Mar 15, 1988 H2H
10533 Martin Jaite Cesar Kist 2 2–0 C 2–0 Jul 31, 1986 H2H
10534 Martin Jaite Christo Van Rensburg 2 2–0 H 2–0 Jan 15, 1992 H2H
10535 Martin Jaite Eric Jelen 2 2–0 C 2–0 Aug 1, 1991 H2H
10536 Martin Jaite Francesco Cancellotti 2 2–0 C 2–0 Jul 10, 1987 H2H
10537 Martin Jaite Francisco Maciel 2 2–0 C 2–0 Jun 11, 1987 H2H
10538 Martin Jaite Gilad Bloom 2 0–2 C 0–1 H 0–1 Oct 11, 1991 H2H
10539 Martin Jaite Henrik Sundstrom 2 2–0 C 1–0 H 1–0 May 13, 1987 H2H
10540 Martin Jaite Jaime Oncins 2 0–2 H 0–2 Nov 14, 1992 H2H
10541 Martin Jaite Javier Frana 2 2–0 H 2–0 Feb 8, 1990 H2H
10542 Martin Jaite Jay Berger 2 2–0 C 1–0 H 1–0 Nov 26, 1989 H2H
10543 Martin Jaite Jens Woehrmann 2 2–0 C 2–0 Jul 29, 1989 H2H
10544 Martin Jaite Luis Herrera 2 2–0 C 1–0 H 1–0 Feb 25, 1993 H2H
10545 Martin Jaite Marcelo Filippini 2 2–0 C 1–0 C 1–0 Oct 24, 1990 H2H
10546 Martin Jaite Markus Zoecke 2 2–0 C 2–0 Jul 12, 1990 H2H
10547 Martin Jaite Massimiliano Narducci 2 2–0 C 2–0 May 17, 1989 H2H
10548 Martin Jaite Paul Mcnamee 2 2–0 C 2–0 Jul 30, 1987 H2H
10549 Martin Jaite Roberto Arguello 2 2–0 C 2–0 Nov 19, 1987 H2H
10550 Martin Jaite Roberto Azar 2 2–0 C 1–0 H 1–0 Nov 24, 1988 H2H
10551 Martin Jaite Tore Meinecke 2 2–0 C 1–0 H 1–0 Nov 28, 1987 H2H
10552 Martin Laurendeau Alexander Mronz 2 0–2 H 0–2 Apr 11, 1990 H2H
10553 Martin Laurendeau Christo Van Rensburg 2 0–2 G 0–1 H 0–1 Jun 30, 1989 H2H
10554 Martin Laurendeau Dan Goldie 2 0–2 H 0–2 Nov 2, 1988 H2H
10555 Martin Laurendeau Gilad Bloom 2 0–2 G 0–1 H 0–1 Feb 28, 1990 H2H
10556 Martin Laurendeau Kelly Evernden 2 0–2 C 0–1 H 0–1 Aug 16, 1990 H2H
10557 Martin Laurendeau Simon Youl 2 0–2 H 0–2 Jan 17, 1990 H2H
10558 Martin Robinson Bob Hewitt 2 0–2 C 0–1 H 0–1 Nov 26, 1976 H2H
10559 Martin Robinson Manuel Orantes 2 0–2 C 0–2 Oct 14, 1975 H2H
10560 Martin Robinson Nikola Pilic 2 0–2 C 0–2 Apr 7, 1976 H2H
10561 Martin Robinson Onny Parun 2 0–2 C 0–2 Oct 30, 1975 H2H
10562 Martin Strelba Fernando Luna 2 0–2 C 0–2 Oct 4, 1990 H2H
10563 Martin Stringari Fernando Roese 2 0–2 H 0–2 Nov 13, 1992 H2H
10564 Martin Vassallo Arguello Olivier Patience 2 2–0 C 2–0 Jan 31, 2008 H2H
10565 Martin Verkerk Davide Sanguinetti 2 2–0 C 2–0 Feb 12, 2004 H2H
10566 Martin Verkerk Lleyton Hewitt 2 0–2 C 0–1 H 0–1 May 30, 2004 H2H
10567 Martin Verkerk Nicolas Lapentti 2 0–2 C 0–1 H 0–1 May 23, 2007 H2H
10568 Martin Verkerk Sargis Sargsian 2 2–0 H 2–0 Aug 6, 2003 H2H
10569 Martin Verkerk Vincent Spadea 2 2–0 C 2–0 Jun 1, 2003 H2H
10570 Martin Wostenholme Slobodan Zivojinovic 2 0–2 C 0–1 G 0–1 May 8, 1987 H2H
10571 Martin Wostenholme Thierry Tulasne 2 0–2 C 0–2 Jul 25, 1986 H2H
10572 Marton Fucsovics Adrian Mannarino 2 2–0 H 2–0 Nov 10, 2021 H2H
10573 Marton Fucsovics Alex de Minaur 2 2–0 C 1–0 H 1–0 May 13, 2023 H2H
10574 Marton Fucsovics Damir Dzumhur 2 2–0 H 2–0 Feb 27, 2019 H2H
10575 Marton Fucsovics Dennis Novak 2 2–0 G 1–0 H 1–0 Oct 21, 2021 H2H
10576 Marton Fucsovics Egor Gerasimov 2 0–2 H 0–2 Jan 6, 2022 H2H
10577 Marton Fucsovics Kyle Edmund 2 0–2 C 0–1 H 0–1 May 31, 2018 H2H
10578 Marton Fucsovics Marcos Giron 2 2–0 G 1–0 H 1–0 Jul 6, 2023 H2H
10579 Marton Fucsovics Mariano Navone 2 2–0 C 2–0 Apr 4, 2025 H2H
10580 Marton Fucsovics Maximilian Marterer 2 0–2 C 0–1 H 0–1 May 5, 2018 H2H
10581 Marton Fucsovics Pedro Cachin 2 2–0 C 1–0 H 1–0 Apr 4, 2024 H2H
10582 Marty Davis Bruce Manson 2 2–0 G 1–0 H 1–0 Jun 27, 1984 H2H
10583 Marty Davis Francisco Gonzalez 2 2–0 G 1–0 H 1–0 Dec 12, 1984 H2H
10584 Marty Davis Ivan Dupasquier 2 2–0 C 2–0 Mar 11, 1982 H2H
10585 Marty Davis Joakim Nystrom 2 0–2 H 0–2 Nov 7, 1985 H2H
10586 Marty Davis John Sadri 2 0–2 C 0–1 C 0–1 Sep 26, 1985 H2H
10587 Marty Davis Leo Palin 2 0–2 C 0–1 H 0–1 May 26, 1982 H2H
10588 Marty Davis Mark Edmondson 2 0–2 G 0–2 Jun 23, 1982 H2H
10589 Marty Davis Mike Leach 2 2–0 C 1–0 H 1–0 Jan 29, 1986 H2H
10590 Marty Davis Peter Fleming 2 2–0 H 2–0 Oct 9, 1986 H2H
10591 Marty Davis Ramesh Krishnan 2 0–2 C 0–1 H 0–1 Feb 22, 1989 H2H
10592 Marty Davis Shlomo Glickstein 2 2–0 C 1–0 G 1–0 Jan 30, 1985 H2H
10593 Marty Davis Slobodan Zivojinovic 2 0–2 C 0–1 H 0–1 Oct 17, 1987 H2H
10594 Marty Davis Wojtek Fibak 2 0–2 C 0–1 G 0–1 Oct 23, 1981 H2H
10595 Marty Riessen Bernard Montrenaud 2 2–0 C 2–0 Jul 21, 1970 H2H
10596 Marty Riessen Clark Graebner 2 2–0 C 1–0 H 1–0 Oct 4, 1973 H2H
10597 Marty Riessen Dick Crealy 2 2–0 C 1–0 H 1–0 Feb 3, 1973 H2H
10598 Marty Riessen Graydon Garner 2 2–0 C 1–0 H 1–0 Aug 15, 1968 H2H
10599 Marty Riessen Jean Claude Barclay 2 2–0 C 2–0 May 27, 1971 H2H
10600 Marty Riessen John Whitlinger 2 2–0 C 1–0 H 1–0 Oct 8, 1976 H2H