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
19801 Harold Solomon Eric Fromm 1 1–0 C 1–0 Jul 16, 1980 H2H
19802 Harold Solomon Ernie Ewert 1 1–0 C 1–0 Oct 9, 1975 H2H
19803 Harold Solomon Frank Sedgman 1 1–0 C 1–0 Aug 4, 1971 H2H
19804 Harold Solomon Gianni Ocleppo 1 1–0 H 1–0 Sep 4, 1978 H2H
19805 Harold Solomon Graham Stilwell 1 1–0 C 1–0 Jan 22, 1975 H2H
19806 Harold Solomon Hans Joachim Ploetz 1 0–1 C 0–1 Aug 6, 1975 H2H
19807 Harold Solomon Haroon Ismail 1 1–0 C 1–0 Jul 16, 1979 H2H
19808 Harold Solomon Henry Bunis 1 1–0 H 1–0 Aug 29, 1972 H2H
19809 Harold Solomon Hubertus Hoyt 1 1–0 C 1–0 Jul 14, 1976 H2H
19810 Harold Solomon Humphrey Hose 1 1–0 H 1–0 Mar 4, 1974 H2H
19811 Harold Solomon Jaroslav Navratil 1 1–0 C 1–0 Jul 17, 1985 H2H
19812 Harold Solomon Javier Soler 1 1–0 C 1–0 Mar 6, 1974 H2H
19813 Harold Solomon Jean Louis Haillet 1 1–0 H 1–0 Oct 31, 1974 H2H
19814 Harold Solomon Joao Soares 1 1–0 C 1–0 Nov 30, 1978 H2H
19815 Harold Solomon John Bartlett 1 1–0 C 1–0 Jul 31, 1979 H2H
19816 Harold Solomon John Whitlinger 1 1–0 H 1–0 Oct 27, 1977 H2H
19817 Harold Solomon Jon Levine 1 0–1 C 0–1 Jul 14, 1983 H2H
19818 Harold Solomon Jose Luis Damiani 1 1–0 H 1–0 Aug 30, 1979 H2H
19819 Harold Solomon Jun Kamiwazumi 1 1–0 C 1–0 May 28, 1975 H2H
19820 Harold Solomon Jun Kuki 1 1–0 C 1–0 Aug 25, 1976 H2H
19821 Harold Solomon Kenichi Hirai 1 1–0 C 1–0 Nov 4, 1975 H2H
19822 Harold Solomon Kjell Johansson 1 1–0 C 1–0 Sep 26, 1980 H2H
19823 Harold Solomon Lloyd Bourne 1 1–0 H 1–0 Sep 2, 1982 H2H
19824 Harold Solomon Louk Sanders 1 1–0 C 1–0 Oct 21, 1976 H2H
19825 Harold Solomon Mal Anderson 1 0–1 H 0–1 Sep 1, 1972 H2H
19826 Harold Solomon Mark Dickson 1 0–1 C 0–1 Sep 23, 1982 H2H
19827 Harold Solomon Mark Edmondson 1 1–0 H 1–0 Aug 17, 1978 H2H
19828 Harold Solomon Mark Vines 1 0–1 H 0–1 Oct 29, 1981 H2H
19829 Harold Solomon Michael Grant 1 1–0 C 1–0 Jan 17, 1980 H2H
19830 Harold Solomon Mike Kreiss 1 0–1 H 0–1 Aug 24, 1971 H2H
19831 Harold Solomon Mike Machette 1 1–0 H 1–0 Nov 26, 1976 H2H
19832 Harold Solomon Nikola Pilic 1 0–1 C 0–1 Feb 1, 1973 H2H
19833 Harold Solomon Norm Schellenger 1 1–0 C 1–0 Jul 30, 1986 H2H
19834 Harold Solomon Pat Cramer 1 1–0 H 1–0 Nov 25, 1976 H2H
19835 Harold Solomon Patrick Proisy 1 0–1 H 0–1 Mar 4, 1974 H2H
19836 Harold Solomon Pavel Slozil 1 1–0 C 1–0 Jul 10, 1985 H2H
19837 Harold Solomon Peter Feigl 1 1–0 C 1–0 Aug 25, 1978 H2H
19838 Harold Solomon Peter Szoke 1 1–0 C 1–0 May 30, 1975 H2H
19839 Harold Solomon Ray Ruffels 1 1–0 C 1–0 Apr 24, 1971 H2H
19840 Harold Solomon Rejean Genois 1 1–0 C 1–0 Aug 13, 1975 H2H
19841 Harold Solomon Ricardo Cano 1 1–0 C 1–0 Aug 1, 1978 H2H
19842 Harold Solomon Richard Meyer 1 1–0 H 1–0 Nov 8, 1979 H2H
19843 Harold Solomon Robert Machan 1 1–0 C 1–0 Jun 5, 1974 H2H
19844 Harold Solomon Rod Frawley 1 1–0 C 1–0 Feb 26, 1981 H2H
19845 Harold Solomon Rolf Norberg 1 1–0 C 1–0 Feb 10, 1977 H2H
19846 Harold Solomon Roy Barth 1 1–0 C 1–0 Feb 14, 1973 H2H
19847 Harold Solomon Saeed Meer 1 1–0 C 1–0 Aug 7, 1974 H2H
19848 Harold Solomon Stefan Svensson 1 1–0 H 1–0 Nov 7, 1979 H2H
19849 Harold Solomon Steve Docherty 1 0–1 G 0–1 Jun 22, 1977 H2H
19850 Harold Solomon Thomaz Koch 1 1–0 H 1–0 Mar 5, 1973 H2H
19851 Harold Solomon Tom Leonard 1 1–0 H 1–0 Feb 21, 1974 H2H
19852 Harold Solomon Torben Ulrich 1 1–0 G 1–0 Sep 1, 1972 H2H
19853 Harold Solomon Ulrich Marten 1 1–0 C 1–0 Oct 20, 1976 H2H
19854 Harold Solomon Werner Zirngibl 1 1–0 C 1–0 Nov 4, 1976 H2H
19855 Harold Solomon William Brown 1 1–0 C 1–0 Apr 25, 1974 H2H
19856 Haroon Ismail Angel Gimenez 1 1–0 C 1–0 Jul 26, 1980 H2H
19857 Haroon Ismail Balazs Taroczy 1 0–1 C 0–1 Jul 27, 1980 H2H
19858 Haroon Ismail Bob Lutz 1 0–1 C 0–1 Nov 16, 1979 H2H
19859 Haroon Ismail Brian Teacher 1 0–1 H 0–1 Nov 6, 1980 H2H
19860 Haroon Ismail Bruce Manson 1 0–1 H 0–1 Nov 3, 1982 H2H
19861 Haroon Ismail Bruce Nichols 1 1–0 H 1–0 Aug 15, 1979 H2H
19862 Haroon Ismail Carlos Kirmayr 1 0–1 C 0–1 May 12, 1982 H2H
19863 Haroon Ismail Chris Delaney 1 0–1 C 0–1 Nov 20, 1980 H2H
19864 Haroon Ismail Colin Dibley 1 1–0 H 1–0 Nov 8, 1979 H2H
19865 Haroon Ismail Dale Collings 1 1–0 C 1–0 Jul 25, 1980 H2H
19866 Haroon Ismail Dominique Bedel 1 1–0 C 1–0 Jul 26, 1980 H2H
19867 Haroon Ismail Eric Deblicker 1 1–0 C 1–0 May 29, 1981 H2H
19868 Haroon Ismail Eric Fromm 1 0–1 C 0–1 Aug 22, 1979 H2H
19869 Haroon Ismail Francisco Gonzalez 1 1–0 C 1–0 May 27, 1981 H2H
19870 Haroon Ismail Gregoire Rafaitin 1 1–0 C 1–0 Feb 25, 1982 H2H
19871 Haroon Ismail Hank Pfister 1 0–1 C 0–1 May 5, 1982 H2H
19872 Haroon Ismail Hans Simonsson 1 0–1 H 0–1 Sep 2, 1982 H2H
19873 Haroon Ismail Heinz Gunthardt 1 0–1 C 0–1 Nov 18, 1982 H2H
19874 Haroon Ismail Ilie Nastase 1 1–0 C 1–0 Jul 16, 1981 H2H
19875 Haroon Ismail Ivan Molina 1 1–0 C 1–0 May 28, 1980 H2H
19876 Haroon Ismail Jan Norback 1 1–0 C 1–0 Oct 17, 1980 H2H
19877 Haroon Ismail Jurgen Fassbender 1 0–1 C 0–1 Oct 24, 1979 H2H
19878 Haroon Ismail Mark Dickson 1 0–1 H 0–1 Oct 21, 1982 H2H
19879 Haroon Ismail Mark Edmondson 1 1–0 C 1–0 Jul 15, 1982 H2H
19880 Haroon Ismail Mark Vines 1 1–0 C 1–0 May 4, 1982 H2H
19881 Haroon Ismail Marty Riessen 1 0–1 H 0–1 Jul 26, 1979 H2H
19882 Haroon Ismail Max Wunschig 1 0–1 C 0–1 Jul 17, 1980 H2H
19883 Haroon Ismail Noel Phillips 1 0–1 G 0–1 Oct 12, 1979 H2H
19884 Haroon Ismail Peter Feigl 1 0–1 C 0–1 Feb 26, 1982 H2H
19885 Haroon Ismail Raul Ramirez 1 0–1 H 0–1 Sep 3, 1981 H2H
19886 Haroon Ismail Roscoe Tanner 1 0–1 H 0–1 Nov 9, 1979 H2H
19887 Haroon Ismail Sandy Mayer 1 0–1 G 0–1 Jun 23, 1982 H2H
19888 Haroon Ismail Shlomo Glickstein 1 0–1 H 0–1 Nov 28, 1980 H2H
19889 Haroon Ismail Syd Ball 1 0–1 C 0–1 Nov 14, 1980 H2H
19890 Haroon Ismail Tim Garcia 1 0–1 C 0–1 Jul 31, 1979 H2H
19891 Haroon Ismail Ulrich Pinner 1 1–0 C 1–0 Jul 24, 1980 H2H
19892 Haroon Rahim Andres Gimeno 1 1–0 H 1–0 Feb 23, 1972 H2H
19893 Haroon Rahim Bill Bowrey 1 0–1 C 0–1 Aug 13, 1971 H2H
19894 Haroon Rahim Christian Kuhnke 1 1–0 H 1–0 Oct 31, 1974 H2H
19895 Haroon Rahim Daniel Contet 1 0–1 G 0–1 Jun 26, 1968 H2H
19896 Haroon Rahim Grover Raz Reid 1 0–1 C 0–1 Nov 20, 1973 H2H
19897 Haroon Rahim Hans Joachim Ploetz 1 1–0 C 1–0 Jul 25, 1974 H2H
19898 Haroon Rahim Herb Fitzgibbon 1 0–1 H 0–1 Aug 24, 1971 H2H
19899 Haroon Rahim Jan Zabrodsky 1 1–0 H 1–0 Nov 6, 1974 H2H
19900 Haroon Rahim Mike Belkin 1 1–0 C 1–0 Oct 10, 1973 H2H
19901 Haroon Rahim Milan Holecek 1 1–0 C 1–0 Mar 13, 1975 H2H
19902 Haroon Rahim Robert Rheinberger 1 0–1 C 0–1 Oct 10, 1973 H2H
19903 Haroon Rahim Torben Ulrich 1 0–1 G 0–1 Aug 18, 1968 H2H
19904 Haroon Rahim Vladimir Korotkov 1 0–1 G 0–1 Jun 14, 1968 H2H
19905 Harri Heliovaara Austin Krajicek 1 1–0 H 1–0 Mar 24, 2025 H2H
19906 Harry Bourchier Marc Polmans 1 1–0 H 1–0 Feb 3, 2021 H2H
19907 Harry Bourchier Nick Kyrgios 1 0–1 H 0–1 Feb 4, 2021 H2H
19908 Harry Fritz Ray Ruffels 1 0–1 G 0–1 Jan 9, 1980 H2H
19909 Harry Wendelken Botic van de Zandschulp 1 0–1 G 0–1 Jun 15, 2026 H2H
19910 Harry Wendelken Valentin Royer 1 0–1 G 0–1 Jun 30, 2026 H2H
19911 Harsh Mankad Kevin Kim 1 0–1 H 0–1 Jan 6, 2005 H2H
19912 Harsh Mankad Prakash Amritraj 1 0–1 H 0–1 Jan 8, 2004 H2H
19913 Hartmut Kirchhubel Francois Jauffret 1 1–0 C 1–0 Jul 27, 1973 H2H
19914 Hartmut Kirchhubel Harald Elschenbroich 1 0–1 C 0–1 Jul 28, 1973 H2H
19915 Hartmut Kirchhubel Thomas Furst 1 1–0 C 1–0 Jul 26, 1973 H2H
19916 Hatem Mcdadi Carlos Kirmayr 1 0–1 C 0–1 Feb 6, 1986 H2H
19917 Hatem Mcdadi Jay Lapidus 1 0–1 H 0–1 Oct 15, 1986 H2H
19918 Hatem Mcdadi Karl Richter 1 0–1 H 0–1 Oct 16, 1985 H2H
19919 Heath Denman Andrei Olhovskiy 1 0–1 H 0–1 Jan 22, 1993 H2H
19920 Heath Denman Chris Bailey 1 0–1 H 0–1 Sep 30, 1993 H2H
19921 Heath Denman Jeremy Bates 1 1–0 H 1–0 Jan 20, 1993 H2H
19922 Heath Denman Steve Bryan 1 0–1 H 0–1 Jan 17, 1996 H2H
19923 Heiner Moraing Barry Moir 1 0–1 G 0–1 Jun 24, 1988 H2H
19924 Heiner Moraing Eric Jelen 1 1–0 C 1–0 Apr 27, 1988 H2H
19925 Heinz Gunthardt Adriano Panatta 1 1–0 C 1–0 Aug 17, 1978 H2H
19926 Heinz Gunthardt Alejandro Cortes 1 1–0 C 1–0 Sep 25, 1980 H2H
19927 Heinz Gunthardt Angel Gimenez 1 1–0 H 1–0 Oct 16, 1981 H2H
19928 Heinz Gunthardt Arthur Ashe 1 0–1 H 0–1 Nov 9, 1978 H2H
19929 Heinz Gunthardt Bob Hewitt 1 1–0 H 1–0 Apr 11, 1980 H2H
19930 Heinz Gunthardt Bruce Manson 1 1–0 C 1–0 Mar 18, 1982 H2H
19931 Heinz Gunthardt Butch Walts 1 1–0 C 1–0 Feb 23, 1978 H2H
19932 Heinz Gunthardt Byron Bertram 1 1–0 C 1–0 Feb 17, 1978 H2H
19933 Heinz Gunthardt Carlos Kirmayr 1 1–0 C 1–0 Apr 30, 1983 H2H
19934 Heinz Gunthardt Charles Buzz Strode 1 1–0 C 1–0 Aug 5, 1981 H2H
19935 Heinz Gunthardt Christophe Freyss 1 1–0 C 1–0 May 13, 1981 H2H
19936 Heinz Gunthardt Colin Dibley 1 0–1 C 0–1 Jun 2, 1978 H2H
19937 Heinz Gunthardt Dale Collings 1 1–0 C 1–0 Jul 24, 1981 H2H
19938 Heinz Gunthardt David Schneider 1 1–0 H 1–0 Feb 14, 1979 H2H
19939 Heinz Gunthardt Dick Stockton 1 1–0 H 1–0 Sep 1, 1983 H2H
19940 Heinz Gunthardt Dominique Bedel 1 0–1 C 0–1 May 24, 1979 H2H
19941 Heinz Gunthardt Edgar Schurmann 1 1–0 C 1–0 Sep 26, 1980 H2H
19942 Heinz Gunthardt Ferdi Taygan 1 1–0 H 1–0 Nov 28, 1980 H2H
19943 Heinz Gunthardt Fritz Buehning 1 1–0 H 1–0 Oct 25, 1979 H2H
19944 Heinz Gunthardt Geoff Masters 1 1–0 H 1–0 Aug 31, 1978 H2H
19945 Heinz Gunthardt Georges Goven 1 0–1 C 0–1 Oct 10, 1978 H2H
19946 Heinz Gunthardt Hans Kary 1 0–1 H 0–1 Oct 24, 1980 H2H
19947 Heinz Gunthardt Ingo Wimmer 1 1–0 C 1–0 Jul 15, 1982 H2H
19948 Heinz Gunthardt Javier Soler 1 1–0 H 1–0 Oct 27, 1978 H2H
19949 Heinz Gunthardt Jiri Granat 1 1–0 C 1–0 Jul 13, 1978 H2H
19950 Heinz Gunthardt John Sadri 1 1–0 C 1–0 Mar 15, 1980 H2H
19951 Heinz Gunthardt John Yuill 1 1–0 G 1–0 Jun 25, 1980 H2H
19952 Heinz Gunthardt Keith Richardson 1 1–0 H 1–0 Oct 18, 1979 H2H
19953 Heinz Gunthardt Klaus Eberhard 1 1–0 C 1–0 Jul 10, 1981 H2H
19954 Heinz Gunthardt Leo Palin 1 1–0 C 1–0 Mar 13, 1980 H2H
19955 Heinz Gunthardt Mark Cox 1 0–1 H 0–1 Nov 24, 1977 H2H
19956 Heinz Gunthardt Markus Gunthardt 1 1–0 C 1–0 Jul 22, 1982 H2H
19957 Heinz Gunthardt Matt Mitchell 1 0–1 C 0–1 Jan 23, 1985 H2H
19958 Heinz Gunthardt Mike Machette 1 1–0 G 1–0 Jun 8, 1977 H2H
19959 Heinz Gunthardt Nicola Spear 1 0–1 H 0–1 Jan 1, 1978 H2H
19960 Heinz Gunthardt Pascal Portes 1 1–0 H 1–0 Nov 24, 1984 H2H
19961 Heinz Gunthardt Pat Dupre 1 0–1 C 0–1 Oct 23, 1981 H2H
19962 Heinz Gunthardt Paul Avis 1 0–1 H 0–1 Apr 6, 1978 H2H
19963 Heinz Gunthardt Pender Murphy 1 1–0 H 1–0 Sep 2, 1982 H2H
19964 Heinz Gunthardt Per Hjertquist 1 1–0 C 1–0 May 19, 1983 H2H
19965 Heinz Gunthardt Peter Rennert 1 1–0 C 1–0 Oct 30, 1981 H2H
19966 Heinz Gunthardt Pietro Marzano 1 1–0 C 1–0 May 26, 1976 H2H
19967 Heinz Gunthardt Raul Ramirez 1 0–1 H 0–1 Feb 15, 1978 H2H
19968 Heinz Gunthardt Robin Drysdale 1 1–0 G 1–0 Jun 21, 1978 H2H
19969 Heinz Gunthardt Rod Frawley 1 0–1 C 0–1 Mar 12, 1981 H2H
19970 Heinz Gunthardt Rolf Gehring 1 0–1 C 0–1 Oct 5, 1983 H2H
19971 Heinz Gunthardt Rolf Thung 1 1–0 C 1–0 Jul 14, 1978 H2H
19972 Heinz Gunthardt Ron Hightower 1 1–0 C 1–0 May 6, 1981 H2H
19973 Heinz Gunthardt Rory Chappell 1 1–0 C 1–0 Jul 22, 1983 H2H
19974 Heinz Gunthardt Sandy Mayer 1 0–1 C 0–1 Mar 20, 1982 H2H
19975 Heinz Gunthardt Stefan Simonsson 1 1–0 C 1–0 Jul 19, 1979 H2H
19976 Heinz Gunthardt Stefan Svensson 1 1–0 C 1–0 Oct 10, 1979 H2H
19977 Heinz Gunthardt Steve Docherty 1 1–0 H 1–0 Aug 13, 1980 H2H
19978 Heinz Gunthardt Steve Meister 1 0–1 H 0–1 Aug 15, 1984 H2H
19979 Heinz Gunthardt Tenny Svensson 1 1–0 C 1–0 Jul 18, 1980 H2H
19980 Heinz Gunthardt Tian C Viljoen 1 0–1 H 0–1 Nov 26, 1981 H2H
19981 Heinz Gunthardt Tom Okker 1 0–1 H 0–1 Oct 17, 1980 H2H
19982 Heinz Gunthardt Weller Evans 1 1–0 C 1–0 Oct 21, 1981 H2H
19983 Heinz Gunthardt Willem Prinsloo 1 1–0 H 1–0 Apr 20, 1979 H2H
19984 Heinz Gunthardt Zeljko Franulovic 1 1–0 C 1–0 Aug 3, 1978 H2H
19985 Helmar Stiegler John Yuill 1 0–1 H 0–1 Oct 27, 1977 H2H
19986 Helmar Stiegler Tom Okker 1 0–1 C 0–1 Nov 20, 1980 H2H
19987 Helmar Stiegler Ulrich Marten 1 0–1 C 0–1 Jul 24, 1980 H2H
19988 Helmut Beermann Buster C Mottram 1 0–1 C 0–1 May 12, 1982 H2H
19989 Helmut Beermann Dick Crealy 1 0–1 C 0–1 Oct 5, 1977 H2H
19990 Hendrik Dreekmann Aaron Krickstein 1 1–0 C 1–0 Jun 1, 1994 H2H
19991 Hendrik Dreekmann Albert Portas 1 0–1 C 0–1 Apr 30, 1998 H2H
19992 Hendrik Dreekmann Alex Radulescu 1 0–1 C 0–1 Jan 30, 1997 H2H
19993 Hendrik Dreekmann Andrew Richardson 1 1–0 C 1–0 Oct 19, 1995 H2H
19994 Hendrik Dreekmann Arnaud Boetsch 1 0–1 H 0–1 Jan 7, 1995 H2H
19995 Hendrik Dreekmann Arnaud Di Pasquale 1 1–0 C 1–0 Sep 17, 1999 H2H
19996 Hendrik Dreekmann Barry Cowan 1 1–0 G 1–0 Jun 24, 1998 H2H
19997 Hendrik Dreekmann Brad Gilbert 1 1–0 G 1–0 Jun 18, 1993 H2H
19998 Hendrik Dreekmann Bryan Shelton 1 0–1 H 0–1 Mar 14, 1995 H2H
19999 Hendrik Dreekmann Carl Uwe Steeb 1 1–0 H 1–0 Jan 6, 1995 H2H
20000 Hendrik Dreekmann Chris Wilkinson 1 0–1 G 0–1 Jun 28, 1995 H2H