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
21601 Goran Ivanisevic Thomas Johansson 2 2–0 C 1–0 C 1–0 Jan 31, 1997 H2H
21602 Goran Ivanisevic Tomas Carbonell 2 2–0 C 2–0 Sep 16, 1994 H2H
21603 Goran Ivanisevic Veli Paloheimo 2 1–1 C 0–1 H 1–0 Apr 11, 1991 H2H
21604 Goran Ivanisevic Xavier Malisse 2 0–2 H 0–2 Mar 2, 2001 H2H
21605 Goran Prpic Claudio Mezzadri 2 2–0 C 2–0 Aug 23, 1990 H2H
21606 Goran Prpic Claudio Pistolesi 2 1–1 C 1–1 May 29, 1992 H2H
21607 Goran Prpic Diego Perez 2 1–1 C 1–1 May 18, 1990 H2H
21608 Goran Prpic Eduardo Masso 2 1–1 C 1–1 Jul 26, 1990 H2H
21609 Goran Prpic Federico Mordegan 2 2–0 C 2–0 Sep 27, 1990 H2H
21610 Goran Prpic Henri Leconte 2 2–0 C 2–0 Feb 14, 1991 H2H
21611 Goran Prpic Jordi Arrese 2 1–1 C 1–1 May 9, 1991 H2H
21612 Goran Prpic Lars Koslowski 2 0–2 C 0–2 Jun 11, 1992 H2H
21613 Goran Prpic Markus Zoecke 2 0–2 C 0–1 H 0–1 Mar 16, 1992 H2H
21614 Goran Prpic Martin Strelba 2 2–0 C 2–0 Jul 12, 1990 H2H
21615 Goran Prpic Mats Wilander 2 1–1 C 1–1 Apr 18, 1991 H2H
21616 Goran Prpic Nicklas Kulti 2 0–2 C 0–1 C 0–1 Mar 6, 1993 H2H
21617 Goran Prpic Stefano Pescosolido 2 1–1 C 1–1 May 14, 1992 H2H
21618 Goran Prpic Thierry Champion 2 1–1 C 1–1 May 30, 1990 H2H
21619 Go Soeda Adrian Mannarino 2 1–1 H 1–1 Oct 5, 2017 H2H
21620 Go Soeda Karol Beck 2 1–1 H 1–1 Sep 29, 2011 H2H
21621 Gouichi Motomura Paul Goldstein 2 0–2 G 0–2 Jul 13, 2000 H2H
21622 Graham Stilwell Frank Froehling 2 0–2 C 0–1 H 0–1 Mar 8, 1972 H2H
21623 Graham Stilwell Stan Smith 2 0–2 C 0–1 H 0–1 Nov 7, 1973 H2H
21624 Graham Stilwell Terry Addison 2 0–2 C 0–2 Oct 4, 1972 H2H
21625 Grant Connell Aki Rahunen 2 0–2 C 0–1 C 0–1 Feb 13, 1991 H2H
21626 Grant Connell Jonathan Canter 2 2–0 H 2–0 Apr 25, 1991 H2H
21627 Grant Connell Jorge Lozano 2 0–2 H 0–2 Jul 21, 1988 H2H
21628 Grant Connell Kelly Evernden 2 2–0 H 2–0 Jan 11, 1992 H2H
21629 Grant Connell Kevin Curren 2 0–2 C 0–1 G 0–1 Feb 16, 1990 H2H
21630 Grant Connell Nicklas Kroon 2 1–1 H 1–1 Jan 16, 1991 H2H
21631 Grant Connell Paul Chamberlin 2 2–0 H 2–0 Apr 19, 1990 H2H
21632 Grant Connell Thomas Hogstedt 2 2–0 H 2–0 Apr 27, 1991 H2H
21633 Grant Stafford Alex Radulescu 2 2–0 H 2–0 Aug 13, 1997 H2H
21634 Grant Stafford Cristiano Caratti 2 1–1 H 1–1 Jul 21, 1995 H2H
21635 Grant Stafford Daniel Nestor 2 2–0 G 2–0 Jun 19, 1997 H2H
21636 Grant Stafford David Nainkin 2 2–0 G 1–0 H 1–0 Oct 17, 1996 H2H
21637 Grant Stafford Derrick Rostagno 2 1–1 H 1–1 Jul 28, 1993 H2H
21638 Grant Stafford Jared Palmer 2 0–2 C 0–1 G 0–1 May 11, 1995 H2H
21639 Grant Stafford Mats Wilander 2 1–1 C 0–1 H 1–0 Apr 28, 1994 H2H
21640 Grant Stafford Neville Godwin 2 1–1 G 0–1 H 1–0 Jan 9, 1997 H2H
21641 Grant Stafford Robbie Weiss 2 2–0 H 2–0 Apr 3, 1993 H2H
21642 Grant Stafford Sandon Stolle 2 2–0 C 1–0 H 1–0 Apr 25, 1997 H2H
21643 Grant Stafford Sebastien Lareau 2 0–2 C 0–1 H 0–1 Feb 28, 1998 H2H
21644 Grega Zemlja Benjamin Becker 2 1–1 H 1–1 Aug 3, 2010 H2H
21645 Grega Zemlja Lukas Lacko 2 2–0 G 1–0 H 1–0 Sep 20, 2012 H2H
21646 Greg Braun Ken Rosewall 2 0–2 G 0–2 Oct 13, 1977 H2H
21647 Greg Halder Tom Leonard 2 0–2 C 0–1 H 0–1 Aug 14, 1980 H2H
21648 Greg Holmes Bob Green 2 1–1 C 0–1 H 1–0 Feb 12, 1986 H2H
21649 Greg Holmes Bud Schultz 2 1–1 G 1–0 H 0–1 Aug 16, 1985 H2H
21650 Greg Holmes Christo Van Rensburg 2 0–2 H 0–2 Feb 18, 1988 H2H
21651 Greg Holmes Eliot Teltscher 2 0–2 C 0–1 H 0–1 Feb 2, 1985 H2H
21652 Greg Holmes Henrik Sundstrom 2 1–1 C 0–1 G 1–0 May 27, 1987 H2H
21653 Greg Holmes Mark Dickson 2 0–2 C 0–1 H 0–1 Oct 25, 1984 H2H
21654 Greg Holmes Peter Fleming 2 0–2 C 0–2 Sep 25, 1986 H2H
21655 Greg Holmes Steve Denton 2 2–0 C 1–0 H 1–0 Feb 6, 1986 H2H
21656 Gregoire Barrere Benoit Paire 2 0–2 H 0–2 Feb 20, 2020 H2H
21657 Greg Rusedski Aaron Krickstein 2 1–1 H 1–1 Feb 17, 1995 H2H
21658 Greg Rusedski Adrian Voinea 2 2–0 G 1–0 H 1–0 Jun 21, 2002 H2H
21659 Greg Rusedski Alberto Martin 2 2–0 C 1–0 G 1–0 Jun 22, 2005 H2H
21660 Greg Rusedski Albert Portas 2 1–1 C 1–1 May 30, 2001 H2H
21661 Greg Rusedski Alex Corretja 2 0–2 C 0–1 H 0–1 May 16, 2001 H2H
21662 Greg Rusedski Andrea Gaudenzi 2 1–1 G 1–0 H 0–1 Jun 8, 1994 H2H
21663 Greg Rusedski Andreas Seppi 2 2–0 C 1–0 H 1–0 Nov 2, 2005 H2H
21664 Greg Rusedski Andrei Pavel 2 1–1 C 0–1 G 1–0 Jun 27, 2001 H2H
21665 Greg Rusedski Andrei Stoliarov 2 1–1 H 1–1 Oct 25, 2001 H2H
21666 Greg Rusedski Arvind Parmar 2 2–0 G 2–0 Jun 13, 2001 H2H
21667 Greg Rusedski Bernd Karbacher 2 0–2 H 0–2 Jan 7, 1999 H2H
21668 Greg Rusedski Carl Uwe Steeb 2 2–0 C 1–0 H 1–0 Apr 17, 1996 H2H
21669 Greg Rusedski Christian Bergstrom 2 1–1 G 0–1 H 1–0 Jun 24, 1994 H2H
21670 Greg Rusedski Cyril Saulnier 2 0–2 H 0–2 Sep 1, 2004 H2H
21671 Greg Rusedski Davide Sanguinetti 2 2–0 C 1–0 G 1–0 Jun 23, 2004 H2H
21672 Greg Rusedski David Witt 2 1–1 G 0–1 H 1–0 Jan 21, 1998 H2H
21673 Greg Rusedski Fernando Vicente 2 0–2 C 0–1 H 0–1 Oct 13, 2000 H2H
21674 Greg Rusedski Filip Dewulf 2 2–0 H 2–0 Feb 18, 2000 H2H
21675 Greg Rusedski Gaston Gaudio 2 2–0 H 2–0 Aug 5, 2004 H2H
21676 Greg Rusedski Gregory Carraz 2 1–1 G 1–0 H 0–1 Jul 8, 2004 H2H
21677 Greg Rusedski Guy Forget 2 2–0 G 1–0 H 1–0 Jan 4, 1996 H2H
21678 Greg Rusedski Hendrik Dreekmann 2 1–1 H 1–1 Mar 18, 1999 H2H
21679 Greg Rusedski Ivan Lendl 2 0–2 H 0–2 Apr 16, 1994 H2H
21680 Greg Rusedski Jakob Hlasek 2 1–1 H 1–1 Sep 28, 1995 H2H
21681 Greg Rusedski James Blake 2 1–1 H 1–1 Aug 31, 2005 H2H
21682 Greg Rusedski Jan Kroslak 2 2–0 C 1–0 H 1–0 Feb 6, 1998 H2H
21683 Greg Rusedski Jared Palmer 2 1–1 C 1–0 C 0–1 May 12, 1995 H2H
21684 Greg Rusedski Jean-Philippe Fleurian 2 2–0 C 1–0 H 1–0 Oct 11, 1996 H2H
21685 Greg Rusedski Jens Knippschild 2 2–0 G 1–0 H 1–0 Jun 15, 2000 H2H
21686 Greg Rusedski Jurgen Melzer 2 1–1 C 0–1 G 1–0 May 20, 2004 H2H
21687 Greg Rusedski Lars Burgsmuller 2 2–0 H 2–0 Feb 28, 2002 H2H
21688 Greg Rusedski Marcos Ondruska 2 2–0 H 2–0 Jan 17, 2001 H2H
21689 Greg Rusedski Mark Woodforde 2 2–0 G 2–0 Jun 20, 1997 H2H
21690 Greg Rusedski Michael Llodra 2 2–0 C 1–0 H 1–0 Oct 13, 2005 H2H
21691 Greg Rusedski Michael Tebbutt 2 2–0 C 1–0 H 1–0 Feb 22, 1996 H2H
21692 Greg Rusedski Neil Borwick 2 2–0 H 2–0 Apr 14, 1994 H2H
21693 Greg Rusedski Olivier Delaitre 2 1–1 G 1–0 H 0–1 Jul 2, 1995 H2H
21694 Greg Rusedski Paradorn Srichaphan 2 2–0 H 2–0 Aug 30, 2002 H2H
21695 Greg Rusedski Patrick McEnroe 2 1–1 H 1–1 Aug 10, 1995 H2H
21696 Greg Rusedski Paul Haarhuis 2 0–2 C 0–1 H 0–1 Jan 14, 1995 H2H
21697 Greg Rusedski Radek Stepanek 2 1–1 C 1–0 G 0–1 Jun 10, 2005 H2H
21698 Greg Rusedski Rainer Schuettler 2 1–1 G 1–1 Jun 25, 2004 H2H
21699 Greg Rusedski Robbie Weiss 2 2–0 C 1–0 G 1–0 Oct 13, 1993 H2H
21700 Greg Rusedski Robin Vik 2 2–0 G 1–0 H 1–0 Feb 23, 2006 H2H
21701 Greg Rusedski Rodolphe Gilbert 2 1–1 H 1–1 Jan 13, 1995 H2H
21702 Greg Rusedski Sandon Stolle 2 2–0 G 1–0 H 1–0 Jun 21, 1997 H2H
21703 Greg Rusedski Sjeng Schalken 2 2–0 C 1–0 H 1–0 Feb 2, 2002 H2H
21704 Greg Rusedski Slava Dosedel 2 0–2 C 0–2 May 31, 2000 H2H
21705 Greg Rusedski Stefan Koubek 2 2–0 H 2–0 Aug 11, 2001 H2H
21706 Greg Rusedski Stefano Galvani 2 1–1 C 1–1 May 11, 2006 H2H
21707 Greg Rusedski Vladimir Voltchkov 2 2–0 G 2–0 Jun 21, 2003 H2H
21708 Greg Rusedski Wesley Moodie 2 2–0 G 1–0 H 1–0 Jul 21, 2005 H2H
21709 Greg Whitecross Chris Delaney 2 0–2 G 0–2 Oct 9, 1980 H2H
21710 Grigor Dimitrov Alejandro Tabilo 2 2–0 C 1–0 H 1–0 Apr 11, 2025 H2H
21711 Grigor Dimitrov Aleksandar Vukic 2 2–0 H 2–0 Jan 3, 2025 H2H
21712 Grigor Dimitrov Fabian Marozsan 2 1–1 C 1–0 H 0–1 Aug 15, 2024 H2H
21713 Grigor Dimitrov Felix Auger-Aliassime 2 0–2 G 0–1 H 0–1 Feb 14, 2020 H2H
21714 Grigor Dimitrov Lucas Pouille 2 2–0 C 1–0 H 1–0 Oct 7, 2016 H2H
21715 Grigor Dimitrov Miomir Kecmanovic 2 2–0 C 1–0 H 1–0 Apr 10, 2024 H2H
21716 Grigor Dimitrov Raphael Collignon 2 0–2 H 0–2 Mar 19, 2026 H2H
21717 Grigor Dimitrov Reilly Opelka 2 1–1 H 1–1 Oct 12, 2021 H2H
21718 Grigor Dimitrov Tomas Martin Etcheverry 2 1–1 C 0–1 H 1–0 Apr 7, 2026 H2H
21719 Grover Raz Reid Bob Lutz 2 0–2 C 0–1 H 0–1 Mar 24, 1977 H2H
21720 Grover Raz Reid Tom Edlefsen 2 1–1 C 1–1 Apr 24, 1975 H2H
21721 Guido Andreozzi Laslo Djere 2 0–2 G 0–1 H 0–1 Jul 3, 2019 H2H
21722 Guido Pella Adrian Mannarino 2 0–2 C 0–1 G 0–1 Jun 29, 2023 H2H
21723 Guido Pella Alexander Zverev 2 0–2 C 0–1 H 0–1 Aug 20, 2021 H2H
21724 Guido Pella Aljaz Bedene 2 1–1 C 1–0 H 0–1 Oct 24, 2019 H2H
21725 Guido Pella Daniel Gimeno-Traver 2 2–0 C 2–0 Apr 22, 2016 H2H
21726 Guido Pella Denis Shapovalov 2 0–2 C 0–1 H 0–1 Mar 25, 2023 H2H
21727 Guido Pella Dusan Lajovic 2 2–0 C 1–0 H 1–0 Jul 21, 2018 H2H
21728 Guido Pella Egor Gerasimov 2 1–1 C 1–1 Apr 29, 2021 H2H
21729 Guido Pella Feliciano Lopez 2 0–2 C 0–1 H 0–1 Sep 11, 2020 H2H
21730 Guido Pella Fernando Verdasco 2 1–1 C 1–0 H 0–1 Mar 10, 2018 H2H
21731 Guido Pella Horacio Zeballos 2 1–1 C 1–1 May 6, 2017 H2H
21732 Guido Pella Ilya Ivashka 2 1–1 C 0–1 H 1–0 May 24, 2023 H2H
21733 Guido Pella Jaume Munar 2 1–1 C 1–1 Feb 16, 2023 H2H
21734 Guido Pella Juan Ignacio Londero 2 0–2 C 0–2 Feb 15, 2020 H2H
21735 Guido Pella Marcos Giron 2 1–1 C 0–1 G 1–0 Jun 27, 2023 H2H
21736 Guido Pella Mikhail Youzhny 2 0–2 H 0–2 Mar 23, 2018 H2H
21737 Guido Pella Nicolas Almagro 2 0–2 C 0–1 H 0–1 Mar 23, 2013 H2H
21738 Guido Pella Paolo Lorenzi 2 2–0 C 1–0 H 1–0 Feb 7, 2019 H2H
21739 Guido Pella Stefano Travaglia 2 1–1 G 0–1 H 1–0 Jun 23, 2021 H2H
21740 Guido Pella Steve Darcis 2 2–0 H 2–0 Aug 30, 2017 H2H
21741 Guido Pella Steve Johnson 2 0–2 C 0–1 H 0–1 May 25, 2018 H2H
21742 Guido Pella Taro Daniel 2 2–0 C 2–0 May 3, 2019 H2H
21743 Guido Pella Viktor Troicki 2 1–1 C 1–0 H 0–1 Sep 22, 2017 H2H
21744 Guilherme Clezar Albert Ramos-Vinolas 2 0–2 C 0–2 Mar 2, 2018 H2H
21745 Guillaume Raoux Alexander Mronz 2 2–0 C 2–0 Mar 16, 1995 H2H
21746 Guillaume Raoux Cristiano Caratti 2 0–2 G 0–1 H 0–1 Jun 28, 1995 H2H
21747 Guillaume Raoux Daniel Nestor 2 2–0 H 2–0 Apr 10, 1997 H2H
21748 Guillaume Raoux Doug Flach 2 2–0 G 1–0 H 1–0 Jun 27, 1997 H2H
21749 Guillaume Raoux Jan Kroslak 2 1–1 C 0–1 H 1–0 Oct 23, 1998 H2H
21750 Guillaume Raoux Jonathan Stark 2 2–0 H 2–0 Apr 15, 1993 H2H
21751 Guillaume Raoux Nicklas Kulti 2 0–2 C 0–1 H 0–1 Jan 8, 1994 H2H
21752 Guillaume Raoux Nicolas Pereira 2 2–0 G 2–0 Jun 12, 1996 H2H
21753 Guillaume Raoux Olivier Delaitre 2 1–1 C 0–1 H 1–0 Sep 25, 1997 H2H
21754 Guillaume Raoux Simon Youl 2 0–2 H 0–2 Aug 19, 1992 H2H
21755 Guillaume Raoux Stephane Simian 2 2–0 C 1–0 H 1–0 Mar 6, 1997 H2H
21756 Guillaume Raoux Thierry Champion 2 1–1 C 1–0 H 0–1 Nov 9, 1991 H2H
21757 Guillaume Raoux Tom Nijssen 2 2–0 C 1–0 H 1–0 Oct 7, 1993 H2H
21758 Guillaume Raoux Udo Riglewski 2 2–0 H 2–0 Mar 17, 1990 H2H
21759 Guillaume Raoux Vincent Spadea 2 1–1 C 1–1 May 28, 1997 H2H
21760 Guillaume Raoux Yahiya Doumbia 2 0–2 C 0–1 H 0–1 Sep 16, 1995 H2H
21761 Guillermo Canas Alejandro Hernandez 2 0–2 C 0–2 Oct 30, 1998 H2H
21762 Guillermo Canas Alex Calatrava 2 2–0 C 2–0 Jul 24, 2004 H2H
21763 Guillermo Canas Arnaud Di Pasquale 2 1–1 C 1–0 H 0–1 Mar 2, 2000 H2H
21764 Guillermo Canas Byron Black 2 0–2 G 0–2 Jun 19, 1998 H2H
21765 Guillermo Canas Cedric Pioline 2 2–0 C 1–0 G 1–0 Jun 22, 2002 H2H
21766 Guillermo Canas Dick Norman 2 2–0 C 1–0 H 1–0 Jul 14, 2004 H2H
21767 Guillermo Canas Evgeny Korolev 2 1–1 C 0–1 H 1–0 Apr 11, 2009 H2H
21768 Guillermo Canas George Bastl 2 2–0 H 2–0 Jan 3, 2002 H2H
21769 Guillermo Canas Jan Siemerink 2 1–1 C 1–0 H 0–1 May 26, 1999 H2H
21770 Guillermo Canas Julian Knowle 2 2–0 G 1–0 H 1–0 Oct 14, 2004 H2H
21771 Guillermo Canas Karim Alami 2 2–0 C 2–0 Jul 29, 1999 H2H
21772 Guillermo Canas Kristian Pless 2 2–0 C 1–0 H 1–0 Oct 1, 2004 H2H
21773 Guillermo Canas Luis Horna 2 1–1 C 1–1 Jun 12, 2008 H2H
21774 Guillermo Canas Marc Lopez 2 2–0 C 2–0 Mar 4, 2004 H2H
21775 Guillermo Canas Marcos Daniel 2 1–1 C 1–1 May 7, 2009 H2H
21776 Guillermo Canas Markus Hipfl 2 0–2 C 0–2 May 8, 2002 H2H
21777 Guillermo Canas Michael Kohlmann 2 1–1 G 1–0 H 0–1 Oct 7, 2004 H2H
21778 Guillermo Canas Michal Tabara 2 0–2 C 0–1 H 0–1 May 25, 2001 H2H
21779 Guillermo Canas Michel Kratochvil 2 1–1 H 1–1 Mar 7, 2002 H2H
21780 Guillermo Canas Nicolas Devilder 2 1–1 C 1–1 May 3, 2007 H2H
21781 Guillermo Canas Nicolas Escude 2 0–2 G 0–1 H 0–1 Jan 11, 2002 H2H
21782 Guillermo Canas Novak Djokovic 2 0–2 H 0–2 Mar 20, 2008 H2H
21783 Guillermo Canas Ramon Delgado 2 2–0 H 2–0 Jan 18, 2002 H2H
21784 Guillermo Canas Stan Wawrinka 2 0–2 C 0–2 Jul 12, 2008 H2H
21785 Guillermo Canas Thomas Johansson 2 2–0 H 2–0 Mar 6, 2008 H2H
21786 Guillermo Canas Vincent Spadea 2 0–2 H 0–2 Sep 11, 2003 H2H
21787 Guillermo Canas Wayne Arthurs 2 2–0 C 1–0 H 1–0 Apr 21, 2005 H2H
21788 Guillermo Coria Cyril Saulnier 2 1–1 H 1–1 Jan 14, 2005 H2H
21789 Guillermo Coria Fabrice Santoro 2 1–1 C 1–0 H 0–1 Oct 23, 2003 H2H
21790 Guillermo Coria Federico Luzzi 2 1–1 C 0–1 H 1–0 Jan 20, 2006 H2H
21791 Guillermo Coria Filippo Volandri 2 1–1 C 1–1 Feb 15, 2008 H2H
21792 Guillermo Coria Flavio Saretta 2 2–0 C 1–0 H 1–0 Sep 12, 2002 H2H
21793 Guillermo Coria Juan Balcells 2 2–0 C 1–0 H 1–0 Mar 19, 2002 H2H
21794 Guillermo Coria Max Mirnyi 2 1–1 H 1–1 Mar 11, 2004 H2H
21795 Guillermo Coria Olivier Mutis 2 2–0 C 2–0 Aug 2, 2003 H2H
21796 Guillermo Coria Thomas Johansson 2 1–1 H 1–1 Sep 17, 2005 H2H
21797 Guillermo Garcia-Lopez Alberto Martin 2 2–0 C 1–0 H 1–0 May 8, 2010 H2H
21798 Guillermo Garcia-Lopez Boris Pashanski 2 0–2 C 0–1 C 0–1 Oct 25, 2007 H2H
21799 Guillermo Garcia-Lopez Calvin Hemery 2 2–0 C 2–0 May 25, 2018 H2H
21800 Guillermo Garcia-Lopez Chris Guccione 2 2–0 H 2–0 Jan 13, 2011 H2H