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
51801 Tom Gorman Hans Jurgen Pohmann 1 1–0 C 1–0 Mar 30, 1974 H2H
51802 Tom Gorman Harald Elschenbroich 1 1–0 C 1–0 Feb 2, 1974 H2H
51803 Tom Gorman Ian Crookenden 1 1–0 H 1–0 Mar 10, 1971 H2H
51804 Tom Gorman Jean Loup Rouyer 1 0–1 G 0–1 Jun 10, 1971 H2H
51805 Tom Gorman Jean Paul Meyer 1 1–0 C 1–0 May 25, 1971 H2H
51806 Tom Gorman Jimmy Moore 1 1–0 G 1–0 Jun 9, 1971 H2H
51807 Tom Gorman John Bartlett 1 1–0 C 1–0 Nov 21, 1975 H2H
51808 Tom Gorman John Holladay 1 1–0 G 1–0 Dec 14, 1977 H2H
51809 Tom Gorman John Marks 1 1–0 G 1–0 Dec 8, 1977 H2H
51810 Tom Gorman John Peckskamp 1 1–0 C 1–0 Aug 4, 1971 H2H
51811 Tom Gorman John Whitlinger 1 1–0 C 1–0 Apr 27, 1976 H2H
51812 Tom Gorman Keith Hancock 1 1–0 G 1–0 Jun 14, 1974 H2H
51813 Tom Gorman Larry Nagler 1 1–0 H 1–0 Sep 16, 1968 H2H
51814 Tom Gorman Mike Belkin 1 1–0 H 1–0 Mar 5, 1971 H2H
51815 Tom Gorman Noel Phillips 1 1–0 G 1–0 Oct 12, 1978 H2H
51816 Tom Gorman Owen Davidson 1 1–0 H 1–0 Oct 3, 1979 H2H
51817 Tom Gorman Pat Cramer 1 1–0 G 1–0 Jun 15, 1973 H2H
51818 Tom Gorman Patrick Hombergen 1 0–1 C 0–1 May 18, 1972 H2H
51819 Tom Gorman Pekka Saila 1 0–1 H 0–1 Nov 4, 1971 H2H
51820 Tom Gorman Peter Doerner 1 1–0 C 1–0 Aug 7, 1974 H2H
51821 Tom Gorman Phil Davies 1 1–0 G 1–0 Oct 12, 1979 H2H
51822 Tom Gorman Randy Crawford 1 1–0 H 1–0 Aug 22, 1979 H2H
51823 Tom Gorman Robert Maud 1 1–0 G 1–0 Jun 6, 1970 H2H
51824 Tom Gorman Robert Rheinberger 1 1–0 C 1–0 Jun 6, 1975 H2H
51825 Tom Gorman Roger Taylor 1 1–0 C 1–0 Jan 22, 1977 H2H
51826 Tom Gorman Rolf Norberg 1 0–1 C 0–1 Jun 2, 1976 H2H
51827 Tom Gorman Roy Barth 1 1–0 G 1–0 Aug 20, 1968 H2H
51828 Tom Gorman Saeed Meer 1 1–0 C 1–0 Sep 19, 1973 H2H
51829 Tom Gorman Stanley Pasarell 1 1–0 C 1–0 Jul 10, 1968 H2H
51830 Tom Gorman Toma Ovici 1 0–1 C 0–1 Mar 13, 1975 H2H
51831 Tom Gorman Tony Bardsley 1 1–0 C 1–0 Apr 4, 1973 H2H
51832 Tom Gorman Tony Dawson 1 0–1 C 0–1 Apr 24, 1975 H2H
51833 Tom Gorman Vladimir Zednik 1 1–0 H 1–0 Mar 4, 1971 H2H
51834 Tom Gorman Wanaro N'Godrella 1 1–0 C 1–0 Sep 20, 1972 H2H
51835 Tom Gorman Woody Blocher 1 1–0 G 1–0 Aug 18, 1969 H2H
51836 Tom Kreiss Roger Dowdeswell 1 1–0 G 1–0 Aug 27, 1974 H2H
51837 Tom Leonard Allan Stone 1 1–0 H 1–0 Sep 29, 1971 H2H
51838 Tom Leonard Bob Hewitt 1 1–0 C 1–0 Feb 23, 1978 H2H
51839 Tom Leonard Butch Seewagen 1 1–0 G 1–0 Aug 29, 1969 H2H
51840 Tom Leonard Charlie Pasarell 1 0–1 C 0–1 Apr 12, 1972 H2H
51841 Tom Leonard Dan Bleckinger 1 0–1 C 0–1 Jul 17, 1968 H2H
51842 Tom Leonard Dennis Ralston 1 0–1 H 0–1 Aug 25, 1971 H2H
51843 Tom Leonard Dick Crealy 1 1–0 C 1–0 Sep 26, 1974 H2H
51844 Tom Leonard Eric Friedler 1 1–0 C 1–0 Sep 2, 1979 H2H
51845 Tom Leonard Geoff Masters 1 0–1 C 0–1 Feb 25, 1978 H2H
51846 Tom Leonard Gerald Battrick 1 0–1 H 0–1 Aug 23, 1972 H2H
51847 Tom Leonard Jim Mcmanus 1 0–1 G 0–1 Aug 19, 1968 H2H
51848 Tom Leonard Jim Osborne 1 1–0 H 1–0 Oct 6, 1968 H2H
51849 Tom Leonard Ken Rosewall 1 0–1 C 0–1 Oct 13, 1971 H2H
51850 Tom Leonard Nikola Pilic 1 0–1 H 0–1 Jul 10, 1972 H2H
51851 Tom Leonard Owen Davidson 1 1–0 C 1–0 Apr 19, 1972 H2H
51852 Tom Leonard Paul Gerken 1 0–1 H 0–1 Sep 19, 1973 H2H
51853 Tom Leonard Ramesh Krishnan 1 0–1 H 0–1 Aug 17, 1979 H2H
51854 Tom Leonard Ray Keldie 1 0–1 G 0–1 Aug 18, 1969 H2H
51855 Tom Leonard Rick Fisher 1 0–1 C 0–1 Sep 3, 1979 H2H
51856 Tom Leonard Torben Ulrich 1 0–1 C 0–1 Oct 20, 1971 H2H
51857 Tom Leonard Vladimir Zednik 1 0–1 C 0–1 Apr 12, 1973 H2H
51858 Tom Leonard William Brown 1 0–1 G 0–1 Sep 4, 1970 H2H
51859 Tom Mercer Barry Moir 1 0–1 C 0–1 Jul 12, 1989 H2H
51860 Tom Mercer Christo Van Rensburg 1 0–1 H 0–1 Jan 18, 1989 H2H
51861 Tom Mercer Stephane Sansoni 1 0–1 H 0–1 Aug 19, 1992 H2H
51862 Tomm Warneke Dominique Bedel 1 0–1 C 0–1 Jul 21, 1983 H2H
51863 Tomm Warneke Francisco Gonzalez 1 1–0 H 1–0 Feb 11, 1986 H2H
51864 Tomm Warneke Mike Leach 1 0–1 C 0–1 Apr 3, 1986 H2H
51865 Tomm Warneke Richard Meyer 1 0–1 C 0–1 Feb 14, 1980 H2H
51866 Tommy Haas Adrian Mannarino 1 0–1 G 0–1 Jul 16, 2015 H2H
51867 Tommy Haas Albert Portas 1 1–0 C 1–0 Oct 16, 1997 H2H
51868 Tommy Haas Alexander Peya 1 1–0 G 1–0 Jun 24, 2009 H2H
51869 Tommy Haas Alexander Popp 1 0–1 H 0–1 Feb 19, 2004 H2H
51870 Tommy Haas Alex Kuznetsov 1 1–0 H 1–0 Aug 30, 2006 H2H
51871 Tommy Haas Alex Radulescu 1 0–1 H 0–1 Sep 27, 1997 H2H
51872 Tommy Haas Aljaz Bedene 1 1–0 H 1–0 Oct 28, 2011 H2H
51873 Tommy Haas Andrei Stoliarov 1 1–0 H 1–0 Jan 16, 2002 H2H
51874 Tommy Haas Andre Sa 1 1–0 H 1–0 Jan 14, 1999 H2H
51875 Tommy Haas Andrey Kuznetsov 1 1–0 H 1–0 Feb 8, 2014 H2H
51876 Tommy Haas Arnaud Boetsch 1 1–0 C 1–0 Oct 9, 1997 H2H
51877 Tommy Haas Arnaud Di Pasquale 1 1–0 C 1–0 Nov 9, 2000 H2H
51878 Tommy Haas Attila Savolt 1 1–0 C 1–0 Apr 18, 2002 H2H
51879 Tommy Haas Bjorn Phau 1 0–1 C 0–1 Apr 11, 2009 H2H
51880 Tommy Haas Blaz Kavcic 1 1–0 C 1–0 Jul 18, 2013 H2H
51881 Tommy Haas Byron Black 1 0–1 H 0–1 Feb 19, 2000 H2H
51882 Tommy Haas Carlos Berlocq 1 1–0 C 1–0 Jul 19, 2013 H2H
51883 Tommy Haas Carlos Costa 1 1–0 C 1–0 Nov 4, 1998 H2H
51884 Tommy Haas Christian Vinck 1 1–0 H 1–0 Mar 1, 2001 H2H
51885 Tommy Haas Chris Woodruff 1 1–0 H 1–0 Aug 8, 2001 H2H
51886 Tommy Haas Daniel Brands 1 1–0 H 1–0 Oct 10, 2013 H2H
51887 Tommy Haas Daniel Evans 1 1–0 H 1–0 Feb 8, 2014 H2H
51888 Tommy Haas Daniel Vacek 1 1–0 G 1–0 Jun 18, 1999 H2H
51889 Tommy Haas David Miketa 1 1–0 C 1–0 Jul 20, 2000 H2H
51890 Tommy Haas David Nainkin 1 1–0 H 1–0 Oct 28, 1998 H2H
51891 Tommy Haas David Prinosil 1 1–0 C 1–0 May 4, 2000 H2H
51892 Tommy Haas Denis Gremelmayr 1 1–0 C 1–0 Apr 9, 2009 H2H
51893 Tommy Haas Denis Kudla 1 1–0 H 1–0 Jan 18, 2012 H2H
51894 Tommy Haas Devin Britton 1 1–0 H 1–0 Feb 11, 2010 H2H
51895 Tommy Haas Dick Norman 1 1–0 H 1–0 Aug 14, 1996 H2H
51896 Tommy Haas Diego Nargiso 1 1–0 C 1–0 May 13, 1998 H2H
51897 Tommy Haas Dusan Lajovic 1 1–0 G 1–0 Jul 1, 2015 H2H
51898 Tommy Haas Eduardo Schwank 1 1–0 H 1–0 Jan 21, 2009 H2H
51899 Tommy Haas Ernesto Escobedo 1 1–0 C 1–0 May 16, 2017 H2H
51900 Tommy Haas Evgeny Donskoy 1 1–0 H 1–0 Feb 21, 2013 H2H
51901 Tommy Haas Facundo Bagnis 1 0–1 C 0–1 Jul 20, 2017 H2H
51902 Tommy Haas Federico Browne 1 1–0 C 1–0 May 6, 2000 H2H
51903 Tommy Haas Fernando Meligeni 1 1–0 H 1–0 Feb 27, 1998 H2H
51904 Tommy Haas Filip Dewulf 1 1–0 G 1–0 Jun 11, 1998 H2H
51905 Tommy Haas Filippo Volandri 1 1–0 C 1–0 May 29, 2012 H2H
51906 Tommy Haas Flavio Cipolla 1 1–0 H 1–0 Jan 22, 2009 H2H
51907 Tommy Haas Flavio Saretta 1 1–0 C 1–0 Feb 28, 2002 H2H
51908 Tommy Haas Frederic Niemeyer 1 1–0 H 1–0 Jul 31, 2002 H2H
51909 Tommy Haas Galo Blanco 1 0–1 C 0–1 May 3, 2001 H2H
51910 Tommy Haas Gaston Etlis 1 1–0 C 1–0 Apr 26, 2000 H2H
51911 Tommy Haas George Bastl 1 1–0 H 1–0 Jul 20, 2006 H2H
51912 Tommy Haas Grega Zemlja 1 0–1 H 0–1 Oct 20, 2012 H2H
51913 Tommy Haas Gregory Carraz 1 1–0 H 1–0 Feb 10, 2005 H2H
51914 Tommy Haas Guillermo Garcia-Lopez 1 0–1 H 0–1 Jan 15, 2014 H2H
51915 Tommy Haas Guy Forget 1 1–0 H 1–0 Mar 18, 1997 H2H
51916 Tommy Haas Hendrik Dreekmann 1 1–0 G 1–0 Jun 11, 1999 H2H
51917 Tommy Haas Horacio Zeballos 1 1–0 C 1–0 Mar 1, 2014 H2H
51918 Tommy Haas Ilija Bozoljac 1 1–0 H 1–0 Jan 18, 2007 H2H
51919 Tommy Haas Irakli Labadze 1 1–0 H 1–0 Sep 29, 2005 H2H
51920 Tommy Haas Jakob Hlasek 1 1–0 H 1–0 Sep 26, 1996 H2H
51921 Tommy Haas Jamie Delgado 1 1–0 H 1–0 Aug 30, 2000 H2H
51922 Tommy Haas Jan Kroslak 1 1–0 H 1–0 Aug 29, 1997 H2H
51923 Tommy Haas Jan-Michael Gambill 1 1–0 H 1–0 Feb 24, 2001 H2H
51924 Tommy Haas Jan Siemerink 1 0–1 H 0–1 Aug 19, 1999 H2H
51925 Tommy Haas Jan Vacek 1 1–0 H 1–0 Feb 21, 2002 H2H
51926 Tommy Haas Javier Sanchez 1 1–0 H 1–0 Mar 19, 1997 H2H
51927 Tommy Haas Jean Francois Bachelot 1 1–0 H 1–0 Jan 18, 2002 H2H
51928 Tommy Haas Jeff Morrison 1 1–0 C 1–0 Apr 22, 2005 H2H
51929 Tommy Haas Jerzy Janowicz 1 0–1 H 0–1 Feb 14, 2014 H2H
51930 Tommy Haas Jiri Vanek 1 1–0 G 1–0 Jun 28, 2006 H2H
51931 Tommy Haas Jonas Bjorkman 1 1–0 H 1–0 Aug 25, 2001 H2H
51932 Tommy Haas Jonathan Dasnieres de Veigy 1 1–0 H 1–0 Aug 31, 2011 H2H
51933 Tommy Haas Jordi Burillo 1 1–0 H 1–0 Sep 2, 1998 H2H
51934 Tommy Haas Juan Balcells 1 0–1 H 0–1 Jan 14, 2000 H2H
51935 Tommy Haas Julian Alonso 1 1–0 C 1–0 Oct 17, 1997 H2H
51936 Tommy Haas Jurgen Zopp 1 0–1 C 0–1 May 28, 2014 H2H
51937 Tommy Haas Karol Beck 1 0–1 H 0–1 Jan 21, 2005 H2H
51938 Tommy Haas Kei Nishikori 1 1–0 H 1–0 Mar 11, 2014 H2H
51939 Tommy Haas Kevin Kim 1 1–0 H 1–0 Feb 18, 2005 H2H
51940 Tommy Haas Kristof Vliegen 1 1–0 C 1–0 Apr 21, 2005 H2H
51941 Tommy Haas Lars Burgsmuller 1 1–0 C 1–0 May 15, 2002 H2H
51942 Tommy Haas Lars Poerschke 1 1–0 H 1–0 Feb 12, 2009 H2H
51943 Tommy Haas Luis Horna 1 1–0 H 1–0 Mar 22, 2006 H2H
51944 Tommy Haas Lukas Rosol 1 1–0 H 1–0 Oct 19, 2013 H2H
51945 Tommy Haas Luke Smith 1 1–0 H 1–0 Jan 4, 2001 H2H
51946 Tommy Haas Magnus Larsson 1 0–1 H 0–1 Aug 15, 1998 H2H
51947 Tommy Haas Marc Kevin Goellner 1 1–0 C 1–0 Jul 22, 1998 H2H
51948 Tommy Haas Marcos Ondruska 1 1–0 H 1–0 Aug 5, 1998 H2H
51949 Tommy Haas Mark Petchey 1 0–1 G 0–1 Jun 27, 1997 H2H
51950 Tommy Haas Marsel Ilhan 1 0–1 C 0–1 May 24, 2011 H2H
51951 Tommy Haas Martin Fischer 1 1–0 H 1–0 Oct 12, 2006 H2H
51952 Tommy Haas Michael Stich 1 0–1 H 0–1 Aug 28, 1996 H2H
51953 Tommy Haas Michael Tebbutt 1 1–0 H 1–0 Mar 18, 1998 H2H
51954 Tommy Haas Michael Yani 1 0–1 G 0–1 Jul 8, 2011 H2H
51955 Tommy Haas Michal Tabara 1 1–0 C 1–0 May 29, 2002 H2H
51956 Tommy Haas Mose Navarra 1 1–0 C 1–0 May 28, 1999 H2H
51957 Tommy Haas Nenad Zimonjic 1 1–0 C 1–0 Oct 26, 2006 H2H
51958 Tommy Haas Neville Godwin 1 0–1 H 0–1 Apr 9, 1998 H2H
51959 Tommy Haas Nicklas Kulti 1 0–1 G 0–1 Jun 12, 1999 H2H
51960 Tommy Haas Nicolas Devilder 1 1–0 C 1–0 Apr 13, 2007 H2H
51961 Tommy Haas Nicolas Kicker 1 0–1 C 0–1 Jul 27, 2017 H2H
51962 Tommy Haas Oleg Ogorodov 1 1–0 H 1–0 Sep 25, 1997 H2H
51963 Tommy Haas Pablo Andujar 1 1–0 H 1–0 Mar 10, 2013 H2H
51964 Tommy Haas Pablo Carreno Busta 1 0–1 H 0–1 Aug 25, 2015 H2H
51965 Tommy Haas Paolo Lorenzi 1 0–1 C 0–1 Mar 1, 2014 H2H
51966 Tommy Haas Patrick Rafter 1 0–1 G 0–1 Jun 19, 1999 H2H
51967 Tommy Haas Paul Capdeville 1 1–0 H 1–0 Jul 28, 2006 H2H
51968 Tommy Haas Pavol Cervenak 1 0–1 C 0–1 Jul 13, 2012 H2H
51969 Tommy Haas Peter Wessels 1 1–0 G 1–0 Jun 23, 1999 H2H
51970 Tommy Haas Philipp Petzschner 1 1–0 H 1–0 Aug 30, 2007 H2H
51971 Tommy Haas Pierre-Hugues Herbert 1 1–0 G 1–0 Jun 15, 2017 H2H
51972 Tommy Haas Potito Starace 1 1–0 C 1–0 Feb 28, 2014 H2H
51973 Tommy Haas Reilly Opelka 1 1–0 C 1–0 Apr 13, 2017 H2H
51974 Tommy Haas Renzo Furlan 1 1–0 H 1–0 Aug 15, 1996 H2H
51975 Tommy Haas Ricardas Berankis 1 0–1 C 0–1 Apr 12, 2013 H2H
51976 Tommy Haas Ricardo Mello 1 1–0 H 1–0 Sep 5, 2004 H2H
51977 Tommy Haas Richard Bloomfield 1 1–0 G 1–0 Jun 30, 2006 H2H
51978 Tommy Haas Richard Fromberg 1 1–0 G 1–0 Jun 25, 1999 H2H
51979 Tommy Haas Rik De Voest 1 1–0 H 1–0 Aug 13, 2008 H2H
51980 Tommy Haas Robin Haase 1 1–0 H 1–0 Oct 20, 2013 H2H
51981 Tommy Haas Ruben Bemelmans 1 0–1 G 0–1 Jul 5, 2017 H2H
51982 Tommy Haas Sebastien Lareau 1 1–0 H 1–0 Mar 7, 1998 H2H
51983 Tommy Haas Simon Greul 1 1–0 H 1–0 Jan 20, 2010 H2H
51984 Tommy Haas Slava Dosedel 1 1–0 H 1–0 Mar 12, 1998 H2H
51985 Tommy Haas Somdev Devvarman 1 1–0 H 1–0 Oct 20, 2011 H2H
51986 Tommy Haas Steve Darcis 1 1–0 H 1–0 Aug 29, 2007 H2H
51987 Tommy Haas Taylor Dent 1 0–1 H 0–1 Oct 23, 2004 H2H
51988 Tommy Haas Thomas Johansson 1 1–0 C 1–0 Nov 4, 2001 H2H
51989 Tommy Haas Thomaz Bellucci 1 0–1 H 0–1 Aug 3, 2011 H2H
51990 Tommy Haas Tim Smyczek 1 1–0 H 1–0 Aug 1, 2013 H2H
51991 Tommy Haas Tobias Kamke 1 1–0 H 1–0 Aug 4, 2012 H2H
51992 Tommy Haas Tomas Nydahl 1 1–0 H 1–0 Sep 26, 1997 H2H
51993 Tommy Haas Tuomas Ketola 1 1–0 C 1–0 May 6, 1999 H2H
51994 Tommy Haas Vincenzo Santopadre 1 1–0 C 1–0 May 14, 1998 H2H
51995 Tommy Haas Vladimir Voltchkov 1 0–1 H 0–1 Sep 14, 2002 H2H
51996 Tommy Haas Wayne Black 1 0–1 G 0–1 Jun 27, 2001 H2H
51997 Tommy Haas Wayne Odesnik 1 1–0 H 1–0 Feb 20, 2014 H2H
51998 Tommy Haas Wesley Moodie 1 1–0 H 1–0 Oct 14, 2004 H2H
51999 Tommy Haas Younes El Aynaoui 1 0–1 H 0–1 Jan 21, 2000 H2H
52000 Tommy Haas Zack Fleishman 1 1–0 G 1–0 Jun 27, 2007 H2H