Advanced ATP Rivalry Search

Browse ATP head-to-head rivalries by historical or current-player scope, most-played or unbeaten view, and player.

About this search tool

Search across precomputed TennisDB ATP tables for player seasons, player tournament runs, player careers, matches, tournaments, ranking weeks, and rivalries. Filters use canonical tour data and support player/tournament autocomplete, countries, surfaces, categories, rounds, exit rounds, rankings, points, and season thresholds.

Browse precomputed head-to-head records by scope and view, or choose a player to find every rivalry.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted descending Record Surface Last Met H2H
17801 Antonio Veic Sherif Sabry 1 1–0 H 1–0 Jan 5, 2011 H2H
17802 Antonio Zugarelli Allan Stone 1 1–0 C 1–0 May 9, 1973 H2H
17803 Antonio Zugarelli Andres Gimeno 1 0–1 C 0–1 May 17, 1972 H2H
17804 Antonio Zugarelli Bernard Fritz 1 0–1 C 0–1 Jun 9, 1983 H2H
17805 Antonio Zugarelli Billy Martin 1 1–0 C 1–0 Jul 9, 1976 H2H
17806 Antonio Zugarelli Birger Andersson 1 1–0 C 1–0 Apr 25, 1973 H2H
17807 Antonio Zugarelli Bob Giltinan 1 0–1 C 0–1 Feb 20, 1975 H2H
17808 Antonio Zugarelli Bob Hewitt 1 0–1 C 0–1 Mar 27, 1975 H2H
17809 Antonio Zugarelli Brian Gottfried 1 0–1 H 0–1 Nov 1, 1979 H2H
17810 Antonio Zugarelli Buster C Mottram 1 1–0 C 1–0 Jul 8, 1977 H2H
17811 Antonio Zugarelli Byron Bertram 1 0–1 H 0–1 Nov 9, 1976 H2H
17812 Antonio Zugarelli Charlie Pasarell 1 1–0 C 1–0 May 6, 1971 H2H
17813 Antonio Zugarelli Chris Kachel 1 1–0 G 1–0 Jun 28, 1978 H2H
17814 Antonio Zugarelli Christophe Freyss 1 0–1 H 0–1 Feb 1, 1979 H2H
17815 Antonio Zugarelli Cliff Drysdale 1 0–1 C 0–1 Jan 21, 1975 H2H
17816 Antonio Zugarelli Colin Dibley 1 1–0 C 1–0 Jun 10, 1975 H2H
17817 Antonio Zugarelli Corrado Barazzutti 1 1–0 C 1–0 Jul 10, 1976 H2H
17818 Antonio Zugarelli David Lloyd 1 1–0 C 1–0 Apr 11, 1973 H2H
17819 Antonio Zugarelli Dragan Stojovic 1 1–0 G 1–0 Jun 27, 1973 H2H
17820 Antonio Zugarelli Frank Gebert 1 1–0 C 1–0 Oct 7, 1976 H2H
17821 Antonio Zugarelli Gene Scott 1 1–0 C 1–0 Apr 25, 1974 H2H
17822 Antonio Zugarelli Gerald Battrick 1 1–0 C 1–0 Jun 5, 1973 H2H
17823 Antonio Zugarelli Gilles Moretton 1 0–1 H 0–1 Mar 22, 1979 H2H
17824 Antonio Zugarelli Grover Raz Reid 1 1–0 C 1–0 Jul 7, 1976 H2H
17825 Antonio Zugarelli Hans Kary 1 1–0 C 1–0 Jul 12, 1974 H2H
17826 Antonio Zugarelli Hans Simonsson 1 1–0 C 1–0 May 30, 1980 H2H
17827 Antonio Zugarelli Haroon Rahim 1 0–1 G 0–1 Jun 25, 1975 H2H
17828 Antonio Zugarelli Ivan Molina 1 1–0 C 1–0 May 28, 1974 H2H
17829 Antonio Zugarelli Jan Norback 1 1–0 C 1–0 Nov 4, 1976 H2H
17830 Antonio Zugarelli Javier Soler 1 0–1 C 0–1 Oct 21, 1976 H2H
17831 Antonio Zugarelli Jiri Granat 1 0–1 C 0–1 Oct 20, 1977 H2H
17832 Antonio Zugarelli Jiri Hrebec 1 0–1 G 0–1 Jun 29, 1973 H2H
17833 Antonio Zugarelli J. Mandarino 1 0–1 C 0–1 May 24, 1972 H2H
17834 Antonio Zugarelli John Yuill 1 0–1 C 0–1 May 29, 1977 H2H
17835 Antonio Zugarelli Jose Higueras 1 0–1 G 0–1 Jun 26, 1974 H2H
17836 Antonio Zugarelli Julian Ganzabal 1 1–0 C 1–0 Jul 24, 1972 H2H
17837 Antonio Zugarelli Ken Rosewall 1 0–1 C 0–1 Aug 22, 1973 H2H
17838 Antonio Zugarelli Kjell Johansson 1 1–0 C 1–0 May 24, 1978 H2H
17839 Antonio Zugarelli Leif Johansson 1 0–1 C 0–1 May 16, 1974 H2H
17840 Antonio Zugarelli Luis Felipe Tavares 1 1–0 G 1–0 Jun 15, 1972 H2H
17841 Antonio Zugarelli Marcello Lara 1 0–1 C 0–1 Mar 28, 1973 H2H
17842 Antonio Zugarelli Mark Farrell 1 0–1 C 0–1 Oct 28, 1977 H2H
17843 Antonio Zugarelli Mark Vines 1 0–1 C 0–1 Nov 18, 1982 H2H
17844 Antonio Zugarelli Milan Holecek 1 0–1 C 0–1 Aug 5, 1974 H2H
17845 Antonio Zugarelli Nick Saviano 1 0–1 C 0–1 Jan 12, 1978 H2H
17846 Antonio Zugarelli Nicola Spear 1 0–1 C 0–1 Mar 27, 1968 H2H
17847 Antonio Zugarelli Nikola Pilic 1 1–0 C 1–0 Apr 24, 1975 H2H
17848 Antonio Zugarelli Norman Holmes 1 1–0 C 1–0 Apr 6, 1976 H2H
17849 Antonio Zugarelli Osamu Ishiguro 1 1–0 C 1–0 Apr 11, 1974 H2H
17850 Antonio Zugarelli Patrice Beust 1 1–0 H 1–0 Oct 31, 1974 H2H
17851 Antonio Zugarelli Pavel Hutka 1 1–0 C 1–0 Jul 26, 1979 H2H
17852 Antonio Zugarelli Peter Pearson 1 1–0 C 1–0 May 31, 1978 H2H
17853 Antonio Zugarelli Phil Dent 1 1–0 C 1–0 May 22, 1977 H2H
17854 Antonio Zugarelli Ramiro Benavides 1 0–1 C 0–1 Jun 21, 1980 H2H
17855 Antonio Zugarelli Richard Lewis 1 1–0 C 1–0 Jan 25, 1978 H2H
17856 Antonio Zugarelli Roberto Lombardi 1 1–0 C 1–0 May 18, 1977 H2H
17857 Antonio Zugarelli Roberto Vizcaino 1 0–1 C 0–1 May 27, 1981 H2H
17858 Antonio Zugarelli Rolf Norberg 1 1–0 C 1–0 Jul 8, 1976 H2H
17859 Antonio Zugarelli Ross Case 1 1–0 C 1–0 Jul 12, 1973 H2H
17860 Antonio Zugarelli Steve Turner 1 1–0 C 1–0 Oct 6, 1976 H2H
17861 Antonio Zugarelli Szabolcz Baranyi 1 1–0 H 1–0 Oct 28, 1976 H2H
17862 Antonio Zugarelli Tenny Svensson 1 0–1 C 0–1 Apr 25, 1975 H2H
17863 Antonio Zugarelli Terje Larsen 1 1–0 C 1–0 Jul 11, 1974 H2H
17864 Antonio Zugarelli Terry Addison 1 1–0 C 1–0 Jun 3, 1973 H2H
17865 Antonio Zugarelli Terry Moor 1 0–1 C 0–1 Oct 13, 1976 H2H
17866 Antonio Zugarelli Thierry Bernasconi 1 1–0 G 1–0 Jun 16, 1972 H2H
17867 Antonio Zugarelli Tom Gorman 1 1–0 C 1–0 Jun 4, 1973 H2H
17868 Antonio Zugarelli Tom Okker 1 0–1 G 0–1 Jun 21, 1978 H2H
17869 Antonio Zugarelli Ulrich Pinner 1 0–1 C 0–1 May 18, 1974 H2H
17870 Antonio Zugarelli Vincenzo Franchitti 1 0–1 C 0–1 May 13, 1975 H2H
17871 Antonio Zugarelli Vitas Gerulaitis 1 0–1 C 0–1 May 23, 1977 H2H
17872 Antonio Zugarelli Vladimir Zednik 1 0–1 C 0–1 Apr 28, 1971 H2H
17873 Antonio Zugarelli Werner Zirngibl 1 1–0 C 1–0 Oct 5, 1977 H2H
17874 Antonio Zugarelli Wilhelm Bungert 1 1–0 C 1–0 Jun 7, 1972 H2H
17875 Antonio Zugarelli Willem Prinsloo 1 1–0 C 1–0 May 25, 1977 H2H
17876 Anton Ivanov Vladimir Zednik 1 0–1 C 0–1 May 30, 1969 H2H
17877 Antony Dupuis Agustin Calleri 1 1–0 H 1–0 Oct 20, 2004 H2H
17878 Antony Dupuis Albert Costa 1 1–0 C 1–0 May 23, 2003 H2H
17879 Antony Dupuis Albert Montanes 1 0–1 C 0–1 May 29, 2002 H2H
17880 Antony Dupuis Alberto Martin 1 0–1 H 0–1 Sep 1, 2004 H2H
17881 Antony Dupuis Albert Portas 1 1–0 C 1–0 May 21, 2004 H2H
17882 Antony Dupuis Alexander Waske 1 1–0 H 1–0 Oct 4, 2002 H2H
17883 Antony Dupuis Alexandre Simoni 1 0–1 H 0–1 Aug 14, 2002 H2H
17884 Antony Dupuis Alex Bogdanovic 1 1–0 G 1–0 Jun 12, 2003 H2H
17885 Antony Dupuis Alex Corretja 1 1–0 C 1–0 May 1, 2003 H2H
17886 Antony Dupuis Andreas Vinciguerra 1 1–0 C 1–0 May 4, 2001 H2H
17887 Antony Dupuis Andrei Stoliarov 1 0–1 H 0–1 Oct 24, 2002 H2H
17888 Antony Dupuis Andre Sa 1 0–1 G 0–1 Jun 26, 2002 H2H
17889 Antony Dupuis Benjamin Becker 1 1–0 G 1–0 Jun 23, 2007 H2H
17890 Antony Dupuis Bob Bryan 1 0–1 H 0–1 Jul 26, 2001 H2H
17891 Antony Dupuis Bohdan Ulihrach 1 0–1 H 0–1 Feb 16, 2001 H2H
17892 Antony Dupuis Brian Baker 1 0–1 H 0–1 Feb 19, 2004 H2H
17893 Antony Dupuis Christophe Rochus 1 0–1 C 0–1 May 22, 2004 H2H
17894 Antony Dupuis Chris Woodruff 1 0–1 H 0–1 Aug 29, 2001 H2H
17895 Antony Dupuis Cyril Saulnier 1 0–1 H 0–1 Aug 19, 2004 H2H
17896 Antony Dupuis David Prinosil 1 1–0 H 1–0 Aug 15, 2001 H2H
17897 Antony Dupuis Fabrice Santoro 1 1–0 C 1–0 May 14, 2003 H2H
17898 Antony Dupuis Fernando Verdasco 1 0–1 C 0–1 Jul 23, 2003 H2H
17899 Antony Dupuis Fredrik Jonsson 1 1–0 H 1–0 Sep 14, 2000 H2H
17900 Antony Dupuis Gaston Gaudio 1 0–1 C 0–1 Oct 11, 2001 H2H
17901 Antony Dupuis German Puentes 1 0–1 C 0–1 Apr 12, 2001 H2H
17902 Antony Dupuis Gianluca Pozzi 1 0–1 G 0–1 Jul 13, 2000 H2H
17903 Antony Dupuis Gregory Carraz 1 1–0 C 1–0 Feb 14, 2004 H2H
17904 Antony Dupuis Guillermo Coria 1 0–1 H 0–1 Mar 19, 2003 H2H
17905 Antony Dupuis Harel Levy 1 0–1 C 0–1 May 16, 2001 H2H
17906 Antony Dupuis Helge Koll 1 1–0 H 1–0 Feb 15, 2001 H2H
17907 Antony Dupuis Hernan Gumy 1 0–1 C 0–1 Feb 24, 2000 H2H
17908 Antony Dupuis Hicham Arazi 1 0–1 C 0–1 Apr 13, 2000 H2H
17909 Antony Dupuis Irakli Labadze 1 0–1 C 0–1 Apr 24, 2002 H2H
17910 Antony Dupuis Ivan Navarro 1 0–1 C 0–1 Apr 8, 2005 H2H
17911 Antony Dupuis Ivo Heuberger 1 1–0 C 1–0 Feb 13, 2004 H2H
17912 Antony Dupuis Jan Hernych 1 0–1 H 0–1 Jul 15, 2004 H2H
17913 Antony Dupuis Jan-Michael Gambill 1 0–1 H 0–1 Oct 8, 1999 H2H
17914 Antony Dupuis Jean-Rene Lisnard 1 0–1 H 0–1 Jan 9, 2004 H2H
17915 Antony Dupuis Jeff Morrison 1 1–0 H 1–0 Feb 17, 2005 H2H
17916 Antony Dupuis Jeff Tarango 1 0–1 G 0–1 Jun 9, 1999 H2H
17917 Antony Dupuis Joachim Johansson 1 0–1 H 0–1 Oct 23, 2004 H2H
17918 Antony Dupuis Juan Balcells 1 0–1 C 0–1 May 2, 2002 H2H
17919 Antony Dupuis Juan Ignacio Chela 1 1–0 H 1–0 Oct 21, 2004 H2H
17920 Antony Dupuis Juan Monaco 1 0–1 H 0–1 Mar 8, 2005 H2H
17921 Antony Dupuis Julien Benneteau 1 1–0 G 1–0 Jun 9, 2004 H2H
17922 Antony Dupuis Julien Boutter 1 1–0 G 1–0 Jun 20, 2002 H2H
17923 Antony Dupuis Karim Alami 1 1–0 C 1–0 Apr 12, 2002 H2H
17924 Antony Dupuis Konstantinos Economidis 1 1–0 G 1–0 Jul 12, 2007 H2H
17925 Antony Dupuis Lars Burgsmuller 1 1–0 C 1–0 Apr 11, 2002 H2H
17926 Antony Dupuis Laurence Tieleman 1 1–0 H 1–0 Sep 17, 1999 H2H
17927 Antony Dupuis Magnus Larsson 1 1–0 H 1–0 Jul 30, 1999 H2H
17928 Antony Dupuis Mark Philippoussis 1 0–1 H 0–1 Aug 29, 2003 H2H
17929 Antony Dupuis Mark Woodforde 1 1–0 H 1–0 Oct 14, 1999 H2H
17930 Antony Dupuis Martin Rodriguez 1 1–0 H 1–0 Jan 19, 2000 H2H
17931 Antony Dupuis Maximilian Abel 1 0–1 C 0–1 Jul 16, 2003 H2H
17932 Antony Dupuis Michael Kohlmann 1 1–0 H 1–0 Sep 26, 2002 H2H
17933 Antony Dupuis Neville Godwin 1 0–1 G 0–1 Jul 12, 2001 H2H
17934 Antony Dupuis Nicklas Kulti 1 1–0 H 1–0 Aug 1, 1996 H2H
17935 Antony Dupuis Nicolas Escude 1 1–0 C 1–0 May 30, 2001 H2H
17936 Antony Dupuis Nicolas Kiefer 1 0–1 H 0–1 Jul 18, 2005 H2H
17937 Antony Dupuis Novak Djokovic 1 1–0 C 1–0 Apr 7, 2005 H2H
17938 Antony Dupuis Olivier Mutis 1 1–0 C 1–0 May 22, 2003 H2H
17939 Antony Dupuis Patrick Rafter 1 0–1 H 0–1 Aug 16, 1999 H2H
17940 Antony Dupuis Peter Wessels 1 0–1 G 0–1 Jun 23, 2007 H2H
17941 Antony Dupuis Petr Luxa 1 1–0 H 1–0 Oct 2, 2002 H2H
17942 Antony Dupuis Philipp Petzschner 1 0–1 H 0–1 Oct 2, 2003 H2H
17943 Antony Dupuis Raemon Sluiter 1 1–0 H 1–0 Mar 18, 2003 H2H
17944 Antony Dupuis Ramon Delgado 1 1–0 H 1–0 Oct 1, 1999 H2H
17945 Antony Dupuis Richard Bloomfield 1 1–0 G 1–0 Jun 25, 2003 H2H
17946 Antony Dupuis Richard Gasquet 1 0–1 H 0–1 Oct 15, 2004 H2H
17947 Antony Dupuis Robin Soderling 1 1–0 C 1–0 May 23, 2002 H2H
17948 Antony Dupuis Sebastien De Chaunac 1 0–1 H 0–1 Jul 19, 2004 H2H
17949 Antony Dupuis Sergio Roitman 1 1–0 G 1–0 Jun 22, 2007 H2H
17950 Antony Dupuis Stefano Pescosolido 1 0–1 H 0–1 Aug 2, 1996 H2H
17951 Antony Dupuis Taylor Dent 1 0–1 C 0–1 Apr 29, 2004 H2H
17952 Antony Dupuis Thiemo de Bakker 1 1–0 G 1–0 Jun 20, 2007 H2H
17953 Antony Dupuis Victor Hanescu 1 0–1 H 0–1 Mar 22, 2005 H2H
17954 Antony Dupuis Wesley Moodie 1 0–1 H 0–1 Mar 4, 2004 H2H
17955 Antony Dupuis Xavier Malisse 1 0–1 H 0–1 Jan 17, 2003 H2H
17956 Antony Dupuis Yves Allegro 1 0–1 G 0–1 Jun 21, 2002 H2H
17957 A. Parker Barry Moir 1 1–0 H 1–0 Jul 29, 1987 H2H
17958 A. Parker Derek Tarr 1 0–1 C 0–1 Jul 15, 1987 H2H
17959 A. Parker Fernando Luna 1 0–1 C 0–1 Jul 6, 1988 H2H
17960 Arjun Kadhe Laslo Djere 1 0–1 H 0–1 Jan 3, 2019 H2H
17961 Armand Molino Robert Crames 1 1–0 H 1–0 Jan 13, 1983 H2H
17962 Armando Cornejo Arthur Ashe 1 0–1 G 0–1 Aug 18, 1969 H2H
17963 Armando Cornejo Brian Fairlie 1 0–1 G 0–1 Aug 13, 1969 H2H
17964 Armando Cornejo Charlie Pasarell 1 0–1 C 0–1 Jul 24, 1969 H2H
17965 Armando Cornejo Humphrey Hose 1 0–1 C 0–1 Jul 17, 1969 H2H
17966 Armistead Neely Gene Scott 1 1–0 G 1–0 Aug 20, 1968 H2H
17967 Armistead Neely George Taylor 1 1–0 G 1–0 Aug 19, 1968 H2H
17968 Armistead Neely Gerald Battrick 1 0–1 C 0–1 Aug 6, 1975 H2H
17969 Armistead Neely Henry Bunis 1 0–1 C 0–1 Apr 21, 1976 H2H
17970 Armistead Neely Ion Tiriac 1 0–1 G 0–1 Aug 31, 1973 H2H
17971 Armistead Neely Jim Mcmanus 1 0–1 G 0–1 Aug 21, 1968 H2H
17972 Armistead Neely Max Senior 1 1–0 G 1–0 Aug 29, 1969 H2H
17973 Armistead Neely Mike Belkin 1 0–1 C 0–1 Apr 10, 1971 H2H
17974 Armistead Neely Milan Holecek 1 1–0 C 1–0 May 21, 1975 H2H
17975 Armistead Neely Nikola Pilic 1 0–1 G 0–1 Sep 5, 1971 H2H
17976 Armistead Neely Ove Bengtson 1 0–1 C 0–1 Jul 7, 1976 H2H
17977 Armistead Neely Owen Davidson 1 0–1 H 0–1 Feb 7, 1974 H2H
17978 Armistead Neely Paul Gerken 1 0–1 G 0–1 Sep 1, 1974 H2H
17979 Armistead Neely Sam Vuille 1 1–0 C 1–0 Apr 8, 1970 H2H
17980 Armistead Neely Spencer Segura 1 0–1 C 0–1 Mar 7, 1975 H2H
17981 Armistead Neely Tim Vann 1 1–0 H 1–0 Sep 24, 1968 H2H
17982 Armistead Neely Tom Kreiss 1 0–1 G 0–1 Aug 28, 1974 H2H
17983 Armistead Neely Tony Parun 1 0–1 G 0–1 Dec 9, 1971 H2H
17984 Armistead Neely Torben Ulrich 1 0–1 G 0–1 Aug 31, 1969 H2H
17985 Arnau Brugues-Davi Robert Farah 1 0–1 C 0–1 Apr 25, 2012 H2H
17986 Arnaud Boetsch Adam Peterson 1 1–0 H 1–0 Mar 8, 1995 H2H
17987 Arnaud Boetsch Adrian Voinea 1 0–1 C 0–1 May 15, 1996 H2H
17988 Arnaud Boetsch Albert Chang 1 0–1 H 0–1 Aug 18, 1995 H2H
17989 Arnaud Boetsch Arne Thoms 1 1–0 C 1–0 Feb 5, 1993 H2H
17990 Arnaud Boetsch Bart Wuyts 1 1–0 C 1–0 Oct 22, 1992 H2H
17991 Arnaud Boetsch Broderick Dyke 1 1–0 G 1–0 Jun 26, 1991 H2H
17992 Arnaud Boetsch Claudio Mezzadri 1 1–0 C 1–0 May 31, 1989 H2H
17993 Arnaud Boetsch Claudio Panatta 1 1–0 H 1–0 Mar 2, 1989 H2H
17994 Arnaud Boetsch Claudio Pistolesi 1 0–1 C 0–1 Sep 17, 1992 H2H
17995 Arnaud Boetsch Cristiano Caratti 1 0–1 H 0–1 Sep 30, 1994 H2H
17996 Arnaud Boetsch Dan Goldie 1 1–0 G 1–0 Jun 12, 1991 H2H
17997 Arnaud Boetsch David Caldwell 1 1–0 H 1–0 Jan 15, 1997 H2H
17998 Arnaud Boetsch Dennis van Scheppingen 1 1–0 C 1–0 Mar 7, 1996 H2H
17999 Arnaud Boetsch Dick Norman 1 1–0 C 1–0 Feb 29, 1996 H2H
18000 Arnaud Boetsch Dimitri Poliakov 1 0–1 C 0–1 Nov 7, 1991 H2H