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. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.

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 Arnaud Clement Richard Krajicek 2 0–2 C 0–1 H 0–1 Sep 2, 1998 H2H
17802 Arnaud Clement Robby Ginepri 2 2–0 G 1–0 H 1–0 Jun 25, 2003 H2H
17803 Arnaud Clement Robin Soderling 2 0–2 C 0–1 H 0–1 Feb 3, 2005 H2H
17804 Arnaud Clement Santiago Ventura 2 1–1 C 1–1 May 7, 2009 H2H
17805 Arnaud Clement Sargis Sargsian 2 0–2 C 0–1 H 0–1 Jun 2, 2000 H2H
17806 Arnaud Clement Sergiy Stakhovsky 2 2–0 C 1–0 H 1–0 Jan 21, 2009 H2H
17807 Arnaud Clement Steve Campbell 2 1–1 C 0–1 H 1–0 Jan 20, 1999 H2H
17808 Arnaud Clement Teymuraz Gabashvili 2 1–1 G 1–0 H 0–1 Nov 3, 2010 H2H
17809 Arnaud Clement Wayne Arthurs 2 2–0 H 2–0 Sep 1, 2004 H2H
17810 Arnaud Clement Younes El Aynaoui 2 0–2 H 0–2 Aug 23, 2002 H2H
17811 Arne Thoms Bryan Shelton 2 1–1 G 1–1 Jul 10, 1992 H2H
17812 Arthur Ashe Bill Bowrey 2 2–0 C 1–0 G 1–0 Jan 28, 1970 H2H
17813 Arthur Ashe Grover Raz Reid 2 2–0 C 1–0 C 1–0 Jun 2, 1976 H2H
17814 Arthur Ashe Jim Mcmanus 2 2–0 C 1–0 G 1–0 Feb 18, 1970 H2H
17815 Arthur Ashe John Bartlett 2 1–1 C 1–1 Aug 3, 1978 H2H
17816 Arthur Ashe Premjit Lall 2 2–0 C 1–0 G 1–0 May 23, 1969 H2H
17817 Arthur Cazaux Adam Walton 2 2–0 G 1–0 H 1–0 Jul 2, 2025 H2H
17818 Arthur Cazaux Adrian Mannarino 2 2–0 C 1–0 H 1–0 Nov 5, 2025 H2H
17819 Arthur Cazaux Hubert Hurkacz 2 0–2 C 0–1 H 0–1 May 21, 2025 H2H
17820 Arthur Fery James Duckworth 2 2–0 H 2–0 Aug 28, 2026 H2H
17821 Arthur Fils Alexandre Muller 2 0–2 C 0–1 H 0–1 Jan 4, 2025 H2H
17822 Arthur Fils Ben Shelton 2 1–1 H 1–1 Oct 26, 2024 H2H
17823 Arthur Fils Dominic Stricker 2 1–1 C 0–1 G 1–0 Jul 3, 2024 H2H
17824 Arthur Fils Matteo Berrettini 2 1–1 G 0–1 H 1–0 Jul 2, 2026 H2H
17825 Arthur Fils Pablo Carreno Busta 2 2–0 C 1–0 H 1–0 Jul 30, 2025 H2H
17826 Arthur Fils Richard Gasquet 2 2–0 H 2–0 Jan 10, 2024 H2H
17827 Arthur Rinderknech Adam Walton 2 2–0 C 1–0 H 1–0 Jul 26, 2024 H2H
17828 Arthur Rinderknech Alejandro Tabilo 2 0–2 C 0–1 H 0–1 Oct 5, 2024 H2H
17829 Arthur Rinderknech Alexander Zverev 2 2–0 G 1–0 H 1–0 Oct 6, 2025 H2H
17830 Arthur Rinderknech Alexei Popyrin 2 1–1 G 0–1 H 1–0 Jun 15, 2023 H2H
17831 Arthur Rinderknech Brandon Nakashima 2 0–2 C 0–1 H 0–1 Aug 8, 2026 H2H
17832 Arthur Rinderknech Cameron Norrie 2 0–2 C 0–1 H 0–1 Feb 14, 2025 H2H
17833 Arthur Rinderknech Christopher Eubanks 2 1–1 G 0–1 H 1–0 Aug 28, 2024 H2H
17834 Arthur Rinderknech Constant Lestienne 2 2–0 G 1–0 H 1–0 Jun 29, 2023 H2H
17835 Arthur Rinderknech Daniel Evans 2 1–1 C 1–0 H 0–1 May 23, 2024 H2H
17836 Arthur Rinderknech Diego Schwartzman 2 2–0 H 2–0 Aug 30, 2023 H2H
17837 Arthur Rinderknech Facundo Bagnis 2 1–1 C 1–1 Jul 23, 2025 H2H
17838 Arthur Rinderknech Grigor Dimitrov 2 0–2 H 0–2 Nov 1, 2024 H2H
17839 Arthur Rinderknech Joao Fonseca 2 0–2 C 0–2 Apr 15, 2026 H2H
17840 Arthur Rinderknech Marin Cilic 2 1–1 C 0–1 H 1–0 Oct 27, 2022 H2H
17841 Arthur Rinderknech Matteo Berrettini 2 1–1 C 0–1 H 1–0 May 28, 2026 H2H
17842 Arthur Rinderknech Nuno Borges 2 1–1 H 1–1 Aug 9, 2025 H2H
17843 Arthur Rinderknech Reilly Opelka 2 2–0 G 1–0 H 1–0 Jun 20, 2025 H2H
17844 Arthur Rinderknech Roman Safiullin 2 1–1 C 1–0 H 0–1 Apr 25, 2025 H2H
17845 Arthur Rinderknech Stefanos Tsitsipas 2 0–2 C 0–1 H 0–1 Jul 17, 2026 H2H
17846 Arthur Rinderknech Ugo Humbert 2 1–1 G 1–0 H 0–1 Jun 9, 2022 H2H
17847 Arthur Rinderknech Valentin Vacherot 2 0–2 H 0–2 Oct 30, 2025 H2H
17848 Aslan Karatsev Ben Shelton 2 0–2 H 0–2 Oct 22, 2023 H2H
17849 Aslan Karatsev Botic van de Zandschulp 2 1–1 C 1–1 Apr 29, 2023 H2H
17850 Attila Balazs Hubert Hurkacz 2 1–1 C 1–0 H 0–1 Oct 29, 2020 H2H
17851 Attila Balazs Roberto Bautista Agut 2 0–2 C 0–1 G 0–1 Jun 29, 2022 H2H
17852 Attila Korpas Christian Kuhnke 2 0–2 C 0–2 Jul 23, 1971 H2H
17853 Attila Korpas Harald Elschenbroich 2 0–2 C 0–2 Jul 14, 1973 H2H
17854 Attila Korpas Ion Tiriac 2 0–2 C 0–2 Apr 17, 1973 H2H
17855 Attila Korpas Jean Claude Barclay 2 2–0 C 2–0 Jul 24, 1969 H2H
17856 Attila Korpas Peter Pokorny 2 1–1 C 1–1 Jul 16, 1975 H2H
17857 Attila Korpas Pierre Barthes 2 0–2 C 0–2 Jun 8, 1972 H2H
17858 Attila Korpas Vladimir Zednik 2 1–1 C 1–1 May 22, 1974 H2H
17859 Balazs Taroczy Alejandro Pierola 2 2–0 C 2–0 Jul 27, 1979 H2H
17860 Balazs Taroczy Alvaro Betancur 2 2–0 C 2–0 Aug 2, 1978 H2H
17861 Balazs Taroczy Antonio Zugarelli 2 2–0 C 1–0 C 1–0 Jul 8, 1977 H2H
17862 Balazs Taroczy Arthur Ashe 2 1–1 C 1–0 H 0–1 Jun 9, 1976 H2H
17863 Balazs Taroczy Bernard Boileau 2 2–0 C 1–0 H 1–0 Oct 31, 1984 H2H
17864 Balazs Taroczy Billy Martin 2 2–0 C 2–0 Jun 15, 1979 H2H
17865 Balazs Taroczy Birger Andersson 2 2–0 C 2–0 Jul 19, 1980 H2H
17866 Balazs Taroczy Bob Hewitt 2 0–2 C 0–2 May 19, 1977 H2H
17867 Balazs Taroczy Bob Lutz 2 0–2 C 0–1 C 0–1 Mar 2, 1978 H2H
17868 Balazs Taroczy Brian Gottfried 2 0–2 C 0–1 H 0–1 Oct 25, 1980 H2H
17869 Balazs Taroczy Brian Teacher 2 1–1 C 1–1 Sep 12, 1985 H2H
17870 Balazs Taroczy Bruce Manson 2 2–0 C 2–0 Jun 1, 1984 H2H
17871 Balazs Taroczy Charlie Pasarell 2 0–2 C 0–1 H 0–1 Feb 23, 1977 H2H
17872 Balazs Taroczy Chip Hooper 2 0–2 C 0–1 G 0–1 Jun 26, 1985 H2H
17873 Balazs Taroczy Christophe Roger-Vasselin 2 2–0 C 2–0 Apr 17, 1981 H2H
17874 Balazs Taroczy Cliff Richey 2 1–1 G 0–1 H 1–0 Oct 29, 1976 H2H
17875 Balazs Taroczy Colin Dowdeswell 2 2–0 C 2–0 Jun 2, 1976 H2H
17876 Balazs Taroczy Dominique Bedel 2 2–0 C 2–0 Apr 2, 1982 H2H
17877 Balazs Taroczy Eric Deblicker 2 2–0 C 1–0 H 1–0 Mar 12, 1981 H2H
17878 Balazs Taroczy Frew Mcmillan 2 1–1 C 0–1 H 1–0 Oct 23, 1980 H2H
17879 Balazs Taroczy Fritz Buehning 2 2–0 C 1–0 H 1–0 Oct 22, 1982 H2H
17880 Balazs Taroczy Hans Simonsson 2 2–0 C 2–0 Aug 8, 1984 H2H
17881 Balazs Taroczy Ionel Santeiu 2 2–0 C 2–0 Mar 20, 1974 H2H
17882 Balazs Taroczy Jan Norback 2 1–1 C 0–1 C 1–0 Nov 20, 1980 H2H
17883 Balazs Taroczy Jean Francois Caujolle 2 2–0 C 2–0 Jul 18, 1976 H2H
17884 Balazs Taroczy John Sadri 2 0–2 C 0–2 Jan 24, 1982 H2H
17885 Balazs Taroczy John Yuill 2 2–0 C 1–0 C 1–0 Nov 3, 1977 H2H
17886 Balazs Taroczy Mark Edmondson 2 2–0 C 1–0 C 1–0 Jul 22, 1978 H2H
17887 Balazs Taroczy Martin Robinson 2 2–0 C 1–0 G 1–0 Jul 16, 1976 H2H
17888 Balazs Taroczy Nicola Spear 2 2–0 C 1–0 H 1–0 Oct 27, 1977 H2H
17889 Balazs Taroczy Paolo Bertolucci 2 2–0 C 2–0 May 30, 1979 H2H
17890 Balazs Taroczy Pat Dupre 2 2–0 C 1–0 C 1–0 Oct 24, 1981 H2H
17891 Balazs Taroczy Paul Mcnamee 2 1–1 C 1–1 Apr 26, 1984 H2H
17892 Balazs Taroczy Peter Elter 2 1–1 C 1–1 Mar 14, 1981 H2H
17893 Balazs Taroczy Phil Dent 2 0–2 C 0–1 G 0–1 Dec 22, 1979 H2H
17894 Balazs Taroczy Raymond Moore 2 1–1 C 1–1 Oct 2, 1981 H2H
17895 Balazs Taroczy Ricardo Ycaza 2 2–0 C 1–0 C 1–0 Feb 25, 1982 H2H
17896 Balazs Taroczy Richard Meyer 2 2–0 C 1–0 G 1–0 Jan 23, 1982 H2H
17897 Balazs Taroczy Rick Fagel 2 2–0 C 2–0 May 21, 1981 H2H
17898 Balazs Taroczy Roberto Vizcaino 2 2–0 C 2–0 Mar 13, 1981 H2H
17899 Balazs Taroczy Rolf Gehring 2 2–0 C 2–0 Jul 23, 1983 H2H
17900 Balazs Taroczy Ross Case 2 1–1 G 1–1 Dec 21, 1979 H2H
17901 Balazs Taroczy Szabolcz Baranyi 2 1–1 C 1–1 Jul 21, 1972 H2H
17902 Balazs Taroczy Tony Giammalva 2 2–0 C 2–0 May 16, 1981 H2H
17903 Balazs Taroczy Trey Waltke 2 2–0 C 1–0 G 1–0 Jun 27, 1980 H2H
17904 Balazs Taroczy Victor Pecci 2 0–2 C 0–2 Apr 26, 1981 H2H
17905 Barry Moir Eddie Edwards 2 0–2 G 0–1 H 0–1 Nov 20, 1986 H2H
17906 Barry Moir Slobodan Zivojinovic 2 0–2 C 0–1 G 0–1 May 4, 1989 H2H
17907 Bart Wuyts Christian Miniussi 2 1–1 C 0–1 H 1–0 Sep 2, 1992 H2H
17908 Belus Prajoux Adriano Panatta 2 0–2 C 0–2 Aug 7, 1975 H2H
17909 Belus Prajoux Alvaro Fillol 2 1–1 C 1–1 Nov 13, 1980 H2H
17910 Belus Prajoux Byron Bertram 2 1–1 C 0–1 C 1–0 Jun 4, 1976 H2H
17911 Belus Prajoux Colin Dowdeswell 2 0–2 C 0–2 Aug 9, 1978 H2H
17912 Belus Prajoux Dick Crealy 2 1–1 C 1–1 Apr 23, 1977 H2H
17913 Belus Prajoux Eric Deblicker 2 1–1 C 1–1 Jul 21, 1978 H2H
17914 Belus Prajoux Georges Goven 2 2–0 C 2–0 Nov 24, 1977 H2H
17915 Belus Prajoux Hans Kary 2 2–0 C 2–0 May 17, 1979 H2H
17916 Belus Prajoux Ion Tiriac 2 2–0 C 2–0 Aug 2, 1978 H2H
17917 Belus Prajoux Jean Louis Haillet 2 2–0 C 2–0 Jul 15, 1977 H2H
17918 Belus Prajoux John Alexander 2 0–2 C 0–2 Aug 13, 1975 H2H
17919 Belus Prajoux Jose Luis Damiani 2 0–2 C 0–2 Sep 17, 1981 H2H
17920 Belus Prajoux Karl Meiler 2 0–2 C 0–1 H 0–1 Mar 10, 1983 H2H
17921 Belus Prajoux Peter Feigl 2 0–2 C 0–1 G 0–1 Jan 28, 1982 H2H
17922 Belus Prajoux Pierre Barthes 2 1–1 C 0–1 C 1–0 May 1, 1975 H2H
17923 Belus Prajoux Raul Ramirez 2 0–2 C 0–1 G 0–1 Jun 23, 1978 H2H
17924 Belus Prajoux Roscoe Tanner 2 0–2 C 0–1 C 0–1 Oct 4, 1975 H2H
17925 Belus Prajoux Ross Case 2 1–1 C 1–0 G 0–1 Jul 16, 1980 H2H
17926 Benjamin Becker Alexander Zverev 2 0–2 C 0–1 G 0–1 Jun 17, 2016 H2H
17927 Benjamin Becker Benoit Paire 2 2–0 C 1–0 H 1–0 Jul 10, 2014 H2H
17928 Benjamin Becker Bjorn Phau 2 1–1 H 1–1 Aug 25, 2009 H2H
17929 Benjamin Becker Danai Udomchoke 2 2–0 H 2–0 Sep 28, 2007 H2H
17930 Benjamin Becker Daniel Brands 2 2–0 H 2–0 Oct 2, 2010 H2H
17931 Benjamin Becker Frank Dancevic 2 0–2 H 0–2 Jul 23, 2009 H2H
17932 Benjamin Becker Kevin Kim 2 1–1 H 1–1 Mar 21, 2007 H2H
17933 Benjamin Becker Marc Gicquel 2 0–2 C 0–1 G 0–1 Oct 26, 2007 H2H
17934 Benjamin Becker Marcos Daniel 2 2–0 H 2–0 Feb 21, 2008 H2H
17935 Benjamin Becker Marin Cilic 2 0–2 C 0–1 H 0–1 Feb 20, 2014 H2H
17936 Benjamin Becker Michael Berrer 2 2–0 C 1–0 H 1–0 Apr 7, 2016 H2H
17937 Benjamin Becker Michael Russell 2 1–1 H 1–1 Jul 22, 2010 H2H
17938 Benjamin Becker Mikhail Kukushkin 2 1–1 H 1–1 Feb 16, 2017 H2H
17939 Benjamin Becker Novak Djokovic 2 0–2 H 0–2 Aug 29, 2013 H2H
17940 Benjamin Becker Oscar Hernandez 2 0–2 C 0–2 May 16, 2007 H2H
17941 Benjamin Becker Richard Gasquet 2 0–2 H 0–2 Jan 15, 2010 H2H
17942 Benjamin Becker Roberto Bautista Agut 2 0–2 C 0–1 G 0–1 Apr 14, 2015 H2H
17943 Benjamin Becker Sergiy Stakhovsky 2 1–1 H 1–1 Jan 13, 2011 H2H
17944 Benjamin Becker Steve Darcis 2 0–2 C 0–1 H 0–1 May 1, 2008 H2H
17945 Benjamin Becker Tatsuma Ito 2 2–0 H 2–0 Oct 3, 2014 H2H
17946 Benjamin Becker Teymuraz Gabashvili 2 1–1 G 1–0 H 0–1 Aug 5, 2015 H2H
17947 Benjamin Becker Thiemo de Bakker 2 2–0 H 2–0 Jul 26, 2014 H2H
17948 Benjamin Becker Tim Smyczek 2 1–1 H 1–1 Mar 14, 2015 H2H
17949 Benjamin Becker Tobias Kamke 2 1–1 C 0–1 H 1–0 Feb 25, 2015 H2H
17950 Ben Shelton Hugo Gaston 2 2–0 C 2–0 May 29, 2025 H2H
17951 Ben Shelton J.J. Wolf 2 2–0 G 1–0 H 1–0 Jun 22, 2023 H2H
17952 Ben Shelton Pablo Carreno Busta 2 2–0 H 2–0 Aug 28, 2025 H2H
17953 Ben Testerman Bernie Mitton 2 1–1 C 1–0 H 0–1 Feb 15, 1984 H2H
17954 Ben Testerman Colin Dowdeswell 2 2–0 G 2–0 Dec 13, 1984 H2H
17955 Ben Testerman Francisco Gonzalez 2 2–0 C 1–0 H 1–0 Mar 28, 1985 H2H
17956 Ben Testerman Nick Saviano 2 1–1 C 1–0 H 0–1 Mar 5, 1983 H2H
17957 Ben Testerman Tom Cain 2 1–1 G 1–0 H 0–1 Nov 27, 1985 H2H
17958 Bernabe Zapata Miralles Cristian Garin 2 1–1 C 1–0 G 0–1 Feb 8, 2024 H2H
17959 Bernabe Zapata Miralles Diego Schwartzman 2 1–1 C 1–1 May 30, 2023 H2H
17960 Bernabe Zapata Miralles Pablo Carreno Busta 2 0–2 C 0–2 Apr 21, 2022 H2H
17961 Bernabe Zapata Miralles Taylor Fritz 2 1–1 C 1–0 G 0–1 Jun 22, 2023 H2H
17962 Bernabe Zapata Miralles Tomas Martin Etcheverry 2 0–2 C 0–1 G 0–1 Feb 9, 2024 H2H
17963 Bernard Boileau Angel Gimenez 2 1–1 C 1–1 Jul 21, 1983 H2H
17964 Bernard Boileau Vitas Gerulaitis 2 0–2 C 0–1 H 0–1 May 28, 1982 H2H
17965 Bernard Fritz Buster C Mottram 2 0–2 C 0–2 Aug 23, 1978 H2H
17966 Bernard Fritz Rick Fisher 2 1–1 C 1–0 H 0–1 Aug 24, 1978 H2H
17967 Bernard Mignot Gerald Battrick 2 0–2 C 0–2 Apr 6, 1976 H2H
17968 Bernard Mignot Hans Joachim Ploetz 2 1–1 C 1–1 May 31, 1975 H2H
17969 Bernard Tomic Alejandro Gonzalez 2 2–0 H 2–0 Jul 27, 2016 H2H
17970 Bernard Tomic Benoit Paire 2 0–2 C 0–2 May 10, 2016 H2H
17971 Bernard Tomic Brian Baker 2 2–0 C 1–0 H 1–0 May 24, 2016 H2H
17972 Bernard Tomic Damir Dzumhur 2 1–1 H 1–1 Aug 31, 2016 H2H
17973 Bernard Tomic Dudi Sela 2 1–1 G 0–1 H 1–0 Jul 19, 2018 H2H
17974 Bernard Tomic Dustin Brown 2 2–0 C 1–0 H 1–0 Apr 26, 2017 H2H
17975 Bernard Tomic Gael Monfils 2 0–2 G 0–1 H 0–1 Jun 30, 2017 H2H
17976 Bernard Tomic Grigor Dimitrov 2 0–2 H 0–2 Oct 18, 2014 H2H
17977 Bernard Tomic Igor Sijsling 2 2–0 H 2–0 Feb 12, 2015 H2H
17978 Bernard Tomic Luca Vanni 2 1–1 C 1–1 May 26, 2015 H2H
17979 Bernard Tomic Martin Klizan 2 1–1 C 0–1 H 1–0 May 21, 2014 H2H
17980 Bernard Tomic Michael Berrer 2 2–0 H 2–0 Jul 25, 2015 H2H
17981 Bernard Tomic Pablo Carreno Busta 2 0–2 G 0–1 H 0–1 Jun 29, 2019 H2H
17982 Bernard Tomic Tim Smyczek 2 2–0 G 1–0 H 1–0 Jun 11, 2014 H2H
17983 Bernd Karbacher Aaron Krickstein 2 1–1 C 1–0 H 0–1 Mar 2, 1994 H2H
17984 Bernd Karbacher Amos Mansdorf 2 2–0 C 2–0 May 4, 1994 H2H
17985 Bernd Karbacher Arne Thoms 2 1–1 C 1–0 G 0–1 Jun 22, 1994 H2H
17986 Bernd Karbacher Cedric Pioline 2 1–1 C 0–1 C 1–0 Oct 19, 1995 H2H
17987 Bernd Karbacher Chris Woodruff 2 1–1 H 1–1 Jan 9, 1997 H2H
17988 Bernd Karbacher Daniel Vacek 2 0–2 C 0–1 H 0–1 Aug 21, 1996 H2H
17989 Bernd Karbacher David Prinosil 2 0–2 C 0–1 C 0–1 May 10, 1995 H2H
17990 Bernd Karbacher Dinu Pescariu 2 1–1 C 0–1 H 1–0 Feb 15, 1996 H2H
17991 Bernd Karbacher Fabrice Santoro 2 0–2 H 0–2 Aug 26, 1999 H2H
17992 Bernd Karbacher Filip Dewulf 2 1–1 C 0–1 H 1–0 Jul 16, 1997 H2H
17993 Bernd Karbacher Gianluca Pozzi 2 1–1 H 1–1 Oct 13, 1994 H2H
17994 Bernd Karbacher Hendrik Dreekmann 2 1–1 H 1–1 Apr 17, 1996 H2H
17995 Bernd Karbacher Henrik Holm 2 1–1 C 1–1 Jul 7, 1994 H2H
17996 Bernd Karbacher Jonathan Stark 2 2–0 H 2–0 Aug 28, 1996 H2H
17997 Bernd Karbacher Jordi Burillo 2 1–1 H 1–1 Mar 14, 1996 H2H
17998 Bernd Karbacher Julian Alonso 2 0–2 C 0–2 Sep 12, 1997 H2H
17999 Bernd Karbacher Marcos Aurelio Gorriz 2 2–0 C 1–0 H 1–0 Jan 15, 1997 H2H
18000 Bernd Karbacher Olivier Delaitre 2 1–1 C 1–0 H 0–1 Nov 2, 1994 H2H