ATP Head-to-Head Records: Search Rivalries

Explore ATP head-to-head records, frequent opponents, and unbeaten rivalries. Compare historical rivalries or focus on currently active players.

Explore these records

Use the filters to narrow the table. Select a column heading to sort; select it again to reverse the order.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted descending Record Surface Last Met H2H
32601 Adriano Panatta Terry Addison 1 0–1 G 0–1 Jan 24, 1969 H2H
32602 Adriano Panatta Terry Rocavert 1 1–0 C 1–0 May 24, 1978 H2H
32603 Adriano Panatta Thierry Bernasconi 1 1–0 C 1–0 May 3, 1973 H2H
32604 Adriano Panatta Tom Edlefsen 1 0–1 C 0–1 Feb 28, 1972 H2H
32605 Adriano Panatta Tony Roche 1 0–1 C 0–1 Jan 28, 1977 H2H
32606 Adriano Panatta Trey Waltke 1 1–0 C 1–0 May 21, 1977 H2H
32607 Adriano Panatta Ulf Pettersson 1 1–0 H 1–0 Nov 3, 1982 H2H
32608 Adriano Panatta Vladimir Korotkov 1 1–0 C 1–0 May 28, 1972 H2H
32609 Adriano Panatta Werner Zirngibl 1 0–1 C 0–1 Jun 17, 1978 H2H
32610 Adriano Panatta Wilhelm Bungert 1 1–0 C 1–0 May 15, 1970 H2H
32611 Adrian Ungur Benoit Paire 1 0–1 G 0–1 Jun 26, 2013 H2H
32612 Adrian Ungur Daniel Brands 1 0–1 H 0–1 Aug 29, 2012 H2H
32613 Adrian Ungur Dudi Sela 1 0–1 C 0–1 Apr 26, 2012 H2H
32614 Adrian Ungur Gael Monfils 1 0–1 H 0–1 Aug 28, 2013 H2H
32615 Adrian Ungur Grigor Dimitrov 1 0–1 C 0–1 Apr 29, 2016 H2H
32616 Adrian Ungur Roberto Bautista Agut 1 0–1 H 0–1 Feb 26, 2014 H2H
32617 Adrian Voinea Adolf Musil 1 1–0 C 1–0 Feb 1, 1996 H2H
32618 Adrian Voinea Alexander Waske 1 0–1 C 0–1 May 1, 2003 H2H
32619 Adrian Voinea Arnaud Di Pasquale 1 0–1 C 0–1 Sep 19, 1998 H2H
32620 Adrian Voinea Bjorn Phau 1 0–1 C 0–1 Jul 21, 1999 H2H
32621 Adrian Voinea Carl Uwe Steeb 1 0–1 C 0–1 Feb 9, 1995 H2H
32622 Adrian Voinea Daniel Courcol 1 0–1 G 0–1 Jun 12, 1996 H2H
32623 Adrian Voinea David Caldwell 1 1–0 H 1–0 Mar 16, 1999 H2H
32624 Adrian Voinea David Nainkin 1 1–0 H 1–0 Jul 19, 1995 H2H
32625 Adrian Voinea Dinu Pescariu 1 1–0 C 1–0 Jul 24, 1997 H2H
32626 Adrian Voinea Fazaluddin Syed 1 1–0 H 1–0 Jan 4, 2001 H2H
32627 Adrian Voinea Filippo Messori 1 0–1 C 0–1 Oct 2, 1997 H2H
32628 Adrian Voinea Filip Prpic 1 1–0 C 1–0 Jul 10, 2003 H2H
32629 Adrian Voinea Irakli Labadze 1 0–1 C 0–1 Sep 12, 2002 H2H
32630 Adrian Voinea Jan Vacek 1 0–1 G 0–1 Jun 30, 2002 H2H
32631 Adrian Voinea Julian Knowle 1 1–0 H 1–0 Oct 11, 2001 H2H
32632 Adrian Voinea Marco Meneschincheri 1 1–0 C 1–0 Sep 28, 1995 H2H
32633 Adrian Voinea Marcos Aurelio Gorriz 1 1–0 C 1–0 Jan 30, 1997 H2H
32634 Adrian Voinea Marcos Ondruska 1 0–1 H 0–1 Aug 14, 1996 H2H
32635 Adrian Voinea Mark Woodforde 1 0–1 C 0–1 Apr 26, 1995 H2H
32636 Adrian Voinea Nicolas Coutelot 1 1–0 G 1–0 Jun 26, 2002 H2H
32637 Adrian Voinea Nicolas Pereira 1 0–1 H 0–1 Aug 16, 1995 H2H
32638 Adrian Voinea Nuno Marques 1 0–1 C 0–1 Jul 24, 1996 H2H
32639 Adrian Voinea Orlin Stanoytchev 1 1–0 C 1–0 Jul 20, 2000 H2H
32640 Adrian Voinea Paul Goldstein 1 0–1 H 0–1 Feb 22, 2001 H2H
32641 Adrian Voinea Paul Wekesa 1 0–1 H 0–1 Jul 20, 1995 H2H
32642 Adrian Voinea Ruben Ramirez Hidalgo 1 1–0 C 1–0 Sep 14, 2001 H2H
32643 Adrian Voinea Sasa Hirszon 1 1–0 C 1–0 Feb 2, 1996 H2H
32644 Adrian Voinea Thierry Guardiola 1 1–0 C 1–0 Jul 26, 2000 H2H
32645 Agustin Calleri Adrian Voinea 1 1–0 G 1–0 Jun 25, 2003 H2H
32646 Agustin Calleri Alexandre Simoni 1 1–0 H 1–0 Sep 12, 2002 H2H
32647 Agustin Calleri Andre Sa 1 0–1 C 0–1 Jul 25, 2002 H2H
32648 Agustin Calleri Attila Savolt 1 0–1 C 0–1 Jul 20, 2001 H2H
32649 Agustin Calleri Austin Krajicek 1 1–0 H 1–0 Aug 27, 2008 H2H
32650 Agustin Calleri Borut Urh 1 1–0 C 1–0 Jul 30, 1999 H2H
32651 Agustin Calleri Bruno Echagaray 1 1–0 C 1–0 Feb 28, 2008 H2H
32652 Agustin Calleri Chris Woodruff 1 0–1 H 0–1 Mar 8, 2001 H2H
32653 Agustin Calleri Danai Udomchoke 1 1–0 C 1–0 May 2, 2007 H2H
32654 Agustin Calleri Daniele Bracciali 1 1–0 C 1–0 Jul 21, 2006 H2H
32655 Agustin Calleri Daniel Gimeno-Traver 1 0–1 C 0–1 Feb 2, 2006 H2H
32656 Agustin Calleri Daniel Vacek 1 1–0 C 1–0 May 26, 1999 H2H
32657 Agustin Calleri Davide Sanguinetti 1 1–0 H 1–0 Aug 30, 2000 H2H
32658 Agustin Calleri David Sanchez 1 1–0 H 1–0 Mar 18, 2003 H2H
32659 Agustin Calleri Denis Golovanov 1 1–0 C 1–0 Oct 2, 2003 H2H
32660 Agustin Calleri Denis Gremelmayr 1 1–0 C 1–0 Jul 20, 2006 H2H
32661 Agustin Calleri Devin Mullings 1 1–0 H 1–0 Aug 12, 2008 H2H
32662 Agustin Calleri Diogo Rocha 1 1–0 C 1–0 Apr 10, 2003 H2H
32663 Agustin Calleri Emilio Benfele Alvarez 1 1–0 C 1–0 Mar 3, 2000 H2H
32664 Agustin Calleri Fabrice Santoro 1 0–1 G 0–1 Jun 26, 2002 H2H
32665 Agustin Calleri Flavio Saretta 1 0–1 G 0–1 Jun 27, 2003 H2H
32666 Agustin Calleri Gabriel Trifu 1 0–1 C 0–1 Jul 25, 2001 H2H
32667 Agustin Calleri Galo Blanco 1 1–0 C 1–0 Feb 19, 2004 H2H
32668 Agustin Calleri Greg Jones 1 1–0 H 1–0 Jan 10, 2008 H2H
32669 Agustin Calleri Hector Moretti 1 1–0 C 1–0 Jul 26, 2000 H2H
32670 Agustin Calleri Hugo Armando 1 1–0 C 1–0 Aug 3, 2006 H2H
32671 Agustin Calleri Ivo Heuberger 1 1–0 H 1–0 Sep 14, 2001 H2H
32672 Agustin Calleri Ivo Minar 1 1–0 C 1–0 Jul 23, 2005 H2H
32673 Agustin Calleri Jan Hernych 1 0–1 H 0–1 Mar 8, 2007 H2H
32674 Agustin Calleri Jan-Michael Gambill 1 1–0 H 1–0 Aug 21, 2003 H2H
32675 Agustin Calleri Jason Stoltenberg 1 1–0 H 1–0 Jan 17, 2001 H2H
32676 Agustin Calleri Jiri Vanek 1 0–1 C 0–1 Apr 15, 2004 H2H
32677 Agustin Calleri Justin Gimelstob 1 1–0 C 1–0 Apr 26, 2006 H2H
32678 Agustin Calleri Karim Alami 1 0–1 C 0–1 Jul 21, 1999 H2H
32679 Agustin Calleri Karol Beck 1 1–0 H 1–0 Aug 17, 2004 H2H
32680 Agustin Calleri Lars Burgsmuller 1 1–0 H 1–0 Mar 24, 2004 H2H
32681 Agustin Calleri Marc Gicquel 1 0–1 H 0–1 Jan 15, 2009 H2H
32682 Agustin Calleri Marc Lopez 1 1–0 C 1–0 Apr 25, 2007 H2H
32683 Agustin Calleri Marcos Baghdatis 1 0–1 H 0–1 Oct 26, 2007 H2H
32684 Agustin Calleri Marc Rosset 1 1–0 H 1–0 Mar 21, 2000 H2H
32685 Agustin Calleri Markus Hipfl 1 1–0 C 1–0 May 2, 2002 H2H
32686 Agustin Calleri Melle Van Gemerden 1 1–0 C 1–0 Jul 23, 2005 H2H
32687 Agustin Calleri Michael Berrer 1 1–0 C 1–0 Jul 12, 2008 H2H
32688 Agustin Calleri Michael Llodra 1 1–0 C 1–0 May 4, 2001 H2H
32689 Agustin Calleri Michal Przysiezny 1 1–0 C 1–0 Aug 5, 2006 H2H
32690 Agustin Calleri Miguel Gallardo-Valles 1 1–0 C 1–0 Feb 27, 2003 H2H
32691 Agustin Calleri Nicolas Coutelot 1 1–0 C 1–0 Jul 12, 2002 H2H
32692 Agustin Calleri Nicolas Devilder 1 0–1 C 0–1 Jul 19, 2007 H2H
32693 Agustin Calleri Nicolas Kiefer 1 1–0 H 1–0 Mar 25, 2006 H2H
32694 Agustin Calleri Paul Capdeville 1 1–0 C 1–0 Apr 18, 2008 H2H
32695 Agustin Calleri Peter Luczak 1 1–0 C 1–0 Jul 13, 2006 H2H
32696 Agustin Calleri Petr Kralert 1 1–0 H 1–0 Sep 1, 2000 H2H
32697 Agustin Calleri Radek Stepanek 1 0–1 H 0–1 Jan 12, 2008 H2H
32698 Agustin Calleri Raemon Sluiter 1 1–0 C 1–0 Aug 4, 2006 H2H
32699 Agustin Calleri Ramon Delgado 1 1–0 H 1–0 Mar 19, 2002 H2H
32700 Agustin Calleri Razvan Sabau 1 1–0 C 1–0 Oct 27, 2005 H2H
32701 Agustin Calleri Romain Jouan 1 0–1 H 0–1 Oct 2, 2008 H2H
32702 Agustin Calleri Rui Machado 1 1–0 C 1–0 Apr 28, 2005 H2H
32703 Agustin Calleri Sebastian Decoud 1 0–1 C 0–1 Feb 6, 2009 H2H
32704 Agustin Calleri Taylor Dent 1 1–0 H 1–0 Oct 10, 2002 H2H
32705 Agustin Calleri Thierry Ascione 1 1–0 C 1–0 May 21, 2008 H2H
32706 Agustin Calleri Todd Reid 1 1–0 H 1–0 Mar 25, 2004 H2H
32707 Agustin Calleri Werner Eschauer 1 1–0 H 1–0 Aug 27, 2003 H2H
32708 Agustin Calleri Zack Fleishman 1 0–1 H 0–1 Jan 17, 2007 H2H
32709 Agustin Garizzio Gerard Solves 1 1–0 C 1–0 May 25, 1994 H2H
32710 Agustin Garizzio Olivier Delaitre 1 0–1 C 0–1 May 27, 1994 H2H
32711 Agustin Garizzio Roberto Azar 1 0–1 C 0–1 Nov 10, 1988 H2H
32712 Aidan Mayo James Duckworth 1 0–1 H 0–1 Jul 29, 2026 H2H
32713 Aisam-Ul-Haq Qureshi Dick Norman 1 0–1 G 0–1 Jul 14, 2007 H2H
32714 Aisam-Ul-Haq Qureshi Lee Childs 1 1–0 G 1–0 Jun 27, 2007 H2H
32715 Aisam-Ul-Haq Qureshi Nathan Healey 1 1–0 G 1–0 Jul 13, 2007 H2H
32716 Akash Wagh Dmitry Tursunov 1 0–1 H 0–1 Sep 28, 2006 H2H
32717 Akifumi Machidori Spencer Segura 1 1–0 H 1–0 Oct 15, 1974 H2H
32718 Akinori Naguro Jim Mcmanus 1 1–0 C 1–0 Oct 25, 1978 H2H
32719 Akinori Naguro Yuji Tezuka 1 0–1 H 0–1 Oct 15, 1974 H2H
32720 Aki Rahunen Bruce Derlin 1 0–1 H 0–1 Jan 4, 1990 H2H
32721 Aki Rahunen Leif Shiras 1 1–0 C 1–0 Jun 1, 1990 H2H
32722 Aki Rahunen Miloslav Mecir 1 0–1 C 0–1 Feb 16, 1990 H2H
32723 Aki Rahunen Paul Chamberlin 1 1–0 C 1–0 Oct 10, 1990 H2H
32724 Aki Rahunen Steve Guy 1 0–1 H 0–1 Aug 23, 1990 H2H
32725 Akira Santillan Bjorn Fratangelo 1 0–1 G 0–1 Jul 21, 2017 H2H
32726 Akira Santillan Evgeny Donskoy 1 0–1 H 0–1 Sep 28, 2017 H2H
32727 Akira Santillan Jan-Lennard Struff 1 0–1 C 0–1 Jul 20, 2016 H2H
32728 Akira Santillan Konstantin Kravchuk 1 1–0 H 1–0 Aug 2, 2017 H2H
32729 Akira Santillan Taylor Fritz 1 0–1 H 0–1 Feb 23, 2017 H2H
32730 Alastair Gray Ilya Ivashka 1 0–1 G 0–1 Jun 23, 2021 H2H
32731 Alastair Gray Kamil Majchrzak 1 0–1 G 0–1 Jul 18, 2019 H2H
32732 Alastair Gray Taylor Fritz 1 0–1 G 0–1 Jun 30, 2022 H2H
32733 Albano Olivetti Jan-Lennard Struff 1 0–1 C 0–1 May 28, 2014 H2H
32734 Albano Olivetti Kenny De Schepper 1 1–0 H 1–0 Feb 6, 2014 H2H
32735 Albert Chang Jeremy Bates 1 0–1 C 0–1 Oct 19, 1995 H2H
32736 Albert Costa Alex Calatrava 1 1–0 C 1–0 Mar 1, 2001 H2H
32737 Albert Costa Andreas Vinciguerra 1 0–1 H 0–1 Jan 3, 2003 H2H
32738 Albert Costa Andre Sa 1 1–0 C 1–0 Jul 20, 2002 H2H
32739 Albert Costa Arnaud Di Pasquale 1 0–1 C 0–1 Oct 22, 1998 H2H
32740 Albert Costa Arvind Parmar 1 0–1 G 0–1 Jun 23, 1999 H2H
32741 Albert Costa Bjorn Phau 1 0–1 H 0–1 Jan 19, 2005 H2H
32742 Albert Costa Boris Pashanski 1 0–1 C 0–1 Apr 13, 2006 H2H
32743 Albert Costa Carsten Arriens 1 0–1 C 0–1 Jun 15, 1995 H2H
32744 Albert Costa Cecil Mamiit 1 1–0 H 1–0 Mar 13, 1996 H2H
32745 Albert Costa Daniel Elsner 1 1–0 C 1–0 Jul 25, 2001 H2H
32746 Albert Costa Daniel Orsanic 1 1–0 C 1–0 Jul 9, 1998 H2H
32747 Albert Costa Daniel Vacek 1 0–1 H 0–1 Sep 1, 1999 H2H
32748 Albert Costa Danny Sapsford 1 1–0 C 1–0 Sep 14, 1996 H2H
32749 Albert Costa Davide Sanguinetti 1 0–1 C 0–1 Apr 29, 2005 H2H
32750 Albert Costa David Nainkin 1 1–0 C 1–0 Aug 3, 1995 H2H
32751 Albert Costa David Sanchez 1 1–0 H 1–0 Jan 6, 2005 H2H
32752 Albert Costa David Skoch 1 1–0 C 1–0 Sep 13, 1996 H2H
32753 Albert Costa Diego Nargiso 1 1–0 C 1–0 Aug 8, 1996 H2H
32754 Albert Costa Edgardo Massa 1 0–1 C 0–1 Feb 18, 2005 H2H
32755 Albert Costa Emanuel Couto 1 1–0 C 1–0 Apr 1, 1994 H2H
32756 Albert Costa Eyal Ran 1 1–0 H 1–0 Oct 17, 1996 H2H
32757 Albert Costa Federico Luzzi 1 1–0 C 1–0 Sep 28, 2001 H2H
32758 Albert Costa Fernon Wibier 1 0–1 C 0–1 Oct 31, 1996 H2H
32759 Albert Costa Gabriel Markus 1 0–1 C 0–1 Oct 27, 1994 H2H
32760 Albert Costa Gaston Etlis 1 1–0 C 1–0 Oct 5, 1995 H2H
32761 Albert Costa German Puentes 1 1–0 C 1–0 Aug 1, 1996 H2H
32762 Albert Costa Gianluca Pozzi 1 1–0 C 1–0 Nov 18, 2000 H2H
32763 Albert Costa Giorgio Galimberti 1 1–0 C 1–0 May 9, 2002 H2H
32764 Albert Costa Guillaume Raoux 1 1–0 C 1–0 Jun 2, 1995 H2H
32765 Albert Costa Hendrik Dreekmann 1 1–0 C 1–0 Jul 20, 1994 H2H
32766 Albert Costa Hendrik Jan Davids 1 1–0 H 1–0 Feb 17, 1996 H2H
32767 Albert Costa Horst Skoff 1 0–1 C 0–1 Jul 7, 1994 H2H
32768 Albert Costa Hugo Armando 1 1–0 C 1–0 Jul 28, 2001 H2H
32769 Albert Costa Irakli Labadze 1 1–0 H 1–0 Oct 20, 2004 H2H
32770 Albert Costa Ivo Heuberger 1 1–0 H 1–0 Feb 19, 2004 H2H
32771 Albert Costa Jacco Eltingh 1 0–1 C 0–1 May 11, 1995 H2H
32772 Albert Costa Jaime Oncins 1 1–0 C 1–0 Aug 4, 1994 H2H
32773 Albert Costa Jakob Hlasek 1 1–0 H 1–0 Mar 14, 1996 H2H
32774 Albert Costa Jamie Delgado 1 1–0 C 1–0 Sep 27, 2001 H2H
32775 Albert Costa Jan Siemerink 1 1–0 C 1–0 May 15, 1997 H2H
32776 Albert Costa Jason Stoltenberg 1 1–0 H 1–0 Aug 5, 1998 H2H
32777 Albert Costa Javier Frana 1 1–0 C 1–0 Nov 9, 1995 H2H
32778 Albert Costa Jeff Tarango 1 0–1 C 0–1 Oct 21, 1999 H2H
32779 Albert Costa Jiri Vanek 1 0–1 C 0–1 Jul 17, 2003 H2H
32780 Albert Costa Joern Renzenbrink 1 1–0 C 1–0 May 31, 1995 H2H
32781 Albert Costa Jonas Svensson 1 1–0 C 1–0 Mar 31, 1994 H2H
32782 Albert Costa Juan Antonio Marin 1 1–0 C 1–0 Jul 25, 2002 H2H
32783 Albert Costa Karol Kucera 1 1–0 C 1–0 May 10, 1998 H2H
32784 Albert Costa Kevin Ullyett 1 0–1 H 0–1 Sep 21, 2000 H2H
32785 Albert Costa Lars Jonsson 1 1–0 C 1–0 Jun 9, 1994 H2H
32786 Albert Costa Leander Paes 1 1–0 H 1–0 Aug 18, 1999 H2H
32787 Albert Costa Lionel Roux 1 1–0 H 1–0 Jan 9, 1997 H2H
32788 Albert Costa Lorenzo Manta 1 1–0 C 1–0 Jul 8, 1999 H2H
32789 Albert Costa Marcello Craca 1 1–0 C 1–0 Sep 17, 1998 H2H
32790 Albert Costa Marcelo Charpentier 1 1–0 C 1–0 Aug 10, 1996 H2H
32791 Albert Costa Marco Chiudinelli 1 1–0 H 1–0 Jan 7, 2005 H2H
32792 Albert Costa Marcos Aurelio Gorriz 1 1–0 C 1–0 Sep 17, 1994 H2H
32793 Albert Costa Marcos Ondruska 1 0–1 H 0–1 Oct 19, 1996 H2H
32794 Albert Costa Mark Hilton 1 0–1 G 0–1 Jun 23, 2004 H2H
32795 Albert Costa Martin Sinner 1 1–0 C 1–0 Jul 13, 1995 H2H
32796 Albert Costa Michael Geserer 1 1–0 C 1–0 Sep 12, 1996 H2H
32797 Albert Costa Michael Tebbutt 1 0–1 H 0–1 Jan 17, 1998 H2H
32798 Albert Costa Michal Tabara 1 1–0 H 1–0 Mar 20, 2001 H2H
32799 Albert Costa Mose Navarra 1 0–1 G 0–1 Jun 28, 1996 H2H
32800 Albert Costa Nenad Zimonjic 1 1–0 C 1–0 May 22, 2003 H2H