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
42001 Claudio Pistolesi Tomas Smid 1 0–1 C 0–1 Sep 26, 1986 H2H
42002 Claudio Pistolesi Tore Meinecke 1 0–1 C 0–1 Jun 19, 1987 H2H
42003 Claudio Pistolesi Udo Riglewski 1 0–1 C 0–1 Jul 15, 1988 H2H
42004 Claudio Pistolesi Victor Pecci 1 1–0 C 1–0 Apr 17, 1986 H2H
42005 Clemens Trimmel Marcos Ondruska 1 0–1 C 0–1 Oct 19, 1995 H2H
42006 Clement Chidekh Botic van de Zandschulp 1 1–0 H 1–0 Oct 20, 2026 H2H
42007 Clement Chidekh Jacob Fearnley 1 1–0 H 1–0 Oct 21, 2026 H2H
42008 Clement Chidekh Quentin Halys 1 0–1 H 0–1 Feb 9, 2023 H2H
42009 Clement Chidekh Zizou Bergs 1 0–1 H 0–1 Feb 13, 2025 H2H
42010 Clement Tabur Aleksandar Kovacevic 1 1–0 H 1–0 Nov 5, 2025 H2H
42011 Clement Tabur Alexei Popyrin 1 0–1 C 0–1 May 19, 2026 H2H
42012 Clement Tabur Corentin Moutet 1 0–1 C 0–1 May 27, 2025 H2H
42013 Cliff Drysdale Alejandro Olmedo 1 1–0 C 1–0 Jul 10, 1968 H2H
42014 Cliff Drysdale Bernard Mignot 1 1–0 H 1–0 Nov 8, 1972 H2H
42015 Cliff Drysdale Daniel Contet 1 1–0 C 1–0 Jul 31, 1969 H2H
42016 Cliff Drysdale Graydon Garner 1 1–0 G 1–0 Jun 28, 1968 H2H
42017 Cliff Drysdale Grover Raz Reid 1 1–0 C 1–0 Mar 15, 1974 H2H
42018 Cliff Drysdale Ion Tiriac 1 0–1 C 0–1 Apr 17, 1970 H2H
42019 Cliff Drysdale Jean Baptiste Chanfreau 1 1–0 C 1–0 May 15, 1969 H2H
42020 Cliff Drysdale Jean Loup Rouyer 1 1–0 G 1–0 Jun 18, 1970 H2H
42021 Cliff Drysdale John Holladay 1 1–0 C 1–0 Sep 29, 1976 H2H
42022 Cliff Drysdale John McDonald 1 1–0 G 1–0 Jun 19, 1969 H2H
42023 Cliff Drysdale Juan Gisbert 1 0–1 C 0–1 Oct 7, 1970 H2H
42024 Cliff Drysdale Keishiro Yanagi 1 1–0 H 1–0 Oct 10, 1973 H2H
42025 Cliff Drysdale Kenneth McMillan 1 1–0 H 1–0 Feb 20, 1975 H2H
42026 Cliff Drysdale Manuel Santana 1 0–1 C 0–1 May 30, 1969 H2H
42027 Cliff Drysdale Mike Belkin 1 1–0 G 1–0 Sep 1, 1972 H2H
42028 Cliff Drysdale Mike Machette 1 1–0 G 1–0 Sep 4, 1970 H2H
42029 Cliff Drysdale Pancho Walthall 1 1–0 H 1–0 Feb 26, 1975 H2H
42030 Cliff Drysdale Pat Cramer 1 1–0 C 1–0 Apr 11, 1974 H2H
42031 Cliff Drysdale Patrick Hombergen 1 1–0 G 1–0 Jun 25, 1969 H2H
42032 Cliff Drysdale Peter Kanderal 1 1–0 C 1–0 Feb 14, 1975 H2H
42033 Cliff Drysdale Piero Toci 1 1–0 C 1–0 May 23, 1973 H2H
42034 Cliff Drysdale Robert Rheinberger 1 1–0 H 1–0 Oct 16, 1974 H2H
42035 Cliff Drysdale Rolf Norberg 1 1–0 H 1–0 Nov 7, 1972 H2H
42036 Cliff Drysdale Stephen Warboys 1 1–0 G 1–0 Jul 9, 1970 H2H
42037 Cliff Drysdale Steve Tidball 1 1–0 C 1–0 Aug 15, 1968 H2H
42038 Cliff Drysdale Taghi Akbari 1 1–0 H 1–0 Apr 16, 1969 H2H
42039 Cliff Drysdale Terry Addison 1 1–0 C 1–0 May 25, 1971 H2H
42040 Cliff Drysdale Tom Edlefsen 1 0–1 G 0–1 Jun 30, 1968 H2H
42041 Cliff Drysdale Vladimir Korotkov 1 1–0 C 1–0 May 26, 1969 H2H
42042 Cliff Drysdale Wanaro N'Godrella 1 1–0 G 1–0 Sep 3, 1972 H2H
42043 Cliff Drysdale Wilhelm Bungert 1 1–0 C 1–0 Aug 18, 1968 H2H
42044 Cliff Drysdale Zlatko Ivancic 1 1–0 C 1–0 Apr 15, 1970 H2H
42045 Cliff Richey Bill Bowrey 1 0–1 G 0–1 Jun 19, 1968 H2H
42046 Cliff Richey Colin Stubs 1 1–0 C 1–0 Jul 12, 1968 H2H
42047 Cliff Richey F D Robbins 1 1–0 G 1–0 Aug 31, 1969 H2H
42048 Cliff Richey Gene Scott 1 1–0 C 1–0 Dec 31, 1969 H2H
42049 Cliff Richey Jacques Thamin 1 1–0 C 1–0 May 3, 1970 H2H
42050 Cliff Richey Jean Claude Barclay 1 1–0 C 1–0 May 26, 1971 H2H
42051 Cliff Richey Jean Loup Rouyer 1 1–0 C 1–0 Jul 25, 1969 H2H
42052 Cliff Richey Larry Nagler 1 1–0 H 1–0 Sep 17, 1975 H2H
42053 Cliff Richey Michael Sangster 1 0–1 H 0–1 Feb 24, 1968 H2H
42054 Cliff Richey Peter Burwash 1 1–0 C 1–0 May 2, 1968 H2H
42055 Cliff Richey Robert Rheinberger 1 1–0 C 1–0 Oct 9, 1975 H2H
42056 Cliff Richey Roy Barth 1 1–0 C 1–0 Nov 19, 1970 H2H
42057 Cliff Richey Steve Faulk 1 1–0 C 1–0 Sep 19, 1973 H2H
42058 Cliff Richey Tony Parun 1 1–0 G 1–0 Oct 31, 1974 H2H
42059 Cliff Richey Vladimir Korotkov 1 0–1 C 0–1 Jun 5, 1973 H2H
42060 Cliff Richey Wilhelm Bungert 1 1–0 C 1–0 Nov 3, 1972 H2H
42061 Cliff Richey William Brown 1 1–0 C 1–0 Aug 7, 1969 H2H
42062 Coleman Wong Aleksandar Kovacevic 1 1–0 H 1–0 Aug 26, 2025 H2H
42063 Coleman Wong Aleksandar Vukic 1 0–1 G 0–1 Jul 18, 2024 H2H
42064 Coleman Wong Alex Michelsen 1 0–1 C 0–1 Mar 31, 2026 H2H
42065 Coleman Wong Arthur Gea 1 0–1 H 0–1 Aug 1, 2026 H2H
42066 Coleman Wong Ben Shelton 1 1–0 H 1–0 Mar 22, 2025 H2H
42067 Coleman Wong Darwin Blanch 1 1–0 H 1–0 Jul 28, 2026 H2H
42068 Coleman Wong Federico Cina 1 0–1 C 0–1 Apr 25, 2025 H2H
42069 Coleman Wong Gabriel Diallo 1 1–0 H 1–0 Jan 9, 2026 H2H
42070 Coleman Wong Giovanni Mpetshi Perricard 1 1–0 H 1–0 Aug 9, 2025 H2H
42071 Coleman Wong Jenson Brooksby 1 1–0 H 1–0 Jul 31, 2026 H2H
42072 Coleman Wong Justin Engel 1 0–1 H 0–1 Oct 17, 2024 H2H
42073 Coleman Wong Laslo Djere 1 0–1 H 0–1 Mar 22, 2024 H2H
42074 Coleman Wong Mariano Navone 1 1–0 H 1–0 Jan 8, 2026 H2H
42075 Coleman Wong Nuno Borges 1 1–0 H 1–0 Feb 16, 2026 H2H
42076 Coleman Wong Quentin Halys 1 0–1 H 0–1 Oct 7, 2026 H2H
42077 Coleman Wong Taro Daniel 1 0–1 H 0–1 Sep 20, 2025 H2H
42078 Coleman Wong Ugo Humbert 1 0–1 H 0–1 Aug 10, 2025 H2H
42079 Coleman Wong Valentin Vacherot 1 0–1 H 0–1 Feb 23, 2026 H2H
42080 Coleman Wong Yibing Wu 1 1–0 H 1–0 Sep 21, 2024 H2H
42081 Coleman Wong Zhizhen Zhang 1 1–0 H 1–0 Sep 24, 2026 H2H
42082 Colin Dibley Abe Segal 1 0–1 H 0–1 Mar 26, 1970 H2H
42083 Colin Dibley Allan McDonald 1 1–0 G 1–0 Dec 10, 1971 H2H
42084 Colin Dibley Andres Gimeno 1 0–1 H 0–1 Nov 3, 1972 H2H
42085 Colin Dibley Armistead Neely 1 1–0 C 1–0 Aug 5, 1974 H2H
42086 Colin Dibley Attila Korpas 1 1–0 C 1–0 May 21, 1975 H2H
42087 Colin Dibley Charlie Owens 1 1–0 C 1–0 Mar 4, 1976 H2H
42088 Colin Dibley Chris Bovett 1 1–0 G 1–0 Jun 3, 1971 H2H
42089 Colin Dibley Christian Kuhnke 1 1–0 C 1–0 Jul 24, 1971 H2H
42090 Colin Dibley Daniel Contet 1 1–0 C 1–0 May 23, 1973 H2H
42091 Colin Dibley David Lloyd 1 1–0 G 1–0 Jun 21, 1972 H2H
42092 Colin Dibley Eddie Cruz 1 1–0 H 1–0 Oct 10, 1973 H2H
42093 Colin Dibley Eric Friedler 1 1–0 C 1–0 Aug 26, 1976 H2H
42094 Colin Dibley Frank Gebert 1 0–1 C 0–1 Jul 7, 1977 H2H
42095 Colin Dibley Gary Penberthy 1 1–0 G 1–0 Jan 10, 1980 H2H
42096 Colin Dibley Gerald Battrick 1 0–1 H 0–1 Aug 8, 1971 H2H
42097 Colin Dibley Graeme Thomson 1 1–0 G 1–0 Jan 19, 1972 H2H
42098 Colin Dibley Graham Stilwell 1 1–0 G 1–0 Jun 25, 1971 H2H
42099 Colin Dibley Hans Joachim Ploetz 1 1–0 C 1–0 Jul 22, 1971 H2H
42100 Colin Dibley Harald Elschenbroich 1 1–0 C 1–0 Mar 15, 1975 H2H
42101 Colin Dibley Humphrey Hose 1 1–0 C 1–0 Jul 15, 1977 H2H
42102 Colin Dibley Jan Norback 1 1–0 C 1–0 Aug 18, 1977 H2H
42103 Colin Dibley Jean Claude Barclay 1 0–1 C 0–1 May 13, 1970 H2H
42104 Colin Dibley Jean Paul Meyer 1 1–0 G 1–0 Jan 21, 1972 H2H
42105 Colin Dibley John Bartlett 1 1–0 H 1–0 Mar 11, 1977 H2H
42106 Colin Dibley John Clifton 1 1–0 H 1–0 Feb 21, 1974 H2H
42107 Colin Dibley John Marks 1 0–1 G 0–1 Dec 24, 1975 H2H
42108 Colin Dibley Juan Ignacio Muntanola 1 1–0 C 1–0 Apr 21, 1976 H2H
42109 Colin Dibley Keith Hancock 1 1–0 G 1–0 Jan 4, 1974 H2H
42110 Colin Dibley Keith Richardson 1 1–0 C 1–0 Feb 8, 1978 H2H
42111 Colin Dibley Larry Gottfried 1 0–1 C 0–1 Sep 3, 1976 H2H
42112 Colin Dibley Mark Farrell 1 1–0 C 1–0 Aug 6, 1975 H2H
42113 Colin Dibley Mike Harrington 1 0–1 C 0–1 Aug 2, 1979 H2H
42114 Colin Dibley Mike Kreiss 1 1–0 G 1–0 Sep 3, 1971 H2H
42115 Colin Dibley Mike Machette 1 1–0 H 1–0 Sep 17, 1977 H2H
42116 Colin Dibley Neale Fraser 1 1–0 G 1–0 Dec 30, 1973 H2H
42117 Colin Dibley Nicola Spear 1 1–0 C 1–0 Nov 4, 1976 H2H
42118 Colin Dibley Owen Davidson 1 0–1 G 0–1 Jun 20, 1973 H2H
42119 Colin Dibley Patrick Hombergen 1 1–0 C 1–0 Mar 20, 1968 H2H
42120 Colin Dibley Peter Kanderal 1 0–1 C 0–1 Jul 12, 1973 H2H
42121 Colin Dibley Peter Szoke 1 0–1 C 0–1 Jun 5, 1973 H2H
42122 Colin Dibley Pierre Joly 1 1–0 C 1–0 May 23, 1971 H2H
42123 Colin Dibley Pietro Marzano 1 1–0 G 1–0 Jun 4, 1970 H2H
42124 Colin Dibley Premjit Lall 1 1–0 G 1–0 Jun 28, 1972 H2H
42125 Colin Dibley Rafael Ruiz 1 1–0 C 1–0 Oct 27, 1972 H2H
42126 Colin Dibley Richard Hawkes 1 1–0 G 1–0 Jan 10, 1974 H2H
42127 Colin Dibley Ross Olivieri 1 1–0 G 1–0 Jan 9, 1980 H2H
42128 Colin Dibley Roy Barth 1 1–0 C 1–0 Nov 1, 1972 H2H
42129 Colin Dibley Ruby Hoskowetz 1 0–1 C 0–1 Jul 19, 1973 H2H
42130 Colin Dibley Stephen Warboys 1 1–0 G 1–0 Jun 26, 1972 H2H
42131 Colin Dibley Szabolcz Baranyi 1 0–1 G 0–1 Jan 1, 1973 H2H
42132 Colin Dibley Tadeusz Nowicki 1 1–0 C 1–0 May 25, 1973 H2H
42133 Colin Dibley Tim Garcia 1 1–0 G 1–0 Jul 12, 1979 H2H
42134 Colin Dibley Timothy Noonan 1 1–0 G 1–0 Dec 13, 1972 H2H
42135 Colin Dibley Tom Gorman 1 0–1 G 0–1 Jun 16, 1971 H2H
42136 Colin Dibley Torben Ulrich 1 1–0 G 1–0 Aug 24, 1973 H2H
42137 Colin Dibley Trevor Little 1 1–0 G 1–0 Dec 5, 1974 H2H
42138 Colin Dibley Vladimir Korotkov 1 0–1 C 0–1 May 26, 1972 H2H
42139 Colin Dibley Wayne Cowley 1 1–0 H 1–0 Jan 3, 1976 H2H
42140 Colin Dibley Willem Prinsloo 1 1–0 H 1–0 Feb 1, 1979 H2H
42141 Colin Dibley William Brown 1 1–0 G 1–0 Jan 11, 1974 H2H
42142 Colin Dowdeswell Adriano Panatta 1 0–1 C 0–1 Oct 11, 1978 H2H
42143 Colin Dowdeswell Ali Madani 1 1–0 C 1–0 Jul 31, 1979 H2H
42144 Colin Dowdeswell Andrew Jarrett 1 1–0 H 1–0 Mar 22, 1979 H2H
42145 Colin Dowdeswell Arthur Ashe 1 0–1 H 0–1 Oct 7, 1976 H2H
42146 Colin Dowdeswell Bernie Mitton 1 0–1 C 0–1 May 27, 1977 H2H
42147 Colin Dowdeswell Birger Andersson 1 0–1 C 0–1 May 7, 1976 H2H
42148 Colin Dowdeswell Bob Carmichael 1 1–0 H 1–0 Mar 11, 1977 H2H
42149 Colin Dowdeswell Bob Hewitt 1 0–1 G 0–1 Jun 30, 1978 H2H
42150 Colin Dowdeswell Buster C Mottram 1 0–1 C 0–1 May 14, 1975 H2H
42151 Colin Dowdeswell Chris Mayotte 1 0–1 C 0–1 Feb 28, 1980 H2H
42152 Colin Dowdeswell Cliff Drysdale 1 0–1 C 0–1 Aug 20, 1975 H2H
42153 Colin Dowdeswell Colin Dibley 1 1–0 H 1–0 Apr 8, 1978 H2H
42154 Colin Dowdeswell Dale Houston 1 1–0 G 1–0 Dec 27, 1984 H2H
42155 Colin Dowdeswell David Carter 1 1–0 C 1–0 Jul 20, 1983 H2H
42156 Colin Dowdeswell Denis Naegelen 1 1–0 C 1–0 Apr 6, 1976 H2H
42157 Colin Dowdeswell Drew Gitlin 1 0–1 C 0–1 Jul 29, 1982 H2H
42158 Colin Dowdeswell Francois Jauffret 1 0–1 C 0–1 May 12, 1976 H2H
42159 Colin Dowdeswell Frew Mcmillan 1 0–1 H 0–1 Apr 10, 1972 H2H
42160 Colin Dowdeswell Geoff Masters 1 1–0 C 1–0 Aug 10, 1976 H2H
42161 Colin Dowdeswell George Hardie 1 1–0 C 1–0 Mar 9, 1978 H2H
42162 Colin Dowdeswell Graham Stilwell 1 1–0 C 1–0 Jul 25, 1975 H2H
42163 Colin Dowdeswell Greg Whitecross 1 1–0 G 1–0 Nov 28, 1984 H2H
42164 Colin Dowdeswell Hans Joachim Ploetz 1 1–0 C 1–0 May 2, 1975 H2H
42165 Colin Dowdeswell Haroon Rahim 1 1–0 H 1–0 Oct 6, 1976 H2H
42166 Colin Dowdeswell Herve Gauvain 1 1–0 C 1–0 May 25, 1977 H2H
42167 Colin Dowdeswell Jean Loup Rouyer 1 0–1 C 0–1 May 9, 1973 H2H
42168 Colin Dowdeswell Jerome Vanier 1 1–0 C 1–0 Aug 3, 1983 H2H
42169 Colin Dowdeswell Jim Mcmanus 1 1–0 G 1–0 Jun 17, 1976 H2H
42170 Colin Dowdeswell Jimmy Moore 1 1–0 C 1–0 Jul 24, 1975 H2H
42171 Colin Dowdeswell John Bartlett 1 0–1 C 0–1 Aug 4, 1976 H2H
42172 Colin Dowdeswell John Mattke 1 1–0 G 1–0 Dec 12, 1984 H2H
42173 Colin Dowdeswell John Newcombe 1 0–1 C 0–1 May 17, 1978 H2H
42174 Colin Dowdeswell John Yuill 1 0–1 C 0–1 Feb 1, 1978 H2H
42175 Colin Dowdeswell Jose Luis Damiani 1 1–0 H 1–0 Aug 15, 1979 H2H
42176 Colin Dowdeswell Jurgen Fassbender 1 0–1 C 0–1 Jul 7, 1977 H2H
42177 Colin Dowdeswell Karl Meiler 1 0–1 H 0–1 Nov 9, 1975 H2H
42178 Colin Dowdeswell Martin Robinson 1 0–1 H 0–1 Nov 25, 1976 H2H
42179 Colin Dowdeswell Marty Riessen 1 0–1 C 0–1 Sep 29, 1976 H2H
42180 Colin Dowdeswell Mike Fishbach 1 1–0 C 1–0 Oct 15, 1975 H2H
42181 Colin Dowdeswell Mike Machette 1 1–0 H 1–0 Nov 8, 1975 H2H
42182 Colin Dowdeswell Nikola Pilic 1 1–0 C 1–0 Jul 13, 1978 H2H
42183 Colin Dowdeswell Norman Holmes 1 0–1 C 0–1 Mar 6, 1975 H2H
42184 Colin Dowdeswell Owen Davidson 1 0–1 G 0–1 Jun 14, 1973 H2H
42185 Colin Dowdeswell Paolo Bertolucci 1 0–1 C 0–1 May 14, 1977 H2H
42186 Colin Dowdeswell Pat Cramer 1 0–1 H 0–1 Nov 20, 1975 H2H
42187 Colin Dowdeswell Patricio Cornejo 1 1–0 C 1–0 May 26, 1976 H2H
42188 Colin Dowdeswell Pender Murphy 1 1–0 C 1–0 Sep 22, 1983 H2H
42189 Colin Dowdeswell Per Hjertquist 1 1–0 H 1–0 Nov 9, 1976 H2H
42190 Colin Dowdeswell Peter Kanderal 1 0–1 C 0–1 Mar 5, 1976 H2H
42191 Colin Dowdeswell Ramesh Krishnan 1 0–1 H 0–1 Nov 21, 1985 H2H
42192 Colin Dowdeswell Raul Ramirez 1 1–0 C 1–0 Sep 5, 1976 H2H
42193 Colin Dowdeswell Raymond Moore 1 1–0 C 1–0 Oct 28, 1975 H2H
42194 Colin Dowdeswell Ray Ruffels 1 1–0 H 1–0 Apr 18, 1974 H2H
42195 Colin Dowdeswell Ricardo Cano 1 0–1 C 0–1 Aug 11, 1976 H2H
42196 Colin Dowdeswell Ricardo Ycaza 1 0–1 C 0–1 Aug 6, 1980 H2H
42197 Colin Dowdeswell Rick Fagel 1 0–1 C 0–1 Jun 16, 1977 H2H
42198 Colin Dowdeswell Robert Maud 1 1–0 C 1–0 Jul 19, 1974 H2H
42199 Colin Dowdeswell Roberto Vizcaino 1 1–0 H 1–0 Sep 13, 1984 H2H
42200 Colin Dowdeswell Robin Drysdale 1 0–1 C 0–1 Mar 10, 1978 H2H