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
9801 Kevin Curren Van Winitsky 2 2–0 C 2–0 Sep 25, 1982 H2H
9802 Kim Warwick Balazs Taroczy 2 2–0 C 1–0 C 1–0 Jul 12, 1980 H2H
9803 Kim Warwick Bjorn Borg 2 0–2 C 0–1 H 0–1 Apr 16, 1975 H2H
9804 Kim Warwick Bob Hewitt 2 0–2 C 0–2 Apr 23, 1977 H2H
9805 Kim Warwick Brad Drewett 2 2–0 G 2–0 Dec 28, 1981 H2H
9806 Kim Warwick Brian Teacher 2 0–2 G 0–2 Jan 9, 1981 H2H
9807 Kim Warwick Bruce Manson 2 2–0 C 2–0 Feb 17, 1976 H2H
9808 Kim Warwick Chris Delaney 2 2–0 G 2–0 Dec 20, 1979 H2H
9809 Kim Warwick Christophe Freyss 2 2–0 C 1–0 G 1–0 Dec 30, 1978 H2H
9810 Kim Warwick Colin Dibley 2 0–2 G 0–1 H 0–1 Jan 5, 1977 H2H
9811 Kim Warwick David Lloyd 2 2–0 G 2–0 Jun 24, 1977 H2H
9812 Kim Warwick Frank Gebert 2 2–0 C 2–0 Aug 10, 1977 H2H
9813 Kim Warwick Fred Stolle 2 0–2 G 0–2 Nov 22, 1973 H2H
9814 Kim Warwick Hans Jurgen Pohmann 2 2–0 C 2–0 Jul 21, 1978 H2H
9815 Kim Warwick Harold Solomon 2 0–2 C 0–2 Aug 11, 1976 H2H
9816 Kim Warwick John Sadri 2 0–2 C 0–1 G 0–1 Jan 2, 1980 H2H
9817 Kim Warwick Jun Kamiwazumi 2 2–0 C 1–0 H 1–0 Nov 5, 1975 H2H
9818 Kim Warwick Ken Rosewall 2 0–2 C 0–1 G 0–1 Oct 14, 1979 H2H
9819 Kim Warwick Raymond Moore 2 2–0 C 1–0 H 1–0 Apr 6, 1978 H2H
9820 Kim Warwick Richard Lewis 2 2–0 C 1–0 G 1–0 Dec 27, 1978 H2H
9821 Kim Warwick Roger Taylor 2 0–2 C 0–1 H 0–1 Nov 20, 1974 H2H
9822 Kim Warwick Rolf Thung 2 2–0 C 1–0 H 1–0 Jul 20, 1978 H2H
9823 Kim Warwick Russell Simpson 2 2–0 C 1–0 G 1–0 Nov 28, 1984 H2H
9824 Kim Warwick Steve Krulevitz 2 0–2 C 0–1 H 0–1 Aug 3, 1977 H2H
9825 Kim Warwick Syd Ball 2 2–0 C 1–0 H 1–0 Feb 23, 1977 H2H
9826 Kim Warwick Terry Rocavert 2 0–2 H 0–2 Sep 14, 1979 H2H
9827 Kim Warwick Tim Mayotte 2 2–0 C 1–0 H 1–0 Feb 18, 1982 H2H
9828 Kim Warwick Toma Ovici 2 2–0 C 2–0 Mar 20, 1974 H2H
9829 Kim Warwick Trey Waltke 2 0–2 C 0–1 C 0–1 Jul 15, 1976 H2H
9830 Kim Warwick Victor Pecci 2 2–0 C 2–0 Jul 29, 1980 H2H
9831 Kim Warwick Yannick Noah 2 2–0 C 1–0 H 1–0 Sep 9, 1982 H2H
9832 Kiyoshi Tanabe Ken Rosewall 2 0–2 G 0–1 H 0–1 Oct 16, 1974 H2H
9833 Kjell Johansson Angel Gimenez 2 2–0 C 2–0 Feb 5, 1981 H2H
9834 Kjell Johansson Cliff Richey 2 0–2 C 0–2 Sep 29, 1976 H2H
9835 Kjell Johansson Eddie Dibbs 2 0–2 C 0–1 H 0–1 Aug 19, 1978 H2H
9836 Kjell Johansson Georges Goven 2 0–2 C 0–2 Apr 18, 1973 H2H
9837 Kjell Johansson Marty Riessen 2 0–2 C 0–1 H 0–1 Nov 7, 1973 H2H
9838 Kjell Johansson Raul Ramirez 2 0–2 C 0–1 C 0–1 Jan 30, 1982 H2H
9839 Kjell Johansson Tenny Svensson 2 2–0 C 1–0 C 1–0 Mar 10, 1978 H2H
9840 Klaus Eberhard Colin Dowdeswell 2 2–0 C 1–0 H 1–0 Jul 24, 1980 H2H
9841 Klaus Eberhard Freddie Sauer 2 0–2 C 0–1 H 0–1 May 12, 1982 H2H
9842 Klaus Eberhard Mark Edmondson 2 0–2 C 0–2 Jul 10, 1980 H2H
9843 Klaus Eberhard Patrick Proisy 2 0–2 C 0–1 H 0–1 Mar 13, 1980 H2H
9844 Klaus Eberhard Terry Moor 2 2–0 C 2–0 May 20, 1982 H2H
9845 Koji Watanabe Francois Jauffret 2 0–2 C 0–2 May 3, 1970 H2H
9846 Kristian Pless Jean-Rene Lisnard 2 0–2 H 0–2 Jan 8, 2004 H2H
9847 Kristof Vliegen Albert Montanes 2 0–2 C 0–2 Jul 17, 2008 H2H
9848 Kristof Vliegen Andreas Seppi 2 0–2 C 0–1 H 0–1 Jan 12, 2006 H2H
9849 Kristof Vliegen Igor Andreev 2 0–2 C 0–1 H 0–1 Jan 17, 2008 H2H
9850 Kristof Vliegen Janko Tipsarevic 2 2–0 C 1–0 H 1–0 Jan 11, 2007 H2H
9851 Kristof Vliegen Juan Ignacio Chela 2 0–2 H 0–2 Mar 23, 2006 H2H
9852 Kristof Vliegen Lukasz Kubot 2 0–2 C 0–1 H 0–1 May 9, 2009 H2H
9853 Kristof Vliegen Michael Llodra 2 0–2 C 0–1 G 0–1 Jun 19, 2009 H2H
9854 Kristof Vliegen Olivier Patience 2 2–0 C 1–0 H 1–0 Jan 16, 2008 H2H
9855 Kristof Vliegen Potito Starace 2 0–2 C 0–1 C 0–1 Oct 25, 2007 H2H
9856 Kristof Vliegen Rainer Schuettler 2 2–0 H 2–0 Feb 16, 2006 H2H
9857 Kristof Vliegen Robby Ginepri 2 0–2 H 0–2 Feb 22, 2008 H2H
9858 Kristof Vliegen Stan Wawrinka 2 2–0 C 1–0 G 1–0 Jun 15, 2006 H2H
9859 Kristof Vliegen Thomas Johansson 2 0–2 C 0–1 H 0–1 Aug 21, 2007 H2H
9860 Kyle Edmund Ilya Ivashka 2 2–0 H 2–0 Mar 23, 2019 H2H
9861 Kyle Edmund Taylor Fritz 2 0–2 G 0–1 H 0–1 Feb 28, 2020 H2H
9862 Larry Stefanki Chip Hooper 2 0–2 G 0–1 H 0–1 Jan 14, 1984 H2H
9863 Larry Stefanki Joakim Nystrom 2 0–2 C 0–1 H 0–1 May 7, 1986 H2H
9864 Larry Stefanki Mike Leach 2 0–2 C 0–1 G 0–1 Apr 4, 1985 H2H
9865 Larry Stefanki Steve Denton 2 2–0 G 1–0 H 1–0 Jun 12, 1985 H2H
9866 Lars Anders Wahlgren Aki Rahunen 2 0–2 C 0–1 C 0–1 Jul 12, 1990 H2H
9867 Lars Jonsson Bart Wuyts 2 0–2 C 0–1 H 0–1 Apr 7, 1993 H2H
9868 Lars Jonsson Grant Connell 2 0–2 H 0–2 Feb 12, 1992 H2H
9869 Lars Jonsson Jan Gunnarsson 2 0–2 C 0–1 G 0–1 Sep 18, 1992 H2H
9870 Lars Jonsson Marcos Aurelio Gorriz 2 2–0 C 1–0 H 1–0 Oct 11, 1990 H2H
9871 Lars Jonsson Martin Sinner 2 2–0 C 1–0 H 1–0 Jan 10, 1991 H2H
9872 Laurence Tieleman Carlos Costa 2 0–2 C 0–2 Apr 22, 1999 H2H
9873 Laurence Tieleman David Prinosil 2 0–2 G 0–1 H 0–1 Aug 17, 2000 H2H
9874 Laurence Tieleman Grant Stafford 2 0–2 G 0–2 Jun 18, 1998 H2H
9875 Laurence Tieleman Stephane Simian 2 2–0 G 2–0 Jul 11, 1996 H2H
9876 Lawson Duncan Alberto Tous 2 2–0 C 2–0 Jul 29, 1988 H2H
9877 Lawson Duncan Alejandro Ganzabal 2 2–0 C 2–0 May 24, 1985 H2H
9878 Lawson Duncan Christo Van Rensburg 2 0–2 H 0–2 Mar 22, 1989 H2H
9879 Lawson Duncan Stefan Simonsson 2 0–2 C 0–1 H 0–1 Sep 25, 1985 H2H
9880 Leander Paes Jan Kroslak 2 0–2 C 0–1 H 0–1 Feb 1, 1997 H2H
9881 Learner Tien Adam Walton 2 2–0 H 2–0 Mar 6, 2026 H2H
9882 Learner Tien Camilo Ugo Carabelli 2 2–0 H 2–0 Jan 7, 2026 H2H
9883 Learner Tien Gael Monfils 2 2–0 H 2–0 Sep 3, 2026 H2H
9884 Learner Tien Nishesh Basavareddy 2 2–0 C 1–0 G 1–0 Apr 2, 2026 H2H
9885 Learner Tien Reilly Opelka 2 2–0 C 1–0 H 1–0 Aug 1, 2025 H2H
9886 Learner Tien Tomas Machac 2 0–2 C 0–1 H 0–1 May 10, 2025 H2H
9887 Leif Shiras Eddie Edwards 2 0–2 G 0–1 H 0–1 Dec 21, 1985 H2H
9888 Leif Shiras Greg Holmes 2 2–0 G 1–0 H 1–0 Aug 3, 1984 H2H
9889 Leif Shiras Russell Simpson 2 0–2 G 0–1 H 0–1 Jun 13, 1985 H2H
9890 Leonardo Lavalle Ben Testerman 2 0–2 C 0–1 H 0–1 Nov 13, 1987 H2H
9891 Leonardo Lavalle Derrick Rostagno 2 0–2 C 0–2 May 6, 1993 H2H
9892 Leonardo Lavalle Guillermo Vilas 2 0–2 C 0–2 May 25, 1988 H2H
9893 Leonardo Lavalle Tim Mayotte 2 0–2 C 0–1 H 0–1 Oct 23, 1988 H2H
9894 Leonardo Mayer Andrey Golubev 2 2–0 C 1–0 H 1–0 May 2, 2014 H2H
9895 Leonardo Mayer Andrey Kuznetsov 2 2–0 C 1–0 G 1–0 Jun 29, 2014 H2H
9896 Leonardo Mayer Benjamin Becker 2 2–0 H 2–0 Jan 7, 2016 H2H
9897 Leonardo Mayer Diego Schwartzman 2 2–0 C 2–0 May 30, 2019 H2H
9898 Leonardo Mayer Gastao Elias 2 2–0 C 2–0 Mar 1, 2018 H2H
9899 Leonardo Mayer Hyeon Chung 2 2–0 G 1–0 H 1–0 Aug 12, 2015 H2H
9900 Leonardo Mayer Jaume Munar 2 0–2 C 0–2 Feb 6, 2020 H2H
9901 Leonardo Mayer Laslo Djere 2 0–2 C 0–1 H 0–1 Jul 20, 2019 H2H
9902 Leonardo Mayer Lucas Pouille 2 2–0 C 1–0 H 1–0 Aug 15, 2018 H2H
9903 Leonardo Mayer Novak Djokovic 2 0–2 H 0–2 Jan 9, 2016 H2H
9904 Leonardo Mayer Santiago Giraldo 2 2–0 C 2–0 Feb 8, 2014 H2H
9905 Leonardo Mayer Yuichi Sugita 2 2–0 H 2–0 Aug 21, 2018 H2H
9906 Leo Palin Corrado Barazzutti 2 0–2 H 0–2 Oct 28, 1982 H2H
9907 Leo Palin Kjell Johansson 2 0–2 C 0–2 Jul 17, 1980 H2H
9908 Liam Broady Alex de Minaur 2 0–2 G 0–2 Jul 3, 2022 H2H
9909 Liam Broady Damir Dzumhur 2 0–2 C 0–1 H 0–1 Apr 20, 2023 H2H
9910 Liam Broady Marin Cilic 2 0–2 G 0–1 H 0–1 Oct 1, 2022 H2H
9911 Liam Broady Miomir Kecmanovic 2 0–2 H 0–2 Mar 12, 2022 H2H
9912 Libor Pimek Andreas Maurer 2 2–0 C 1–0 H 1–0 Mar 27, 1986 H2H
9913 Libor Pimek Eliot Teltscher 2 2–0 C 1–0 H 1–0 Sep 3, 1987 H2H
9914 Libor Pimek Fernando Luna 2 2–0 C 2–0 Sep 17, 1986 H2H
9915 Libor Pimek Hank Pfister 2 0–2 H 0–2 Aug 15, 1985 H2H
9916 Libor Pimek Jimmy Connors 2 0–2 C 0–1 H 0–1 Feb 12, 1988 H2H
9917 Libor Pimek Jordi Arrese 2 0–2 C 0–2 Apr 15, 1988 H2H
9918 Libor Pimek Loic Courteau 2 2–0 C 2–0 Sep 20, 1985 H2H
9919 Libor Pimek Michael Westphal 2 0–2 C 0–1 C 0–1 May 27, 1987 H2H
9920 Libor Pimek Pedro Rebolledo 2 2–0 C 2–0 Aug 8, 1991 H2H
9921 Libor Pimek Rodney Harmon 2 2–0 C 1–0 C 1–0 Jul 18, 1984 H2H
9922 Libor Pimek Tore Meinecke 2 0–2 C 0–2 Apr 28, 1988 H2H
9923 Libor Pimek Yannick Noah 2 0–2 C 0–1 H 0–1 Oct 19, 1985 H2H
9924 Libor Pimek Zoltan Kuharszky 2 2–0 C 2–0 Aug 9, 1984 H2H
9925 Lionel Roux Andrei Merinov 2 2–0 C 2–0 May 28, 1997 H2H
9926 Lionel Roux Andrei Olhovskiy 2 2–0 C 1–0 H 1–0 Feb 13, 1997 H2H
9927 Lionel Roux Arnaud Boetsch 2 0–2 C 0–1 H 0–1 Jan 17, 1997 H2H
9928 Lionel Roux Carlos Costa 2 0–2 C 0–1 H 0–1 Jan 15, 1998 H2H
9929 Lionel Roux Christo Van Rensburg 2 2–0 H 2–0 Apr 6, 1995 H2H
9930 Lionel Roux Chris Woodruff 2 2–0 C 1–0 H 1–0 Oct 4, 1996 H2H
9931 Lionel Roux Daniel Vacek 2 0–2 C 0–1 H 0–1 Oct 5, 1995 H2H
9932 Lionel Roux David Adams 2 2–0 H 2–0 Apr 16, 1997 H2H
9933 Lionel Roux Marc Rosset 2 0–2 C 0–1 C 0–1 Jun 1, 1997 H2H
9934 Lionel Roux Olivier Delaitre 2 2–0 C 1–0 H 1–0 Oct 21, 1994 H2H
9935 Lionel Roux Paul Haarhuis 2 2–0 C 1–0 H 1–0 Oct 2, 1997 H2H
9936 Lionel Roux Richey Reneberg 2 0–2 C 0–1 H 0–1 Jul 19, 1996 H2H
9937 Lleyton Hewitt Adrian Voinea 2 2–0 H 2–0 Jan 23, 2000 H2H
9938 Lleyton Hewitt Albert Montanes 2 2–0 G 1–0 H 1–0 Jun 26, 2008 H2H
9939 Lleyton Hewitt Andreas Vinciguerra 2 2–0 C 1–0 H 1–0 Oct 27, 2000 H2H
9940 Lleyton Hewitt Andrei Stoliarov 2 2–0 C 1–0 H 1–0 May 31, 2002 H2H
9941 Lleyton Hewitt Andrew Ilie 2 2–0 C 1–0 H 1–0 May 19, 2001 H2H
9942 Lleyton Hewitt Cecil Mamiit 2 2–0 H 2–0 Jan 21, 2004 H2H
9943 Lleyton Hewitt Christophe Rochus 2 2–0 G 1–0 H 1–0 Feb 21, 2009 H2H
9944 Lleyton Hewitt Chris Woodruff 2 2–0 C 1–0 H 1–0 Mar 10, 2000 H2H
9945 Lleyton Hewitt Davide Sanguinetti 2 2–0 G 1–0 H 1–0 Aug 8, 2002 H2H
9946 Lleyton Hewitt Donald Young 2 2–0 H 2–0 Jan 21, 2010 H2H
9947 Lleyton Hewitt Edouard Roger-Vasselin 2 2–0 H 2–0 Jul 25, 2013 H2H
9948 Lleyton Hewitt Evgeny Korolev 2 2–0 C 1–0 G 1–0 Jun 24, 2010 H2H
9949 Lleyton Hewitt Gilles Muller 2 2–0 H 2–0 Aug 30, 2012 H2H
9950 Lleyton Hewitt Hyung-Taik Lee 2 2–0 G 1–0 H 1–0 Jun 30, 2006 H2H
9951 Lleyton Hewitt Igor Andreev 2 2–0 G 1–0 H 1–0 Aug 17, 2005 H2H
9952 Lleyton Hewitt Karol Beck 2 2–0 H 2–0 Jan 13, 2005 H2H
9953 Lleyton Hewitt Kei Nishikori 2 2–0 G 1–0 H 1–0 Jan 4, 2014 H2H
9954 Lleyton Hewitt Marc Lopez 2 2–0 C 1–0 G 1–0 Jun 10, 2004 H2H
9955 Lleyton Hewitt Markus Hantschk 2 2–0 C 2–0 May 14, 2003 H2H
9956 Lleyton Hewitt Matthew Ebden 2 2–0 G 1–0 H 1–0 Mar 8, 2014 H2H
9957 Lleyton Hewitt Philipp Petzschner 2 2–0 C 1–0 G 1–0 Jun 28, 2009 H2H
9958 Lleyton Hewitt Richard Gasquet 2 2–0 H 2–0 Aug 16, 2007 H2H
9959 Lleyton Hewitt Robin Haase 2 2–0 G 1–0 H 1–0 Mar 21, 2014 H2H
9960 Lleyton Hewitt Sergio Roitman 2 2–0 C 2–0 Apr 10, 2009 H2H
9961 Lleyton Hewitt Thiemo de Bakker 2 2–0 C 1–0 G 1–0 Jun 11, 2010 H2H
9962 Lleyton Hewitt Viktor Troicki 2 0–2 H 0–2 Aug 15, 2012 H2H
9963 Lloyd Bourne Brian Gottfried 2 0–2 C 0–1 H 0–1 Feb 3, 1983 H2H
9964 Lloyd Bourne Chris Mayotte 2 0–2 H 0–2 Jan 16, 1982 H2H
9965 Lloyd Bourne Freddie Sauer 2 2–0 H 2–0 Mar 10, 1983 H2H
9966 Lloyd Bourne Gilles Moretton 2 2–0 H 2–0 Aug 14, 1982 H2H
9967 Lloyd Bourne Mark Dickson 2 2–0 G 1–0 H 1–0 Jun 16, 1983 H2H
9968 Lloyd Bourne Pavel Slozil 2 2–0 C 1–0 C 1–0 Feb 2, 1983 H2H
9969 Lloyd Bourne Russell Simpson 2 0–2 C 0–1 G 0–1 Oct 10, 1985 H2H
9970 Lloyd Bourne Steve Krulevitz 2 2–0 G 1–0 H 1–0 Jan 14, 1982 H2H
9971 Lloyd Bourne Van Winitsky 2 0–2 C 0–1 H 0–1 Nov 20, 1981 H2H
9972 Lloyd Harris Alexei Popyrin 2 2–0 C 1–0 H 1–0 Feb 11, 2021 H2H
9973 Lloyd Harris Aslan Karatsev 2 0–2 C 0–1 H 0–1 May 10, 2022 H2H
9974 Lloyd Harris Diego Schwartzman 2 0–2 H 0–2 Oct 1, 2021 H2H
9975 Lloyd Harris Facundo Bagnis 2 2–0 H 2–0 Mar 25, 2022 H2H
9976 Lloyd Harris Gael Monfils 2 2–0 G 1–0 H 1–0 Jun 17, 2021 H2H
9977 Lloyd Harris Matteo Berrettini 2 0–2 C 0–1 H 0–1 Mar 15, 2022 H2H
9978 Lloyd Harris Ricardas Berankis 2 2–0 G 1–0 H 1–0 Jun 30, 2021 H2H
9979 Lloyd Harris Richard Gasquet 2 0–2 C 0–1 H 0–1 May 24, 2022 H2H
9980 Lloyd Harris Ugo Humbert 2 0–2 H 0–2 Jul 28, 2023 H2H
9981 Lloyd Harris Zizou Bergs 2 2–0 G 1–0 H 1–0 Jul 2, 2025 H2H
9982 Loic Courteau Jose Higueras 2 2–0 C 2–0 Sep 19, 1985 H2H
9983 Lorenzo Musetti Aleksandar Vukic 2 2–0 H 2–0 Jul 29, 2026 H2H
9984 Lorenzo Musetti Benoit Paire 2 2–0 C 1–0 H 1–0 Apr 12, 2022 H2H
9985 Lorenzo Musetti Mariano Navone 2 2–0 C 2–0 May 31, 2025 H2H
9986 Lorenzo Musetti Mikael Ymer 2 2–0 C 1–0 H 1–0 May 30, 2023 H2H
9987 Lorenzo Sonego Diego Schwartzman 2 0–2 C 0–2 Feb 12, 2022 H2H
9988 Lorenzo Sonego Fabian Marozsan 2 2–0 G 1–0 H 1–0 Jun 25, 2025 H2H
9989 Lorenzo Sonego Gabriel Diallo 2 2–0 G 1–0 H 1–0 Jul 2, 2026 H2H
9990 Lorenzo Sonego Nick Kyrgios 2 0–2 H 0–2 Jan 22, 2020 H2H
9991 Lorenzo Sonego Zhizhen Zhang 2 0–2 C 0–1 G 0–1 May 30, 2024 H2H
9992 Louk Sanders Jean Francois Caujolle 2 0–2 C 0–2 Apr 3, 1980 H2H
9993 Luca Nardi Alexandre Muller 2 0–2 C 0–1 H 0–1 Oct 4, 2024 H2H
9994 Luca Nardi Cameron Norrie 2 0–2 C 0–1 H 0–1 Mar 7, 2025 H2H
9995 Luca Nardi Zhizhen Zhang 2 2–0 H 2–0 Feb 19, 2025 H2H
9996 Lucas Pouille Gael Monfils 2 0–2 H 0–2 Sep 8, 2016 H2H
9997 Luca Van Assche Hugo Gaston 2 2–0 C 2–0 Jul 25, 2026 H2H
9998 Luciano Darderi Facundo Bagnis 2 2–0 C 2–0 Feb 29, 2024 H2H
9999 Luciano Darderi Frances Tiafoe 2 0–2 C 0–2 Apr 26, 2025 H2H
10000 Luciano Darderi Francisco Comesana 2 0–2 C 0–1 H 0–1 May 28, 2026 H2H