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
10001 Luciano Darderi Lorenzo Musetti 2 0–2 G 0–1 H 0–1 Oct 6, 2025 H2H
10002 Luciano Darderi Mattia Bellucci 2 2–0 C 1–0 H 1–0 Aug 25, 2026 H2H
10003 Luis Ayala Clark Graebner 2 0–2 C 0–1 H 0–1 Apr 1, 1971 H2H
10004 Luis Ayala Peter Curtis 2 2–0 C 1–0 G 1–0 Mar 20, 1970 H2H
10005 Luis Bruguera Adriano Panatta 2 0–2 C 0–1 C 0–1 Mar 6, 1974 H2H
10006 Luis Herrera Kevin Curren 2 0–2 C 0–1 H 0–1 Jul 22, 1992 H2H
10007 Luis Horna Daniel Koellerer 2 2–0 C 2–0 May 19, 2005 H2H
10008 Luiz Mattar Bruno Oresar 2 2–0 C 1–0 H 1–0 Oct 26, 1990 H2H
10009 Luiz Mattar Daniel Orsanic 2 0–2 C 0–2 Apr 14, 1994 H2H
10010 Luiz Mattar Danie Visser 2 0–2 G 0–1 H 0–1 Mar 15, 1989 H2H
10011 Luiz Mattar David Nainkin 2 0–2 H 0–2 Feb 9, 1994 H2H
10012 Luiz Mattar Eduardo Bengoechea 2 2–0 H 2–0 Feb 10, 1990 H2H
10013 Luiz Mattar Grant Connell 2 0–2 C 0–1 H 0–1 Mar 1, 1991 H2H
10014 Luiz Mattar Ivan Kley 2 2–0 H 2–0 Feb 10, 1990 H2H
10015 Luiz Mattar Ivo Werner 2 2–0 C 1–0 H 1–0 Jul 16, 1987 H2H
10016 Luiz Mattar Jimmy Arias 2 2–0 C 1–0 H 1–0 Aug 21, 1993 H2H
10017 Luiz Mattar Joakim Nystrom 2 0–2 C 0–2 May 8, 1987 H2H
10018 Luiz Mattar Jordi Arrese 2 0–2 C 0–2 Jul 12, 1990 H2H
10019 Luiz Mattar Lars Koslowski 2 2–0 C 1–0 H 1–0 Nov 12, 1992 H2H
10020 Luiz Mattar Martin Wostenholme 2 2–0 C 1–0 H 1–0 Apr 7, 1990 H2H
10021 Luiz Mattar Paul Vojtischek 2 2–0 C 1–0 C 1–0 Apr 7, 1990 H2H
10022 Luiz Mattar Ramesh Krishnan 2 0–2 G 0–1 H 0–1 Jun 12, 1991 H2H
10023 Luiz Mattar Ulf Stenlund 2 0–2 C 0–1 H 0–1 Sep 18, 1987 H2H
10024 Luiz Mattar Veli Paloheimo 2 2–0 C 1–0 H 1–0 Aug 31, 1990 H2H
10025 Lukas Dlouhy Jiri Vanek 2 0–2 C 0–1 H 0–1 Jul 28, 2006 H2H
10026 Lukas Lacko Albert Ramos-Vinolas 2 2–0 H 2–0 Jan 18, 2017 H2H
10027 Lukas Lacko Bernard Tomic 2 0–2 C 0–1 H 0–1 Feb 14, 2019 H2H
10028 Lukas Lacko Evgeny Donskoy 2 2–0 H 2–0 Feb 8, 2018 H2H
10029 Lukas Lacko Horacio Zeballos 2 0–2 G 0–1 H 0–1 Aug 21, 2018 H2H
10030 Lukas Lacko Marin Cilic 2 0–2 G 0–1 H 0–1 Jul 3, 2016 H2H
10031 Lukas Rosol Benjamin Becker 2 0–2 G 0–1 H 0–1 Aug 28, 2013 H2H
10032 Lukas Rosol Diego Schwartzman 2 2–0 C 1–0 H 1–0 Sep 22, 2016 H2H
10033 Lukas Rosol Dudi Sela 2 0–2 H 0–2 Jan 22, 2015 H2H
10034 Lukas Rosol Gael Monfils 2 0–2 G 0–1 H 0–1 Oct 24, 2015 H2H
10035 Lukas Rosol Grigor Dimitrov 2 0–2 C 0–1 H 0–1 Aug 18, 2015 H2H
10036 Lukas Rosol Kyle Edmund 2 0–2 C 0–1 G 0–1 Jun 21, 2016 H2H
10037 Lukas Rosol Michael Llodra 2 2–0 C 1–0 H 1–0 Apr 16, 2014 H2H
10038 Lukas Rosol Mikhail Kukushkin 2 0–2 H 0–2 Sep 29, 2016 H2H
10039 Lukas Rosol Novak Djokovic 2 0–2 H 0–2 Oct 3, 2013 H2H
10040 Lukas Rosol Pere Riba 2 2–0 C 2–0 Jul 25, 2014 H2H
10041 Lukas Rosol Steve Johnson 2 0–2 C 0–1 H 0–1 May 24, 2018 H2H
10042 Lukas Rosol Vasek Pospisil 2 0–2 H 0–2 Oct 2, 2014 H2H
10043 Lukasz Kubot Eduardo Schwank 2 2–0 C 2–0 Feb 24, 2011 H2H
10044 Lukasz Kubot Grigor Dimitrov 2 0–2 C 0–1 G 0–1 Jul 30, 2012 H2H
10045 Lukasz Kubot Roberto Bautista Agut 2 0–2 C 0–2 May 9, 2014 H2H
10046 Luke Jensen Christo Van Rensburg 2 0–2 G 0–1 H 0–1 Jul 8, 1993 H2H
10047 Mackenzie McDonald Adrian Mannarino 2 0–2 H 0–2 Aug 18, 2023 H2H
10048 Mackenzie McDonald Alex Michelsen 2 0–2 G 0–1 H 0–1 Jul 28, 2026 H2H
10049 Mackenzie McDonald Alex Molcan 2 0–2 H 0–2 Oct 27, 2022 H2H
10050 Mackenzie McDonald Andreas Seppi 2 2–0 G 1–0 H 1–0 Oct 30, 2020 H2H
10051 Mackenzie McDonald Ben Shelton 2 0–2 C 0–1 H 0–1 Jul 24, 2025 H2H
10052 Mackenzie McDonald Borna Coric 2 2–0 G 1–0 H 1–0 Jun 16, 2023 H2H
10053 Mackenzie McDonald Cameron Norrie 2 0–2 H 0–2 Mar 7, 2026 H2H
10054 Mackenzie McDonald Denis Kudla 2 2–0 H 2–0 Jul 28, 2022 H2H
10055 Mackenzie McDonald Ernesto Escobedo 2 0–2 H 0–2 Jul 21, 2021 H2H
10056 Mackenzie McDonald Filip Krajinovic 2 2–0 H 2–0 Mar 10, 2023 H2H
10057 Mackenzie McDonald Francesco Passaro 2 2–0 H 2–0 Oct 20, 2022 H2H
10058 Mackenzie McDonald Jan-Lennard Struff 2 0–2 H 0–2 Oct 16, 2025 H2H
10059 Mackenzie McDonald Marcos Giron 2 0–2 G 0–1 H 0–1 Jun 23, 2022 H2H
10060 Mackenzie McDonald Nicolas Jarry 2 2–0 G 1–0 H 1–0 Oct 18, 2018 H2H
10061 Mackenzie McDonald Quentin Halys 2 0–2 H 0–2 Oct 3, 2025 H2H
10062 Mackenzie McDonald Reilly Opelka 2 0–2 G 0–1 H 0–1 Jul 20, 2024 H2H
10063 Mackenzie McDonald Sebastian Korda 2 0–2 C 0–1 H 0–1 Feb 17, 2026 H2H
10064 Mackenzie McDonald Tallon Griekspoor 2 0–2 C 0–1 G 0–1 Jun 14, 2024 H2H
10065 Mackenzie McDonald Taro Daniel 2 2–0 C 1–0 H 1–0 Feb 16, 2023 H2H
10066 Magnus Gustafsson Alex Corretja 2 2–0 C 2–0 Apr 18, 2001 H2H
10067 Magnus Gustafsson Andres Gomez 2 0–2 C 0–2 Jun 6, 1990 H2H
10068 Magnus Gustafsson Carsten Arriens 2 2–0 C 2–0 Sep 16, 1993 H2H
10069 Magnus Gustafsson Claudio Mezzadri 2 2–0 C 1–0 H 1–0 Aug 27, 1993 H2H
10070 Magnus Gustafsson Cristiano Caratti 2 2–0 C 1–0 C 1–0 Oct 30, 1996 H2H
10071 Magnus Gustafsson Darren Cahill 2 2–0 H 2–0 Jan 12, 1991 H2H
10072 Magnus Gustafsson Diego Perez 2 2–0 C 1–0 H 1–0 Jun 3, 1990 H2H
10073 Magnus Gustafsson Emilio Benfele Alvarez 2 2–0 C 2–0 Jun 17, 1993 H2H
10074 Magnus Gustafsson Felix Mantilla 2 0–2 C 0–2 Aug 10, 1997 H2H
10075 Magnus Gustafsson Guillermo Canas 2 2–0 C 1–0 C 1–0 Jul 14, 2000 H2H
10076 Magnus Gustafsson Horacio de la Pena 2 2–0 C 1–0 H 1–0 Jul 15, 1989 H2H
10077 Magnus Gustafsson Jeremy Bates 2 2–0 C 1–0 H 1–0 Jan 12, 1990 H2H
10078 Magnus Gustafsson Jerome Potier 2 2–0 C 1–0 H 1–0 Mar 1, 1990 H2H
10079 Magnus Gustafsson Jonathan Stark 2 2–0 C 1–0 H 1–0 Oct 11, 1997 H2H
10080 Magnus Gustafsson Jordi Burillo 2 2–0 C 1–0 H 1–0 Jan 2, 1997 H2H
10081 Magnus Gustafsson Lionel Roux 2 2–0 C 1–0 C 1–0 Mar 21, 1996 H2H
10082 Magnus Gustafsson Lleyton Hewitt 2 0–2 G 0–1 H 0–1 Aug 29, 2001 H2H
10083 Magnus Gustafsson Marcos Aurelio Gorriz 2 2–0 C 2–0 Aug 26, 1993 H2H
10084 Magnus Gustafsson Marcos Ondruska 2 2–0 C 1–0 H 1–0 Nov 6, 1997 H2H
10085 Magnus Gustafsson Mark Koevermans 2 2–0 C 1–0 C 1–0 Jun 12, 1992 H2H
10086 Magnus Gustafsson Markus Naewie 2 2–0 C 2–0 May 5, 1994 H2H
10087 Magnus Gustafsson Martin Sinner 2 2–0 C 1–0 H 1–0 Oct 10, 1997 H2H
10088 Magnus Gustafsson Mikael Pernfors 2 2–0 C 1–0 H 1–0 Jul 8, 1993 H2H
10089 Magnus Gustafsson Nicklas Kroon 2 2–0 C 1–0 C 1–0 Jul 12, 1991 H2H
10090 Magnus Gustafsson Olivier Delaitre 2 2–0 C 1–0 C 1–0 Apr 8, 1993 H2H
10091 Magnus Gustafsson Omar Camporese 2 0–2 C 0–1 H 0–1 Oct 10, 1996 H2H
10092 Magnus Gustafsson Oscar Martinez 2 2–0 C 2–0 Apr 24, 1996 H2H
10093 Magnus Gustafsson Rainer Schuettler 2 2–0 C 1–0 H 1–0 Oct 22, 1999 H2H
10094 Magnus Gustafsson Renzo Furlan 2 2–0 C 1–0 C 1–0 Mar 13, 1998 H2H
10095 Magnus Gustafsson Richard Krajicek 2 0–2 C 0–2 May 29, 1992 H2H
10096 Magnus Gustafsson Thierry Champion 2 2–0 C 2–0 Aug 3, 1991 H2H
10097 Magnus Gustafsson Tom Nijssen 2 2–0 C 1–0 C 1–0 Jul 29, 1993 H2H
10098 Magnus Gustafsson Udo Riglewski 2 2–0 C 2–0 May 4, 1991 H2H
10099 Magnus Gustafsson Vincent Spadea 2 2–0 C 1–0 G 1–0 Jun 25, 1997 H2H
10100 Magnus Gustafsson Wayne Black 2 2–0 C 1–0 H 1–0 Feb 16, 2001 H2H
10101 Magnus Gustafsson Younes El Aynaoui 2 0–2 C 0–2 Jul 21, 2001 H2H
10102 Magnus Larsson Andrei Medvedev 2 0–2 C 0–1 C 0–1 Apr 20, 1994 H2H
10103 Magnus Larsson Andrew Ilie 2 0–2 C 0–1 H 0–1 Sep 29, 2001 H2H
10104 Magnus Larsson Bob Bryan 2 2–0 H 2–0 Oct 25, 2001 H2H
10105 Magnus Larsson Byron Black 2 2–0 H 2–0 Feb 20, 2000 H2H
10106 Magnus Larsson Christian Ruud 2 2–0 C 2–0 Apr 13, 2000 H2H
10107 Magnus Larsson Hernan Gumy 2 0–2 C 0–1 H 0–1 Mar 6, 1997 H2H
10108 Magnus Larsson Hyung-Taik Lee 2 0–2 C 0–1 G 0–1 Jun 12, 2002 H2H
10109 Magnus Larsson Jared Palmer 2 2–0 C 1–0 H 1–0 May 13, 1995 H2H
10110 Magnus Larsson Jeff Tarango 2 2–0 C 1–0 H 1–0 Jan 5, 1996 H2H
10111 Magnus Larsson Jordi Arrese 2 2–0 C 2–0 May 31, 1995 H2H
10112 Magnus Larsson Lars Anders Wahlgren 2 2–0 C 1–0 C 1–0 Mar 5, 1992 H2H
10113 Magnus Larsson Luiz Mattar 2 2–0 C 1–0 H 1–0 Oct 7, 1994 H2H
10114 Magnus Larsson Marcos Ondruska 2 2–0 H 2–0 Mar 7, 1996 H2H
10115 Magnus Larsson Nicolas Lapentti 2 2–0 H 2–0 Oct 3, 2002 H2H
10116 Magnus Larsson Nicolas Pereira 2 2–0 C 1–0 H 1–0 May 12, 1995 H2H
10117 Magnus Larsson Omar Camporese 2 2–0 C 2–0 Jul 15, 1992 H2H
10118 Magnus Larsson Patrick Rafter 2 0–2 H 0–2 Sep 5, 1997 H2H
10119 Magnus Larsson Renzo Furlan 2 2–0 H 2–0 Feb 15, 1996 H2H
10120 Magnus Larsson Sandon Stolle 2 0–2 G 0–1 H 0–1 Jun 28, 1996 H2H
10121 Magnus Larsson Tomas Carbonell 2 2–0 C 2–0 Apr 14, 1995 H2H
10122 Magnus Norman Andrew Ilie 2 2–0 C 1–0 H 1–0 Aug 1, 2001 H2H
10123 Magnus Norman Bohdan Ulihrach 2 0–2 C 0–2 Jul 14, 2001 H2H
10124 Magnus Norman Christophe Rochus 2 2–0 C 2–0 Jul 14, 2001 H2H
10125 Magnus Norman Cyril Saulnier 2 2–0 H 2–0 Jul 27, 2001 H2H
10126 Magnus Norman David Sanchez 2 0–2 C 0–2 Jul 31, 2003 H2H
10127 Magnus Norman Felix Mantilla 2 2–0 C 1–0 H 1–0 May 14, 2000 H2H
10128 Magnus Norman Gaston Gaudio 2 2–0 G 1–0 H 1–0 Jan 15, 2000 H2H
10129 Magnus Norman George Bastl 2 2–0 H 2–0 Oct 2, 2002 H2H
10130 Magnus Norman Guillermo Canas 2 2–0 C 2–0 Jul 30, 1999 H2H
10131 Magnus Norman Jan Kroslak 2 0–2 C 0–2 Mar 22, 1997 H2H
10132 Magnus Norman Jiri Vanek 2 2–0 C 2–0 Apr 10, 2003 H2H
10133 Magnus Norman Karim Alami 2 0–2 C 0–1 H 0–1 Apr 20, 2000 H2H
10134 Magnus Norman Leander Paes 2 2–0 C 1–0 H 1–0 May 30, 1997 H2H
10135 Magnus Norman Mariano Puerta 2 2–0 C 1–0 H 1–0 Jul 12, 2001 H2H
10136 Magnus Norman Peter Wessels 2 2–0 H 2–0 Feb 18, 2000 H2H
10137 Magnus Norman Raemon Sluiter 2 2–0 G 1–0 H 1–0 Feb 27, 2003 H2H
10138 Magnus Norman Slava Dosedel 2 0–2 H 0–2 Aug 10, 2000 H2H
10139 Magnus Norman Vincenzo Santopadre 2 0–2 C 0–2 May 9, 2001 H2H
10140 Magnus Tideman Loic Courteau 2 0–2 C 0–1 G 0–1 Jun 22, 1983 H2H
10141 Mal Anderson Milan Holecek 2 2–0 H 2–0 Nov 2, 1973 H2H
10142 Malek Jaziri Nick Kyrgios 2 0–2 H 0–2 Feb 24, 2017 H2H
10143 Malek Jaziri Reilly Opelka 2 2–0 H 2–0 Jul 27, 2017 H2H
10144 MaliVai Washington Alex Antonitsch 2 2–0 C 1–0 H 1–0 Jan 23, 1994 H2H
10145 MaliVai Washington Andrea Gaudenzi 2 2–0 C 1–0 H 1–0 Oct 26, 1995 H2H
10146 MaliVai Washington Andrei Cherkasov 2 2–0 H 2–0 Jan 21, 1994 H2H
10147 MaliVai Washington Bohdan Ulihrach 2 2–0 C 1–0 G 1–0 Nov 7, 1996 H2H
10148 MaliVai Washington Carlos Moya 2 0–2 C 0–2 May 16, 1996 H2H
10149 MaliVai Washington Carsten Arriens 2 2–0 C 1–0 H 1–0 Jul 20, 1995 H2H
10150 MaliVai Washington Daniel Vacek 2 2–0 G 1–0 H 1–0 Jun 11, 1993 H2H
10151 MaliVai Washington David Witt 2 0–2 C 0–2 Apr 14, 1994 H2H
10152 MaliVai Washington Fabrice Santoro 2 2–0 H 2–0 Mar 15, 1993 H2H
10153 MaliVai Washington Francisco Montana 2 2–0 H 2–0 Jan 20, 1993 H2H
10154 MaliVai Washington Franco Davin 2 2–0 C 2–0 May 9, 1992 H2H
10155 MaliVai Washington Grant Stafford 2 2–0 H 2–0 Oct 19, 1996 H2H
10156 MaliVai Washington Hendrik Dreekmann 2 2–0 C 1–0 H 1–0 Oct 14, 1994 H2H
10157 MaliVai Washington Jakob Hlasek 2 2–0 C 1–0 H 1–0 Mar 4, 1993 H2H
10158 MaliVai Washington Jim Courier 2 0–2 H 0–2 Sep 5, 1993 H2H
10159 MaliVai Washington Leonardo Lavalle 2 2–0 C 1–0 G 1–0 Jun 10, 1992 H2H
10160 MaliVai Washington Marcos Ondruska 2 2–0 G 1–0 H 1–0 Jun 8, 1994 H2H
10161 MaliVai Washington Markus Zoecke 2 2–0 H 2–0 Jan 11, 1992 H2H
10162 MaliVai Washington Oleg Ogorodov 2 2–0 H 2–0 Apr 11, 1997 H2H
10163 MaliVai Washington Patrik Kuhnen 2 2–0 G 1–0 H 1–0 Jun 18, 1992 H2H
10164 MaliVai Washington Sargis Sargsian 2 2–0 H 2–0 Feb 18, 1998 H2H
10165 MaliVai Washington Scott Davis 2 2–0 G 1–0 H 1–0 Jun 12, 1991 H2H
10166 MaliVai Washington Simon Youl 2 2–0 C 1–0 G 1–0 Jun 20, 1992 H2H
10167 MaliVai Washington Thomas Muster 2 0–2 C 0–2 Oct 30, 1995 H2H
10168 MaliVai Washington Tim Henman 2 0–2 C 0–1 G 0–1 Dec 8, 1996 H2H
10169 MaliVai Washington Todd Witsken 2 0–2 H 0–2 Jul 18, 1990 H2H
10170 MaliVai Washington Wally Masur 2 0–2 G 0–1 H 0–1 Jun 12, 1993 H2H
10171 Mansour Bahrami Mel Purcell 2 0–2 C 0–1 H 0–1 Oct 28, 1982 H2H
10172 Manuel Orantes Ferdi Taygan 2 2–0 C 2–0 Jul 16, 1981 H2H
10173 Manuel Orantes Frantisek Pala 2 2–0 C 1–0 G 1–0 Aug 30, 1974 H2H
10174 Manuel Orantes Frew Mcmillan 2 2–0 C 1–0 C 1–0 Jan 26, 1978 H2H
10175 Manuel Orantes Guillermo Aubone 2 2–0 C 2–0 Oct 7, 1981 H2H
10176 Manuel Orantes Hans Joachim Ploetz 2 2–0 C 1–0 C 1–0 May 18, 1974 H2H
10177 Manuel Orantes Hans Jurgen Pohmann 2 2–0 C 2–0 Sep 2, 1975 H2H
10178 Manuel Orantes Humphrey Hose 2 2–0 C 1–0 H 1–0 Aug 7, 1974 H2H
10179 Manuel Orantes Jan Norback 2 2–0 C 2–0 Sep 17, 1981 H2H
10180 Manuel Orantes Jim Delaney 2 2–0 C 1–0 C 1–0 Sep 29, 1977 H2H
10181 Manuel Orantes John Bartlett 2 2–0 C 1–0 H 1–0 Aug 2, 1977 H2H
10182 Manuel Orantes John Yuill 2 2–0 C 2–0 Aug 1, 1978 H2H
10183 Manuel Orantes Jorge Andrew 2 2–0 C 1–0 H 1–0 Sep 5, 1976 H2H
10184 Manuel Orantes Jose Luis Damiani 2 2–0 C 2–0 Sep 26, 1981 H2H
10185 Manuel Orantes Juan Manuel Couder 2 2–0 C 2–0 Nov 16, 1968 H2H
10186 Manuel Orantes Jun Kuki 2 2–0 C 2–0 Sep 3, 1976 H2H
10187 Manuel Orantes Mike Belkin 2 2–0 C 2–0 Feb 17, 1971 H2H
10188 Manuel Orantes Mike Fishbach 2 2–0 C 2–0 Aug 3, 1978 H2H
10189 Manuel Orantes Nicola Pietrangeli 2 2–0 C 1–0 G 1–0 Jul 2, 1972 H2H
10190 Manuel Orantes Per Jemsby 2 2–0 C 2–0 Jul 12, 1973 H2H
10191 Manuel Orantes Peter Pokorny 2 2–0 C 1–0 G 1–0 Jul 9, 1971 H2H
10192 Manuel Orantes Ramesh Krishnan 2 2–0 C 2–0 Mar 24, 1983 H2H
10193 Manuel Orantes Ricardo Cano 2 2–0 C 2–0 Aug 13, 1976 H2H
10194 Manuel Orantes Rod Laver 2 0–2 C 0–1 C 0–1 Dec 2, 1976 H2H
10195 Manuel Orantes Torben Ulrich 2 2–0 C 2–0 May 30, 1969 H2H
10196 Manuel Santana Daniel Contet 2 2–0 C 2–0 May 15, 1970 H2H
10197 Manuel Santana Frank Falderbaum 2 2–0 C 2–0 May 29, 1971 H2H
10198 Manuel Santana Jim Mcmanus 2 2–0 C 1–0 C 1–0 May 5, 1970 H2H
10199 Manuel Santana Milan Holecek 2 2–0 C 2–0 Nov 19, 1974 H2H
10200 Manuel Santana Stan Smith 2 2–0 C 1–0 C 1–0 Jul 15, 1971 H2H