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
50601 Grant Connell Leif Shiras 1 1–0 H 1–0 Apr 26, 1990 H2H
50602 Grant Connell Marc Flur 1 0–1 C 0–1 Nov 17, 1988 H2H
50603 Grant Connell Markus Zoecke 1 0–1 H 0–1 Jan 15, 1992 H2H
50604 Grant Connell Martin Wostenholme 1 1–0 H 1–0 Jul 17, 1991 H2H
50605 Grant Connell Marty Davis 1 0–1 H 0–1 Mar 21, 1989 H2H
50606 Grant Connell Matt Anger 1 1–0 H 1–0 Oct 13, 1988 H2H
50607 Grant Connell Milan Srejber 1 1–0 H 1–0 Jul 18, 1990 H2H
50608 Grant Connell Miles Walker 1 1–0 H 1–0 Aug 16, 1989 H2H
50609 Grant Connell Miloslav Mecir 1 1–0 H 1–0 Aug 17, 1989 H2H
50610 Grant Connell Peter Carter 1 1–0 H 1–0 Jul 20, 1988 H2H
50611 Grant Connell Peter Lundgren 1 0–1 H 0–1 Apr 23, 1992 H2H
50612 Grant Connell Pieter Aldrich 1 0–1 H 0–1 Sep 2, 1988 H2H
50613 Grant Connell Ramesh Krishnan 1 0–1 G 0–1 Jun 22, 1988 H2H
50614 Grant Connell Richard Schmidt 1 1–0 H 1–0 Jul 22, 1992 H2H
50615 Grant Connell Slobodan Zivojinovic 1 0–1 H 0–1 Oct 15, 1988 H2H
50616 Grant Connell Ted Scherman 1 0–1 H 0–1 Oct 5, 1989 H2H
50617 Grant Connell Tim Wilkison 1 0–1 H 0–1 Aug 14, 1985 H2H
50618 Grant Connell Tobias Svantesson 1 0–1 H 0–1 Aug 18, 1988 H2H
50619 Grant Connell Todd Nelson 1 0–1 G 0–1 Jan 14, 1987 H2H
50620 Grant Connell Veli Paloheimo 1 1–0 H 1–0 Jan 10, 1991 H2H
50621 Grant Doyle Bret Garnett 1 0–1 H 0–1 Jan 15, 1992 H2H
50622 Grant Doyle Derrick Rostagno 1 0–1 G 0–1 Jun 23, 1993 H2H
50623 Grant Doyle Neil Borwick 1 0–1 H 0–1 Oct 1, 1992 H2H
50624 Grant Doyle Robbie Weiss 1 0–1 H 0–1 Aug 31, 1994 H2H
50625 Grant Doyle Steve Campbell 1 0–1 H 0–1 Feb 18, 1998 H2H
50626 Grant Stafford Bryan Shelton 1 1–0 H 1–0 Jan 13, 1994 H2H
50627 Grant Stafford Carl Uwe Steeb 1 0–1 H 0–1 Aug 30, 1991 H2H
50628 Grant Stafford Christo Van Rensburg 1 1–0 H 1–0 Mar 8, 1994 H2H
50629 Grant Stafford Claudio Mezzadri 1 1–0 H 1–0 Apr 2, 1993 H2H
50630 Grant Stafford Diego Nargiso 1 1–0 H 1–0 Aug 18, 1993 H2H
50631 Grant Stafford Ellis Ferreira 1 0–1 H 0–1 Jul 20, 1994 H2H
50632 Grant Stafford Gabriel Markus 1 1–0 H 1–0 Oct 14, 1993 H2H
50633 Grant Stafford Gilad Bloom 1 1–0 G 1–0 Jul 8, 1993 H2H
50634 Grant Stafford Ivo Heuberger 1 0–1 G 0–1 Jun 11, 1998 H2H
50635 Grant Stafford Jeff Salzenstein 1 1–0 G 1–0 Jul 10, 1997 H2H
50636 Grant Stafford Jim Pugh 1 1–0 H 1–0 Aug 28, 1991 H2H
50637 Grant Stafford Joern Renzenbrink 1 0–1 H 0–1 Aug 31, 1994 H2H
50638 Grant Stafford Jordi Burillo 1 1–0 H 1–0 Jan 15, 1997 H2H
50639 Grant Stafford Jose Francisco Altur 1 0–1 C 0–1 Apr 15, 1994 H2H
50640 Grant Stafford Justin Gimelstob 1 0–1 C 0–1 May 7, 1998 H2H
50641 Grant Stafford Kelly Jones 1 0–1 H 0–1 Aug 19, 1993 H2H
50642 Grant Stafford Kenny Thorne 1 1–0 G 1–0 Jun 9, 1993 H2H
50643 Grant Stafford Kevin Ullyett 1 0–1 H 0–1 Apr 6, 1995 H2H
50644 Grant Stafford Luis Herrera 1 1–0 H 1–0 Mar 3, 1993 H2H
50645 Grant Stafford Luke Jensen 1 1–0 G 1–0 Jul 11, 1997 H2H
50646 Grant Stafford Marcelo Filippini 1 1–0 C 1–0 May 12, 1994 H2H
50647 Grant Stafford Marcio Carlsson 1 0–1 C 0–1 Apr 24, 1998 H2H
50648 Grant Stafford Marc Kevin Goellner 1 0–1 G 0–1 Jun 11, 1993 H2H
50649 Grant Stafford Mark Knowles 1 0–1 G 0–1 Jul 10, 1998 H2H
50650 Grant Stafford Markus Zoecke 1 0–1 H 0–1 Mar 31, 1994 H2H
50651 Grant Stafford Mark Woodforde 1 0–1 C 0–1 May 5, 1994 H2H
50652 Grant Stafford Martin Laurendeau 1 1–0 H 1–0 Jul 17, 1991 H2H
50653 Grant Stafford Martin Strelba 1 1–0 H 1–0 Apr 1, 1993 H2H
50654 Grant Stafford Michael Tebbutt 1 1–0 H 1–0 Jul 22, 1998 H2H
50655 Grant Stafford Nicolas Pereira 1 0–1 G 0–1 Jul 14, 1996 H2H
50656 Grant Stafford Oleg Ogorodov 1 1–0 G 1–0 Jul 11, 1996 H2H
50657 Grant Stafford Peter Lundgren 1 1–0 H 1–0 Aug 14, 1991 H2H
50658 Grant Stafford Peter Tramacchi 1 0–1 H 0–1 Mar 19, 1996 H2H
50659 Grant Stafford Rodolphe Gilbert 1 0–1 H 0–1 Jan 20, 1993 H2H
50660 Grant Stafford Sandor Noszaly 1 1–0 G 1–0 Jun 26, 1996 H2H
50661 Grant Stafford Sergio Cortes 1 1–0 C 1–0 Apr 14, 1994 H2H
50662 Grant Stafford Steve Devries 1 1–0 H 1–0 Aug 7, 1991 H2H
50663 Grant Stafford Steven Randjelovic 1 1–0 G 1–0 Jul 9, 1998 H2H
50664 Grant Stafford Thierry Champion 1 1–0 C 1–0 Apr 24, 1997 H2H
50665 Grant Stafford Tomas Anzari 1 1–0 H 1–0 Apr 2, 1992 H2H
50666 Graydon Garner Bill Bowrey 1 0–1 H 0–1 Apr 9, 1970 H2H
50667 Graydon Garner Premjit Lall 1 0–1 G 0–1 Jun 6, 1968 H2H
50668 Graydon Garner Torben Ulrich 1 0–1 H 0–1 Jan 4, 1968 H2H
50669 Grega Zemlja Alejandro Falla 1 0–1 H 0–1 Jan 9, 2013 H2H
50670 Grega Zemlja Antonio Veic 1 1–0 H 1–0 Feb 2, 2012 H2H
50671 Grega Zemlja Cedrik-Marcel Stebe 1 1–0 H 1–0 Aug 30, 2012 H2H
50672 Grega Zemlja Flavio Cipolla 1 0–1 H 0–1 Sep 21, 2012 H2H
50673 Grega Zemlja Gael Monfils 1 0–1 G 0–1 Jun 23, 2011 H2H
50674 Grega Zemlja Grigor Dimitrov 1 1–0 G 1–0 Jun 27, 2013 H2H
50675 Grega Zemlja Henri Laaksonen 1 1–0 C 1–0 Apr 12, 2013 H2H
50676 Grega Zemlja Ilija Bozoljac 1 1–0 H 1–0 Feb 7, 2013 H2H
50677 Grega Zemlja Ivan Dodig 1 0–1 H 0–1 Aug 7, 2013 H2H
50678 Grega Zemlja Josh Goodall 1 1–0 G 1–0 Jun 27, 2012 H2H
50679 Grega Zemlja Kei Nishikori 1 0–1 C 0–1 May 30, 2013 H2H
50680 Grega Zemlja Kyle Edmund 1 1–0 G 1–0 Jun 12, 2013 H2H
50681 Grega Zemlja Marin Cilic 1 0–1 H 0–1 Feb 8, 2013 H2H
50682 Grega Zemlja Marsel Ilhan 1 1–0 H 1–0 Oct 28, 2010 H2H
50683 Grega Zemlja Marvin Moeller 1 1–0 C 1–0 Jul 14, 2016 H2H
50684 Grega Zemlja Matthew Ebden 1 1–0 H 1–0 Oct 19, 2012 H2H
50685 Grega Zemlja Matthias Bachinger 1 1–0 C 1–0 Apr 11, 2013 H2H
50686 Grega Zemlja Michael Russell 1 1–0 G 1–0 Jun 26, 2013 H2H
50687 Grega Zemlja Rajeev Ram 1 0–1 G 0–1 Jul 12, 2012 H2H
50688 Grega Zemlja Ricardo Mello 1 1–0 H 1–0 Aug 29, 2012 H2H
50689 Grega Zemlja Richard Gasquet 1 0–1 H 0–1 Jan 3, 2013 H2H
50690 Grega Zemlja Roberto Bautista Agut 1 1–0 H 1–0 Mar 22, 2013 H2H
50691 Grega Zemlja Santiago Giraldo 1 1–0 C 1–0 May 29, 2013 H2H
50692 Grega Zemlja Sergei Bubka 1 1–0 H 1–0 Jan 4, 2012 H2H
50693 Grega Zemlja Sergiy Stakhovsky 1 1–0 G 1–0 Jun 13, 2013 H2H
50694 Grega Zemlja Teymuraz Gabashvili 1 0–1 C 0–1 May 27, 2010 H2H
50695 Grega Zemlja Tim Smyczek 1 0–1 H 0–1 Jul 31, 2013 H2H
50696 Grega Zemlja Xavier Malisse 1 1–0 H 1–0 Oct 18, 2012 H2H
50697 Greg Braun Allan McDonald 1 0–1 G 0–1 Jun 27, 1973 H2H
50698 Greg Braun Bob Carmichael 1 0–1 G 0–1 Jan 4, 1979 H2H
50699 Greg Braun Chris Kachel 1 0–1 H 0–1 Oct 21, 1976 H2H
50700 Greg Braun Greg Perkins 1 0–1 G 0–1 Nov 12, 1970 H2H
50701 Greg Braun Grover Raz Reid 1 0–1 G 0–1 Dec 25, 1974 H2H
50702 Greg Braun Jose Higueras 1 0–1 C 0–1 May 28, 1974 H2H
50703 Greg Braun Mike Phillips 1 0–1 G 0–1 Jan 3, 1973 H2H
50704 Greg Braun Phil Dent 1 0–1 G 0–1 Oct 12, 1979 H2H
50705 Greg Braun Ross Case 1 0–1 G 0–1 Dec 9, 1971 H2H
50706 Greg Braun Syd Ball 1 0–1 G 0–1 Oct 12, 1978 H2H
50707 Greg Ewansky Tony Lloyd 1 0–1 G 0–1 Jun 4, 1980 H2H
50708 Greg Failla Kevin Curren 1 0–1 H 0–1 Oct 8, 1987 H2H
50709 Greg Failla Marty Davis 1 1–0 H 1–0 Aug 3, 1988 H2H
50710 Greg Halder Alvin Gardiner 1 1–0 C 1–0 Dec 1, 1977 H2H
50711 Greg Halder Jay Royappa 1 0–1 G 0–1 Jun 28, 1978 H2H
50712 Greg Halder John Yuill 1 0–1 H 0–1 Sep 21, 1977 H2H
50713 Greg Halder Marcello Lara 1 0–1 C 0–1 Apr 19, 1978 H2H
50714 Greg Halder Phil Dent 1 0–1 C 0–1 Sep 28, 1977 H2H
50715 Greg Halder Raul Ramirez 1 1–0 C 1–0 Aug 3, 1977 H2H
50716 Greg Halder Ray Ruffels 1 0–1 G 0–1 Jan 15, 1975 H2H
50717 Greg Halder Steve Docherty 1 0–1 H 0–1 May 4, 1978 H2H
50718 Greg Halder Steve Krulevitz 1 0–1 H 0–1 Apr 3, 1980 H2H
50719 Greg Halder Timothy Noonan 1 1–0 C 1–0 Aug 19, 1976 H2H
50720 Greg Holmes Andrew Burrow 1 0–1 H 0–1 Jul 20, 1988 H2H
50721 Greg Holmes Barry Moir 1 1–0 H 1–0 Nov 17, 1988 H2H
50722 Greg Holmes Ben Testerman 1 1–0 C 1–0 Jan 31, 1985 H2H
50723 Greg Holmes Bob Lutz 1 1–0 H 1–0 Sep 1, 1983 H2H
50724 Greg Holmes Chip Hooper 1 1–0 H 1–0 Aug 7, 1985 H2H
50725 Greg Holmes Chris Dunk 1 1–0 H 1–0 Oct 18, 1985 H2H
50726 Greg Holmes Claudio Panatta 1 0–1 C 0–1 Jul 27, 1983 H2H
50727 Greg Holmes Colin Dowdeswell 1 0–1 H 0–1 Aug 8, 1985 H2H
50728 Greg Holmes Dan Nahirny 1 1–0 H 1–0 Aug 15, 1985 H2H
50729 Greg Holmes David Mustard 1 1–0 H 1–0 Aug 10, 1984 H2H
50730 Greg Holmes Eddie Edwards 1 1–0 H 1–0 Aug 6, 1986 H2H
50731 Greg Holmes Gary Donnelly 1 1–0 H 1–0 Jul 16, 1987 H2H
50732 Greg Holmes Gary Lemon 1 1–0 H 1–0 Oct 17, 1985 H2H
50733 Greg Holmes Hank Pfister 1 1–0 H 1–0 Mar 19, 1987 H2H
50734 Greg Holmes Hans Dieter Beutel 1 1–0 H 1–0 Feb 15, 1984 H2H
50735 Greg Holmes Hans Simonsson 1 1–0 H 1–0 Sep 3, 1983 H2H
50736 Greg Holmes Jeff Borowiak 1 0–1 C 0–1 Sep 23, 1982 H2H
50737 Greg Holmes Jim Gurfein 1 1–0 H 1–0 Jul 27, 1988 H2H
50738 Greg Holmes Joakim Nystrom 1 0–1 H 0–1 Aug 23, 1984 H2H
50739 Greg Holmes Joao Soares 1 0–1 C 0–1 Jan 25, 1985 H2H
50740 Greg Holmes Kazuya Morita 1 1–0 H 1–0 Oct 15, 1986 H2H
50741 Greg Holmes Larry Stefanki 1 0–1 H 0–1 Feb 23, 1985 H2H
50742 Greg Holmes Matt Mitchell 1 1–0 C 1–0 Jan 30, 1985 H2H
50743 Greg Holmes Miloslav Lacek 1 1–0 H 1–0 Aug 15, 1984 H2H
50744 Greg Holmes Ricky Brown 1 1–0 H 1–0 Feb 5, 1985 H2H
50745 Greg Holmes Shlomo Glickstein 1 0–1 H 0–1 Feb 16, 1984 H2H
50746 Greg Holmes Slobodan Zivojinovic 1 0–1 H 0–1 Mar 15, 1988 H2H
50747 Greg Holmes Stuart Bale 1 1–0 G 1–0 Jun 13, 1984 H2H
50748 Greg Holmes Terry Moor 1 0–1 H 0–1 Aug 11, 1984 H2H
50749 Greg Holmes Tomas Smid 1 1–0 H 1–0 Feb 22, 1985 H2H
50750 Greg Holmes Van Winitsky 1 1–0 H 1–0 Sep 28, 1984 H2H
50751 Greg Holmes Victor Amaya 1 0–1 H 0–1 Oct 19, 1983 H2H
50752 Greg Jones Gael Monfils 1 0–1 H 0–1 Jan 10, 2013 H2H
50753 Gregoire Barrere Emilio Nava 1 1–0 C 1–0 Apr 28, 2023 H2H
50754 Gregoire Barrere Pedro Martinez 1 1–0 C 1–0 Apr 20, 2024 H2H
50755 Gregoire Barrere Roberto Bautista Agut 1 0–1 H 0–1 Feb 26, 2021 H2H
50756 Gregoire Rafaitin Christophe Casa 1 1–0 H 1–0 Mar 13, 1980 H2H
50757 Gregoire Rafaitin Fritz Buehning 1 1–0 C 1–0 Aug 1, 1981 H2H
50758 Gregoire Rafaitin Gilles Moretton 1 0–1 C 0–1 Mar 27, 1980 H2H
50759 Gregoire Rafaitin Nick Saviano 1 0–1 C 0–1 Aug 2, 1981 H2H
50760 Gregoire Rafaitin Paolo Bertolucci 1 0–1 C 0–1 May 15, 1980 H2H
50761 Gregoire Rafaitin Patrick Proisy 1 0–1 C 0–1 Sep 26, 1979 H2H
50762 Gregoire Rafaitin Rod Frawley 1 0–1 H 0–1 Mar 14, 1980 H2H
50763 Gregoire Rafaitin Zeljko Franulovic 1 1–0 C 1–0 Oct 6, 1982 H2H
50764 Greg Perkins Jean Loup Rouyer 1 0–1 G 0–1 Jan 2, 1969 H2H
50765 Greg Perkins John Clifton 1 1–0 G 1–0 Jul 11, 1973 H2H
50766 Greg Rusedski Albert Montanes 1 1–0 H 1–0 Aug 14, 2002 H2H
50767 Greg Rusedski Alberto Berasategui 1 0–1 C 0–1 May 6, 1999 H2H
50768 Greg Rusedski Alejandro Hernandez 1 1–0 H 1–0 Feb 13, 1997 H2H
50769 Greg Rusedski Alexander Popp 1 1–0 G 1–0 Jul 11, 2004 H2H
50770 Greg Rusedski Alexander Waske 1 1–0 G 1–0 Jun 25, 2003 H2H
50771 Greg Rusedski Alex Antonitsch 1 1–0 G 1–0 Jul 10, 1993 H2H
50772 Greg Rusedski Alex Radulescu 1 0–1 H 0–1 Jan 9, 1997 H2H
50773 Greg Rusedski Amos Mansdorf 1 0–1 C 0–1 Feb 10, 1994 H2H
50774 Greg Rusedski Andrei Cherkasov 1 0–1 C 0–1 Mar 16, 1995 H2H
50775 Greg Rusedski Andrew Richardson 1 1–0 G 1–0 Jun 29, 1997 H2H
50776 Greg Rusedski Axel Pretzsch 1 1–0 H 1–0 Oct 8, 1998 H2H
50777 Greg Rusedski Bernardo Mota 1 1–0 C 1–0 Sep 12, 1996 H2H
50778 Greg Rusedski Brad Gilbert 1 1–0 C 1–0 Oct 23, 1993 H2H
50779 Greg Rusedski Carsten Arriens 1 1–0 H 1–0 Jan 12, 1996 H2H
50780 Greg Rusedski Chris Bailey 1 1–0 G 1–0 Jun 9, 1994 H2H
50781 Greg Rusedski Chris Woodruff 1 1–0 H 1–0 Sep 5, 1999 H2H
50782 Greg Rusedski Chuck Adams 1 1–0 G 1–0 Jun 16, 1994 H2H
50783 Greg Rusedski Daniel Orsanic 1 1–0 C 1–0 Sep 13, 1996 H2H
50784 Greg Rusedski David Wheaton 1 1–0 H 1–0 Aug 27, 1997 H2H
50785 Greg Rusedski Doug Flach 1 1–0 G 1–0 Jul 7, 1994 H2H
50786 Greg Rusedski Edwin Kempes 1 1–0 C 1–0 Feb 19, 1999 H2H
50787 Greg Rusedski Emilio Benfele Alvarez 1 1–0 C 1–0 May 7, 1998 H2H
50788 Greg Rusedski Emilio Sanchez 1 0–1 H 0–1 Mar 3, 1993 H2H
50789 Greg Rusedski Fernando Meligeni 1 1–0 H 1–0 Aug 28, 1998 H2H
50790 Greg Rusedski Fernando Verdasco 1 0–1 C 0–1 May 26, 2004 H2H
50791 Greg Rusedski Filippo Volandri 1 1–0 C 1–0 Oct 15, 2004 H2H
50792 Greg Rusedski Flavio Saretta 1 0–1 C 0–1 May 25, 2005 H2H
50793 Greg Rusedski Francisco Montana 1 1–0 C 1–0 Jan 30, 1997 H2H
50794 Greg Rusedski Franco Squillari 1 1–0 H 1–0 Mar 7, 2002 H2H
50795 Greg Rusedski George Bastl 1 1–0 C 1–0 Oct 17, 1996 H2H
50796 Greg Rusedski Gilbert Schaller 1 1–0 C 1–0 May 23, 1996 H2H
50797 Greg Rusedski Grant Doyle 1 1–0 C 1–0 May 29, 1996 H2H
50798 Greg Rusedski Grant Stafford 1 1–0 C 1–0 Oct 4, 1996 H2H
50799 Greg Rusedski Harel Levy 1 1–0 H 1–0 Mar 1, 2001 H2H
50800 Greg Rusedski Henrik Holm 1 0–1 H 0–1 Aug 31, 1994 H2H