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
55801 Alexandr Dolgopolov Lukasz Kubot 2 1–1 H 1–1 Feb 16, 2012 H2H
55802 Alexandr Dolgopolov Michael Llodra 2 0–2 G 0–1 H 0–1 Feb 24, 2012 H2H
55803 Alexandr Dolgopolov Mikhail Kukushkin 2 1–1 H 1–1 Oct 18, 2013 H2H
55804 Alexandr Dolgopolov Nick Kyrgios 2 0–2 H 0–2 Jan 6, 2018 H2H
55805 Alexandr Dolgopolov Pablo Carreno Busta 2 1–1 C 1–1 Feb 25, 2017 H2H
55806 Alexandr Dolgopolov Pablo Cuevas 2 2–0 C 2–0 Feb 17, 2017 H2H
55807 Alexandr Dolgopolov Paolo Lorenzi 2 1–1 C 1–0 H 0–1 Jan 21, 2015 H2H
55808 Alexandr Dolgopolov Potito Starace 2 1–1 C 1–1 May 10, 2011 H2H
55809 Alexandr Dolgopolov Roberto Bautista Agut 2 0–2 C 0–1 H 0–1 May 16, 2017 H2H
55810 Alexandr Dolgopolov Ruben Ramirez Hidalgo 2 2–0 C 1–0 H 1–0 Aug 3, 2012 H2H
55811 Alexandr Dolgopolov Ryan Harrison 2 0–2 H 0–2 Oct 26, 2017 H2H
55812 Alexandr Dolgopolov Steve Darcis 2 2–0 G 1–0 H 1–0 Jun 15, 2017 H2H
55813 Alexandr Dolgopolov Thiago Monteiro 2 0–2 C 0–1 H 0–1 Aug 22, 2017 H2H
55814 Alexandr Dolgopolov Tobias Kamke 2 1–1 C 0–1 H 1–0 Jul 18, 2014 H2H
55815 Alexandr Dolgopolov Vasek Pospisil 2 1–1 G 0–1 H 1–0 Jun 16, 2017 H2H
55816 Alexandre Hocevar Cassio Motta 2 1–1 C 0–1 H 1–0 Feb 10, 1990 H2H
55817 Alexandre Muller Benjamin Bonzi 2 1–1 H 1–1 Jan 10, 2024 H2H
55818 Alexandre Muller Botic van de Zandschulp 2 1–1 C 0–1 H 1–0 May 6, 2026 H2H
55819 Alexandre Muller Jan-Lennard Struff 2 1–1 C 0–1 H 1–0 Apr 22, 2026 H2H
55820 Alexandre Muller Lorenzo Musetti 2 1–1 C 1–0 H 0–1 Nov 7, 2025 H2H
55821 Alexandre Muller Marcos Giron 2 0–2 H 0–2 Jan 13, 2026 H2H
55822 Alexandre Muller Matteo Arnaldi 2 1–1 C 1–1 Jul 24, 2024 H2H
55823 Alexandre Muller Tomas Martin Etcheverry 2 2–0 C 1–0 H 1–0 Nov 6, 2025 H2H
55824 Alex Antonitsch Amos Mansdorf 2 1–1 H 1–1 Aug 8, 1990 H2H
55825 Alex Antonitsch Andrew Sznajder 2 0–2 H 0–2 Apr 10, 1991 H2H
55826 Alex Antonitsch Carl Uwe Steeb 2 1–1 C 1–0 H 0–1 Mar 2, 1990 H2H
55827 Alex Antonitsch Christo Van Rensburg 2 1–1 G 1–0 H 0–1 Jul 11, 1992 H2H
55828 Alex Antonitsch Dan Goldie 2 2–0 H 2–0 Apr 21, 1990 H2H
55829 Alex Antonitsch Darren Cahill 2 1–1 C 1–0 H 0–1 Jul 27, 1989 H2H
55830 Alex Antonitsch Gianluca Pozzi 2 1–1 H 1–1 Apr 6, 1994 H2H
55831 Alex Antonitsch Goran Prpic 2 1–1 C 1–0 C 0–1 Feb 20, 1992 H2H
55832 Alex Antonitsch Grant Stafford 2 1–1 G 1–0 H 0–1 Oct 2, 1993 H2H
55833 Alex Antonitsch Jamie Morgan 2 2–0 H 2–0 Jan 21, 1994 H2H
55834 Alex Antonitsch Jeremy Bates 2 2–0 G 1–0 H 1–0 Jul 20, 1994 H2H
55835 Alex Antonitsch Jonathan Canter 2 1–1 H 1–1 Apr 28, 1990 H2H
55836 Alex Antonitsch Karsten Braasch 2 0–2 C 0–1 G 0–1 Nov 11, 1993 H2H
55837 Alex Antonitsch Kevin Curren 2 1–1 C 0–1 C 1–0 Oct 27, 1989 H2H
55838 Alex Antonitsch Neil Borwick 2 2–0 G 2–0 Jul 8, 1993 H2H
55839 Alex Antonitsch Patrick Baur 2 1–1 C 0–1 G 1–0 Jul 9, 1993 H2H
55840 Alex Antonitsch Patrik Kuhnen 2 1–1 H 1–1 Jan 11, 1991 H2H
55841 Alex Antonitsch Richard Matuszewski 2 1–1 H 1–1 Apr 26, 1990 H2H
55842 Alex Antonitsch Udo Riglewski 2 1–1 C 0–1 H 1–0 Jan 10, 1991 H2H
55843 Alex Bolt Felix Auger-Aliassime 2 0–2 H 0–2 Feb 26, 2020 H2H
55844 Alex Calatrava Albert Portas 2 1–1 C 1–1 Mar 26, 1999 H2H
55845 Alex Calatrava Davide Sanguinetti 2 1–1 C 1–1 Aug 6, 1998 H2H
55846 Alex Calatrava Dennis van Scheppingen 2 1–1 C 1–1 May 7, 1998 H2H
55847 Alex Calatrava Hyung-Taik Lee 2 1–1 C 1–1 May 25, 2005 H2H
55848 Alex Calatrava Nicolas Escude 2 1–1 C 1–0 H 0–1 Jan 18, 2002 H2H
55849 Alex Calatrava Xavier Malisse 2 0–2 C 0–2 May 28, 2003 H2H
55850 Alex Corretja Adrian Voinea 2 1–1 C 0–1 H 1–0 Aug 22, 2002 H2H
55851 Alex Corretja Alberto Mancini 2 1–1 C 1–1 Apr 20, 1994 H2H
55852 Alex Corretja Alexandre Simoni 2 2–0 C 1–0 H 1–0 Aug 15, 2002 H2H
55853 Alex Corretja Alex Antonitsch 2 1–1 C 0–1 H 1–0 Aug 17, 1994 H2H
55854 Alex Corretja Andy Roddick 2 0–2 H 0–2 Sep 1, 2002 H2H
55855 Alex Corretja Arnaud Boetsch 2 2–0 C 1–0 H 1–0 Aug 14, 1997 H2H
55856 Alex Corretja Arnaud Di Pasquale 2 1–1 C 0–1 H 1–0 Mar 7, 2003 H2H
55857 Alex Corretja Byron Black 2 2–0 H 2–0 Sep 6, 1998 H2H
55858 Alex Corretja Carsten Arriens 2 1–1 C 1–0 H 0–1 Oct 8, 1994 H2H
55859 Alex Corretja Christophe Rochus 2 0–2 C 0–1 C 0–1 Jul 19, 2002 H2H
55860 Alex Corretja Daniel Vacek 2 1–1 H 1–1 Aug 28, 1999 H2H
55861 Alex Corretja Diego Nargiso 2 2–0 C 2–0 May 12, 1999 H2H
55862 Alex Corretja Francisco Roig 2 1–1 H 1–1 Nov 6, 1992 H2H
55863 Alex Corretja Franco Davin 2 1–1 C 1–1 Oct 29, 1994 H2H
55864 Alex Corretja Hendrik Jan Davids 2 2–0 C 2–0 Sep 26, 1996 H2H
55865 Alex Corretja Javier Frana 2 2–0 C 1–0 H 1–0 Nov 13, 1994 H2H
55866 Alex Corretja Jeff Tarango 2 1–1 C 1–1 Sep 25, 1997 H2H
55867 Alex Corretja Julian Alonso 2 1–1 C 0–1 H 1–0 Feb 12, 1998 H2H
55868 Alex Corretja Lucas Arnold Ker 2 2–0 C 1–0 H 1–0 Jan 21, 1998 H2H
55869 Alex Corretja Luiz Mattar 2 2–0 C 2–0 Nov 12, 1994 H2H
55870 Alex Corretja Marcos Ondruska 2 1–1 C 1–0 H 0–1 Mar 15, 1995 H2H
55871 Alex Corretja Mark Woodforde 2 2–0 C 2–0 May 13, 1998 H2H
55872 Alex Corretja Mats Wilander 2 2–0 C 1–0 H 1–0 Mar 19, 1996 H2H
55873 Alex Corretja Michael Tebbutt 2 1–1 G 1–0 H 0–1 Nov 6, 1997 H2H
55874 Alex Corretja Nicklas Kulti 2 2–0 C 2–0 Apr 8, 1994 H2H
55875 Alex Corretja Nuno Marques 2 2–0 C 2–0 Apr 23, 1997 H2H
55876 Alex Corretja Oliver Gross 2 2–0 C 2–0 Apr 26, 2001 H2H
55877 Alex Corretja Omar Camporese 2 1–1 C 1–1 May 1, 1997 H2H
55878 Alex Corretja Radek Stepanek 2 1–1 C 1–0 G 0–1 Jun 23, 2004 H2H
55879 Alex Corretja Robby Ginepri 2 0–2 H 0–2 Aug 19, 2004 H2H
55880 Alex Corretja Ronald Agenor 2 2–0 C 2–0 Apr 20, 1995 H2H
55881 Alex Corretja Scott Draper 2 1–1 H 1–1 Aug 20, 1998 H2H
55882 Alex Corretja Sebastien Grosjean 2 2–0 C 1–0 H 1–0 Oct 25, 2003 H2H
55883 Alex Corretja Sebastien Lareau 2 1–1 C 0–1 H 1–0 Nov 13, 1998 H2H
55884 Alex Corretja Stefan Koubek 2 1–1 C 1–1 Jul 26, 2001 H2H
55885 Alex Corretja Steve Campbell 2 1–1 C 0–1 H 1–0 Mar 22, 1998 H2H
55886 Alex Corretja Thierry Champion 2 1–1 C 1–1 Jun 1, 1997 H2H
55887 Alex Corretja Todd Woodbridge 2 0–2 H 0–2 Aug 16, 1995 H2H
55888 Alex Corretja Tomas Carbonell 2 2–0 C 2–0 Oct 27, 1995 H2H
55889 Alex Corretja Werner Eschauer 2 1–1 C 1–1 Jul 24, 2003 H2H
55890 Alex de Minaur Damir Dzumhur 2 2–0 H 2–0 Sep 29, 2018 H2H
55891 Alex de Minaur Dominik Koepfer 2 1–1 C 0–1 H 1–0 Aug 5, 2023 H2H
55892 Alex de Minaur Gael Monfils 2 0–2 H 0–2 Aug 16, 2023 H2H
55893 Alex de Minaur Hamad Medjedovic 2 1–1 C 0–1 H 1–0 Apr 15, 2026 H2H
55894 Alex de Minaur Hugo Gaston 2 0–2 C 0–1 H 0–1 Oct 19, 2024 H2H
55895 Alex de Minaur Ilya Ivashka 2 2–0 C 1–0 H 1–0 May 30, 2023 H2H
55896 Alex de Minaur J.J. Wolf 2 2–0 H 2–0 Aug 15, 2023 H2H
55897 Alex de Minaur Kyle Edmund 2 0–2 C 0–2 May 29, 2018 H2H
55898 Alex de Minaur Mariano Navone 2 2–0 H 2–0 Oct 1, 2026 H2H
55899 Alex de Minaur Matteo Arnaldi 2 1–1 C 0–1 H 1–0 May 9, 2026 H2H
55900 Alex de Minaur Pablo Carreno Busta 2 0–2 C 0–1 H 0–1 Sep 4, 2022 H2H
55901 Alex de Minaur Roberto Bautista Agut 2 2–0 H 2–0 Oct 31, 2019 H2H
55902 Alexei Popyrin Adrian Mannarino 2 0–2 H 0–2 Oct 22, 2020 H2H
55903 Alexei Popyrin Alejandro Tabilo 2 1–1 C 1–0 H 0–1 Sep 3, 2026 H2H
55904 Alexei Popyrin Ben Shelton 2 1–1 H 1–1 Aug 9, 2024 H2H
55905 Alexei Popyrin Botic van de Zandschulp 2 0–2 H 0–2 Mar 25, 2023 H2H
55906 Alexei Popyrin Emil Ruusuvuori 2 2–0 H 2–0 Aug 26, 2025 H2H
55907 Alexei Popyrin James Duckworth 2 0–2 H 0–2 Sep 22, 2022 H2H
55908 Alexei Popyrin Laslo Djere 2 0–2 C 0–1 H 0–1 Jan 15, 2020 H2H
55909 Alexei Popyrin Lucas Pouille 2 0–2 C 0–1 H 0–1 Apr 14, 2021 H2H
55910 Alexei Popyrin Marcos Giron 2 1–1 H 1–1 Mar 10, 2025 H2H
55911 Alexei Popyrin Raphael Collignon 2 1–1 G 0–1 H 1–0 Aug 5, 2026 H2H
55912 Alexei Popyrin Reilly Opelka 2 1–1 H 1–1 Jan 12, 2026 H2H
55913 Alexei Popyrin Thanasi Kokkinakis 2 0–2 C 0–1 H 0–1 May 28, 2024 H2H
55914 Alex Michelsen Aleksandar Kovacevic 2 2–0 C 1–0 G 1–0 Jul 20, 2024 H2H
55915 Alex Michelsen Botic van de Zandschulp 2 1–1 H 1–1 Oct 27, 2026 H2H
55916 Alex Michelsen Christopher Eubanks 2 1–1 G 0–1 H 1–0 Aug 23, 2024 H2H
55917 Alex Michelsen James Duckworth 2 2–0 G 1–0 H 1–0 Jan 7, 2026 H2H
55918 Alex Michelsen Jan-Lennard Struff 2 2–0 C 1–0 H 1–0 Aug 3, 2026 H2H
55919 Alex Michelsen Laslo Djere 2 0–2 C 0–1 H 0–1 May 10, 2025 H2H
55920 Alex Michelsen Lorenzo Sonego 2 1–1 H 1–1 Jan 9, 2025 H2H
55921 Alex Michelsen Mattia Bellucci 2 2–0 H 2–0 Mar 19, 2026 H2H
55922 Alex Michelsen Miomir Kecmanovic 2 0–2 G 0–1 H 0–1 Jul 2, 2025 H2H
55923 Alex Michelsen Sebastian Korda 2 1–1 H 1–1 Feb 18, 2026 H2H
55924 Alex Michelsen Zizou Bergs 2 1–1 H 1–1 Oct 29, 2025 H2H
55925 Alex Molcan Alex de Minaur 2 1–1 C 1–0 H 0–1 Oct 9, 2026 H2H
55926 Alex Molcan Damir Dzumhur 2 0–2 C 0–1 H 0–1 Jul 17, 2026 H2H
55927 Alex Molcan Diego Schwartzman 2 0–2 H 0–2 Aug 16, 2022 H2H
55928 Alex Molcan Felix Auger-Aliassime 2 1–1 C 1–0 H 0–1 Jan 19, 2023 H2H
55929 Alex Molcan Novak Djokovic 2 0–2 C 0–2 May 26, 2022 H2H
55930 Alex Radulescu Gouichi Motomura 2 2–0 H 2–0 Apr 10, 1997 H2H
55931 Aljaz Bedene Bernard Tomic 2 1–1 C 1–0 G 0–1 Apr 25, 2019 H2H
55932 Aljaz Bedene Egor Gerasimov 2 1–1 C 1–0 H 0–1 Apr 9, 2021 H2H
55933 Aljaz Bedene Ernesto Escobedo 2 2–0 G 2–0 Jun 16, 2017 H2H
55934 Aljaz Bedene Henri Laaksonen 2 2–0 C 1–0 H 1–0 Jul 26, 2018 H2H
55935 Aljaz Bedene James Duckworth 2 1–1 H 1–1 Jan 22, 2020 H2H
55936 Aljaz Bedene Jan-Lennard Struff 2 0–2 C 0–1 H 0–1 May 11, 2021 H2H
55937 Aljaz Bedene Kei Nishikori 2 0–2 H 0–2 Mar 27, 2021 H2H
55938 Aljaz Bedene Lorenzo Musetti 2 0–2 C 0–2 Jul 28, 2022 H2H
55939 Aljaz Bedene Lucas Pouille 2 0–2 C 0–1 H 0–1 Apr 30, 2017 H2H
55940 Aljaz Bedene Marton Fucsovics 2 1–1 C 1–0 G 0–1 Jun 23, 2021 H2H
55941 Aljaz Bedene Maximilian Marterer 2 1–1 C 1–0 G 0–1 Jun 29, 2022 H2H
55942 Aljaz Bedene Radu Albot 2 0–2 C 0–1 G 0–1 Apr 16, 2019 H2H
55943 Aljaz Bedene Richard Gasquet 2 0–2 G 0–2 Jun 13, 2019 H2H
55944 Aljaz Bedene Stefanos Tsitsipas 2 1–1 C 0–1 H 1–0 Oct 3, 2020 H2H
55945 Aljaz Bedene Taylor Fritz 2 1–1 C 0–1 H 1–0 Apr 10, 2021 H2H
55946 Allan McDonald Mike Phillips 2 2–0 G 1–0 H 1–0 Apr 10, 1972 H2H
55947 Allan Stone Bill Bowrey 2 1–1 C 1–0 G 0–1 Jul 19, 1969 H2H
55948 Allan Stone Jean Loup Rouyer 2 1–1 G 1–1 Aug 31, 1969 H2H
55949 Allan Stone Mal Anderson 2 2–0 G 2–0 Oct 13, 1978 H2H
55950 Allan Stone Nicola Pietrangeli 2 0–2 C 0–2 May 16, 1969 H2H
55951 Allan Stone Ove Bengtson 2 2–0 C 2–0 May 8, 1973 H2H
55952 Allan Stone Paul Gerken 2 1–1 C 1–0 G 0–1 Jan 23, 1975 H2H
55953 Allan Stone Peter Curtis 2 1–1 G 1–1 Jan 4, 1969 H2H
55954 Allan Stone Steve Faulk 2 2–0 G 2–0 Aug 7, 1969 H2H
55955 Allan Stone William Brown 2 2–0 G 1–0 H 1–0 Nov 21, 1973 H2H
55956 Alvaro Betancur Butch Seewagen 2 1–1 C 1–1 Aug 10, 1976 H2H
55957 Alvaro Betancur Howard Schoenfield 2 2–0 C 2–0 Aug 25, 1977 H2H
55958 Alvaro Betancur Juan Gisbert 2 1–1 C 1–1 Aug 11, 1976 H2H
55959 Alvaro Fillol Bruce Manson 2 0–2 C 0–1 H 0–1 Nov 1, 1979 H2H
55960 Alvaro Fillol Dick Stockton 2 0–2 C 0–1 C 0–1 May 24, 1979 H2H
55961 Alvaro Fillol George Hardie 2 1–1 C 1–0 H 0–1 Apr 4, 1980 H2H
55962 Alvaro Fillol Manuel Orantes 2 0–2 C 0–2 Jan 28, 1982 H2H
55963 Alvaro Fillol Marty Riessen 2 1–1 C 0–1 G 1–0 Jun 21, 1979 H2H
55964 Alvaro Fillol Mike Cahill 2 2–0 C 1–0 H 1–0 May 23, 1979 H2H
55965 Alvaro Fillol Paolo Bertolucci 2 1–1 C 1–1 Sep 23, 1977 H2H
55966 Alvaro Fillol Zeljko Franulovic 2 0–2 C 0–2 Oct 10, 1978 H2H
55967 Alvin Gardiner Allan Stone 2 1–1 C 1–0 G 0–1 Nov 2, 1977 H2H
55968 Alvin Gardiner Brian Fairlie 2 0–2 G 0–1 H 0–1 Nov 18, 1976 H2H
55969 Alvin Gardiner Colin Dibley 2 0–2 G 0–2 Jan 7, 1972 H2H
55970 Alvin Gardiner Geoff Masters 2 0–2 G 0–1 H 0–1 Nov 23, 1977 H2H
55971 Alvin Gardiner Robert Maud 2 0–2 G 0–1 H 0–1 Jun 11, 1970 H2H
55972 Amos Mansdorf Andrew Sznajder 2 2–0 H 2–0 Jan 16, 1991 H2H
55973 Amos Mansdorf Boaz Merenstein 2 2–0 H 2–0 Oct 20, 1989 H2H
55974 Amos Mansdorf Bryan Shelton 2 2–0 H 2–0 Aug 12, 1992 H2H
55975 Amos Mansdorf Chris Pridham 2 2–0 H 2–0 Apr 15, 1993 H2H
55976 Amos Mansdorf Christian Saceanu 2 2–0 C 1–0 H 1–0 Nov 10, 1989 H2H
55977 Amos Mansdorf David Rikl 2 1–1 H 1–1 Aug 10, 1994 H2H
55978 Amos Mansdorf Gilad Bloom 2 1–1 C 0–1 H 1–0 Apr 10, 1991 H2H
55979 Amos Mansdorf Henrik Holm 2 2–0 G 2–0 Jun 27, 1990 H2H
55980 Amos Mansdorf Jim Grabb 2 2–0 C 1–0 H 1–0 Apr 3, 1993 H2H
55981 Amos Mansdorf Joakim Nystrom 2 0–2 C 0–2 Mar 27, 1986 H2H
55982 Amos Mansdorf Johan Carlsson 2 1–1 H 1–1 Apr 19, 1989 H2H
55983 Amos Mansdorf John Sadri 2 1–1 H 1–1 Oct 10, 1985 H2H
55984 Amos Mansdorf Karsten Braasch 2 2–0 C 1–0 H 1–0 Apr 29, 1994 H2H
55985 Amos Mansdorf Lars Jonsson 2 2–0 H 2–0 Oct 14, 1994 H2H
55986 Amos Mansdorf Libor Pimek 2 1–1 C 0–1 H 1–0 Oct 14, 1988 H2H
55987 Amos Mansdorf Marc Flur 2 2–0 H 2–0 Nov 21, 1985 H2H
55988 Amos Mansdorf Menno Oosting 2 2–0 C 1–0 H 1–0 Jan 12, 1989 H2H
55989 Amos Mansdorf Mikael Pernfors 2 1–1 H 1–1 Jan 19, 1994 H2H
55990 Amos Mansdorf Milan Srejber 2 1–1 C 0–1 H 1–0 Oct 7, 1988 H2H
55991 Amos Mansdorf Nicolas Pereira 2 1–1 H 1–1 Apr 26, 1990 H2H
55992 Amos Mansdorf Paolo Cane 2 1–1 C 0–1 H 1–0 Sep 27, 1991 H2H
55993 Amos Mansdorf Peter Doohan 2 1–1 G 1–1 Jan 2, 1987 H2H
55994 Amos Mansdorf Rick Leach 2 2–0 C 1–0 H 1–0 Jan 18, 1989 H2H
55995 Amos Mansdorf Robert Seguso 2 0–2 H 0–2 Feb 20, 1988 H2H
55996 Amos Mansdorf Rodolphe Gilbert 2 1–1 C 0–1 H 1–0 Feb 5, 1993 H2H
55997 Amos Mansdorf Shahar Perkiss 2 1–1 H 1–1 Oct 12, 1990 H2H
55998 Amos Mansdorf Stefano Pescosolido 2 0–2 H 0–2 Oct 17, 1993 H2H
55999 Amos Mansdorf Thierry Champion 2 2–0 C 1–0 H 1–0 Jan 22, 1993 H2H
56000 Amos Mansdorf Tim Mayotte 2 0–2 C 0–1 H 0–1 Sep 27, 1988 H2H