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
12801 Steve Krulevitz Marty Riessen 2 0–2 C 0–1 G 0–1 Aug 30, 1974 H2H
12802 Steve Krulevitz Patricio Cornejo 2 0–2 C 0–1 H 0–1 Nov 6, 1974 H2H
12803 Steve Krulevitz Phil Dent 2 0–2 C 0–1 H 0–1 Mar 12, 1981 H2H
12804 Steve Krulevitz Victor Amaya 2 0–2 C 0–1 G 0–1 Aug 9, 1978 H2H
12805 Steve Meister Ramesh Krishnan 2 0–2 H 0–2 Nov 3, 1983 H2H
12806 Steve Shaw Slobodan Zivojinovic 2 0–2 C 0–1 H 0–1 Jan 15, 1988 H2H
12807 Steve Turner Cliff Richey 2 0–2 C 0–1 H 0–1 Oct 28, 1976 H2H
12808 Steve Turner Juan Ignacio Muntanola 2 0–2 C 0–2 Oct 20, 1976 H2H
12809 Steve Turner Marty Riessen 2 0–2 C 0–2 Jul 25, 1974 H2H
12810 Steve Turner Tenny Svensson 2 2–0 C 1–0 H 1–0 Nov 9, 1976 H2H
12811 Sumit Nagal Lorenzo Sonego 2 0–2 C 0–1 H 0–1 Apr 5, 2024 H2H
12812 Sumit Nagal Miomir Kecmanovic 2 0–2 G 0–1 H 0–1 Jul 3, 2024 H2H
12813 Sumit Nagal Ricardas Berankis 2 0–2 H 0–2 Feb 10, 2021 H2H
12814 Syd Ball Alvin Gardiner 2 2–0 G 2–0 Dec 14, 1977 H2H
12815 Syd Ball Chris Delaney 2 0–2 G 0–2 Oct 10, 1980 H2H
12816 Syd Ball Ernie Ewert 2 2–0 G 2–0 Jan 10, 1980 H2H
12817 Syd Ball Geoff Masters 2 2–0 C 1–0 G 1–0 Nov 13, 1980 H2H
12818 Syd Ball Hans Jurgen Pohmann 2 0–2 C 0–1 C 0–1 May 10, 1975 H2H
12819 Syd Ball Ian Fletcher 2 0–2 G 0–1 H 0–1 Jan 22, 1971 H2H
12820 Syd Ball Jan Hordijk 2 0–2 C 0–1 H 0–1 Aug 4, 1972 H2H
12821 Syd Ball Jean Baptiste Chanfreau 2 0–2 C 0–1 G 0–1 May 8, 1973 H2H
12822 Syd Ball Jean Paul Meyer 2 0–2 G 0–2 Jan 3, 1974 H2H
12823 Syd Ball Jun Kuki 2 0–2 C 0–1 H 0–1 Nov 19, 1974 H2H
12824 Syd Ball Marcello Lara 2 0–2 C 0–1 H 0–1 Feb 2, 1978 H2H
12825 Syd Ball Norman Holmes 2 2–0 G 2–0 Jun 14, 1974 H2H
12826 Syd Ball Paul Gerken 2 0–2 C 0–1 H 0–1 Aug 7, 1974 H2H
12827 Syd Ball Szabolcz Baranyi 2 0–2 G 0–2 Jun 29, 1973 H2H
12828 Syd Ball Tom Okker 2 0–2 H 0–2 Nov 14, 1975 H2H
12829 Szabolcz Baranyi Andres Gimeno 2 0–2 C 0–1 H 0–1 Nov 2, 1972 H2H
12830 Szabolcz Baranyi Clark Graebner 2 0–2 H 0–2 Mar 6, 1973 H2H
12831 Szabolcz Baranyi Ray Keldie 2 2–0 C 1–0 H 1–0 Nov 27, 1974 H2H
12832 Szabolcz Baranyi Tom Edlefsen 2 0–2 C 0–1 H 0–1 Mar 4, 1971 H2H
12833 Tallon Griekspoor Alex Molcan 2 2–0 G 2–0 Jun 23, 2022 H2H
12834 Tallon Griekspoor Christopher Eubanks 2 2–0 C 1–0 H 1–0 May 22, 2024 H2H
12835 Tallon Griekspoor Daniel Evans 2 0–2 H 0–2 Aug 6, 2023 H2H
12836 Tallon Griekspoor Dominik Koepfer 2 2–0 C 1–0 H 1–0 Apr 9, 2024 H2H
12837 Tallon Griekspoor Giovanni Mpetshi Perricard 2 2–0 H 2–0 Feb 10, 2026 H2H
12838 Tallon Griekspoor Grigor Dimitrov 2 0–2 H 0–2 Oct 19, 2024 H2H
12839 Tallon Griekspoor Jan-Lennard Struff 2 2–0 H 2–0 Feb 19, 2025 H2H
12840 Tallon Griekspoor Jesper de Jong 2 0–2 C 0–1 H 0–1 Jul 19, 2025 H2H
12841 Tallon Griekspoor Mikael Ymer 2 2–0 G 1–0 H 1–0 Jun 15, 2023 H2H
12842 Tallon Griekspoor Quentin Halys 2 2–0 H 2–0 Feb 11, 2026 H2H
12843 Tallon Griekspoor Roman Safiullin 2 2–0 H 2–0 Feb 26, 2025 H2H
12844 Tallon Griekspoor Sebastian Korda 2 0–2 G 0–1 H 0–1 Jun 15, 2024 H2H
12845 Tarik Benhabiles Drew Gitlin 2 0–2 C 0–1 G 0–1 Dec 1, 1983 H2H
12846 Tarik Benhabiles Fernando Luna 2 2–0 C 2–0 Aug 9, 1990 H2H
12847 Tarik Benhabiles Glenn Layendecker 2 0–2 G 0–1 H 0–1 Jan 17, 1990 H2H
12848 Tarik Benhabiles Joakim Nystrom 2 0–2 C 0–2 Apr 25, 1986 H2H
12849 Tarik Benhabiles Mark Dickson 2 0–2 C 0–1 H 0–1 Oct 25, 1985 H2H
12850 Tarik Benhabiles Tomas Smid 2 0–2 H 0–2 Mar 16, 1988 H2H
12851 Taro Daniel Adrian Mannarino 2 2–0 C 1–0 H 1–0 Aug 9, 2023 H2H
12852 Taro Daniel Gael Monfils 2 0–2 C 0–1 H 0–1 Aug 30, 2023 H2H
12853 Taro Daniel Gregoire Barrere 2 0–2 C 0–1 H 0–1 May 24, 2022 H2H
12854 Taro Daniel Pablo Carreno Busta 2 0–2 C 0–2 Jun 1, 2017 H2H
12855 Taro Daniel Tristan Schoolkate 2 0–2 H 0–2 Jan 14, 2025 H2H
12856 Tatsuma Ito Gael Monfils 2 0–2 H 0–2 Mar 26, 2016 H2H
12857 Taylor Dent Alexander Popp 2 2–0 G 2–0 Jun 16, 2005 H2H
12858 Taylor Dent Cecil Mamiit 2 2–0 G 1–0 H 1–0 Jun 12, 2003 H2H
12859 Taylor Dent Michael Llodra 2 0–2 G 0–1 H 0–1 Jan 10, 2004 H2H
12860 Taylor Dent Michal Tabara 2 2–0 H 2–0 Jan 21, 2005 H2H
12861 Taylor Dent Nicolas Kiefer 2 0–2 H 0–2 Aug 11, 2005 H2H
12862 Taylor Dent Paul Goldstein 2 2–0 H 2–0 Jul 23, 2005 H2H
12863 Taylor Dent Raemon Sluiter 2 0–2 G 0–1 H 0–1 Aug 28, 2002 H2H
12864 Taylor Dent Richard Gasquet 2 0–2 G 0–1 H 0–1 Jan 9, 2009 H2H
12865 Taylor Fritz Quentin Halys 2 2–0 C 1–0 G 1–0 Jun 13, 2025 H2H
12866 Tennys Sandgren Alexander Zverev 2 0–2 G 0–1 H 0–1 Jul 1, 2021 H2H
12867 Tennys Sandgren David Ferrer 2 0–2 H 0–2 Feb 27, 2019 H2H
12868 Tennys Sandgren Denis Shapovalov 2 0–2 C 0–1 H 0–1 Aug 21, 2019 H2H
12869 Tennys Sandgren Hyeon Chung 2 0–2 H 0–2 Jan 25, 2018 H2H
12870 Tennys Sandgren John Isner 2 0–2 H 0–2 Jan 16, 2020 H2H
12871 Tennys Sandgren Marcos Giron 2 0–2 H 0–2 Feb 17, 2022 H2H
12872 Tennys Sandgren Maximilian Marterer 2 2–0 H 2–0 Jan 9, 2019 H2H
12873 Tennys Sandgren Mikhail Kukushkin 2 0–2 C 0–1 H 0–1 Sep 27, 2018 H2H
12874 Tennys Sandgren Pierre-Hugues Herbert 2 0–2 H 0–2 Nov 4, 2020 H2H
12875 Tennys Sandgren Radu Albot 2 0–2 C 0–1 H 0–1 Jul 25, 2019 H2H
12876 Tennys Sandgren Steve Johnson 2 0–2 C 0–1 H 0–1 Feb 13, 2020 H2H
12877 Tenny Svensson Arthur Ashe 2 0–2 H 0–2 Nov 8, 1978 H2H
12878 Tenny Svensson Cliff Drysdale 2 0–2 C 0–1 H 0–1 Sep 29, 1975 H2H
12879 Tenny Svensson Frank Gebert 2 2–0 C 1–0 G 1–0 Oct 15, 1974 H2H
12880 Tenny Svensson Gerald Battrick 2 0–2 C 0–1 G 0–1 Apr 27, 1976 H2H
12881 Tenny Svensson John Bartlett 2 2–0 C 2–0 Mar 9, 1978 H2H
12882 Tenny Svensson Juan Ignacio Muntanola 2 0–2 C 0–2 Jul 16, 1976 H2H
12883 Tenny Svensson Ove Bengtson 2 0–2 C 0–1 H 0–1 Jul 20, 1978 H2H
12884 Tenny Svensson Patrice Dominguez 2 0–2 C 0–1 H 0–1 Mar 2, 1979 H2H
12885 Terry Addison Peter Burwash 2 2–0 C 2–0 Jul 29, 1970 H2H
12886 Terry Moor Brian Teacher 2 0–2 C 0–1 G 0–1 Nov 25, 1978 H2H
12887 Terry Moor Charlie Pasarell 2 2–0 C 1–0 H 1–0 Sep 21, 1978 H2H
12888 Terry Moor Ferdi Taygan 2 2–0 C 1–0 C 1–0 Feb 21, 1980 H2H
12889 Terry Moor Geoff Masters 2 0–2 C 0–2 Jan 24, 1979 H2H
12890 Terry Moor Howard Schoenfield 2 2–0 C 2–0 Jul 29, 1980 H2H
12891 Terry Moor Phil Dent 2 2–0 C 1–0 H 1–0 Sep 24, 1981 H2H
12892 Terry Moor Steve Meister 2 2–0 H 2–0 Feb 5, 1985 H2H
12893 Terry Moor Zeljko Franulovic 2 0–2 H 0–2 Oct 28, 1982 H2H
12894 Teymuraz Gabashvili Flavio Cipolla 2 0–2 C 0–1 H 0–1 Oct 18, 2012 H2H
12895 Teymuraz Gabashvili Karol Beck 2 2–0 H 2–0 Oct 20, 2011 H2H
12896 Teymuraz Gabashvili Marin Cilic 2 0–2 H 0–2 Oct 30, 2015 H2H
12897 Teymuraz Gabashvili Michael Berrer 2 2–0 H 2–0 Sep 25, 2008 H2H
12898 Thai-Son Kwiatkowski Soonwoo Kwon 2 0–2 H 0–2 Feb 25, 2021 H2H
12899 Thanasi Kokkinakis Aleksandar Vukic 2 2–0 H 2–0 Aug 1, 2024 H2H
12900 Thiago Agustin Tirante Flavio Cobolli 2 2–0 C 1–0 H 1–0 May 11, 2026 H2H
12901 Thiago Agustin Tirante Jaime Faria 2 2–0 C 2–0 Jul 23, 2025 H2H
12902 Thiago Monteiro Alexei Popyrin 2 0–2 G 0–1 H 0–1 Jul 3, 2024 H2H
12903 Thiago Monteiro Corentin Moutet 2 0–2 C 0–1 H 0–1 Jan 15, 2022 H2H
12904 Thiago Monteiro Kei Nishikori 2 0–2 G 0–1 H 0–1 Jan 14, 2025 H2H
12905 Thiago Monteiro Marton Fucsovics 2 0–2 C 0–2 Oct 3, 2020 H2H
12906 Thiago Monteiro Pablo Carreno Busta 2 0–2 C 0–1 H 0–1 Oct 14, 2022 H2H
12907 Thiago Seyboth Wild Fabian Marozsan 2 0–2 H 0–2 Jan 14, 2025 H2H
12908 Thiago Seyboth Wild Gael Monfils 2 0–2 C 0–2 May 28, 2024 H2H
12909 Thiago Seyboth Wild Stefanos Tsitsipas 2 0–2 H 0–2 Mar 8, 2025 H2H
12910 Thierry Champion Andreas Maurer 2 0–2 C 0–2 Sep 24, 1986 H2H
12911 Thierry Champion Christian Bergstrom 2 0–2 C 0–1 H 0–1 Mar 22, 1989 H2H
12912 Thierry Champion Christian Miniussi 2 2–0 C 1–0 H 1–0 Mar 14, 1992 H2H
12913 Thierry Champion Joakim Nystrom 2 0–2 C 0–1 C 0–1 Apr 28, 1988 H2H
12914 Thierry Champion Matt Anger 2 0–2 G 0–2 Dec 13, 1985 H2H
12915 Thierry Champion Miloslav Mecir 2 0–2 C 0–1 H 0–1 Jan 18, 1989 H2H
12916 Thierry Champion Yannick Noah 2 2–0 C 1–0 H 1–0 Oct 17, 1991 H2H
12917 Thierry Guardiola Mark Koevermans 2 0–2 C 0–1 H 0–1 Oct 15, 1992 H2H
12918 Thierry Tulasne Alberto Tous 2 2–0 C 2–0 Mar 24, 1983 H2H
12919 Thierry Tulasne Angel Gimenez 2 2–0 C 2–0 Nov 4, 1982 H2H
12920 Thierry Tulasne Blaine Willenborg 2 2–0 C 2–0 Aug 8, 1985 H2H
12921 Thierry Tulasne Brian Gottfried 2 0–2 C 0–1 H 0–1 Nov 12, 1981 H2H
12922 Thierry Tulasne Eduardo Bengoechea 2 2–0 C 2–0 Sep 24, 1986 H2H
12923 Thierry Tulasne Francisco Gonzalez 2 0–2 G 0–1 H 0–1 Jun 10, 1981 H2H
12924 Thierry Tulasne Gianni Ocleppo 2 2–0 C 1–0 H 1–0 Oct 27, 1983 H2H
12925 Thierry Tulasne Henrik Sundstrom 2 0–2 C 0–2 Apr 6, 1984 H2H
12926 Thierry Tulasne Jiri Hrebec 2 2–0 C 1–0 H 1–0 Apr 9, 1981 H2H
12927 Thierry Tulasne Manuel Orantes 2 0–2 C 0–2 Mar 26, 1983 H2H
12928 Thierry Tulasne Matt Anger 2 0–2 H 0–2 Nov 18, 1988 H2H
12929 Thierry Tulasne Michael Grant 2 2–0 C 1–0 H 1–0 Oct 1, 1980 H2H
12930 Thierry Tulasne Peter Elter 2 2–0 C 2–0 Jun 14, 1985 H2H
12931 Thierry Tulasne Phil Dent 2 0–2 G 0–1 H 0–1 Feb 18, 1982 H2H
12932 Thierry Tulasne Ramesh Krishnan 2 2–0 C 1–0 H 1–0 Oct 18, 1985 H2H
12933 Thierry Tulasne Raul Ramirez 2 0–2 H 0–2 Feb 23, 1983 H2H
12934 Thierry Tulasne Vitas Gerulaitis 2 2–0 C 2–0 May 15, 1985 H2H
12935 Thierry Tulasne Wojtek Fibak 2 0–2 C 0–1 H 0–1 Oct 19, 1985 H2H
12936 Thierry Tulasne Zeljko Franulovic 2 2–0 C 1–0 C 1–0 Sep 23, 1982 H2H
12937 Thomas Buchmayer Thomas Prerovsky 2 2–0 C 2–0 Oct 21, 1993 H2H
12938 Thomas Enqvist Alberto Berasategui 2 2–0 C 2–0 Oct 22, 1997 H2H
12939 Thomas Enqvist Albert Portas 2 2–0 H 2–0 Aug 27, 2003 H2H
12940 Thomas Enqvist Alexander Popp 2 2–0 H 2–0 Feb 20, 2004 H2H
12941 Thomas Enqvist Alexander Volkov 2 2–0 C 1–0 H 1–0 Jan 14, 1995 H2H
12942 Thomas Enqvist Andreas Vinciguerra 2 2–0 H 2–0 Oct 13, 2001 H2H
12943 Thomas Enqvist Andrei Medvedev 2 2–0 C 1–0 C 1–0 Apr 27, 2001 H2H
12944 Thomas Enqvist Andrew Ilie 2 2–0 C 1–0 H 1–0 May 30, 2001 H2H
12945 Thomas Enqvist Bernd Karbacher 2 2–0 H 2–0 Aug 20, 1995 H2H
12946 Thomas Enqvist Carlos Costa 2 2–0 H 2–0 Mar 18, 1998 H2H
12947 Thomas Enqvist Cedric Pioline 2 2–0 H 2–0 Feb 26, 2000 H2H
12948 Thomas Enqvist Cristiano Caratti 2 2–0 H 2–0 Aug 18, 1995 H2H
12949 Thomas Enqvist Gregory Carraz 2 2–0 C 1–0 H 1–0 Oct 27, 2005 H2H
12950 Thomas Enqvist Hernan Gumy 2 2–0 G 1–0 H 1–0 Jun 23, 1999 H2H
12951 Thomas Enqvist Jakob Hlasek 2 0–2 C 0–2 Nov 2, 1995 H2H
12952 Thomas Enqvist Jordi Burillo 2 2–0 G 1–0 H 1–0 Jun 12, 1998 H2H
12953 Thomas Enqvist Karim Alami 2 2–0 C 1–0 C 1–0 Sep 18, 1999 H2H
12954 Thomas Enqvist Karol Beck 2 2–0 H 2–0 Mar 8, 2005 H2H
12955 Thomas Enqvist Lionel Roux 2 2–0 C 1–0 H 1–0 Aug 17, 2000 H2H
12956 Thomas Enqvist Marc Kevin Goellner 2 2–0 H 2–0 Jul 26, 1996 H2H
12957 Thomas Enqvist Mauricio Hadad 2 2–0 H 2–0 Aug 3, 1995 H2H
12958 Thomas Enqvist Michael Stich 2 0–2 C 0–1 H 0–1 Aug 6, 1995 H2H
12959 Thomas Enqvist Radomir Vasek 2 2–0 C 1–0 H 1–0 May 18, 1995 H2H
12960 Thomas Enqvist Renzo Furlan 2 2–0 C 1–0 H 1–0 Jan 24, 1996 H2H
12961 Thomas Enqvist Robby Ginepri 2 2–0 H 2–0 Feb 11, 2005 H2H
12962 Thomas Enqvist Sebastien Lareau 2 2–0 H 2–0 Feb 28, 1998 H2H
12963 Thomas Enqvist Steve Bryan 2 2–0 H 2–0 Jul 24, 1997 H2H
12964 Thomas Fabbiano Franko Skugor 2 2–0 C 1–0 G 1–0 Jun 28, 2017 H2H
12965 Thomas Fabbiano Ilya Ivashka 2 0–2 H 0–2 Mar 22, 2019 H2H
12966 Thomas Hogstedt Christo Van Rensburg 2 0–2 G 0–2 Jul 9, 1992 H2H
12967 Thomas Hogstedt John Sadri 2 2–0 C 1–0 H 1–0 Nov 5, 1986 H2H
12968 Thomas Johansson Andrei Stoliarov 2 2–0 C 1–0 G 1–0 Oct 5, 2001 H2H
12969 Thomas Johansson Bjorn Phau 2 2–0 C 1–0 H 1–0 Feb 26, 2007 H2H
12970 Thomas Johansson Christian Vinck 2 2–0 H 2–0 Jan 5, 2001 H2H
12971 Thomas Johansson Ernests Gulbis 2 0–2 C 0–1 H 0–1 Aug 27, 2008 H2H
12972 Thomas Johansson George Bastl 2 2–0 H 2–0 Feb 15, 2007 H2H
12973 Thomas Johansson Guillaume Raoux 2 0–2 G 0–1 H 0–1 Jun 18, 1998 H2H
12974 Thomas Johansson Harel Levy 2 2–0 G 1–0 H 1–0 Aug 15, 2001 H2H
12975 Thomas Johansson Igor Kunitsyn 2 2–0 C 1–0 H 1–0 Mar 29, 2008 H2H
12976 Thomas Johansson Jacco Eltingh 2 2–0 G 1–0 H 1–0 Jun 26, 1996 H2H
12977 Thomas Johansson Jeff Tarango 2 2–0 G 1–0 H 1–0 Aug 13, 1998 H2H
12978 Thomas Johansson Joachim Johansson 2 2–0 H 2–0 Feb 18, 2005 H2H
12979 Thomas Johansson Markus Hipfl 2 2–0 H 2–0 Jan 18, 2002 H2H
12980 Thomas Johansson Martin Sinner 2 0–2 C 0–1 C 0–1 Feb 5, 1998 H2H
12981 Thomas Johansson Oleg Ogorodov 2 2–0 C 1–0 G 1–0 Oct 11, 1996 H2H
12982 Thomas Johansson Petr Luxa 2 2–0 C 1–0 H 1–0 Oct 1, 1999 H2H
12983 Thomas Johansson Sargis Sargsian 2 0–2 C 0–1 H 0–1 Nov 3, 2004 H2H
12984 Thomas Johansson Sebastien Lareau 2 2–0 H 2–0 Aug 7, 1999 H2H
12985 Thomas Johansson Stephane Simian 2 2–0 C 1–0 H 1–0 Apr 10, 1997 H2H
12986 Thomas Muster Brad Gilbert 2 2–0 C 1–0 H 1–0 Sep 8, 1993 H2H
12987 Thomas Muster Carl Limberger 2 2–0 C 1–0 H 1–0 Aug 28, 1987 H2H
12988 Thomas Muster Christo Van Rensburg 2 2–0 C 1–0 H 1–0 May 6, 1992 H2H
12989 Thomas Muster David Prinosil 2 2–0 C 1–0 G 1–0 Jun 12, 1997 H2H
12990 Thomas Muster Diego Nargiso 2 2–0 C 1–0 C 1–0 Oct 18, 1997 H2H
12991 Thomas Muster Dirk Dier 2 2–0 C 1–0 H 1–0 Aug 30, 1996 H2H
12992 Thomas Muster Fernando Luna 2 2–0 C 2–0 Aug 2, 1990 H2H
12993 Thomas Muster Frederic Fontang 2 2–0 C 2–0 Apr 28, 1994 H2H
12994 Thomas Muster Galo Blanco 2 2–0 C 2–0 Oct 1, 1998 H2H
12995 Thomas Muster George Bezecny 2 2–0 C 2–0 Aug 11, 1988 H2H
12996 Thomas Muster Hendrik Dreekmann 2 2–0 C 2–0 May 3, 1996 H2H
12997 Thomas Muster Hernan Gumy 2 2–0 C 1–0 H 1–0 May 23, 1997 H2H
12998 Thomas Muster Jaime Oncins 2 2–0 C 1–0 H 1–0 Mar 3, 1993 H2H
12999 Thomas Muster Javier Frana 2 2–0 H 2–0 Aug 28, 1996 H2H
13000 Thomas Muster Jens Knippschild 2 2–0 C 1–0 H 1–0 May 9, 1998 H2H