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
10801 Darren Cahill Cassio Motta 1 0–1 C 0–1 Jul 11, 1985 H2H
10802 Darren Cahill Chris Pridham 1 1–0 H 1–0 Jul 22, 1988 H2H
10803 Darren Cahill Christian Saceanu 1 1–0 C 1–0 Feb 10, 1989 H2H
10804 Darren Cahill Danie Visser 1 0–1 G 0–1 Dec 11, 1985 H2H
10805 Darren Cahill David Pate 1 1–0 G 1–0 Nov 29, 1985 H2H
10806 Darren Cahill Eduardo Bengoechea 1 0–1 C 0–1 May 25, 1988 H2H
10807 Darren Cahill Eliot Teltscher 1 0–1 H 0–1 Oct 31, 1987 H2H
10808 Darren Cahill Eric Winogradsky 1 1–0 H 1–0 Mar 2, 1989 H2H
10809 Darren Cahill Francesco Cancellotti 1 1–0 C 1–0 Aug 7, 1985 H2H
10810 Darren Cahill Franco Davin 1 1–0 C 1–0 May 17, 1989 H2H
10811 Darren Cahill Gilad Bloom 1 1–0 H 1–0 Feb 25, 1987 H2H
10812 Darren Cahill Goran Prpic 1 1–0 C 1–0 Jul 26, 1985 H2H
10813 Darren Cahill Grant Stafford 1 0–1 H 0–1 Jan 6, 1994 H2H
10814 Darren Cahill Hans Schwaier 1 0–1 C 0–1 May 5, 1988 H2H
10815 Darren Cahill Henrik Sundstrom 1 0–1 C 0–1 Jul 19, 1985 H2H
10816 Darren Cahill Jan Gunnarsson 1 1–0 C 1–0 Jun 2, 1989 H2H
10817 Darren Cahill Javier Frana 1 1–0 H 1–0 Apr 6, 1994 H2H
10818 Darren Cahill Jimmy Arias 1 1–0 H 1–0 Sep 22, 1989 H2H
10819 Darren Cahill Jimmy Connors 1 0–1 H 0–1 Feb 26, 1987 H2H
10820 Darren Cahill Joakim Nystrom 1 0–1 C 0–1 May 31, 1987 H2H
10821 Darren Cahill Johan Anderson 1 1–0 H 1–0 Oct 6, 1989 H2H
10822 Darren Cahill Jonathan Canter 1 1–0 H 1–0 Jan 16, 1991 H2H
10823 Darren Cahill Jordi Arrese 1 0–1 C 0–1 May 20, 1989 H2H
10824 Darren Cahill Jorge Lozano 1 1–0 C 1–0 Feb 9, 1989 H2H
10825 Darren Cahill Julio Goes 1 1–0 C 1–0 May 28, 1986 H2H
10826 Darren Cahill Kelly Evernden 1 1–0 H 1–0 Jul 27, 1988 H2H
10827 Darren Cahill Kelly Jones 1 1–0 H 1–0 Aug 29, 1990 H2H
10828 Darren Cahill Kent Carlsson 1 0–1 C 0–1 Jul 27, 1985 H2H
10829 Darren Cahill Libor Pimek 1 0–1 C 0–1 Feb 11, 1988 H2H
10830 Darren Cahill Marcelo Ingaramo 1 1–0 H 1–0 Sep 4, 1988 H2H
10831 Darren Cahill Marian Vajda 1 1–0 H 1–0 Mar 2, 1988 H2H
10832 Darren Cahill Mark Buckley 1 1–0 C 1–0 Aug 8, 1985 H2H
10833 Darren Cahill Mark Dickson 1 1–0 C 1–0 May 29, 1985 H2H
10834 Darren Cahill Marko Ostoja 1 1–0 C 1–0 Jul 7, 1988 H2H
10835 Darren Cahill Martin Laurendeau 1 1–0 H 1–0 Sep 7, 1988 H2H
10836 Darren Cahill Martin Strelba 1 1–0 C 1–0 May 18, 1989 H2H
10837 Darren Cahill Martin Wostenholme 1 1–0 G 1–0 Jun 27, 1990 H2H
10838 Darren Cahill Marty Davis 1 1–0 C 1–0 Feb 11, 1989 H2H
10839 Darren Cahill Mel Purcell 1 0–1 G 0–1 Jun 10, 1987 H2H
10840 Darren Cahill Michael Kures 1 1–0 H 1–0 Sep 3, 1987 H2H
10841 Darren Cahill Michiel Schapers 1 0–1 C 0–1 Feb 21, 1990 H2H
10842 Darren Cahill Miguel Nido 1 1–0 H 1–0 Jul 19, 1990 H2H
10843 Darren Cahill Milan Srejber 1 1–0 H 1–0 Aug 31, 1990 H2H
10844 Darren Cahill Neil Broad 1 1–0 C 1–0 May 31, 1989 H2H
10845 Darren Cahill Patrick Baur 1 0–1 H 0–1 Dec 31, 1987 H2H
10846 Darren Cahill Patrik Kuhnen 1 1–0 C 1–0 Oct 11, 1990 H2H
10847 Darren Cahill Paul Chamberlin 1 1–0 G 1–0 Jan 7, 1988 H2H
10848 Darren Cahill Peter Carlsson 1 1–0 C 1–0 Jul 18, 1985 H2H
10849 Darren Cahill Pieter Aldrich 1 0–1 G 0–1 Jul 15, 1990 H2H
10850 Darren Cahill Ricardo Acuna 1 1–0 G 1–0 Jun 8, 1988 H2H
10851 Darren Cahill Richard Matuszewski 1 1–0 C 1–0 Oct 20, 1989 H2H
10852 Darren Cahill Ricki Osterthun 1 1–0 C 1–0 Aug 8, 1987 H2H
10853 Darren Cahill Rodney Harmon 1 1–0 G 1–0 Nov 28, 1984 H2H
10854 Darren Cahill Roger Smith 1 1–0 H 1–0 Jul 30, 1988 H2H
10855 Darren Cahill Steve Bryan 1 1–0 H 1–0 Mar 7, 1991 H2H
10856 Darren Cahill Tarik Benhabiles 1 1–0 G 1–0 Nov 27, 1985 H2H
10857 Darren Cahill Tim Mayotte 1 1–0 H 1–0 Aug 8, 1990 H2H
10858 Darren Cahill Tom Cain 1 1–0 C 1–0 Oct 10, 1985 H2H
10859 Darren Cahill Tomm Warneke 1 1–0 H 1–0 Oct 16, 1986 H2H
10860 Darren Cahill Tony Mmoh 1 1–0 H 1–0 Oct 29, 1987 H2H
10861 Darren Cahill Trevor Allan 1 1–0 C 1–0 Jul 25, 1985 H2H
10862 Darren Cahill Ulf Stenlund 1 0–1 C 0–1 May 30, 1986 H2H
10863 Darren Cahill Vijay Amritraj 1 1–0 H 1–0 Oct 12, 1989 H2H
10864 Darren Cahill Yahiya Doumbia 1 1–0 H 1–0 Mar 21, 1989 H2H
10865 Darren Kirk Steve Shaw 1 0–1 G 0–1 Jun 15, 1988 H2H
10866 Darren Patten Dan Goldie 1 0–1 H 0–1 Jan 17, 1990 H2H
10867 Darren Patten Slobodan Zivojinovic 1 0–1 H 0–1 Oct 12, 1989 H2H
10868 Darwin Blanch Alexandre Muller 1 0–1 H 0–1 Aug 20, 2025 H2H
10869 Darwin Blanch Arthur Fils 1 0–1 H 0–1 Mar 20, 2026 H2H
10870 Darwin Blanch Jan-Lennard Struff 1 1–0 H 1–0 Mar 19, 2026 H2H
10871 Darwin Blanch Taylor Fritz 1 0–1 H 0–1 Sep 1, 2026 H2H
10872 Dave Randall Bret Garnett 1 1–0 H 1–0 Jul 15, 1992 H2H
10873 Dave Randall Clinton Marsh 1 0–1 H 0–1 Apr 1, 1993 H2H
10874 Dave Randall Derrick Rostagno 1 1–0 H 1–0 Feb 10, 1993 H2H
10875 Dave Randall Jimmy Connors 1 0–1 H 0–1 Aug 6, 1992 H2H
10876 Dave Randall Olivier Soules 1 1–0 C 1–0 Oct 22, 1992 H2H
10877 Dave Randall Robbie Weiss 1 0–1 H 0–1 Mar 14, 1992 H2H
10878 Dave Siegler Alejandro Cortes 1 1–0 H 1–0 Aug 13, 1981 H2H
10879 Dave Siegler Glen Holroyd 1 1–0 H 1–0 Feb 11, 1982 H2H
10880 Dave Siegler Keith Richardson 1 0–1 H 0–1 Aug 30, 1979 H2H
10881 Dave Siegler Rohun Beven 1 0–1 H 0–1 Jan 3, 1980 H2H
10882 Dave Siegler Stan Smith 1 1–0 H 1–0 Aug 14, 1981 H2H
10883 David Adams Markus Zoecke 1 1–0 G 1–0 Jun 10, 1994 H2H
10884 David Adams Paul Wekesa 1 0–1 H 0–1 Jul 19, 1995 H2H
10885 David Caldwell Jeff Salzenstein 1 0–1 H 0–1 Aug 13, 1997 H2H
10886 David Caldwell Kevin Kim 1 0–1 H 0–1 Aug 16, 2000 H2H
10887 David Caldwell Ramon Delgado 1 1–0 H 1–0 Jul 23, 1998 H2H
10888 David Carter Alejandro Cortes 1 1–0 H 1–0 Oct 10, 1980 H2H
10889 David Carter Alvin Gardiner 1 0–1 H 0–1 Aug 25, 1978 H2H
10890 David Carter Andy Mccurry 1 1–0 C 1–0 Feb 14, 1980 H2H
10891 David Carter Asher Kahn 1 1–0 C 1–0 Oct 25, 1978 H2H
10892 David Carter Buster C Mottram 1 0–1 C 0–1 Jun 1, 1979 H2H
10893 David Carter Byron Bertram 1 0–1 G 0–1 Jun 19, 1980 H2H
10894 David Carter Colin Dibley 1 0–1 H 0–1 Aug 16, 1979 H2H
10895 David Carter Dale Collings 1 1–0 G 1–0 Dec 28, 1979 H2H
10896 David Carter Dusan Kulhaj 1 1–0 C 1–0 Jul 21, 1982 H2H
10897 David Carter Ernie Ewert 1 0–1 G 0–1 Dec 25, 1974 H2H
10898 David Carter Geoff Masters 1 0–1 C 0–1 Nov 16, 1978 H2H
10899 David Carter Glenn Busby 1 1–0 G 1–0 Dec 30, 1975 H2H
10900 David Carter Ian Fletcher 1 1–0 G 1–0 Nov 12, 1970 H2H
10901 David Carter Jai Dilouie 1 1–0 H 1–0 Sep 2, 1982 H2H
10902 David Carter Jan Norback 1 1–0 C 1–0 Aug 5, 1981 H2H
10903 David Carter Jean Francois Caujolle 1 0–1 C 0–1 May 18, 1979 H2H
10904 David Carter Jeff Simpson 1 1–0 H 1–0 Jan 14, 1982 H2H
10905 David Carter Jose Luis Damiani 1 0–1 C 0–1 Jul 10, 1981 H2H
10906 David Carter Jurgen Fassbender 1 1–0 C 1–0 Jul 13, 1978 H2H
10907 David Carter Mike Fishbach 1 1–0 H 1–0 Aug 17, 1978 H2H
10908 David Carter Patrice Dominguez 1 0–1 C 0–1 Jun 14, 1979 H2H
10909 David Carter Peter Lamb 1 1–0 H 1–0 Jan 4, 1980 H2H
10910 David Carter Raul Ramirez 1 0–1 H 0–1 Sep 2, 1978 H2H
10911 David Carter Ray Ruffels 1 1–0 H 1–0 Aug 31, 1978 H2H
10912 David Carter Stan Smith 1 0–1 G 0–1 Jun 27, 1979 H2H
10913 David Carter Syd Ball 1 1–0 C 1–0 Jul 31, 1980 H2H
10914 David Carter Terry Rocavert 1 1–0 C 1–0 Jul 16, 1980 H2H
10915 David Carter Tom Gorman 1 0–1 G 0–1 Dec 15, 1977 H2H
10916 David Carter Victor Eke 1 1–0 G 1–0 Dec 7, 1977 H2H
10917 David Carter Willem Prinsloo 1 1–0 H 1–0 Aug 24, 1978 H2H
10918 David Carter Zan Guerry 1 0–1 G 0–1 Jun 4, 1980 H2H
10919 David Carter Zeljko Franulovic 1 0–1 C 0–1 Oct 26, 1978 H2H
10920 David Collins Dick Crealy 1 0–1 H 0–1 Dec 5, 1972 H2H
10921 David Dilucia Andrei Olhovskiy 1 1–0 G 1–0 Jul 10, 1997 H2H
10922 David Dilucia David Pate 1 0–1 H 0–1 Jan 7, 1993 H2H
10923 David Dilucia Ivo Heuberger 1 1–0 H 1–0 Apr 17, 1998 H2H
10924 David Dilucia Jimmy Connors 1 0–1 H 0–1 Aug 19, 1992 H2H
10925 David Dilucia Kevin Curren 1 1–0 C 1–0 Feb 19, 1992 H2H
10926 David Dowlen Angel Gimenez 1 0–1 C 0–1 Jul 30, 1981 H2H
10927 David Dowlen Brian Teacher 1 0–1 H 0–1 Aug 19, 1981 H2H
10928 David Dowlen Eddie Dibbs 1 0–1 C 0–1 Jul 14, 1982 H2H
10929 David Dowlen Nick Saviano 1 0–1 H 0–1 Oct 3, 1981 H2H
10930 David Dowlen Ove Bengtson 1 0–1 H 0–1 Aug 31, 1978 H2H
10931 David Dowlen Pat Dupre 1 1–0 H 1–0 Oct 2, 1981 H2H
10932 David Dowlen Ramesh Krishnan 1 0–1 G 0–1 Jun 25, 1982 H2H
10933 David Dowlen Shlomo Glickstein 1 0–1 C 0–1 Feb 8, 1984 H2H
10934 David Dowlen Stefan Simonsson 1 0–1 H 0–1 Jan 27, 1983 H2H
10935 David Dowlen Victor Pecci 1 1–0 H 1–0 Feb 4, 1983 H2H
10936 David Engel Alexis Hombrecher 1 0–1 H 0–1 Apr 5, 1990 H2H
10937 David Engel Chris Bailey 1 0–1 H 0–1 Oct 19, 1989 H2H
10938 David Engel Chris Pridham 1 1–0 H 1–0 Aug 19, 1992 H2H
10939 David Engel Eric Jelen 1 0–1 H 0–1 Sep 28, 1990 H2H
10940 David Engel Jaroslav Navratil 1 0–1 C 0–1 Jul 30, 1987 H2H
10941 David Engel Joakim Nystrom 1 0–1 C 0–1 Aug 4, 1989 H2H
10942 David Engel Josef Cihak 1 0–1 C 0–1 Jul 13, 1988 H2H
10943 David Engel Kelly Evernden 1 1–0 H 1–0 Jan 16, 1991 H2H
10944 David Engel Lawson Duncan 1 0–1 C 0–1 Aug 24, 1989 H2H
10945 David Engel Magnus Tideman 1 0–1 C 0–1 Jul 18, 1985 H2H
10946 David Engel Magnus Zeile 1 1–0 C 1–0 Aug 3, 1989 H2H
10947 David Engel Mark Dickson 1 0–1 H 0–1 Oct 15, 1987 H2H
10948 David Engel Mauro Menezes 1 0–1 H 0–1 Oct 13, 1988 H2H
10949 David Engel Ohad Weinberg 1 1–0 H 1–0 Oct 11, 1990 H2H
10950 David Engel Pablo Arraya 1 0–1 C 0–1 Jul 12, 1991 H2H
10951 David Engel Paul Chamberlin 1 1–0 H 1–0 Sep 27, 1990 H2H
10952 David Engel Paul Vojtischek 1 1–0 C 1–0 May 2, 1991 H2H
10953 David Engel Ramesh Krishnan 1 0–1 G 0–1 Jun 16, 1988 H2H
10954 David Engel Stephen Botfield 1 1–0 G 1–0 Jun 15, 1988 H2H
10955 David Engel Veli Paloheimo 1 0–1 C 0–1 Jul 13, 1990 H2H
10956 Davide Sanguinetti Adrian Voinea 1 1–0 H 1–0 Jan 6, 2000 H2H
10957 Davide Sanguinetti Alexander Waske 1 1–0 G 1–0 Jun 11, 2003 H2H
10958 Davide Sanguinetti Alex Radulescu 1 1–0 C 1–0 Feb 5, 1998 H2H
10959 Davide Sanguinetti Amer Delic 1 1–0 H 1–0 Jan 28, 2007 H2H
10960 Davide Sanguinetti Andrei Stoliarov 1 1–0 H 1–0 Sep 13, 2002 H2H
10961 Davide Sanguinetti Andre Sa 1 0–1 C 0–1 Oct 23, 1997 H2H
10962 Davide Sanguinetti Andrew Ilie 1 0–1 C 0–1 May 10, 1998 H2H
10963 Davide Sanguinetti Arnaud Boetsch 1 0–1 C 0–1 Apr 23, 1997 H2H
10964 Davide Sanguinetti Arnaud Di Pasquale 1 0–1 C 0–1 May 5, 1999 H2H
10965 Davide Sanguinetti Attila Savolt 1 1–0 H 1–0 Aug 16, 2000 H2H
10966 Davide Sanguinetti Barry Cowan 1 1–0 H 1–0 Nov 24, 2000 H2H
10967 Davide Sanguinetti Benjamin Becker 1 0–1 H 0–1 Feb 3, 2007 H2H
10968 Davide Sanguinetti Brian Vahaly 1 0–1 H 0–1 Jul 25, 2002 H2H
10969 Davide Sanguinetti Christian Vinck 1 1–0 C 1–0 Jan 31, 2002 H2H
10970 Davide Sanguinetti Daniel Elsner 1 1–0 H 1–0 Jan 8, 2004 H2H
10971 Davide Sanguinetti Daniel Koellerer 1 0–1 C 0–1 May 20, 2004 H2H
10972 Davide Sanguinetti Daniel Nestor 1 1–0 G 1–0 Jun 16, 2000 H2H
10973 Davide Sanguinetti David Sanchez 1 0–1 C 0–1 May 23, 2003 H2H
10974 Davide Sanguinetti Dennis van Scheppingen 1 0–1 C 0–1 Apr 23, 1998 H2H
10975 Davide Sanguinetti Dusan Vemic 1 1–0 H 1–0 Jan 28, 2007 H2H
10976 Davide Sanguinetti Eric Taino 1 0–1 H 0–1 Aug 23, 2000 H2H
10977 Davide Sanguinetti Frank Condor 1 1–0 C 1–0 Apr 28, 2005 H2H
10978 Davide Sanguinetti Fredrik Jonsson 1 0–1 H 0–1 Jan 4, 2001 H2H
10979 Davide Sanguinetti George Bastl 1 1–0 H 1–0 Oct 14, 2005 H2H
10980 Davide Sanguinetti Gregory Carraz 1 1–0 H 1–0 Oct 24, 2003 H2H
10981 Davide Sanguinetti Jacob Adaktusson 1 1–0 H 1–0 Jan 18, 2006 H2H
10982 Davide Sanguinetti James Sekulov 1 1–0 H 1–0 Sep 2, 1998 H2H
10983 Davide Sanguinetti Jamie Delgado 1 1–0 H 1–0 Nov 23, 2000 H2H
10984 Davide Sanguinetti Jeff Coetzee 1 1–0 G 1–0 Jun 20, 2002 H2H
10985 Davide Sanguinetti Jiri Vanek 1 1–0 C 1–0 May 19, 2005 H2H
10986 Davide Sanguinetti Johan Landsberg 1 1–0 C 1–0 Mar 4, 1999 H2H
10987 Davide Sanguinetti Jonathan Stark 1 1–0 H 1–0 Aug 19, 1998 H2H
10988 Davide Sanguinetti Jordi Burillo 1 1–0 C 1–0 Nov 1, 1997 H2H
10989 Davide Sanguinetti Juan Balcells 1 1–0 H 1–0 Feb 14, 2002 H2H
10990 Davide Sanguinetti Julian Knowle 1 1–0 C 1–0 May 29, 2002 H2H
10991 Davide Sanguinetti Justin Bower 1 0–1 G 0–1 Jun 28, 2000 H2H
10992 Davide Sanguinetti Konstantinos Economidis 1 1–0 H 1–0 Jan 4, 2007 H2H
10993 Davide Sanguinetti Leander Paes 1 1–0 H 1–0 Jan 20, 1999 H2H
10994 Davide Sanguinetti Leos Friedl 1 0–1 H 0–1 Oct 11, 2000 H2H
10995 Davide Sanguinetti Lucas Arnold Ker 1 0–1 C 0–1 May 27, 1998 H2H
10996 Davide Sanguinetti Marc Gicquel 1 0–1 C 0–1 Oct 28, 2005 H2H
10997 Davide Sanguinetti Marc Kevin Goellner 1 0–1 C 0–1 Feb 11, 1999 H2H
10998 Davide Sanguinetti Marco Chiudinelli 1 0–1 C 0–1 Jul 13, 2006 H2H
10999 Davide Sanguinetti Mark Knowles 1 1–0 C 1–0 Apr 30, 1998 H2H
11000 Davide Sanguinetti Markus Hantschk 1 1–0 H 1–0 Feb 22, 2001 H2H