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 ascending Record Surface Last Met H2H
26601 John Alexander Felix Ponte 1 1–0 C 1–0 Aug 7, 1973 H2H
26602 John Alexander Ferdi Taygan 1 0–1 C 0–1 Feb 15, 1979 H2H
26603 John Alexander George Hardie 1 0–1 G 0–1 Dec 14, 1977 H2H
26604 John Alexander Gilles Moretton 1 1–0 C 1–0 Aug 8, 1981 H2H
26605 John Alexander Graeme Thomson 1 1–0 G 1–0 Jan 12, 1977 H2H
26606 John Alexander Greg Halder 1 1–0 C 1–0 Aug 4, 1977 H2H
26607 John Alexander Hans Jurgen Pohmann 1 1–0 C 1–0 Aug 15, 1968 H2H
26608 John Alexander Hans Kary 1 1–0 G 1–0 Jun 24, 1970 H2H
26609 John Alexander Harald Elschenbroich 1 1–0 C 1–0 Jul 25, 1968 H2H
26610 John Alexander Henry Bunis 1 0–1 C 0–1 Jul 27, 1977 H2H
26611 John Alexander Howard Schoenfield 1 1–0 H 1–0 Aug 30, 1979 H2H
26612 John Alexander Humphrey Hose 1 1–0 H 1–0 Feb 20, 1975 H2H
26613 John Alexander Ian Fletcher 1 1–0 G 1–0 Jan 1, 1972 H2H
26614 John Alexander Ivan Molina 1 1–0 C 1–0 Aug 9, 1974 H2H
26615 John Alexander Jaidip Mukerjea 1 0–1 C 0–1 Jun 14, 1968 H2H
26616 John Alexander Jean Claude Barclay 1 1–0 C 1–0 Jul 13, 1971 H2H
26617 John Alexander Jean Louis Haillet 1 1–0 C 1–0 Apr 6, 1979 H2H
26618 John Alexander Jean Loup Rouyer 1 1–0 G 1–0 Aug 7, 1969 H2H
26619 John Alexander Jim Osborne 1 1–0 H 1–0 Sep 23, 1971 H2H
26620 John Alexander J. Mandarino 1 1–0 C 1–0 Apr 27, 1973 H2H
26621 John Alexander John Marks 1 0–1 G 0–1 Jan 6, 1979 H2H
26622 John Alexander John Yuill 1 1–0 H 1–0 Apr 20, 1974 H2H
26623 John Alexander Jurgen Fassbender 1 1–0 C 1–0 Aug 25, 1976 H2H
26624 John Alexander Karl Coombes 1 1–0 G 1–0 Dec 5, 1969 H2H
26625 John Alexander Keith Richardson 1 1–0 C 1–0 Jul 16, 1977 H2H
26626 John Alexander Larry Turville 1 1–0 C 1–0 Aug 7, 1974 H2H
26627 John Alexander Lawrence Hall 1 1–0 G 1–0 Oct 12, 1978 H2H
26628 John Alexander Luis Baraldi 1 1–0 C 1–0 Sep 28, 1978 H2H
26629 John Alexander Mal Anderson 1 1–0 H 1–0 Jan 23, 1971 H2H
26630 John Alexander Max Wunschig 1 1–0 C 1–0 May 17, 1979 H2H
26631 John Alexander Miecyslav Rybarczyk 1 1–0 G 1–0 Jun 10, 1970 H2H
26632 John Alexander Mike Estep 1 1–0 H 1–0 Sep 20, 1973 H2H
26633 John Alexander Mike Fishbach 1 1–0 C 1–0 Jul 28, 1982 H2H
26634 John Alexander Mike Machette 1 1–0 G 1–0 Jan 5, 1977 H2H
26635 John Alexander Nick Saviano 1 1–0 C 1–0 Sep 20, 1978 H2H
26636 John Alexander Nicola Pietrangeli 1 0–1 C 0–1 Apr 27, 1968 H2H
26637 John Alexander Owen Davidson 1 1–0 C 1–0 Feb 23, 1972 H2H
26638 John Alexander Pat Cramer 1 1–0 H 1–0 Mar 6, 1974 H2H
26639 John Alexander Patrick Hombergen 1 0–1 C 0–1 May 30, 1969 H2H
26640 John Alexander Patrick Proisy 1 1–0 C 1–0 Aug 14, 1975 H2H
26641 John Alexander Peter Doerner 1 1–0 G 1–0 Dec 25, 1974 H2H
26642 John Alexander Peter Feigl 1 1–0 G 1–0 Dec 28, 1978 H2H
26643 John Alexander Peter Pokorny 1 1–0 C 1–0 Aug 7, 1970 H2H
26644 John Alexander Peter Rigg 1 1–0 G 1–0 Jan 4, 1969 H2H
26645 John Alexander Pierre Barthes 1 0–1 C 0–1 May 23, 1973 H2H
26646 John Alexander Ray Keldie 1 1–0 G 1–0 Jan 25, 1970 H2H
26647 John Alexander Regis Brunet 1 1–0 G 1–0 Dec 7, 1977 H2H
26648 John Alexander Ricardo Cano 1 1–0 C 1–0 Jun 4, 1978 H2H
26649 John Alexander Ricardo Ycaza 1 1–0 C 1–0 May 19, 1982 H2H
26650 John Alexander Richard Lewis 1 1–0 G 1–0 Dec 28, 1976 H2H
26651 John Alexander Richard Meyer 1 1–0 G 1–0 Dec 18, 1982 H2H
26652 John Alexander Rick Fisher 1 0–1 G 0–1 Dec 28, 1979 H2H
26653 John Alexander Robbie Venter 1 1–0 H 1–0 Feb 13, 1980 H2H
26654 John Alexander Robert Bettauer 1 1–0 C 1–0 Aug 18, 1977 H2H
26655 John Alexander Roberto Chavez 1 0–1 C 0–1 Sep 29, 1978 H2H
26656 John Alexander Rolf Thung 1 0–1 C 0–1 Mar 28, 1974 H2H
26657 John Alexander Sandy Mayer 1 0–1 H 0–1 Feb 18, 1981 H2H
26658 John Alexander Scott Lipton 1 1–0 C 1–0 Jul 28, 1983 H2H
26659 John Alexander Sean Brawley 1 1–0 H 1–0 Jan 13, 1984 H2H
26660 John Alexander Sergei Likhachev 1 1–0 C 1–0 May 8, 1968 H2H
26661 John Alexander Stephen Warboys 1 1–0 G 1–0 Jun 13, 1969 H2H
26662 John Alexander Steve Docherty 1 0–1 G 0–1 Dec 17, 1980 H2H
26663 John Alexander Szabolcz Baranyi 1 1–0 C 1–0 May 21, 1971 H2H
26664 John Alexander Thierry Bernasconi 1 1–0 G 1–0 Dec 30, 1973 H2H
26665 John Alexander Thomaz Koch 1 1–0 G 1–0 Jun 8, 1977 H2H
26666 John Alexander Tony Bardsley 1 1–0 C 1–0 Aug 22, 1973 H2H
26667 John Alexander Tony Giammalva 1 1–0 C 1–0 Jul 14, 1977 H2H
26668 John Alexander Tony Graham 1 0–1 H 0–1 Aug 13, 1981 H2H
26669 John Alexander Tony Lloyd 1 1–0 G 1–0 Jun 22, 1977 H2H
26670 John Alexander Trey Waltke 1 1–0 H 1–0 Sep 22, 1977 H2H
26671 John Alexander Ulrich Marten 1 1–0 G 1–0 Jan 7, 1977 H2H
26672 John Alexander Vladimir Zednik 1 1–0 C 1–0 Nov 17, 1970 H2H
26673 John Alexander William Brown 1 1–0 C 1–0 Jul 24, 1975 H2H
26674 John Alexander Woody Blocher 1 1–0 G 1–0 Dec 23, 1977 H2H
26675 John Alexander Zan Guerry 1 1–0 C 1–0 Jul 13, 1977 H2H
26676 John Antonas Clark Graebner 1 0–1 C 0–1 Jan 16, 1975 H2H
26677 John Bartlett Abe Segal 1 0–1 H 0–1 Apr 3, 1968 H2H
26678 John Bartlett Cliff Richey 1 0–1 C 0–1 Apr 10, 1974 H2H
26679 John Bartlett Fred Stolle 1 0–1 G 0–1 Nov 21, 1973 H2H
26680 John Bartlett Graham Stilwell 1 0–1 C 0–1 Mar 20, 1975 H2H
26681 John Bartlett Graydon Garner 1 0–1 C 0–1 Apr 25, 1968 H2H
26682 John Bartlett Greg Perkins 1 1–0 G 1–0 Jun 15, 1972 H2H
26683 John Bartlett Hans Jurgen Pohmann 1 0–1 H 0–1 Nov 10, 1976 H2H
26684 John Bartlett Haroon Rahim 1 0–1 C 0–1 Nov 26, 1976 H2H
26685 John Bartlett Karl Coombes 1 0–1 G 0–1 Dec 4, 1969 H2H
26686 John Bartlett Miecyslav Rybarczyk 1 1–0 C 1–0 May 13, 1970 H2H
26687 John Bartlett Milan Holecek 1 0–1 H 0–1 Oct 24, 1973 H2H
26688 John Bartlett Pietro Marzano 1 1–0 C 1–0 Apr 25, 1973 H2H
26689 John Bartlett Premjit Lall 1 1–0 C 1–0 Nov 20, 1975 H2H
26690 John Bartlett Ray Keldie 1 0–1 G 0–1 Jun 8, 1972 H2H
26691 John Bartlett Roy Barth 1 0–1 G 0–1 Aug 30, 1974 H2H
26692 John Bartlett Taisen Kanai 1 1–0 C 1–0 Oct 24, 1979 H2H
26693 John Bartlett Will Coghlan 1 0–1 G 0–1 Dec 30, 1975 H2H
26694 John Benson Juan Nunez 1 1–0 C 1–0 Aug 5, 1981 H2H
26695 John Benson Onny Parun 1 0–1 H 0–1 Aug 14, 1980 H2H
26696 John Benson Phil Dent 1 1–0 C 1–0 Feb 21, 1980 H2H
26697 John Chris Lewis H. Hsu 1 1–0 C 1–0 Nov 15, 1979 H2H
26698 John Clifton Bob Lutz 1 0–1 G 0–1 Jun 25, 1971 H2H
26699 John Clifton Stan Smith 1 0–1 C 0–1 Nov 18, 1969 H2H
26700 John Fitzgerald Andrew Castle 1 0–1 H 0–1 Apr 23, 1988 H2H
26701 John Fitzgerald Andy Andrews 1 1–0 G 1–0 Dec 22, 1983 H2H
26702 John Fitzgerald Andy Kohlberg 1 1–0 H 1–0 Aug 12, 1981 H2H
26703 John Fitzgerald Barry Moir 1 1–0 G 1–0 Jan 9, 1988 H2H
26704 John Fitzgerald Bernie Mitton 1 0–1 G 0–1 Dec 24, 1982 H2H
26705 John Fitzgerald Bob Green 1 0–1 H 0–1 Sep 3, 1984 H2H
26706 John Fitzgerald Brad Guan 1 1–0 C 1–0 Oct 22, 1981 H2H
26707 John Fitzgerald Brian Garrow 1 1–0 G 1–0 Jul 14, 1989 H2H
26708 John Fitzgerald Brian Teacher 1 1–0 H 1–0 Oct 3, 1982 H2H
26709 John Fitzgerald Broderick Dyke 1 1–0 H 1–0 Oct 5, 1989 H2H
26710 John Fitzgerald Bud Schultz 1 1–0 H 1–0 Jan 2, 1988 H2H
26711 John Fitzgerald Buster C Mottram 1 0–1 H 0–1 Aug 14, 1980 H2H
26712 John Fitzgerald Carl Axel Hageskog 1 0–1 C 0–1 Jul 15, 1982 H2H
26713 John Fitzgerald Cassio Motta 1 0–1 G 0–1 Jun 29, 1984 H2H
26714 John Fitzgerald Chris Bailey 1 1–0 G 1–0 Jun 12, 1991 H2H
26715 John Fitzgerald Chris Garner 1 0–1 H 0–1 Jan 22, 1993 H2H
26716 John Fitzgerald Chris Mayotte 1 1–0 C 1–0 Mar 11, 1982 H2H
26717 John Fitzgerald Christophe Freyss 1 0–1 C 0–1 Mar 12, 1981 H2H
26718 John Fitzgerald Christo Steyn 1 0–1 G 0–1 Dec 21, 1985 H2H
26719 John Fitzgerald Colin Dowdeswell 1 0–1 G 0–1 Jun 27, 1979 H2H
26720 John Fitzgerald Dale Houston 1 1–0 G 1–0 Dec 12, 1984 H2H
26721 John Fitzgerald Dan Cassidy 1 0–1 G 0–1 Dec 30, 1984 H2H
26722 John Fitzgerald Danny Saltz 1 0–1 C 0–1 May 9, 1984 H2H
26723 John Fitzgerald David Carter 1 0–1 C 0–1 Jul 22, 1982 H2H
26724 John Fitzgerald David Dowlen 1 1–0 G 1–0 Dec 14, 1983 H2H
26725 John Fitzgerald David Mustard 1 1–0 G 1–0 Dec 27, 1984 H2H
26726 John Fitzgerald Dean Botha 1 0–1 H 0–1 Nov 16, 1989 H2H
26727 John Fitzgerald Dick Stockton 1 1–0 G 1–0 Jun 25, 1982 H2H
26728 John Fitzgerald Dong Wook Song 1 1–0 H 1–0 Apr 22, 1988 H2H
26729 John Fitzgerald Eduardo Bengoechea 1 1–0 C 1–0 Jul 17, 1981 H2H
26730 John Fitzgerald Eric Fromm 1 1–0 H 1–0 Aug 11, 1982 H2H
26731 John Fitzgerald Felix Barrientos 1 1–0 C 1–0 Oct 22, 1992 H2H
26732 John Fitzgerald Fernando Luna 1 0–1 C 0–1 Jul 25, 1981 H2H
26733 John Fitzgerald Francesco Cancellotti 1 1–0 G 1–0 Jun 22, 1988 H2H
26734 John Fitzgerald Freddie Sauer 1 1–0 G 1–0 Jun 9, 1982 H2H
26735 John Fitzgerald Fritz Buehning 1 1–0 H 1–0 Aug 20, 1983 H2H
26736 John Fitzgerald Greg Whitecross 1 1–0 G 1–0 Dec 1, 1983 H2H
26737 John Fitzgerald Heinz Gunthardt 1 0–1 C 0–1 Mar 12, 1982 H2H
26738 John Fitzgerald Ilie Nastase 1 0–1 H 0–1 Mar 10, 1983 H2H
26739 John Fitzgerald Jay Lapidus 1 1–0 H 1–0 Apr 23, 1987 H2H
26740 John Fitzgerald Jeff Turpin 1 0–1 G 0–1 Jun 22, 1984 H2H
26741 John Fitzgerald Jim Delaney 1 1–0 H 1–0 Oct 16, 1981 H2H
26742 John Fitzgerald Jim Osborne 1 1–0 H 1–0 Sep 30, 1982 H2H
26743 John Fitzgerald Jin Sun Yoo 1 1–0 H 1–0 Apr 14, 1989 H2H
26744 John Fitzgerald Joakim Nystrom 1 0–1 C 0–1 May 30, 1984 H2H
26745 John Fitzgerald Joe Meyers 1 1–0 G 1–0 Dec 6, 1982 H2H
26746 John Fitzgerald Jorge Lozano 1 1–0 C 1–0 Feb 27, 1988 H2H
26747 John Fitzgerald Juan Avendano 1 0–1 C 0–1 May 4, 1982 H2H
26748 John Fitzgerald Karel Demuynck 1 1–0 C 1–0 Nov 25, 1988 H2H
26749 John Fitzgerald Karl Meiler 1 1–0 H 1–0 Jan 11, 1985 H2H
26750 John Fitzgerald Kelvin Belcher 1 1–0 H 1–0 Jan 10, 1985 H2H
26751 John Fitzgerald Ken Rosewall 1 0–1 G 0–1 Oct 9, 1980 H2H
26752 John Fitzgerald Klaus Eberhard 1 1–0 C 1–0 Jul 18, 1981 H2H
26753 John Fitzgerald Leo Palin 1 1–0 C 1–0 Jul 24, 1981 H2H
26754 John Fitzgerald Lloyd Bourne 1 0–1 G 0–1 Jan 7, 1982 H2H
26755 John Fitzgerald Mark Dickson 1 0–1 G 0–1 Dec 12, 1985 H2H
26756 John Fitzgerald Mark Koevermans 1 1–0 H 1–0 Jan 15, 1992 H2H
26757 John Fitzgerald Markus Naewie 1 0–1 C 0–1 Jul 8, 1993 H2H
26758 John Fitzgerald Martin Wostenholme 1 1–0 C 1–0 Feb 15, 1990 H2H
26759 John Fitzgerald Mike Estep 1 1–0 G 1–0 Dec 16, 1982 H2H
26760 John Fitzgerald Mike Gandolfo 1 0–1 G 0–1 Dec 31, 1982 H2H
26761 John Fitzgerald Mike Leach 1 1–0 C 1–0 Oct 8, 1983 H2H
26762 John Fitzgerald Nick Saviano 1 1–0 H 1–0 Mar 19, 1983 H2H
26763 John Fitzgerald Olle Palmer 1 1–0 C 1–0 Jul 23, 1981 H2H
26764 John Fitzgerald Olli Rahnasto 1 0–1 C 0–1 Feb 9, 1989 H2H
26765 John Fitzgerald Pavel Slozil 1 1–0 H 1–0 Apr 2, 1981 H2H
26766 John Fitzgerald Peter Campbell 1 0–1 G 0–1 Jan 10, 1980 H2H
26767 John Fitzgerald Peter Carlsson 1 1–0 G 1–0 Dec 19, 1985 H2H
26768 John Fitzgerald Phillip Williamson 1 1–0 H 1–0 Sep 3, 1987 H2H
26769 John Fitzgerald Raul Antonio Viver 1 0–1 C 0–1 May 29, 1985 H2H
26770 John Fitzgerald Ray Ruffels 1 1–0 G 1–0 Dec 19, 1979 H2H
26771 John Fitzgerald Ricardo Ycaza 1 1–0 C 1–0 May 20, 1981 H2H
26772 John Fitzgerald Richard Meyer 1 1–0 G 1–0 Jun 16, 1981 H2H
26773 John Fitzgerald Robbie Venter 1 1–0 C 1–0 Jul 16, 1981 H2H
26774 John Fitzgerald Sandy Mayer 1 0–1 H 0–1 Apr 14, 1983 H2H
26775 John Fitzgerald Sashi Menon 1 1–0 G 1–0 Dec 30, 1980 H2H
26776 John Fitzgerald Scott Mccain 1 1–0 G 1–0 Jun 24, 1981 H2H
26777 John Fitzgerald Shahar Perkiss 1 1–0 C 1–0 Mar 13, 1986 H2H
26778 John Fitzgerald Stan Smith 1 0–1 H 0–1 Aug 6, 1981 H2H
26779 John Fitzgerald Stefan Simonsson 1 1–0 G 1–0 Dec 13, 1984 H2H
26780 John Fitzgerald Steve Docherty 1 0–1 G 0–1 Dec 28, 1979 H2H
26781 John Fitzgerald Steve Krulevitz 1 1–0 C 1–0 Mar 31, 1982 H2H
26782 John Fitzgerald Syd Ball 1 0–1 G 0–1 Jan 10, 1981 H2H
26783 John Fitzgerald Thierry Tulasne 1 0–1 C 0–1 May 19, 1982 H2H
26784 John Fitzgerald Thomaz Koch 1 1–0 G 1–0 Jun 25, 1980 H2H
26785 John Fitzgerald Tian C Viljoen 1 1–0 G 1–0 Jun 8, 1983 H2H
26786 John Fitzgerald Tomas Smid 1 0–1 G 0–1 Dec 8, 1983 H2H
26787 John Fitzgerald Ulf Stenlund 1 0–1 H 0–1 Nov 4, 1987 H2H
26788 John Fitzgerald Ulrich Marten 1 1–0 G 1–0 Dec 17, 1980 H2H
26789 John Fitzgerald Vallis Wilder 1 0–1 G 0–1 Jul 11, 1986 H2H
26790 John Fitzgerald Wojtek Fibak 1 1–0 C 1–0 Jul 18, 1981 H2H
26791 John Fitzgerald Zoltan Kuharszky 1 1–0 H 1–0 Aug 15, 1984 H2H
26792 John Fort Bob Lutz 1 0–1 C 0–1 Mar 20, 1975 H2H
26793 John Fort Jan Hordijk 1 0–1 C 0–1 Jul 24, 1974 H2H
26794 John Fort Juan Gisbert 1 0–1 C 0–1 Oct 30, 1974 H2H
26795 John Hayes Alejandro Cortes 1 1–0 C 1–0 Aug 5, 1981 H2H
26796 John Hayes Bernie Mitton 1 1–0 H 1–0 Oct 30, 1980 H2H
26797 John Hayes Billy Martin 1 1–0 C 1–0 Feb 26, 1981 H2H
26798 John Hayes Chris Gunning 1 1–0 C 1–0 Sep 2, 1979 H2H
26799 John Hayes David Carter 1 0–1 C 0–1 Feb 28, 1981 H2H
26800 John Hayes David Schneider 1 0–1 H 0–1 Jan 22, 1981 H2H