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 descending Record Surface Last Met H2H
18801 Carlos Kirmayr Tom Okker 2 1–1 C 1–1 Jul 9, 1981 H2H
18802 Carlos Moya Alexander Waske 2 1–1 H 1–1 Jan 4, 2007 H2H
18803 Carlos Moya Amer Delic 2 1–1 H 1–1 Aug 8, 2008 H2H
18804 Carlos Moya Andrew Ilie 2 2–0 C 2–0 May 31, 1998 H2H
18805 Carlos Moya Benjamin Becker 2 0–2 C 0–1 H 0–1 May 11, 2010 H2H
18806 Carlos Moya Chris Woodruff 2 1–1 H 1–1 Mar 8, 1997 H2H
18807 Carlos Moya Dennis van Scheppingen 2 1–1 C 1–1 Sep 12, 1997 H2H
18808 Carlos Moya Dick Norman 2 2–0 H 2–0 Jan 5, 2006 H2H
18809 Carlos Moya Dinu Pescariu 2 2–0 C 2–0 Apr 22, 1999 H2H
18810 Carlos Moya Dmitry Tursunov 2 1–1 G 1–0 H 0–1 Oct 4, 2008 H2H
18811 Carlos Moya Eduardo Schwank 2 1–1 C 0–1 H 1–0 Oct 10, 2008 H2H
18812 Carlos Moya Ernests Gulbis 2 1–1 C 0–1 H 1–0 May 1, 2008 H2H
18813 Carlos Moya Evgeny Korolev 2 0–2 C 0–1 H 0–1 Jan 21, 2009 H2H
18814 Carlos Moya Feliciano Lopez 2 1–1 C 1–0 H 0–1 Oct 18, 2003 H2H
18815 Carlos Moya Flavio Saretta 2 2–0 C 2–0 May 4, 2006 H2H
18816 Carlos Moya Florent Serra 2 2–0 C 1–0 H 1–0 Jan 5, 2008 H2H
18817 Carlos Moya Grant Stafford 2 2–0 H 2–0 Mar 11, 1998 H2H
18818 Carlos Moya Guillaume Raoux 2 1–1 G 1–0 H 0–1 Jun 11, 1998 H2H
18819 Carlos Moya Hendrik Dreekmann 2 1–1 C 1–0 G 0–1 Jun 12, 1998 H2H
18820 Carlos Moya Hernan Gumy 2 1–1 C 1–1 May 31, 2000 H2H
18821 Carlos Moya Irakli Labadze 2 1–1 C 1–0 H 0–1 Mar 10, 2004 H2H
18822 Carlos Moya Janko Tipsarevic 2 1–1 H 1–1 Jan 7, 2010 H2H
18823 Carlos Moya Jason Stoltenberg 2 1–1 C 0–1 H 1–0 Mar 18, 1999 H2H
18824 Carlos Moya Jiri Vanek 2 2–0 C 2–0 Jul 24, 2003 H2H
18825 Carlos Moya Jo-Wilfried Tsonga 2 0–2 H 0–2 Aug 28, 2008 H2H
18826 Carlos Moya Juan Antonio Marin 2 2–0 C 2–0 May 31, 2006 H2H
18827 Carlos Moya Juan Monaco 2 1–1 C 1–1 Feb 19, 2007 H2H
18828 Carlos Moya Julien Boutter 2 2–0 C 1–0 H 1–0 Apr 20, 2003 H2H
18829 Carlos Moya Luis Horna 2 2–0 C 2–0 Sep 14, 2006 H2H
18830 Carlos Moya Markus Hipfl 2 2–0 C 2–0 Feb 28, 2002 H2H
18831 Carlos Moya Mark Woodforde 2 1–1 C 0–1 H 1–0 Mar 18, 1998 H2H
18832 Carlos Moya Michael Llodra 2 2–0 H 2–0 Aug 31, 2005 H2H
18833 Carlos Moya Nicklas Kulti 2 0–2 G 0–2 Jun 12, 1999 H2H
18834 Carlos Moya Nicolas Escude 2 1–1 H 1–1 Mar 22, 2003 H2H
18835 Carlos Moya Olivier Patience 2 2–0 C 1–0 G 1–0 Feb 15, 2008 H2H
18836 Carlos Moya Pablo Andujar 2 2–0 C 2–0 Feb 26, 2009 H2H
18837 Carlos Moya Petr Korda 2 1–1 C 0–1 C 1–0 May 28, 1999 H2H
18838 Carlos Moya Robin Soderling 2 2–0 C 2–0 Jul 14, 2007 H2H
18839 Carlos Moya Sandor Noszaly 2 1–1 C 1–1 Aug 4, 1995 H2H
18840 Carlos Moya Sargis Sargsian 2 2–0 C 2–0 Apr 21, 2004 H2H
18841 Carlos Moya Scott Draper 2 2–0 C 1–0 H 1–0 Aug 27, 2003 H2H
18842 Carlos Moya Sergi Bruguera 2 2–0 C 2–0 May 4, 2001 H2H
18843 Carlos Moya Tomas Behrend 2 0–2 C 0–2 Feb 26, 2004 H2H
18844 Carlos Moya Tomas Carbonell 2 2–0 C 2–0 Apr 16, 1998 H2H
18845 Carlos Moya Vincent Spadea 2 2–0 H 2–0 Oct 10, 2003 H2H
18846 Carlos Moya Wayne Arthurs 2 2–0 H 2–0 Aug 7, 2004 H2H
18847 Carlos Moya Werner Eschauer 2 1–1 C 1–1 Feb 28, 2008 H2H
18848 Carl Uwe Steeb Alberto Tous 2 2–0 C 2–0 Jun 2, 1989 H2H
18849 Carl Uwe Steeb Cassio Motta 2 2–0 C 2–0 Jul 14, 1989 H2H
18850 Carl Uwe Steeb Jimmy Connors 2 1–1 C 0–1 C 1–0 May 13, 1989 H2H
18851 Carl Uwe Steeb Martin Sinner 2 2–0 C 1–0 C 1–0 Nov 9, 1995 H2H
18852 Carl Uwe Steeb Milan Srejber 2 1–1 C 1–0 H 0–1 Aug 29, 1990 H2H
18853 Carl Uwe Steeb Rick Leach 2 2–0 C 1–0 H 1–0 Oct 22, 1989 H2H
18854 Carl Uwe Steeb Yannick Noah 2 0–2 H 0–2 Jan 14, 1990 H2H
18855 Carsten Arriens Jordi Arrese 2 1–1 C 0–1 H 1–0 Oct 8, 1993 H2H
18856 Cary Stansbury Ken Rosewall 2 0–2 G 0–2 Dec 30, 1978 H2H
18857 Casper Ruud Aleksandar Vukic 2 1–1 H 1–1 Sep 29, 2025 H2H
18858 Casper Ruud Aleksandr Shevchenko 2 2–0 C 1–0 H 1–0 Mar 7, 2026 H2H
18859 Casper Ruud Alex Molcan 2 2–0 C 1–0 H 1–0 Aug 11, 2022 H2H
18860 Casper Ruud Arthur Fils 2 1–1 C 0–1 H 1–0 Mar 11, 2024 H2H
18861 Casper Ruud Carlos Berlocq 2 2–0 C 2–0 Feb 21, 2019 H2H
18862 Casper Ruud Corentin Moutet 2 2–0 C 1–0 H 1–0 Apr 8, 2026 H2H
18863 Casper Ruud Dominic Stricker 2 1–1 C 1–0 H 0–1 Jul 18, 2025 H2H
18864 Casper Ruud Fabian Marozsan 2 0–2 H 0–2 Jan 14, 2026 H2H
18865 Casper Ruud Federico Coria 2 2–0 C 2–0 Feb 12, 2022 H2H
18866 Casper Ruud Gianluca Mager 2 1–1 C 1–1 Apr 9, 2021 H2H
18867 Casper Ruud Grigor Dimitrov 2 1–1 C 0–1 H 1–0 Apr 15, 2022 H2H
18868 Casper Ruud Guido Pella 2 0–2 H 0–2 Aug 13, 2019 H2H
18869 Casper Ruud Hamad Medjedovic 2 2–0 C 2–0 May 27, 2026 H2H
18870 Casper Ruud Henri Laaksonen 2 2–0 C 1–0 H 1–0 Mar 26, 2022 H2H
18871 Casper Ruud Hugo Dellien 2 2–0 C 2–0 Apr 11, 2019 H2H
18872 Casper Ruud James Duckworth 2 2–0 H 2–0 Feb 6, 2025 H2H
18873 Casper Ruud Joao Fonseca 2 0–2 C 0–1 H 0–1 Aug 7, 2026 H2H
18874 Casper Ruud Luciano Darderi 2 1–1 C 1–0 H 0–1 Oct 1, 2026 H2H
18875 Casper Ruud Matteo Arnaldi 2 1–1 C 1–1 Apr 20, 2024 H2H
18876 Casper Ruud Max Purcell 2 1–1 H 1–1 Jan 18, 2024 H2H
18877 Casper Ruud Nick Kyrgios 2 1–1 C 1–0 H 0–1 Mar 15, 2022 H2H
18878 Casper Ruud Pablo Andujar 2 2–0 C 2–0 May 21, 2021 H2H
18879 Casper Ruud Pablo Cuevas 2 2–0 C 2–0 Apr 30, 2021 H2H
18880 Casper Ruud Pedro Martinez 2 1–1 C 1–1 Apr 6, 2024 H2H
18881 Casper Ruud Radu Albot 2 2–0 C 1–0 H 1–0 Feb 14, 2021 H2H
18882 Casper Ruud Rafael Nadal 2 0–2 C 0–1 H 0–1 Nov 14, 2022 H2H
18883 Casper Ruud Raphael Collignon 2 1–1 C 1–0 H 0–1 May 20, 2026 H2H
18884 Casper Ruud Richard Gasquet 2 1–1 C 0–1 H 1–0 Nov 3, 2022 H2H
18885 Casper Ruud Robin Haase 2 1–1 C 1–0 H 0–1 Jul 25, 2019 H2H
18886 Casper Ruud Roman Safiullin 2 2–0 C 1–0 H 1–0 May 25, 2026 H2H
18887 Casper Ruud Stan Wawrinka 2 1–1 H 1–1 Oct 24, 2025 H2H
18888 Casper Ruud Tallon Griekspoor 2 1–1 H 1–1 Oct 19, 2024 H2H
18889 Casper Ruud Taro Daniel 2 1–1 C 1–0 H 0–1 Jul 29, 2024 H2H
18890 Casper Ruud Tennys Sandgren 2 2–0 C 1–0 G 1–0 Jun 24, 2021 H2H
18891 Casper Ruud Tomas Machac 2 2–0 C 1–0 H 1–0 May 25, 2024 H2H
18892 Casper Ruud Yuichi Sugita 2 2–0 C 1–0 H 1–0 Sep 1, 2021 H2H
18893 Casper Ruud Zhizhen Zhang 2 1–1 C 1–0 H 0–1 Aug 31, 2023 H2H
18894 Cassio Motta Andreas Maurer 2 1–1 C 1–1 Jul 13, 1985 H2H
18895 Cassio Motta Bill Scanlon 2 2–0 C 1–0 H 1–0 Nov 24, 1983 H2H
18896 Cassio Motta Billy Nealon 2 2–0 C 2–0 Aug 8, 1984 H2H
18897 Cassio Motta Brian Teacher 2 2–0 C 1–0 H 1–0 Jul 12, 1985 H2H
18898 Cassio Motta Bruno Oresar 2 2–0 C 1–0 H 1–0 Nov 5, 1988 H2H
18899 Cassio Motta Butch Walts 2 0–2 C 0–1 H 0–1 May 21, 1980 H2H
18900 Cassio Motta Dan Cassidy 2 1–1 C 1–0 H 0–1 Apr 5, 1990 H2H
18901 Cassio Motta Eduardo Bengoechea 2 1–1 C 1–0 C 0–1 Apr 15, 1989 H2H
18902 Cassio Motta Henrik Sundstrom 2 2–0 C 1–0 C 1–0 Apr 29, 1987 H2H
18903 Cassio Motta Ilie Nastase 2 0–2 C 0–2 Mar 31, 1983 H2H
18904 Cassio Motta Kevin Curren 2 0–2 G 0–1 H 0–1 Jun 11, 1986 H2H
18905 Cassio Motta Lawson Duncan 2 1–1 C 0–1 H 1–0 May 13, 1989 H2H
18906 Cassio Motta Marko Ostoja 2 1–1 C 1–1 Jul 12, 1990 H2H
18907 Cassio Motta Marty Davis 2 0–2 H 0–2 Aug 31, 1988 H2H
18908 Cassio Motta Miloslav Mecir 2 0–2 C 0–1 H 0–1 Apr 30, 1987 H2H
18909 Cassio Motta Ricardo Acioly 2 2–0 H 2–0 Jan 29, 1988 H2H
18910 Cassio Motta Ricardo Cano 2 1–1 C 1–1 Apr 29, 1982 H2H
18911 Cassio Motta Sandy Mayer 2 0–2 H 0–2 Aug 30, 1984 H2H
18912 Cassio Motta Victor Pecci 2 1–1 C 0–1 H 1–0 Jan 31, 1987 H2H
18913 Cassio Motta Zoltan Kuharszky 2 2–0 C 1–0 H 1–0 Apr 9, 1985 H2H
18914 Cecil Mamiit Axel Pretzsch 2 2–0 G 1–0 H 1–0 Sep 13, 2001 H2H
18915 Cecil Mamiit David Prinosil 2 0–2 H 0–2 Jan 19, 2001 H2H
18916 Cecil Mamiit Ivo Heuberger 2 2–0 H 2–0 Sep 27, 2001 H2H
18917 Cecil Mamiit Lars Burgsmuller 2 1–1 H 1–1 Jan 2, 2003 H2H
18918 Cecil Mamiit Mark Woodforde 2 2–0 C 1–0 H 1–0 May 6, 1999 H2H
18919 Cecil Mamiit Paul Goldstein 2 1–1 H 1–1 Aug 18, 1999 H2H
18920 Cecil Mamiit Robby Ginepri 2 0–2 G 0–1 H 0–1 Feb 12, 2004 H2H
18921 Cedric Pioline Adrian Voinea 2 2–0 H 2–0 Feb 17, 2000 H2H
18922 Cedric Pioline Albert Portas 2 2–0 C 1–0 H 1–0 Jun 4, 2000 H2H
18923 Cedric Pioline Christian Bergstrom 2 0–2 H 0–2 Jan 9, 1993 H2H
18924 Cedric Pioline Chris Woodruff 2 1–1 C 1–0 H 0–1 May 10, 2000 H2H
18925 Cedric Pioline George Bastl 2 1–1 G 1–0 H 0–1 Jun 13, 2001 H2H
18926 Cedric Pioline Henrik Holm 2 0–2 G 0–1 H 0–1 Jun 16, 1995 H2H
18927 Cedric Pioline Jan Kroslak 2 2–0 C 1–0 G 1–0 May 2, 1997 H2H
18928 Cedric Pioline Jared Palmer 2 1–1 H 1–1 Sep 30, 1994 H2H
18929 Cedric Pioline Jason Stoltenberg 2 2–0 H 2–0 Mar 12, 1997 H2H
18930 Cedric Pioline Jeremy Bates 2 2–0 C 1–0 H 1–0 Oct 7, 1994 H2H
18931 Cedric Pioline Jonas Svensson 2 1–1 C 1–1 Apr 25, 1993 H2H
18932 Cedric Pioline Jordi Arrese 2 0–2 C 0–2 Apr 15, 1994 H2H
18933 Cedric Pioline Kevin Curren 2 2–0 C 1–0 H 1–0 Oct 11, 1991 H2H
18934 Cedric Pioline Lars Jonsson 2 2–0 C 2–0 May 31, 1992 H2H
18935 Cedric Pioline Leander Paes 2 2–0 H 2–0 Jan 7, 2000 H2H
18936 Cedric Pioline Marcos Ondruska 2 2–0 C 2–0 Feb 12, 1998 H2H
18937 Cedric Pioline Mats Wilander 2 2–0 H 2–0 Oct 7, 1993 H2H
18938 Cedric Pioline Michal Tabara 2 1–1 G 1–0 H 0–1 Jun 27, 2001 H2H
18939 Cedric Pioline Mikael Tillstrom 2 1–1 C 1–0 H 0–1 Feb 5, 1998 H2H
18940 Cedric Pioline Oliver Gross 2 2–0 C 1–0 H 1–0 May 28, 1997 H2H
18941 Cedric Pioline Olivier Delaitre 2 1–1 C 0–1 H 1–0 Oct 17, 1996 H2H
18942 Cedric Pioline Peter Wessels 2 2–0 H 2–0 Sep 5, 1999 H2H
18943 Cedric Pioline Ramon Delgado 2 1–1 H 1–1 Aug 20, 1998 H2H
18944 Cedric Pioline Sargis Sargsian 2 1–1 C 0–1 H 1–0 Jul 26, 2001 H2H
18945 Cedric Pioline Stefan Koubek 2 2–0 C 1–0 H 1–0 Jul 12, 2001 H2H
18946 Cedric Pioline Stefano Pescosolido 2 2–0 C 1–0 H 1–0 May 15, 1996 H2H
18947 Cedric Pioline Stephane Simian 2 1–1 C 1–0 G 0–1 Oct 20, 1994 H2H
18948 Cedric Pioline Thierry Champion 2 1–1 C 1–1 Oct 10, 1991 H2H
18949 Cedric Pioline Yannick Noah 2 2–0 C 2–0 Jul 13, 1995 H2H
18950 Cedrik-Marcel Stebe Damir Dzumhur 2 1–1 C 1–0 H 0–1 Aug 31, 2017 H2H
18951 Cedrik-Marcel Stebe Marin Cilic 2 0–2 G 0–1 H 0–1 Aug 29, 2019 H2H
18952 Cedrik-Marcel Stebe Reilly Opelka 2 0–2 G 0–1 H 0–1 Feb 11, 2022 H2H
18953 Cesar Kist Francisco Maciel 2 0–2 C 0–1 H 0–1 Nov 27, 1986 H2H
18954 Charles Buzz Strode Peter Rennert 2 1–1 C 1–0 G 0–1 Dec 15, 1982 H2H
18955 Charlie Owens Clark Graebner 2 0–2 C 0–2 Feb 3, 1974 H2H
18956 Charlie Owens Haroon Rahim 2 0–2 G 0–1 H 0–1 Feb 7, 1976 H2H
18957 Charlie Owens Jan Pisecky 2 1–1 C 1–1 Feb 27, 1975 H2H
18958 Charlie Owens Owen Davidson 2 1–1 G 1–1 Sep 2, 1973 H2H
18959 Charlie Pasarell Alejandro Olmedo 2 2–0 G 1–0 H 1–0 May 9, 1973 H2H
18960 Charlie Pasarell Henry Bunis 2 2–0 C 1–0 H 1–0 Aug 8, 1973 H2H
18961 Charlie Pasarell Humphrey Hose 2 1–1 H 1–1 Aug 23, 1974 H2H
18962 Charlie Pasarell Milan Holecek 2 1–1 G 1–0 H 0–1 Feb 21, 1974 H2H
18963 Charlie Pasarell Robert Maud 2 2–0 C 1–0 G 1–0 May 3, 1972 H2H
18964 Charlie Pasarell Roy Barth 2 1–1 H 1–1 Mar 8, 1972 H2H
18965 Chip Hooper Brian Teacher 2 0–2 C 0–2 Feb 18, 1983 H2H
18966 Chip Hooper Danny Saltz 2 1–1 C 1–0 H 0–1 Oct 19, 1984 H2H
18967 Chip Hooper Gianni Ocleppo 2 0–2 C 0–1 G 0–1 Jun 19, 1985 H2H
18968 Chip Hooper John Sadri 2 2–0 C 1–0 H 1–0 Oct 17, 1985 H2H
18969 Chip Hooper Matt Mitchell 2 2–0 H 2–0 Aug 21, 1985 H2H
18970 Chip Hooper Pascal Portes 2 1–1 C 1–0 H 0–1 Nov 23, 1984 H2H
18971 Chip Hooper Terry Moor 2 2–0 G 2–0 Jun 28, 1985 H2H
18972 Chip Hooper Vitas Gerulaitis 2 0–2 C 0–2 Nov 9, 1984 H2H
18973 Chris Bailey Steve Shaw 2 2–0 G 1–0 H 1–0 Apr 21, 1988 H2H
18974 Chris Dunk Mike Estep 2 1–1 G 0–1 H 1–0 Jul 9, 1982 H2H
18975 Chris Guccione Nicolas Devilder 2 1–1 C 0–1 H 1–0 Jan 21, 2009 H2H
18976 Chris Johnstone Fritz Buehning 2 1–1 G 1–1 Dec 4, 1982 H2H
18977 Chris Johnstone Geoff Masters 2 2–0 G 1–0 H 1–0 Jan 8, 1981 H2H
18978 Chris Johnstone Nick Saviano 2 1–1 C 1–0 G 0–1 Apr 28, 1983 H2H
18979 Chris Kachel Charlie Pasarell 2 0–2 C 0–1 G 0–1 Jan 14, 1977 H2H
18980 Chris Kachel Stan Smith 2 0–2 G 0–1 H 0–1 Feb 13, 1980 H2H
18981 Chris Lewis Andy Andrews 2 1–1 G 0–1 H 1–0 Sep 1, 1983 H2H
18982 Chris Lewis Brian Teacher 2 1–1 C 1–0 G 0–1 May 10, 1984 H2H
18983 Chris Lewis Chip Hooper 2 1–1 G 1–0 H 0–1 Dec 3, 1983 H2H
18984 Chris Lewis Chris Johnstone 2 2–0 G 1–0 H 1–0 Oct 8, 1981 H2H
18985 Chris Lewis Colin Dibley 2 1–1 C 0–1 G 1–0 Dec 8, 1977 H2H
18986 Chris Lewis Corrado Barazzutti 2 1–1 C 1–1 Aug 5, 1983 H2H
18987 Chris Lewis Egan Adams 2 2–0 C 1–0 H 1–0 May 20, 1983 H2H
18988 Chris Lewis Ferdi Taygan 2 1–1 C 0–1 C 1–0 Apr 3, 1980 H2H
18989 Chris Lewis Fernando Luna 2 1–1 C 1–1 May 2, 1985 H2H
18990 Chris Lewis Gabriel Urpi 2 0–2 C 0–2 May 28, 1982 H2H
18991 Chris Lewis Glenn Layendecker 2 1–1 H 1–1 Jan 12, 1985 H2H
18992 Chris Lewis Heinz Gunthardt 2 0–2 C 0–1 C 0–1 Mar 28, 1985 H2H
18993 Chris Lewis Ilie Nastase 2 1–1 C 0–1 G 1–0 Dec 28, 1981 H2H
18994 Chris Lewis Ivan Dupasquier 2 1–1 C 0–1 H 1–0 Nov 13, 1981 H2H
18995 Chris Lewis Jaime Fillol 2 0–2 C 0–2 Apr 6, 1978 H2H
18996 Chris Lewis Jan Kodes 2 2–0 C 2–0 Jul 25, 1980 H2H
18997 Chris Lewis Jiri Hrebec 2 2–0 G 1–0 H 1–0 Apr 2, 1981 H2H
18998 Chris Lewis Kevin Curren 2 2–0 C 1–0 G 1–0 Jul 20, 1984 H2H
18999 Chris Lewis Lloyd Bourne 2 2–0 G 2–0 Jun 9, 1982 H2H
19000 Chris Lewis Mark Dickson 2 0–2 C 0–2 Mar 22, 1984 H2H