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
19201 Claudio Mezzadri Mark Woodforde 2 0–2 C 0–1 H 0–1 Mar 14, 1993 H2H
19202 Claudio Mezzadri Miloslav Mecir 2 0–2 C 0–1 C 0–1 Feb 13, 1988 H2H
19203 Claudio Mezzadri Roberto Azar 2 1–1 C 1–1 Jun 17, 1993 H2H
19204 Claudio Mezzadri Rodolphe Gilbert 2 0–2 H 0–2 Sep 30, 1993 H2H
19205 Claudio Mezzadri Tarik Benhabiles 2 1–1 C 0–1 H 1–0 Oct 15, 1987 H2H
19206 Claudio Mezzadri Tim Mayotte 2 1–1 H 1–1 Oct 24, 1987 H2H
19207 Claudio Mezzadri Tim Wilkison 2 1–1 H 1–1 Sep 2, 1988 H2H
19208 Claudio Mezzadri Ulf Stenlund 2 2–0 C 2–0 Sep 19, 1987 H2H
19209 Claudio Panatta Balazs Taroczy 2 0–2 C 0–2 Apr 22, 1982 H2H
19210 Claudio Panatta Bernard Fritz 2 2–0 C 2–0 Jun 10, 1982 H2H
19211 Claudio Panatta Craig A Miller 2 1–1 C 1–1 Jul 9, 1987 H2H
19212 Claudio Panatta Eric Fromm 2 2–0 C 2–0 Apr 2, 1982 H2H
19213 Claudio Panatta Jose Luis Damiani 2 2–0 C 2–0 Apr 8, 1982 H2H
19214 Claudio Panatta Peter Feigl 2 0–2 C 0–2 Feb 4, 1982 H2H
19215 Claudio Panatta Victor Pecci 2 0–2 C 0–2 Apr 10, 1986 H2H
19216 Claudio Panatta Zoltan Kuharszky 2 2–0 C 2–0 Sep 23, 1983 H2H
19217 Claudio Pistolesi Christian Miniussi 2 1–1 C 1–1 Mar 18, 1993 H2H
19218 Claudio Pistolesi Claudio Panatta 2 1–1 C 1–1 Apr 10, 1987 H2H
19219 Claudio Pistolesi Eduardo Masso 2 2–0 C 2–0 May 27, 1992 H2H
19220 Claudio Pistolesi Jimmy Connors 2 0–2 C 0–1 H 0–1 May 1, 1992 H2H
19221 Claudio Pistolesi Kent Carlsson 2 1–1 C 1–1 Apr 20, 1989 H2H
19222 Claudio Pistolesi Lawson Duncan 2 1–1 C 1–1 May 20, 1988 H2H
19223 Claudio Pistolesi Pablo Arraya 2 0–2 C 0–2 Mar 19, 1992 H2H
19224 Claudio Pistolesi Sergio Casal 2 1–1 C 0–1 C 1–0 Feb 18, 1988 H2H
19225 Claudio Pistolesi Thierry Tulasne 2 0–2 C 0–2 Sep 29, 1988 H2H
19226 Claudio Pistolesi Ulf Stenlund 2 2–0 C 1–0 H 1–0 Apr 11, 1987 H2H
19227 Claudio Pistolesi Yannick Noah 2 0–2 C 0–2 Sep 27, 1991 H2H
19228 Cliff Drysdale Barry Mackay 2 2–0 C 1–0 G 1–0 Jul 19, 1971 H2H
19229 Cliff Drysdale Harald Elschenbroich 2 1–1 C 1–0 C 0–1 Mar 14, 1974 H2H
19230 Cliff Drysdale Haroon Rahim 2 2–0 H 2–0 May 9, 1973 H2H
19231 Cliff Drysdale Mal Anderson 2 1–1 C 1–0 G 0–1 Jul 30, 1969 H2H
19232 Cliff Drysdale Roger Dowdeswell 2 2–0 G 1–0 H 1–0 Jul 23, 1970 H2H
19233 Cliff Richey Alejandro Olmedo 2 2–0 G 1–0 H 1–0 Sep 3, 1972 H2H
19234 Cliff Richey Barry Mackay 2 2–0 H 2–0 Apr 22, 1971 H2H
19235 Cliff Richey Derek Schroder 2 2–0 C 1–0 H 1–0 Apr 10, 1972 H2H
19236 Cliff Richey Earl Butch Buchholz 2 2–0 C 1–0 H 1–0 Sep 25, 1969 H2H
19237 Cliff Richey Graham Stilwell 2 1–1 C 1–1 Oct 4, 1973 H2H
19238 Cliff Richey Hans Joachim Ploetz 2 1–1 C 0–1 C 1–0 May 16, 1970 H2H
19239 Cliff Richey Jaidip Mukerjea 2 2–0 G 2–0 Sep 5, 1971 H2H
19240 Cliff Richey Manuel Santana 2 2–0 G 1–0 H 1–0 Sep 11, 1970 H2H
19241 Cliff Richey Nicola Pietrangeli 2 2–0 C 2–0 Feb 28, 1972 H2H
19242 Cliff Richey Paul Gerken 2 2–0 C 1–0 G 1–0 Sep 5, 1972 H2H
19243 Cliff Richey Peter Curtis 2 2–0 C 1–0 G 1–0 Jun 16, 1971 H2H
19244 Cliff Richey Torben Ulrich 2 2–0 H 2–0 Apr 11, 1974 H2H
19245 Cliff Richey Wanaro N'Godrella 2 2–0 C 1–0 H 1–0 Sep 22, 1969 H2H
19246 Coleman Wong Adam Walton 2 1–1 H 1–1 Aug 28, 2025 H2H
19247 Coleman Wong Brandon Nakashima 2 1–1 H 1–1 Feb 18, 2026 H2H
19248 Coleman Wong Daniel Altmaier 2 1–1 H 1–1 Aug 14, 2026 H2H
19249 Coleman Wong Juncheng Shang 2 0–2 H 0–2 Jan 2, 2025 H2H
19250 Coleman Wong Lorenzo Musetti 2 0–2 H 0–2 Jan 10, 2026 H2H
19251 Colin Dibley Bernard Mignot 2 2–0 C 1–0 H 1–0 Aug 5, 1972 H2H
19252 Colin Dibley Bob Carmichael 2 0–2 G 0–1 H 0–1 Mar 11, 1971 H2H
19253 Colin Dibley Brian Fairlie 2 2–0 G 2–0 Jun 22, 1978 H2H
19254 Colin Dibley Byron Bertram 2 1–1 C 1–0 G 0–1 Jun 22, 1977 H2H
19255 Colin Dibley Francois Jauffret 2 1–1 C 1–0 G 0–1 Jul 27, 1972 H2H
19256 Colin Dibley Hans Jurgen Pohmann 2 2–0 H 2–0 Nov 10, 1977 H2H
19257 Colin Dibley Haroon Rahim 2 0–2 C 0–2 Mar 7, 1976 H2H
19258 Colin Dibley Jean Loup Rouyer 2 2–0 C 1–0 H 1–0 Jun 4, 1973 H2H
19259 Colin Dibley Ken Rosewall 2 0–2 G 0–2 Aug 30, 1974 H2H
19260 Colin Dibley Mal Anderson 2 1–1 G 1–1 Jan 6, 1973 H2H
19261 Colin Dibley Marcello Lara 2 2–0 C 2–0 Sep 28, 1972 H2H
19262 Colin Dibley Nikola Pilic 2 0–2 C 0–1 C 0–1 May 13, 1976 H2H
19263 Colin Dibley Patrice Dominguez 2 0–2 C 0–1 G 0–1 Apr 7, 1976 H2H
19264 Colin Dibley Paul Gerken 2 1–1 C 1–1 Aug 21, 1975 H2H
19265 Colin Dibley Ray Keldie 2 2–0 G 2–0 Dec 16, 1974 H2H
19266 Colin Dibley Ray Ruffels 2 2–0 C 1–0 G 1–0 Jan 7, 1977 H2H
19267 Colin Dibley Terry Addison 2 2–0 C 1–0 C 1–0 Mar 22, 1973 H2H
19268 Colin Dibley Terry Rocavert 2 1–1 C 1–1 Mar 13, 1980 H2H
19269 Colin Dibley Thierry Bernasconi 2 1–1 G 1–0 H 0–1 Dec 14, 1972 H2H
19270 Colin Dibley Tom Okker 2 1–1 C 0–1 H 1–0 Apr 27, 1978 H2H
19271 Colin Dowdeswell Billy Martin 2 1–1 C 0–1 H 1–0 Feb 1, 1979 H2H
19272 Colin Dowdeswell Bob Lutz 2 1–1 C 1–1 May 28, 1980 H2H
19273 Colin Dowdeswell Brian Fairlie 2 1–1 C 1–1 Aug 2, 1977 H2H
19274 Colin Dowdeswell Brian Gottfried 2 0–2 C 0–2 Aug 1, 1979 H2H
19275 Colin Dowdeswell Cliff Richey 2 0–2 G 0–1 H 0–1 Apr 9, 1978 H2H
19276 Colin Dowdeswell Corrado Barazzutti 2 1–1 C 1–1 Sep 17, 1983 H2H
19277 Colin Dowdeswell Eddie Dibbs 2 0–2 C 0–2 May 15, 1984 H2H
19278 Colin Dowdeswell Eric Deblicker 2 1–1 C 1–1 Apr 9, 1975 H2H
19279 Colin Dowdeswell Ferdi Taygan 2 1–1 C 1–0 H 0–1 Apr 12, 1980 H2H
19280 Colin Dowdeswell Georges Goven 2 1–1 C 0–1 G 1–0 Jun 23, 1982 H2H
19281 Colin Dowdeswell Jean Louis Haillet 2 1–1 C 1–1 Apr 29, 1977 H2H
19282 Colin Dowdeswell Jeff Borowiak 2 0–2 C 0–2 Jul 7, 1976 H2H
19283 Colin Dowdeswell Manuel Orantes 2 0–2 C 0–1 H 0–1 Nov 10, 1976 H2H
19284 Colin Dowdeswell Mark Cox 2 0–2 H 0–2 Oct 27, 1978 H2H
19285 Colin Dowdeswell Onny Parun 2 0–2 C 0–2 Aug 19, 1976 H2H
19286 Colin Dowdeswell Pascal Portes 2 1–1 H 1–1 Apr 19, 1979 H2H
19287 Colin Dowdeswell Patrice Dominguez 2 0–2 C 0–1 H 0–1 Mar 23, 1979 H2H
19288 Colin Dowdeswell Pavel Hutka 2 1–1 C 1–1 Jul 14, 1977 H2H
19289 Colin Dowdeswell Peter Feigl 2 2–0 C 1–0 H 1–0 Jul 20, 1979 H2H
19290 Colin Dowdeswell Phil Dent 2 1–1 C 1–1 May 13, 1977 H2H
19291 Colin Dowdeswell Richard Lewis 2 1–1 C 0–1 C 1–0 Jul 6, 1977 H2H
19292 Colin Dowdeswell Roger Taylor 2 1–1 G 1–0 H 0–1 Jun 28, 1978 H2H
19293 Colin Dowdeswell Rolf Norberg 2 2–0 C 2–0 May 12, 1977 H2H
19294 Colin Dowdeswell Steve Krulevitz 2 0–2 C 0–1 G 0–1 Jun 23, 1976 H2H
19295 Colin Dowdeswell Ulrich Pinner 2 0–2 C 0–2 Jul 17, 1980 H2H
19296 Colin Dowdeswell Victor Amaya 2 0–2 C 0–1 H 0–1 Jul 26, 1979 H2H
19297 Colin Dowdeswell Vladimir Zednik 2 0–2 C 0–1 H 0–1 Oct 11, 1978 H2H
19298 Constant Lestienne Laslo Djere 2 1–1 C 0–1 H 1–0 May 12, 2023 H2H
19299 Corentin Moutet Alejandro Tabilo 2 0–2 C 0–1 H 0–1 Mar 22, 2025 H2H
19300 Corentin Moutet Aleksandar Vukic 2 0–2 H 0–2 Nov 5, 2025 H2H
19301 Corentin Moutet Alexandre Muller 2 2–0 C 1–0 H 1–0 Apr 7, 2026 H2H
19302 Corentin Moutet Alexei Popyrin 2 1–1 C 0–1 H 1–0 Jan 14, 2025 H2H
19303 Corentin Moutet Andrej Martin 2 0–2 C 0–2 Feb 8, 2020 H2H
19304 Corentin Moutet Arthur Cazaux 2 2–0 C 1–0 H 1–0 Sep 21, 2025 H2H
19305 Corentin Moutet Damir Dzumhur 2 1–1 C 0–1 H 1–0 Oct 23, 2025 H2H
19306 Corentin Moutet Fabian Marozsan 2 0–2 C 0–1 H 0–1 Aug 14, 2024 H2H
19307 Corentin Moutet Jacob Fearnley 2 0–2 G 0–1 H 0–1 Jun 20, 2025 H2H
19308 Corentin Moutet Jenson Brooksby 2 1–1 H 1–1 Jul 28, 2026 H2H
19309 Corentin Moutet Laslo Djere 2 0–2 C 0–1 H 0–1 Jan 7, 2022 H2H
19310 Corentin Moutet Lloyd Harris 2 1–1 G 1–0 H 0–1 Jun 23, 2021 H2H
19311 Corentin Moutet Marcos Giron 2 1–1 C 1–0 G 0–1 Jun 30, 2026 H2H
19312 Corentin Moutet Marin Cilic 2 0–2 H 0–2 Nov 5, 2020 H2H
19313 Corentin Moutet Miomir Kecmanovic 2 0–2 H 0–2 Sep 24, 2023 H2H
19314 Corentin Moutet Salvatore Caruso 2 1–1 C 0–1 H 1–0 Nov 4, 2020 H2H
19315 Corentin Moutet Sebastian Baez 2 0–2 C 0–2 Feb 22, 2024 H2H
19316 Corentin Moutet Sebastian Korda 2 0–2 H 0–2 Aug 28, 2024 H2H
19317 Corentin Moutet Stefanos Tsitsipas 2 0–2 C 0–1 H 0–1 Nov 4, 2022 H2H
19318 Corentin Moutet Ugo Humbert 2 2–0 C 1–0 H 1–0 Oct 20, 2026 H2H
19319 Corrado Barazzutti Alvaro Betancur 2 2–0 C 2–0 Oct 8, 1980 H2H
19320 Corrado Barazzutti Billy Martin 2 1–1 C 1–1 Aug 24, 1978 H2H
19321 Corrado Barazzutti Bob Carmichael 2 2–0 C 2–0 Jul 28, 1978 H2H
19322 Corrado Barazzutti Bob Lutz 2 2–0 C 1–0 H 1–0 Nov 17, 1978 H2H
19323 Corrado Barazzutti Byron Bertram 2 1–1 C 1–1 Jul 9, 1976 H2H
19324 Corrado Barazzutti Douglas Palm 2 2–0 C 1–0 H 1–0 Jul 20, 1978 H2H
19325 Corrado Barazzutti Eric Deblicker 2 2–0 C 2–0 May 30, 1979 H2H
19326 Corrado Barazzutti Francois Jauffret 2 1–1 C 1–1 Oct 30, 1975 H2H
19327 Corrado Barazzutti George Hardie 2 2–0 H 2–0 Jul 26, 1979 H2H
19328 Corrado Barazzutti Hans Jurgen Pohmann 2 2–0 C 2–0 May 28, 1975 H2H
19329 Corrado Barazzutti Jean Francois Caujolle 2 2–0 C 2–0 May 21, 1980 H2H
19330 Corrado Barazzutti John Newcombe 2 1–1 C 0–1 H 1–0 Apr 29, 1978 H2H
19331 Corrado Barazzutti John Yuill 2 1–1 C 1–1 May 31, 1978 H2H
19332 Corrado Barazzutti Jun Kuki 2 1–1 C 1–1 Nov 5, 1976 H2H
19333 Corrado Barazzutti Keith Richardson 2 2–0 C 2–0 Oct 10, 1979 H2H
19334 Corrado Barazzutti Mike Machette 2 0–2 C 0–1 H 0–1 Nov 18, 1976 H2H
19335 Corrado Barazzutti Nick Saviano 2 2–0 C 1–0 H 1–0 Oct 21, 1982 H2H
19336 Corrado Barazzutti Nikola Pilic 2 0–2 C 0–1 C 0–1 Apr 29, 1977 H2H
19337 Corrado Barazzutti Paolo Bertolucci 2 2–0 C 2–0 Apr 3, 1980 H2H
19338 Corrado Barazzutti Ramesh Krishnan 2 2–0 C 2–0 May 15, 1984 H2H
19339 Corrado Barazzutti Ricardo Cano 2 1–1 C 1–1 Jun 6, 1976 H2H
19340 Corrado Barazzutti Stan Smith 2 0–2 C 0–1 H 0–1 Jan 19, 1979 H2H
19341 Corrado Barazzutti Tenny Svensson 2 2–0 C 1–0 H 1–0 Oct 26, 1979 H2H
19342 Corrado Barazzutti Trey Waltke 2 2–0 C 1–0 C 1–0 Mar 12, 1982 H2H
19343 Corrado Barazzutti Victor Amaya 2 1–1 C 0–1 H 1–0 Apr 26, 1979 H2H
19344 Craig A Miller Phil Dent 2 0–2 G 0–2 Oct 9, 1981 H2H
19345 Craig Campbell Bob Green 2 0–2 H 0–2 Aug 28, 1986 H2H
19346 Craig Campbell Chris Dunk 2 1–1 H 1–1 Oct 17, 1985 H2H
19347 Craig Wittus Chris Johnstone 2 1–1 G 1–1 Jun 8, 1983 H2H
19348 Craig Wittus Fritz Buehning 2 0–2 G 0–1 H 0–1 Jun 22, 1983 H2H
19349 Cristian Garin Diego Schwartzman 2 2–0 C 2–0 Feb 9, 2020 H2H
19350 Cristian Garin Juan Manuel Cerundolo 2 2–0 C 2–0 May 7, 2026 H2H
19351 Cristian Garin Laslo Djere 2 1–1 C 0–1 H 1–0 May 15, 2023 H2H
19352 Cristian Garin Pablo Carreno Busta 2 0–2 C 0–1 H 0–1 Sep 28, 2019 H2H
19353 Cristiano Caratti Andrei Olhovskiy 2 1–1 C 1–1 Feb 3, 1996 H2H
19354 Cristiano Caratti David Engel 2 1–1 C 0–1 H 1–0 Apr 30, 1992 H2H
19355 Cristiano Caratti Patrick Baur 2 1–1 G 0–1 H 1–0 Apr 11, 1996 H2H
19356 Cristiano Caratti Sandor Noszaly 2 1–1 C 0–1 H 1–0 Jul 19, 1995 H2H
19357 Cristiano Caratti Tim Mayotte 2 1–1 C 0–1 H 1–0 Oct 10, 1991 H2H
19358 Cyril Saulnier Alexander Popp 2 0–2 G 0–1 H 0–1 Jul 10, 2004 H2H
19359 Cyril Saulnier Davide Sanguinetti 2 2–0 C 2–0 Oct 3, 2002 H2H
19360 Cyril Saulnier David Sanchez 2 0–2 C 0–1 H 0–1 Mar 9, 2004 H2H
19361 Cyril Saulnier Gilles Elseneer 2 2–0 G 1–0 H 1–0 Aug 20, 2004 H2H
19362 Cyril Saulnier Ivo Heuberger 2 2–0 G 2–0 Jul 10, 2003 H2H
19363 Cyril Saulnier Joachim Johansson 2 0–2 C 0–1 H 0–1 Oct 15, 2004 H2H
19364 Cyril Saulnier Justin Gimelstob 2 2–0 G 1–0 H 1–0 Jul 8, 2004 H2H
19365 Cyril Saulnier Lars Burgsmuller 2 1–1 G 0–1 H 1–0 Oct 2, 2003 H2H
19366 Cyril Saulnier Peter Wessels 2 1–1 C 1–0 C 0–1 Sep 29, 2005 H2H
19367 Cyril Saulnier Robert Kendrick 2 1–1 H 1–1 Feb 17, 2005 H2H
19368 Cyril Saulnier Stefan Koubek 2 0–2 H 0–2 Jan 16, 2002 H2H
19369 Cyril Saulnier Vincent Spadea 2 2–0 H 2–0 Feb 12, 2005 H2H
19370 Cyril Saulnier Xavier Malisse 2 1–1 G 1–0 H 0–1 Feb 20, 2004 H2H
19371 Dacio Campos Alberto Tous 2 0–2 C 0–2 Sep 12, 1985 H2H
19372 Dale Collings Ken Rosewall 2 1–1 G 0–1 H 1–0 Oct 18, 1979 H2H
19373 Dale Collings Tony Roche 2 0–2 G 0–2 Jan 4, 1979 H2H
19374 Damir Dzumhur Aleksandar Vukic 2 0–2 H 0–2 Sep 27, 2025 H2H
19375 Damir Dzumhur Hugo Gaston 2 1–1 C 1–1 Jul 21, 2026 H2H
19376 Damir Dzumhur Jacob Fearnley 2 1–1 H 1–1 Mar 5, 2026 H2H
19377 Damir Dzumhur James Duckworth 2 0–2 H 0–2 Feb 10, 2021 H2H
19378 Damir Dzumhur Jan-Lennard Struff 2 2–0 H 2–0 Jan 11, 2018 H2H
19379 Damir Dzumhur Kyle Edmund 2 2–0 H 2–0 Aug 25, 2017 H2H
19380 Damir Dzumhur Marin Cilic 2 0–2 C 0–1 H 0–1 Oct 21, 2021 H2H
19381 Damir Dzumhur Maximilian Marterer 2 1–1 G 1–0 H 0–1 Oct 17, 2024 H2H
19382 Damir Dzumhur Roberto Bautista Agut 2 1–1 H 1–1 Mar 7, 2025 H2H
19383 Damir Keretic Gabriel Urpi 2 1–1 C 1–1 Sep 21, 1984 H2H
19384 Damir Keretic Gilles Moretton 2 0–2 C 0–2 Jul 27, 1983 H2H
19385 Damir Keretic Heinz Gunthardt 2 1–1 C 1–1 May 28, 1986 H2H
19386 Damir Keretic Jay Lapidus 2 2–0 H 2–0 Oct 16, 1986 H2H
19387 Damir Keretic Jim Gurfein 2 2–0 C 2–0 Oct 7, 1982 H2H
19388 Damir Keretic Michael Westphal 2 1–1 C 1–1 Apr 27, 1988 H2H
19389 Damir Keretic Stefan Simonsson 2 1–1 C 1–0 C 0–1 Jan 22, 1982 H2H
19390 Damir Keretic Steve Shaw 2 1–1 G 1–1 Nov 27, 1985 H2H
19391 Damir Keretic Victor Pecci 2 1–1 C 1–1 Feb 19, 1983 H2H
19392 Damir Keretic Wolfgang Popp 2 2–0 C 2–0 Feb 11, 1988 H2H
19393 Damir Keretic Zoltan Kuharszky 2 1–1 C 1–1 Sep 20, 1984 H2H
19394 Dan Bleckinger Bill Bowrey 2 0–2 C 0–1 G 0–1 Aug 7, 1969 H2H
19395 Dan Cassidy Christo Van Rensburg 2 1–1 H 1–1 Feb 11, 1986 H2H
19396 Dan Cassidy Kent Carlsson 2 0–2 C 0–2 Jul 16, 1987 H2H
19397 Dane Sweeny Taro Daniel 2 1–1 H 1–1 Sep 24, 2026 H2H
19398 Dan Goldie Balazs Taroczy 2 1–1 C 1–0 H 0–1 Jan 29, 1986 H2H
19399 Dan Goldie Barry Moir 2 1–1 C 0–1 H 1–0 Sep 1, 1986 H2H
19400 Dan Goldie Christo Steyn 2 1–1 H 1–1 Sep 3, 1987 H2H