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
9601 Claudio Pistolesi Agustin Moreno 1 1–0 C 1–0 Jul 14, 1988 H2H
9602 Claudio Pistolesi Alejandro Ganzabal 1 1–0 C 1–0 May 14, 1986 H2H
9603 Claudio Pistolesi Andreas Maurer 1 0–1 C 0–1 Aug 6, 1987 H2H
9604 Claudio Pistolesi Balazs Taroczy 1 0–1 C 0–1 Aug 6, 1986 H2H
9605 Claudio Pistolesi Bart Wuyts 1 1–0 C 1–0 Jun 18, 1993 H2H
9606 Claudio Pistolesi Branislav Stankovic 1 1–0 C 1–0 Aug 1, 1990 H2H
9607 Claudio Pistolesi Bryan Shelton 1 0–1 H 0–1 Aug 15, 1990 H2H
9608 Claudio Pistolesi Cassio Motta 1 1–0 C 1–0 May 17, 1989 H2H
9609 Claudio Pistolesi Charles Bud Cox 1 0–1 C 0–1 Aug 14, 1986 H2H
9610 Claudio Pistolesi Chris Garner 1 0–1 C 0–1 May 7, 1992 H2H
9611 Claudio Pistolesi Damir Keretic 1 0–1 C 0–1 Apr 29, 1987 H2H
9612 Claudio Pistolesi David Pate 1 0–1 G 0–1 Jun 27, 1990 H2H
9613 Claudio Pistolesi Eric Jelen 1 1–0 C 1–0 Aug 4, 1988 H2H
9614 Claudio Pistolesi Francisco Yunis 1 0–1 C 0–1 Sep 23, 1987 H2H
9615 Claudio Pistolesi Guillermo Vilas 1 1–0 C 1–0 May 31, 1989 H2H
9616 Claudio Pistolesi Henrik Sundstrom 1 0–1 C 0–1 May 15, 1985 H2H
9617 Claudio Pistolesi Ivan Kley 1 1–0 C 1–0 May 21, 1987 H2H
9618 Claudio Pistolesi Jaroslav Navratil 1 1–0 C 1–0 Apr 18, 1985 H2H
9619 Claudio Pistolesi Jeremy Bates 1 1–0 C 1–0 Sep 12, 1985 H2H
9620 Claudio Pistolesi Josef Cihak 1 1–0 C 1–0 Aug 17, 1989 H2H
9621 Claudio Pistolesi Mansour Bahrami 1 1–0 C 1–0 Aug 13, 1987 H2H
9622 Claudio Pistolesi Marcel Freeman 1 1–0 C 1–0 Apr 19, 1985 H2H
9623 Claudio Pistolesi Mark Koevermans 1 1–0 C 1–0 May 14, 1992 H2H
9624 Claudio Pistolesi Marty Davis 1 0–1 H 0–1 Jan 8, 1987 H2H
9625 Claudio Pistolesi Massimiliano Narducci 1 1–0 C 1–0 Apr 14, 1988 H2H
9626 Claudio Pistolesi Massimo Cierro 1 0–1 C 0–1 May 16, 1990 H2H
9627 Claudio Pistolesi Michael Robertson 1 1–0 G 1–0 Jan 14, 1987 H2H
9628 Claudio Pistolesi Miloslav Mecir 1 0–1 H 0–1 Mar 21, 1989 H2H
9629 Claudio Pistolesi Neil Broad 1 1–0 H 1–0 Jan 17, 1990 H2H
9630 Claudio Pistolesi Nicklas Kroon 1 0–1 H 0–1 Jan 13, 1988 H2H
9631 Claudio Pistolesi Paul Mcnamee 1 0–1 C 0–1 Apr 18, 1986 H2H
9632 Claudio Pistolesi Paul Vojtischek 1 1–0 C 1–0 Aug 3, 1988 H2H
9633 Claudio Pistolesi Pedro Rebolledo 1 0–1 C 0–1 Aug 15, 1987 H2H
9634 Claudio Pistolesi Peter Lundgren 1 1–0 C 1–0 Apr 20, 1988 H2H
9635 Claudio Pistolesi Roberto Arguello 1 1–0 C 1–0 Aug 19, 1989 H2H
9636 Claudio Pistolesi Roberto Azar 1 1–0 C 1–0 May 21, 1992 H2H
9637 Claudio Pistolesi Thomas Haldin 1 1–0 C 1–0 Sep 22, 1988 H2H
9638 Claudio Pistolesi Tomas Smid 1 0–1 C 0–1 Sep 26, 1986 H2H
9639 Claudio Pistolesi Tore Meinecke 1 0–1 C 0–1 Jun 19, 1987 H2H
9640 Claudio Pistolesi Udo Riglewski 1 0–1 C 0–1 Jul 15, 1988 H2H
9641 Claudio Pistolesi Victor Pecci 1 1–0 C 1–0 Apr 17, 1986 H2H
9642 Clemens Trimmel Marcos Ondruska 1 0–1 C 0–1 Oct 19, 1995 H2H
9643 Clement Chidekh Quentin Halys 1 0–1 H 0–1 Feb 9, 2023 H2H
9644 Clement Chidekh Zizou Bergs 1 0–1 H 0–1 Feb 13, 2025 H2H
9645 Clement Tabur Aleksandar Kovacevic 1 1–0 H 1–0 Nov 5, 2025 H2H
9646 Clement Tabur Alexei Popyrin 1 0–1 C 0–1 May 19, 2026 H2H
9647 Clement Tabur Corentin Moutet 1 0–1 C 0–1 May 27, 2025 H2H
9648 Cliff Drysdale Alejandro Olmedo 1 1–0 C 1–0 Jul 10, 1968 H2H
9649 Cliff Drysdale Bernard Mignot 1 1–0 H 1–0 Nov 8, 1972 H2H
9650 Cliff Drysdale Daniel Contet 1 1–0 C 1–0 Jul 31, 1969 H2H
9651 Cliff Drysdale Graydon Garner 1 1–0 G 1–0 Jun 28, 1968 H2H
9652 Cliff Drysdale Grover Raz Reid 1 1–0 C 1–0 Mar 15, 1974 H2H
9653 Cliff Drysdale Ion Tiriac 1 0–1 C 0–1 Apr 17, 1970 H2H
9654 Cliff Drysdale Jean Baptiste Chanfreau 1 1–0 C 1–0 May 15, 1969 H2H
9655 Cliff Drysdale Jean Loup Rouyer 1 1–0 G 1–0 Jun 18, 1970 H2H
9656 Cliff Drysdale John Holladay 1 1–0 C 1–0 Sep 29, 1976 H2H
9657 Cliff Drysdale John McDonald 1 1–0 G 1–0 Jun 19, 1969 H2H
9658 Cliff Drysdale Juan Gisbert 1 0–1 C 0–1 Oct 7, 1970 H2H
9659 Cliff Drysdale Keishiro Yanagi 1 1–0 H 1–0 Oct 10, 1973 H2H
9660 Cliff Drysdale Kenneth McMillan 1 1–0 H 1–0 Feb 20, 1975 H2H
9661 Cliff Drysdale Manuel Santana 1 0–1 C 0–1 May 30, 1969 H2H
9662 Cliff Drysdale Mike Belkin 1 1–0 G 1–0 Sep 1, 1972 H2H
9663 Cliff Drysdale Mike Machette 1 1–0 G 1–0 Sep 4, 1970 H2H
9664 Cliff Drysdale Pancho Walthall 1 1–0 H 1–0 Feb 26, 1975 H2H
9665 Cliff Drysdale Pat Cramer 1 1–0 C 1–0 Apr 11, 1974 H2H
9666 Cliff Drysdale Patrick Hombergen 1 1–0 G 1–0 Jun 25, 1969 H2H
9667 Cliff Drysdale Peter Kanderal 1 1–0 C 1–0 Feb 14, 1975 H2H
9668 Cliff Drysdale Piero Toci 1 1–0 C 1–0 May 23, 1973 H2H
9669 Cliff Drysdale Robert Rheinberger 1 1–0 H 1–0 Oct 16, 1974 H2H
9670 Cliff Drysdale Rolf Norberg 1 1–0 H 1–0 Nov 7, 1972 H2H
9671 Cliff Drysdale Stephen Warboys 1 1–0 G 1–0 Jul 9, 1970 H2H
9672 Cliff Drysdale Steve Tidball 1 1–0 C 1–0 Aug 15, 1968 H2H
9673 Cliff Drysdale Taghi Akbari 1 1–0 H 1–0 Apr 16, 1969 H2H
9674 Cliff Drysdale Terry Addison 1 1–0 C 1–0 May 25, 1971 H2H
9675 Cliff Drysdale Tom Edlefsen 1 0–1 G 0–1 Jun 30, 1968 H2H
9676 Cliff Drysdale Vladimir Korotkov 1 1–0 C 1–0 May 26, 1969 H2H
9677 Cliff Drysdale Wanaro N'Godrella 1 1–0 G 1–0 Sep 3, 1972 H2H
9678 Cliff Drysdale Wilhelm Bungert 1 1–0 C 1–0 Aug 18, 1968 H2H
9679 Cliff Drysdale Zlatko Ivancic 1 1–0 C 1–0 Apr 15, 1970 H2H
9680 Cliff Richey Bill Bowrey 1 0–1 G 0–1 Jun 19, 1968 H2H
9681 Cliff Richey Colin Stubs 1 1–0 C 1–0 Jul 12, 1968 H2H
9682 Cliff Richey F D Robbins 1 1–0 G 1–0 Aug 31, 1969 H2H
9683 Cliff Richey Gene Scott 1 1–0 C 1–0 Dec 31, 1969 H2H
9684 Cliff Richey Jacques Thamin 1 1–0 C 1–0 May 3, 1970 H2H
9685 Cliff Richey Jean Claude Barclay 1 1–0 C 1–0 May 26, 1971 H2H
9686 Cliff Richey Jean Loup Rouyer 1 1–0 C 1–0 Jul 25, 1969 H2H
9687 Cliff Richey Larry Nagler 1 1–0 H 1–0 Sep 17, 1975 H2H
9688 Cliff Richey Michael Sangster 1 0–1 H 0–1 Feb 24, 1968 H2H
9689 Cliff Richey Peter Burwash 1 1–0 C 1–0 May 2, 1968 H2H
9690 Cliff Richey Robert Rheinberger 1 1–0 C 1–0 Oct 9, 1975 H2H
9691 Cliff Richey Roy Barth 1 1–0 C 1–0 Nov 19, 1970 H2H
9692 Cliff Richey Steve Faulk 1 1–0 C 1–0 Sep 19, 1973 H2H
9693 Cliff Richey Tony Parun 1 1–0 G 1–0 Oct 31, 1974 H2H
9694 Cliff Richey Vladimir Korotkov 1 0–1 C 0–1 Jun 5, 1973 H2H
9695 Cliff Richey Wilhelm Bungert 1 1–0 C 1–0 Nov 3, 1972 H2H
9696 Cliff Richey William Brown 1 1–0 C 1–0 Aug 7, 1969 H2H
9697 Coleman Wong Aleksandar Kovacevic 1 1–0 H 1–0 Aug 26, 2025 H2H
9698 Coleman Wong Aleksandar Vukic 1 0–1 G 0–1 Jul 18, 2024 H2H
9699 Coleman Wong Alex Michelsen 1 0–1 C 0–1 Mar 31, 2026 H2H
9700 Coleman Wong Arthur Gea 1 0–1 H 0–1 Aug 1, 2026 H2H
9701 Coleman Wong Ben Shelton 1 1–0 H 1–0 Mar 22, 2025 H2H
9702 Coleman Wong Darwin Blanch 1 1–0 H 1–0 Jul 28, 2026 H2H
9703 Coleman Wong Federico Cina 1 0–1 C 0–1 Apr 25, 2025 H2H
9704 Coleman Wong Gabriel Diallo 1 1–0 H 1–0 Jan 9, 2026 H2H
9705 Coleman Wong Giovanni Mpetshi Perricard 1 1–0 H 1–0 Aug 9, 2025 H2H
9706 Coleman Wong Jenson Brooksby 1 1–0 H 1–0 Jul 31, 2026 H2H
9707 Coleman Wong Justin Engel 1 0–1 H 0–1 Oct 17, 2024 H2H
9708 Coleman Wong Laslo Djere 1 0–1 H 0–1 Mar 22, 2024 H2H
9709 Coleman Wong Mariano Navone 1 1–0 H 1–0 Jan 8, 2026 H2H
9710 Coleman Wong Nuno Borges 1 1–0 H 1–0 Feb 16, 2026 H2H
9711 Coleman Wong Quentin Halys 1 0–1 H 0–1 Oct 7, 2026 H2H
9712 Coleman Wong Taro Daniel 1 0–1 H 0–1 Sep 20, 2025 H2H
9713 Coleman Wong Ugo Humbert 1 0–1 H 0–1 Aug 10, 2025 H2H
9714 Coleman Wong Valentin Vacherot 1 0–1 H 0–1 Feb 23, 2026 H2H
9715 Coleman Wong Yibing Wu 1 1–0 H 1–0 Sep 21, 2024 H2H
9716 Coleman Wong Zhizhen Zhang 1 1–0 H 1–0 Sep 24, 2026 H2H
9717 Colin Dibley Abe Segal 1 0–1 H 0–1 Mar 26, 1970 H2H
9718 Colin Dibley Allan McDonald 1 1–0 G 1–0 Dec 10, 1971 H2H
9719 Colin Dibley Andres Gimeno 1 0–1 H 0–1 Nov 3, 1972 H2H
9720 Colin Dibley Armistead Neely 1 1–0 C 1–0 Aug 5, 1974 H2H
9721 Colin Dibley Attila Korpas 1 1–0 C 1–0 May 21, 1975 H2H
9722 Colin Dibley Charlie Owens 1 1–0 C 1–0 Mar 4, 1976 H2H
9723 Colin Dibley Chris Bovett 1 1–0 G 1–0 Jun 3, 1971 H2H
9724 Colin Dibley Christian Kuhnke 1 1–0 C 1–0 Jul 24, 1971 H2H
9725 Colin Dibley Daniel Contet 1 1–0 C 1–0 May 23, 1973 H2H
9726 Colin Dibley David Lloyd 1 1–0 G 1–0 Jun 21, 1972 H2H
9727 Colin Dibley Eddie Cruz 1 1–0 H 1–0 Oct 10, 1973 H2H
9728 Colin Dibley Eric Friedler 1 1–0 C 1–0 Aug 26, 1976 H2H
9729 Colin Dibley Frank Gebert 1 0–1 C 0–1 Jul 7, 1977 H2H
9730 Colin Dibley Gary Penberthy 1 1–0 G 1–0 Jan 10, 1980 H2H
9731 Colin Dibley Gerald Battrick 1 0–1 H 0–1 Aug 8, 1971 H2H
9732 Colin Dibley Graeme Thomson 1 1–0 G 1–0 Jan 19, 1972 H2H
9733 Colin Dibley Graham Stilwell 1 1–0 G 1–0 Jun 25, 1971 H2H
9734 Colin Dibley Hans Joachim Ploetz 1 1–0 C 1–0 Jul 22, 1971 H2H
9735 Colin Dibley Harald Elschenbroich 1 1–0 C 1–0 Mar 15, 1975 H2H
9736 Colin Dibley Humphrey Hose 1 1–0 C 1–0 Jul 15, 1977 H2H
9737 Colin Dibley Jan Norback 1 1–0 C 1–0 Aug 18, 1977 H2H
9738 Colin Dibley Jean Claude Barclay 1 0–1 C 0–1 May 13, 1970 H2H
9739 Colin Dibley Jean Paul Meyer 1 1–0 G 1–0 Jan 21, 1972 H2H
9740 Colin Dibley John Bartlett 1 1–0 H 1–0 Mar 11, 1977 H2H
9741 Colin Dibley John Clifton 1 1–0 H 1–0 Feb 21, 1974 H2H
9742 Colin Dibley John Marks 1 0–1 G 0–1 Dec 24, 1975 H2H
9743 Colin Dibley Juan Ignacio Muntanola 1 1–0 C 1–0 Apr 21, 1976 H2H
9744 Colin Dibley Keith Hancock 1 1–0 G 1–0 Jan 4, 1974 H2H
9745 Colin Dibley Keith Richardson 1 1–0 C 1–0 Feb 8, 1978 H2H
9746 Colin Dibley Larry Gottfried 1 0–1 C 0–1 Sep 3, 1976 H2H
9747 Colin Dibley Mark Farrell 1 1–0 C 1–0 Aug 6, 1975 H2H
9748 Colin Dibley Mike Harrington 1 0–1 C 0–1 Aug 2, 1979 H2H
9749 Colin Dibley Mike Kreiss 1 1–0 G 1–0 Sep 3, 1971 H2H
9750 Colin Dibley Mike Machette 1 1–0 H 1–0 Sep 17, 1977 H2H
9751 Colin Dibley Neale Fraser 1 1–0 G 1–0 Dec 30, 1973 H2H
9752 Colin Dibley Nicola Spear 1 1–0 C 1–0 Nov 4, 1976 H2H
9753 Colin Dibley Owen Davidson 1 0–1 G 0–1 Jun 20, 1973 H2H
9754 Colin Dibley Patrick Hombergen 1 1–0 C 1–0 Mar 20, 1968 H2H
9755 Colin Dibley Peter Kanderal 1 0–1 C 0–1 Jul 12, 1973 H2H
9756 Colin Dibley Peter Szoke 1 0–1 C 0–1 Jun 5, 1973 H2H
9757 Colin Dibley Pierre Joly 1 1–0 C 1–0 May 23, 1971 H2H
9758 Colin Dibley Pietro Marzano 1 1–0 G 1–0 Jun 4, 1970 H2H
9759 Colin Dibley Premjit Lall 1 1–0 G 1–0 Jun 28, 1972 H2H
9760 Colin Dibley Rafael Ruiz 1 1–0 C 1–0 Oct 27, 1972 H2H
9761 Colin Dibley Richard Hawkes 1 1–0 G 1–0 Jan 10, 1974 H2H
9762 Colin Dibley Ross Olivieri 1 1–0 G 1–0 Jan 9, 1980 H2H
9763 Colin Dibley Roy Barth 1 1–0 C 1–0 Nov 1, 1972 H2H
9764 Colin Dibley Ruby Hoskowetz 1 0–1 C 0–1 Jul 19, 1973 H2H
9765 Colin Dibley Stephen Warboys 1 1–0 G 1–0 Jun 26, 1972 H2H
9766 Colin Dibley Szabolcz Baranyi 1 0–1 G 0–1 Jan 1, 1973 H2H
9767 Colin Dibley Tadeusz Nowicki 1 1–0 C 1–0 May 25, 1973 H2H
9768 Colin Dibley Tim Garcia 1 1–0 G 1–0 Jul 12, 1979 H2H
9769 Colin Dibley Timothy Noonan 1 1–0 G 1–0 Dec 13, 1972 H2H
9770 Colin Dibley Tom Gorman 1 0–1 G 0–1 Jun 16, 1971 H2H
9771 Colin Dibley Torben Ulrich 1 1–0 G 1–0 Aug 24, 1973 H2H
9772 Colin Dibley Trevor Little 1 1–0 G 1–0 Dec 5, 1974 H2H
9773 Colin Dibley Vladimir Korotkov 1 0–1 C 0–1 May 26, 1972 H2H
9774 Colin Dibley Wayne Cowley 1 1–0 H 1–0 Jan 3, 1976 H2H
9775 Colin Dibley Willem Prinsloo 1 1–0 H 1–0 Feb 1, 1979 H2H
9776 Colin Dibley William Brown 1 1–0 G 1–0 Jan 11, 1974 H2H
9777 Colin Dowdeswell Adriano Panatta 1 0–1 C 0–1 Oct 11, 1978 H2H
9778 Colin Dowdeswell Ali Madani 1 1–0 C 1–0 Jul 31, 1979 H2H
9779 Colin Dowdeswell Andrew Jarrett 1 1–0 H 1–0 Mar 22, 1979 H2H
9780 Colin Dowdeswell Arthur Ashe 1 0–1 H 0–1 Oct 7, 1976 H2H
9781 Colin Dowdeswell Bernie Mitton 1 0–1 C 0–1 May 27, 1977 H2H
9782 Colin Dowdeswell Birger Andersson 1 0–1 C 0–1 May 7, 1976 H2H
9783 Colin Dowdeswell Bob Carmichael 1 1–0 H 1–0 Mar 11, 1977 H2H
9784 Colin Dowdeswell Bob Hewitt 1 0–1 G 0–1 Jun 30, 1978 H2H
9785 Colin Dowdeswell Buster C Mottram 1 0–1 C 0–1 May 14, 1975 H2H
9786 Colin Dowdeswell Chris Mayotte 1 0–1 C 0–1 Feb 28, 1980 H2H
9787 Colin Dowdeswell Cliff Drysdale 1 0–1 C 0–1 Aug 20, 1975 H2H
9788 Colin Dowdeswell Colin Dibley 1 1–0 H 1–0 Apr 8, 1978 H2H
9789 Colin Dowdeswell Dale Houston 1 1–0 G 1–0 Dec 27, 1984 H2H
9790 Colin Dowdeswell David Carter 1 1–0 C 1–0 Jul 20, 1983 H2H
9791 Colin Dowdeswell Denis Naegelen 1 1–0 C 1–0 Apr 6, 1976 H2H
9792 Colin Dowdeswell Drew Gitlin 1 0–1 C 0–1 Jul 29, 1982 H2H
9793 Colin Dowdeswell Francois Jauffret 1 0–1 C 0–1 May 12, 1976 H2H
9794 Colin Dowdeswell Frew Mcmillan 1 0–1 H 0–1 Apr 10, 1972 H2H
9795 Colin Dowdeswell Geoff Masters 1 1–0 C 1–0 Aug 10, 1976 H2H
9796 Colin Dowdeswell George Hardie 1 1–0 C 1–0 Mar 9, 1978 H2H
9797 Colin Dowdeswell Graham Stilwell 1 1–0 C 1–0 Jul 25, 1975 H2H
9798 Colin Dowdeswell Greg Whitecross 1 1–0 G 1–0 Nov 28, 1984 H2H
9799 Colin Dowdeswell Hans Joachim Ploetz 1 1–0 C 1–0 May 2, 1975 H2H
9800 Colin Dowdeswell Haroon Rahim 1 1–0 H 1–0 Oct 6, 1976 H2H