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
22801 Chun-Hsin Tseng Luciano Darderi 1 0–1 C 0–1 Jul 24, 2025 H2H
22802 Chun-Hsin Tseng Marton Fucsovics 1 1–0 H 1–0 Aug 23, 2022 H2H
22803 Chun-Hsin Tseng Mattia Bellucci 1 1–0 H 1–0 Mar 21, 2025 H2H
22804 Chun-Hsin Tseng Nick Kyrgios 1 0–1 H 0–1 Oct 6, 2022 H2H
22805 Chun-Hsin Tseng Pedro Cachin 1 0–1 C 0–1 Apr 6, 2023 H2H
22806 Chun-Hsin Tseng Stefanos Tsitsipas 1 0–1 H 0–1 Mar 22, 2025 H2H
22807 Chun-Hsin Tseng Taylor Fritz 1 0–1 H 0–1 Sep 27, 2018 H2H
22808 Chun-Hsin Tseng Thiago Monteiro 1 1–0 C 1–0 Feb 21, 2025 H2H
22809 Chun-Hsin Tseng Yi Zhou 1 0–1 H 0–1 Sep 21, 2024 H2H
22810 Chun-Hsin Tseng Zizou Bergs 1 0–1 H 0–1 Aug 26, 2025 H2H
22811 Clark Graebner Gavorielle Marcu 1 1–0 H 1–0 Feb 7, 1973 H2H
22812 Clark Graebner Herb Fitzgibbon 1 1–0 H 1–0 Feb 13, 1969 H2H
22813 Clark Graebner Ian Crookenden 1 1–0 C 1–0 Mar 15, 1975 H2H
22814 Clark Graebner Jan Pisecky 1 0–1 C 0–1 Feb 13, 1975 H2H
22815 Clark Graebner Mike Kreiss 1 1–0 H 1–0 Sep 30, 1970 H2H
22816 Clark Graebner Pancho Segura 1 1–0 H 1–0 Dec 18, 1971 H2H
22817 Clark Graebner Peter Burwash 1 1–0 C 1–0 Jul 9, 1969 H2H
22818 Clark Graebner Rayno Seegers 1 1–0 G 1–0 Jun 12, 1970 H2H
22819 Clark Graebner Roy Barth 1 1–0 G 1–0 Jun 26, 1968 H2H
22820 Clark Graebner Steve Siegel 1 1–0 C 1–0 Sep 18, 1974 H2H
22821 Claude England Dick Crealy 1 0–1 H 0–1 Jan 4, 1980 H2H
22822 Claudio Mezzadri Alberto Tous 1 1–0 C 1–0 Apr 28, 1988 H2H
22823 Claudio Mezzadri Alejo Mancisidor 1 1–0 C 1–0 Aug 26, 1993 H2H
22824 Claudio Mezzadri Andrei Cherkasov 1 0–1 C 0–1 May 20, 1993 H2H
22825 Claudio Mezzadri Andrew Sznajder 1 1–0 C 1–0 Apr 29, 1993 H2H
22826 Claudio Mezzadri Bart Wuyts 1 0–1 C 0–1 Jul 23, 1992 H2H
22827 Claudio Mezzadri Ben Testerman 1 1–0 H 1–0 Oct 16, 1987 H2H
22828 Claudio Mezzadri Bill Scanlon 1 1–0 H 1–0 Mar 15, 1988 H2H
22829 Claudio Mezzadri Brad Drewett 1 0–1 H 0–1 Nov 17, 1988 H2H
22830 Claudio Mezzadri Bruno Oresar 1 0–1 C 0–1 Sep 15, 1988 H2H
22831 Claudio Mezzadri Bryan Shelton 1 0–1 C 0–1 Oct 22, 1992 H2H
22832 Claudio Mezzadri Carlos Castellan 1 0–1 C 0–1 Jul 27, 1984 H2H
22833 Claudio Mezzadri Cassio Motta 1 0–1 H 0–1 Feb 11, 1986 H2H
22834 Claudio Mezzadri Cesar Kist 1 1–0 C 1–0 Apr 13, 1989 H2H
22835 Claudio Mezzadri Chip Hooper 1 1–0 C 1–0 May 10, 1984 H2H
22836 Claudio Mezzadri Christian Bergstrom 1 1–0 H 1–0 Oct 23, 1987 H2H
22837 Claudio Mezzadri Corrado Aprili 1 1–0 C 1–0 Oct 4, 1986 H2H
22838 Claudio Mezzadri Craig A Miller 1 0–1 G 0–1 Jun 27, 1984 H2H
22839 Claudio Mezzadri David Rikl 1 1–0 C 1–0 Jul 30, 1992 H2H
22840 Claudio Mezzadri David Witt 1 1–0 C 1–0 Apr 16, 1993 H2H
22841 Claudio Mezzadri Diego Nargiso 1 1–0 C 1–0 Sep 28, 1989 H2H
22842 Claudio Mezzadri Diego Perez 1 0–1 C 0–1 Apr 18, 1985 H2H
22843 Claudio Mezzadri Edoardo Mazza 1 1–0 C 1–0 May 21, 1987 H2H
22844 Claudio Mezzadri Eduardo Masso 1 1–0 C 1–0 Sep 22, 1988 H2H
22845 Claudio Mezzadri Ferrante Rocchi 1 1–0 C 1–0 Jul 19, 1984 H2H
22846 Claudio Mezzadri Francesco Cancellotti 1 1–0 C 1–0 May 24, 1986 H2H
22847 Claudio Mezzadri Francisco Gonzalez 1 0–1 H 0–1 Aug 30, 1984 H2H
22848 Claudio Mezzadri Francisco Yunis 1 1–0 C 1–0 Jun 13, 1985 H2H
22849 Claudio Mezzadri Frederic Fontang 1 0–1 C 0–1 Aug 3, 1991 H2H
22850 Claudio Mezzadri Georges Goven 1 1–0 C 1–0 Jul 26, 1984 H2H
22851 Claudio Mezzadri Gilad Bloom 1 1–0 C 1–0 Jul 28, 1988 H2H
22852 Claudio Mezzadri Guillermo Rivas 1 0–1 C 0–1 Aug 7, 1985 H2H
22853 Claudio Mezzadri Guillermo Vilas 1 1–0 C 1–0 May 18, 1985 H2H
22854 Claudio Mezzadri Hans Dieter Beutel 1 1–0 C 1–0 Jul 9, 1987 H2H
22855 Claudio Mezzadri Heinz Gunthardt 1 0–1 C 0–1 Jul 13, 1984 H2H
22856 Claudio Mezzadri Herbert Wiltschnig 1 1–0 C 1–0 Aug 4, 1993 H2H
22857 Claudio Mezzadri Ivan Dupasquier 1 1–0 H 1–0 Oct 13, 1983 H2H
22858 Claudio Mezzadri Jan Willem Lodder 1 1–0 C 1–0 Jul 29, 1988 H2H
22859 Claudio Mezzadri Jaroslav Bulant 1 0–1 C 0–1 Aug 17, 1989 H2H
22860 Claudio Mezzadri Joakim Nystrom 1 1–0 C 1–0 Sep 18, 1987 H2H
22861 Claudio Mezzadri Luis Herrera 1 0–1 C 0–1 May 6, 1993 H2H
22862 Claudio Mezzadri Mansour Bahrami 1 1–0 H 1–0 Mar 2, 1989 H2H
22863 Claudio Mezzadri Marcelo Ingaramo 1 0–1 C 0–1 May 23, 1985 H2H
22864 Claudio Mezzadri Marc Kevin Goellner 1 0–1 C 0–1 Jul 22, 1993 H2H
22865 Claudio Mezzadri Mario Visconti 1 1–0 C 1–0 Aug 1, 1991 H2H
22866 Claudio Mezzadri Marko Ostoja 1 1–0 C 1–0 Oct 2, 1986 H2H
22867 Claudio Mezzadri Michael Walker 1 1–0 G 1–0 Jun 25, 1986 H2H
22868 Claudio Mezzadri Michael Westphal 1 0–1 H 0–1 Oct 14, 1983 H2H
22869 Claudio Mezzadri Milan Srejber 1 0–1 H 0–1 Oct 6, 1989 H2H
22870 Claudio Mezzadri Nelson Aerts 1 1–0 C 1–0 May 8, 1986 H2H
22871 Claudio Mezzadri Nuno Marques 1 1–0 C 1–0 Aug 2, 1991 H2H
22872 Claudio Mezzadri Olivier Soules 1 1–0 C 1–0 Aug 27, 1992 H2H
22873 Claudio Mezzadri Paolo Cane 1 1–0 C 1–0 Oct 3, 1986 H2H
22874 Claudio Mezzadri Patrick Baur 1 1–0 H 1–0 Mar 21, 1989 H2H
22875 Claudio Mezzadri Patrik Kuhnen 1 1–0 C 1–0 Feb 12, 1988 H2H
22876 Claudio Mezzadri Paul Mcnamee 1 1–0 C 1–0 May 16, 1985 H2H
22877 Claudio Mezzadri Pedro Rebolledo 1 0–1 C 0–1 Aug 14, 1987 H2H
22878 Claudio Mezzadri Peter Lundgren 1 0–1 H 0–1 Oct 2, 1992 H2H
22879 Claudio Mezzadri Raul Antonio Viver 1 0–1 C 0–1 Jul 11, 1985 H2H
22880 Claudio Mezzadri Rolf Gehring 1 1–0 C 1–0 Jul 12, 1984 H2H
22881 Claudio Mezzadri Thierry Champion 1 1–0 C 1–0 Jul 31, 1986 H2H
22882 Claudio Mezzadri Vitas Gerulaitis 1 0–1 C 0–1 Nov 15, 1984 H2H
22883 Claudio Panatta Alejandro Ganzabal 1 1–0 C 1–0 Jan 21, 1982 H2H
22884 Claudio Panatta Alejandro Pierola 1 0–1 C 0–1 Jun 11, 1982 H2H
22885 Claudio Panatta Angel Gimenez 1 1–0 C 1–0 Jun 16, 1981 H2H
22886 Claudio Panatta Bill Csipkay 1 1–0 C 1–0 Jul 13, 1983 H2H
22887 Claudio Panatta Blaine Willenborg 1 1–0 H 1–0 Nov 22, 1984 H2H
22888 Claudio Panatta Brian Gottfried 1 1–0 C 1–0 Jul 22, 1983 H2H
22889 Claudio Panatta Carlos Kirmayr 1 1–0 H 1–0 Nov 2, 1983 H2H
22890 Claudio Panatta Chris Johnstone 1 1–0 C 1–0 Jul 23, 1981 H2H
22891 Claudio Panatta Dominique Bedel 1 0–1 C 0–1 Apr 12, 1984 H2H
22892 Claudio Panatta Drew Gitlin 1 1–0 C 1–0 Feb 26, 1982 H2H
22893 Claudio Panatta Erick Iskersky 1 1–0 C 1–0 Jul 21, 1982 H2H
22894 Claudio Panatta Helmar Stiegler 1 1–0 H 1–0 Apr 2, 1981 H2H
22895 Claudio Panatta Ingo Wimmer 1 1–0 C 1–0 Jul 15, 1981 H2H
22896 Claudio Panatta Ivan Dupasquier 1 1–0 C 1–0 Sep 24, 1982 H2H
22897 Claudio Panatta Javier Soler 1 0–1 C 0–1 Oct 6, 1982 H2H
22898 Claudio Panatta Jiri Granat 1 1–0 C 1–0 Jul 28, 1982 H2H
22899 Claudio Panatta John Mccurdy 1 0–1 G 0–1 Jun 24, 1983 H2H
22900 Claudio Panatta John Sadri 1 0–1 C 0–1 Nov 17, 1984 H2H
22901 Claudio Panatta Jon Levine 1 0–1 C 0–1 Aug 6, 1984 H2H
22902 Claudio Panatta Lloyd Bourne 1 0–1 H 0–1 Nov 4, 1982 H2H
22903 Claudio Panatta Luca Gasparini 1 1–0 C 1–0 Jun 13, 1985 H2H
22904 Claudio Panatta Mark Dickson 1 1–0 C 1–0 Oct 7, 1981 H2H
22905 Claudio Panatta Mark Edmondson 1 1–0 C 1–0 May 12, 1983 H2H
22906 Claudio Panatta Nick Saviano 1 0–1 H 0–1 Apr 3, 1981 H2H
22907 Claudio Panatta Paul Mcnamee 1 0–1 C 0–1 Jul 24, 1981 H2H
22908 Claudio Panatta Pavel Slozil 1 0–1 H 0–1 Oct 24, 1985 H2H
22909 Claudio Panatta Peter Elter 1 1–0 C 1–0 Nov 18, 1982 H2H
22910 Claudio Panatta Peter Lindgren 1 1–0 C 1–0 May 19, 1988 H2H
22911 Claudio Panatta Ramiro Benavides 1 1–0 H 1–0 Feb 11, 1982 H2H
22912 Claudio Panatta Raul Ramirez 1 0–1 H 0–1 Feb 12, 1982 H2H
22913 Claudio Panatta Rick Fagel 1 1–0 G 1–0 Jun 23, 1982 H2H
22914 Claudio Panatta Robbie Venter 1 1–0 H 1–0 Nov 24, 1983 H2H
22915 Claudio Panatta Rodney Harmon 1 1–0 C 1–0 Jul 21, 1983 H2H
22916 Claudio Panatta Sandy Mayer 1 0–1 H 0–1 Oct 31, 1984 H2H
22917 Claudio Panatta Scott Mccain 1 1–0 H 1–0 Sep 2, 1982 H2H
22918 Claudio Panatta Shlomo Glickstein 1 0–1 C 0–1 Apr 21, 1983 H2H
22919 Claudio Panatta Stanislav Birner 1 0–1 G 0–1 Jun 25, 1982 H2H
22920 Claudio Panatta Stefan Simonsson 1 1–0 C 1–0 May 18, 1984 H2H
22921 Claudio Panatta Steve Denton 1 0–1 H 0–1 Sep 4, 1982 H2H
22922 Claudio Panatta Terry Moor 1 0–1 C 0–1 Jul 25, 1984 H2H
22923 Claudio Panatta Tony Giammalva 1 1–0 H 1–0 Feb 15, 1984 H2H
22924 Claudio Panatta Van Winitsky 1 0–1 C 0–1 Jan 23, 1982 H2H
22925 Claudio Panatta Wayne Hampson 1 1–0 C 1–0 Apr 1, 1982 H2H
22926 Claudio Pistolesi Alejandro Ganzabal 1 1–0 C 1–0 May 14, 1986 H2H
22927 Claudio Pistolesi Andreas Maurer 1 0–1 C 0–1 Aug 6, 1987 H2H
22928 Claudio Pistolesi Balazs Taroczy 1 0–1 C 0–1 Aug 6, 1986 H2H
22929 Claudio Pistolesi Bart Wuyts 1 1–0 C 1–0 Jun 18, 1993 H2H
22930 Claudio Pistolesi Branislav Stankovic 1 1–0 C 1–0 Aug 1, 1990 H2H
22931 Claudio Pistolesi Bryan Shelton 1 0–1 H 0–1 Aug 15, 1990 H2H
22932 Claudio Pistolesi Cassio Motta 1 1–0 C 1–0 May 17, 1989 H2H
22933 Claudio Pistolesi Charles Bud Cox 1 0–1 C 0–1 Aug 14, 1986 H2H
22934 Claudio Pistolesi Chris Garner 1 0–1 C 0–1 May 7, 1992 H2H
22935 Claudio Pistolesi Damir Keretic 1 0–1 C 0–1 Apr 29, 1987 H2H
22936 Claudio Pistolesi David Pate 1 0–1 G 0–1 Jun 27, 1990 H2H
22937 Claudio Pistolesi Eric Jelen 1 1–0 C 1–0 Aug 4, 1988 H2H
22938 Claudio Pistolesi Francisco Yunis 1 0–1 C 0–1 Sep 23, 1987 H2H
22939 Claudio Pistolesi Guillermo Vilas 1 1–0 C 1–0 May 31, 1989 H2H
22940 Claudio Pistolesi Henrik Sundstrom 1 0–1 C 0–1 May 15, 1985 H2H
22941 Claudio Pistolesi Ivan Kley 1 1–0 C 1–0 May 21, 1987 H2H
22942 Claudio Pistolesi Jaroslav Navratil 1 1–0 C 1–0 Apr 18, 1985 H2H
22943 Claudio Pistolesi Jeremy Bates 1 1–0 C 1–0 Sep 12, 1985 H2H
22944 Claudio Pistolesi Josef Cihak 1 1–0 C 1–0 Aug 17, 1989 H2H
22945 Claudio Pistolesi Mansour Bahrami 1 1–0 C 1–0 Aug 13, 1987 H2H
22946 Claudio Pistolesi Marcel Freeman 1 1–0 C 1–0 Apr 19, 1985 H2H
22947 Claudio Pistolesi Mark Koevermans 1 1–0 C 1–0 May 14, 1992 H2H
22948 Claudio Pistolesi Marty Davis 1 0–1 H 0–1 Jan 8, 1987 H2H
22949 Claudio Pistolesi Massimiliano Narducci 1 1–0 C 1–0 Apr 14, 1988 H2H
22950 Claudio Pistolesi Massimo Cierro 1 0–1 C 0–1 May 16, 1990 H2H
22951 Claudio Pistolesi Michael Robertson 1 1–0 G 1–0 Jan 14, 1987 H2H
22952 Claudio Pistolesi Miloslav Mecir 1 0–1 H 0–1 Mar 21, 1989 H2H
22953 Claudio Pistolesi Neil Broad 1 1–0 H 1–0 Jan 17, 1990 H2H
22954 Claudio Pistolesi Nicklas Kroon 1 0–1 H 0–1 Jan 13, 1988 H2H
22955 Claudio Pistolesi Paul Mcnamee 1 0–1 C 0–1 Apr 18, 1986 H2H
22956 Claudio Pistolesi Paul Vojtischek 1 1–0 C 1–0 Aug 3, 1988 H2H
22957 Claudio Pistolesi Pedro Rebolledo 1 0–1 C 0–1 Aug 15, 1987 H2H
22958 Claudio Pistolesi Peter Lundgren 1 1–0 C 1–0 Apr 20, 1988 H2H
22959 Claudio Pistolesi Roberto Arguello 1 1–0 C 1–0 Aug 19, 1989 H2H
22960 Claudio Pistolesi Roberto Azar 1 1–0 C 1–0 May 21, 1992 H2H
22961 Claudio Pistolesi Thomas Haldin 1 1–0 C 1–0 Sep 22, 1988 H2H
22962 Claudio Pistolesi Tomas Smid 1 0–1 C 0–1 Sep 26, 1986 H2H
22963 Claudio Pistolesi Tore Meinecke 1 0–1 C 0–1 Jun 19, 1987 H2H
22964 Claudio Pistolesi Udo Riglewski 1 0–1 C 0–1 Jul 15, 1988 H2H
22965 Claudio Pistolesi Victor Pecci 1 1–0 C 1–0 Apr 17, 1986 H2H
22966 Clemens Trimmel Marcos Ondruska 1 0–1 C 0–1 Oct 19, 1995 H2H
22967 Clement Chidekh Quentin Halys 1 0–1 H 0–1 Feb 9, 2023 H2H
22968 Clement Chidekh Zizou Bergs 1 0–1 H 0–1 Feb 13, 2025 H2H
22969 Clement Tabur Alexei Popyrin 1 0–1 C 0–1 May 19, 2026 H2H
22970 Clement Tabur Corentin Moutet 1 0–1 C 0–1 May 27, 2025 H2H
22971 Cliff Drysdale Bernard Mignot 1 1–0 H 1–0 Nov 8, 1972 H2H
22972 Cliff Drysdale Daniel Contet 1 1–0 C 1–0 Jul 31, 1969 H2H
22973 Cliff Drysdale Graydon Garner 1 1–0 G 1–0 Jun 28, 1968 H2H
22974 Cliff Drysdale Grover Raz Reid 1 1–0 C 1–0 Mar 15, 1974 H2H
22975 Cliff Drysdale Ion Tiriac 1 0–1 C 0–1 Apr 17, 1970 H2H
22976 Cliff Drysdale Jean Baptiste Chanfreau 1 1–0 C 1–0 May 15, 1969 H2H
22977 Cliff Drysdale Jean Loup Rouyer 1 1–0 G 1–0 Jun 18, 1970 H2H
22978 Cliff Drysdale John Holladay 1 1–0 C 1–0 Sep 29, 1976 H2H
22979 Cliff Drysdale John McDonald 1 1–0 G 1–0 Jun 19, 1969 H2H
22980 Cliff Drysdale Keishiro Yanagi 1 1–0 H 1–0 Oct 10, 1973 H2H
22981 Cliff Drysdale Kenneth McMillan 1 1–0 H 1–0 Feb 20, 1975 H2H
22982 Cliff Drysdale Manuel Santana 1 0–1 C 0–1 May 30, 1969 H2H
22983 Cliff Drysdale Marcello Lara 1 1–0 H 1–0 Apr 2, 1974 H2H
22984 Cliff Drysdale Mike Belkin 1 1–0 G 1–0 Sep 1, 1972 H2H
22985 Cliff Drysdale Mike Machette 1 1–0 G 1–0 Sep 4, 1970 H2H
22986 Cliff Drysdale Pancho Walthall 1 1–0 H 1–0 Feb 26, 1975 H2H
22987 Cliff Drysdale Pat Cramer 1 1–0 C 1–0 Apr 11, 1974 H2H
22988 Cliff Drysdale Patrick Hombergen 1 1–0 G 1–0 Jun 25, 1969 H2H
22989 Cliff Drysdale Peter Kanderal 1 1–0 C 1–0 Feb 14, 1975 H2H
22990 Cliff Drysdale Piero Toci 1 1–0 C 1–0 May 23, 1973 H2H
22991 Cliff Drysdale Robert Rheinberger 1 1–0 H 1–0 Oct 16, 1974 H2H
22992 Cliff Drysdale Rolf Norberg 1 1–0 H 1–0 Nov 7, 1972 H2H
22993 Cliff Drysdale Stephen Warboys 1 1–0 G 1–0 Jul 9, 1970 H2H
22994 Cliff Drysdale Steve Tidball 1 1–0 C 1–0 Aug 15, 1968 H2H
22995 Cliff Drysdale Taghi Akbari 1 1–0 H 1–0 Apr 16, 1969 H2H
22996 Cliff Drysdale Terry Addison 1 1–0 C 1–0 May 25, 1971 H2H
22997 Cliff Drysdale Tom Edlefsen 1 0–1 G 0–1 Jun 30, 1968 H2H
22998 Cliff Drysdale Vladimir Korotkov 1 1–0 C 1–0 May 26, 1969 H2H
22999 Cliff Drysdale Wanaro N'Godrella 1 1–0 G 1–0 Sep 3, 1972 H2H
23000 Cliff Drysdale Wilhelm Bungert 1 1–0 C 1–0 Aug 18, 1968 H2H