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. Filters use canonical tour data and support player/tournament autocomplete, countries, surfaces, categories, rounds, exit rounds, rankings, points, and season thresholds.

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
28001 Radu Albot Aleksandar Vukic 2 2–0 H 2–0 Feb 17, 2023 H2H
28002 Radu Albot Damir Dzumhur 2 1–1 C 1–1 May 24, 2019 H2H
28003 Radu Albot Hubert Hurkacz 2 1–1 G 0–1 H 1–0 Jul 3, 2024 H2H
28004 Radu Albot Jan-Lennard Struff 2 0–2 C 0–1 G 0–1 Jul 3, 2019 H2H
28005 Radu Albot J.J. Wolf 2 0–2 H 0–2 Aug 3, 2023 H2H
28006 Radu Albot Jozef Kovalik 2 1–1 C 1–0 H 0–1 Aug 1, 2018 H2H
28007 Radu Albot Kyle Edmund 2 0–2 C 0–1 H 0–1 Mar 12, 2019 H2H
28008 Radu Albot Marton Fucsovics 2 1–1 H 1–1 Sep 21, 2018 H2H
28009 Radu Albot Nick Kyrgios 2 1–1 H 1–1 Feb 22, 2019 H2H
28010 Radu Albot Pablo Carreno Busta 2 1–1 G 1–0 H 0–1 Sep 26, 2019 H2H
28011 Radu Albot Taylor Fritz 2 0–2 C 0–1 H 0–1 Oct 1, 2020 H2H
28012 Raemon Sluiter Alexander Waske 2 1–1 C 0–1 C 1–0 Sep 29, 2005 H2H
28013 Raemon Sluiter Cyril Saulnier 2 1–1 H 1–1 Oct 6, 2005 H2H
28014 Raemon Sluiter David Sanchez 2 1–1 C 0–1 H 1–0 Sep 16, 2004 H2H
28015 Raemon Sluiter Filippo Volandri 2 0–2 C 0–2 May 21, 2004 H2H
28016 Raemon Sluiter Karol Beck 2 1–1 G 1–0 H 0–1 Jun 19, 2003 H2H
28017 Raemon Sluiter Lars Burgsmuller 2 1–1 H 1–1 Oct 5, 2005 H2H
28018 Raemon Sluiter Luis Horna 2 2–0 C 2–0 Jul 19, 2007 H2H
28019 Raemon Sluiter Robby Ginepri 2 0–2 C 0–1 H 0–1 Aug 21, 2004 H2H
28020 Raemon Sluiter Tomas Zib 2 2–0 C 2–0 Apr 28, 2005 H2H
28021 Raemon Sluiter Vincent Spadea 2 1–1 H 1–1 Aug 6, 2003 H2H
28022 Rafael Jodar Cameron Norrie 2 2–0 C 1–0 H 1–0 Apr 17, 2026 H2H
28023 Rafael Jodar Camilo Ugo Carabelli 2 2–0 C 2–0 Apr 15, 2026 H2H
28024 Rafael Jodar Pablo Carreno Busta 2 2–0 C 1–0 G 1–0 Jul 1, 2026 H2H
28025 Rafael Nadal Alberto Martin 2 2–0 C 2–0 Jul 8, 2005 H2H
28026 Rafael Nadal Alexander Waske 2 1–1 C 1–0 G 0–1 Jul 19, 2007 H2H
28027 Rafael Nadal Alex Calatrava 2 2–0 C 2–0 Feb 24, 2005 H2H
28028 Rafael Nadal Alex Corretja 2 0–2 C 0–1 H 0–1 Oct 15, 2003 H2H
28029 Rafael Nadal Alexei Popyrin 2 2–0 C 2–0 Jun 1, 2021 H2H
28030 Rafael Nadal Aljaz Bedene 2 2–0 C 2–0 Apr 18, 2018 H2H
28031 Rafael Nadal Andre Agassi 2 2–0 G 1–0 H 1–0 Jul 2, 2006 H2H
28032 Rafael Nadal Benjamin Becker 2 2–0 H 2–0 Aug 14, 2013 H2H
28033 Rafael Nadal Bobby Reynolds 2 2–0 H 2–0 Aug 31, 2005 H2H
28034 Rafael Nadal Botic van de Zandschulp 2 2–0 C 1–0 G 1–0 Jul 5, 2022 H2H
28035 Rafael Nadal Christophe Rochus 2 2–0 C 1–0 H 1–0 Apr 24, 2009 H2H
28036 Rafael Nadal Daniel Evans 2 2–0 H 2–0 Mar 15, 2022 H2H
28037 Rafael Nadal Davide Sanguinetti 2 2–0 H 2–0 Jan 6, 2007 H2H
28038 Rafael Nadal Denis Gremelmayr 2 2–0 C 1–0 H 1–0 Jan 5, 2012 H2H
28039 Rafael Nadal Dustin Brown 2 0–2 G 0–2 Jul 2, 2015 H2H
28040 Rafael Nadal Filip Krajinovic 2 1–1 H 1–1 Mar 14, 2019 H2H
28041 Rafael Nadal Filippo Volandri 2 2–0 C 1–0 H 1–0 Oct 31, 2007 H2H
28042 Rafael Nadal Goran Ivanisevic 2 2–0 C 1–0 H 1–0 Apr 15, 2004 H2H
28043 Rafael Nadal Hyung-Taik Lee 2 2–0 H 2–0 Aug 17, 2006 H2H
28044 Rafael Nadal Irakli Labadze 2 1–1 C 0–1 G 1–0 Jul 5, 2006 H2H
28045 Rafael Nadal Janko Tipsarevic 2 2–0 C 1–0 H 1–0 Apr 28, 2012 H2H
28046 Rafael Nadal Jared Donaldson 2 2–0 H 2–0 Mar 10, 2019 H2H
28047 Rafael Nadal Jerzy Janowicz 2 2–0 H 2–0 Nov 1, 2013 H2H
28048 Rafael Nadal Jesse Levine 2 2–0 H 2–0 Aug 8, 2013 H2H
28049 Rafael Nadal Jiri Novak 2 2–0 H 2–0 Sep 6, 2006 H2H
28050 Rafael Nadal John Millman 2 2–0 G 1–0 H 1–0 Aug 28, 2019 H2H
28051 Rafael Nadal Jose Acasuso 2 2–0 C 2–0 Feb 17, 2005 H2H
28052 Rafael Nadal Karol Beck 2 2–0 H 2–0 Jan 5, 2011 H2H
28053 Rafael Nadal Lars Burgsmuller 2 2–0 C 1–0 H 1–0 May 25, 2005 H2H
28054 Rafael Nadal Marat Safin 2 2–0 H 2–0 Oct 10, 2009 H2H
28055 Rafael Nadal Marinko Matosevic 2 2–0 C 1–0 H 1–0 Aug 10, 2013 H2H
28056 Rafael Nadal Martin Alund 2 2–0 C 2–0 Feb 28, 2013 H2H
28057 Rafael Nadal Matteo Berrettini 2 2–0 H 2–0 Jan 29, 2022 H2H
28058 Rafael Nadal Matthew Ebden 2 2–0 G 1–0 H 1–0 Jan 17, 2019 H2H
28059 Rafael Nadal Max Mirnyi 2 2–0 G 1–0 H 1–0 Jun 15, 2007 H2H
28060 Rafael Nadal Miomir Kecmanovic 2 2–0 C 1–0 H 1–0 May 4, 2022 H2H
28061 Rafael Nadal Nicolas Massu 2 2–0 H 2–0 Aug 9, 2006 H2H
28062 Rafael Nadal Peter Gojowczyk 2 2–0 H 2–0 Oct 3, 2014 H2H
28063 Rafael Nadal Reilly Opelka 2 2–0 C 1–0 H 1–0 Mar 17, 2022 H2H
28064 Rafael Nadal Ricardas Berankis 2 2–0 G 1–0 H 1–0 Jun 30, 2022 H2H
28065 Rafael Nadal Robby Ginepri 2 2–0 C 1–0 H 1–0 May 28, 2014 H2H
28066 Rafael Nadal Robert Kendrick 2 2–0 G 1–0 H 1–0 Jan 17, 2007 H2H
28067 Rafael Nadal Rogerio Dutra Silva 2 2–0 C 1–0 H 1–0 Apr 27, 2017 H2H
28068 Rafael Nadal Ryan Harrison 2 2–0 H 2–0 Aug 28, 2013 H2H
28069 Rafael Nadal Santiago Ventura 2 2–0 C 2–0 Feb 25, 2005 H2H
28070 Rafael Nadal Sebastian Korda 2 2–0 C 1–0 H 1–0 Mar 13, 2022 H2H
28071 Rafael Nadal Steve Darcis 2 1–1 G 0–1 H 1–0 Jun 26, 2013 H2H
28072 Rafael Nadal Taylor Dent 2 2–0 H 2–0 Aug 18, 2010 H2H
28073 Rafael Nadal Thanasi Kokkinakis 2 2–0 H 2–0 Aug 29, 2019 H2H
28074 Rafael Nadal Thierry Ascione 2 1–1 H 1–1 Jan 23, 2004 H2H
28075 Rafael Nadal Thomas Johansson 2 2–0 C 1–0 H 1–0 Apr 27, 2007 H2H
28076 Rafael Nadal Tim Henman 2 2–0 C 1–0 H 1–0 May 13, 2006 H2H
28077 Rafael Nadal Vasek Pospisil 2 2–0 H 2–0 Aug 30, 2018 H2H
28078 Rafael Nadal Vincent Spadea 2 1–1 G 1–0 H 0–1 Jun 22, 2005 H2H
28079 Rainer Schuettler Albert Costa 2 0–2 C 0–2 Apr 19, 2000 H2H
28080 Rainer Schuettler Albert Montanes 2 2–0 H 2–0 Oct 24, 2002 H2H
28081 Rainer Schuettler Alexandr Dolgopolov 2 0–2 C 0–1 H 0–1 May 24, 2011 H2H
28082 Rainer Schuettler Alex Corretja 2 1–1 C 1–1 Jul 18, 2003 H2H
28083 Rainer Schuettler Andreas Beck 2 1–1 C 1–0 H 0–1 Oct 8, 2009 H2H
28084 Rainer Schuettler Andreas Vinciguerra 2 1–1 H 1–1 Mar 3, 2000 H2H
28085 Rainer Schuettler Andrei Medvedev 2 1–1 G 0–1 H 1–0 Jun 15, 2000 H2H
28086 Rainer Schuettler Andre Sa 2 2–0 H 2–0 Sep 11, 2003 H2H
28087 Rainer Schuettler Benjamin Becker 2 0–2 G 0–2 Jun 20, 2009 H2H
28088 Rainer Schuettler Bernd Karbacher 2 1–1 C 1–0 C 0–1 Apr 29, 1999 H2H
28089 Rainer Schuettler Bohdan Ulihrach 2 0–2 C 0–1 G 0–1 Jun 14, 2002 H2H
28090 Rainer Schuettler Byron Black 2 0–2 H 0–2 Mar 21, 2000 H2H
28091 Rainer Schuettler Cedric Pioline 2 1–1 C 0–1 H 1–0 Jul 18, 2001 H2H
28092 Rainer Schuettler Chris Guccione 2 2–0 C 1–0 H 1–0 Oct 9, 2008 H2H
28093 Rainer Schuettler Cyril Saulnier 2 1–1 H 1–1 Oct 4, 2003 H2H
28094 Rainer Schuettler David Sanchez 2 2–0 C 2–0 Jul 27, 2005 H2H
28095 Rainer Schuettler Denis Istomin 2 0–2 G 0–1 H 0–1 Jun 24, 2010 H2H
28096 Rainer Schuettler Gaston Etlis 2 2–0 H 2–0 Apr 8, 1999 H2H
28097 Rainer Schuettler Gaston Gaudio 2 1–1 H 1–1 Jan 10, 2003 H2H
28098 Rainer Schuettler Goran Ivanisevic 2 2–0 C 1–0 H 1–0 May 5, 1999 H2H
28099 Rainer Schuettler Guillermo Canas 2 1–1 C 1–0 G 0–1 Jun 11, 2005 H2H
28100 Rainer Schuettler Guillermo Garcia-Lopez 2 1–1 C 0–1 G 1–0 May 26, 2010 H2H
28101 Rainer Schuettler Igor Kunitsyn 2 1–1 C 0–1 H 1–0 Oct 23, 2008 H2H
28102 Rainer Schuettler Ivo Heuberger 2 2–0 H 2–0 Feb 15, 2002 H2H
28103 Rainer Schuettler Ivo Karlovic 2 0–2 C 0–1 H 0–1 Aug 5, 2009 H2H
28104 Rainer Schuettler Jens Knippschild 2 2–0 H 2–0 Feb 15, 2001 H2H
28105 Rainer Schuettler Joachim Johansson 2 1–1 G 1–0 H 0–1 Jun 11, 2004 H2H
28106 Rainer Schuettler Juan Antonio Marin 2 1–1 C 0–1 H 1–0 Jan 19, 2000 H2H
28107 Rainer Schuettler Juan Ignacio Chela 2 0–2 C 0–1 H 0–1 May 25, 2005 H2H
28108 Rainer Schuettler Justin Gimelstob 2 1–1 H 1–1 Jan 20, 1999 H2H
28109 Rainer Schuettler Karol Kucera 2 0–2 C 0–1 H 0–1 Oct 5, 2001 H2H
28110 Rainer Schuettler Kevin Kim 2 1–1 G 1–0 H 0–1 Oct 1, 2009 H2H
28111 Rainer Schuettler Kristian Pless 2 1–1 G 1–0 H 0–1 Sep 12, 2002 H2H
28112 Rainer Schuettler Laurence Tieleman 2 1–1 C 1–0 H 0–1 Mar 4, 1999 H2H
28113 Rainer Schuettler Marc Gicquel 2 1–1 C 0–1 G 1–0 Jun 11, 2009 H2H
28114 Rainer Schuettler Marc Rosset 2 0–2 C 0–1 H 0–1 Nov 1, 2000 H2H
28115 Rainer Schuettler Mark Woodforde 2 1–1 C 1–0 H 0–1 Apr 30, 1998 H2H
28116 Rainer Schuettler Michael Llodra 2 2–0 H 2–0 Feb 21, 2002 H2H
28117 Rainer Schuettler Novak Djokovic 2 0–2 H 0–2 Oct 16, 2009 H2H
28118 Rainer Schuettler Olivier Patience 2 1–1 H 1–1 Jan 19, 2005 H2H
28119 Rainer Schuettler Paradorn Srichaphan 2 1–1 H 1–1 Sep 14, 2006 H2H
28120 Rainer Schuettler Paul Goldstein 2 2–0 H 2–0 Oct 5, 2006 H2H
28121 Rainer Schuettler Pete Sampras 2 0–2 H 0–2 Mar 17, 2002 H2H
28122 Rainer Schuettler Potito Starace 2 2–0 H 2–0 Aug 31, 2005 H2H
28123 Rainer Schuettler Santiago Ventura 2 1–1 C 0–1 G 1–0 Jun 25, 2008 H2H
28124 Rainer Schuettler Scott Draper 2 1–1 G 0–1 H 1–0 Oct 4, 2003 H2H
28125 Rainer Schuettler Slava Dosedel 2 2–0 C 1–0 H 1–0 Jan 11, 2001 H2H
28126 Rainer Schuettler Somdev Devvarman 2 0–2 H 0–2 Jan 7, 2010 H2H
28127 Rainer Schuettler Thiemo de Bakker 2 1–1 C 0–1 G 1–0 Jun 19, 2009 H2H
28128 Rainer Schuettler Todd Martin 2 2–0 G 1–0 H 1–0 Aug 16, 2003 H2H
28129 Rainer Schuettler Tomas Zib 2 0–2 C 0–1 H 0–1 Apr 7, 2005 H2H
28130 Rainer Schuettler Victor Hanescu 2 0–2 C 0–2 Jul 17, 2009 H2H
28131 Rajeev Ram Adrian Mannarino 2 1–1 G 1–0 H 0–1 Jul 24, 2015 H2H
28132 Rajeev Ram Albert Ramos-Vinolas 2 0–2 C 0–1 H 0–1 Feb 5, 2016 H2H
28133 Rajeev Ram Dudi Sela 2 0–2 G 0–1 H 0–1 Jul 15, 2016 H2H
28134 Rajeev Ram Grigor Dimitrov 2 2–0 H 2–0 Feb 20, 2016 H2H
28135 Rajeev Ram Horacio Zeballos 2 1–1 C 1–0 H 0–1 Feb 4, 2016 H2H
28136 Rajeev Ram Thiemo de Bakker 2 0–2 H 0–2 Mar 26, 2010 H2H
28137 Rajeev Ram Yuri Schukin 2 1–1 C 0–1 H 1–0 May 26, 2010 H2H
28138 Ramiro Benavides Belus Prajoux 2 0–2 C 0–2 May 25, 1977 H2H
28139 Ramiro Benavides Bob Carmichael 2 0–2 C 0–2 Aug 4, 1975 H2H
28140 Ramiro Benavides Brian Gottfried 2 0–2 C 0–1 G 0–1 Jun 22, 1977 H2H
28141 Ramiro Benavides Buster C Mottram 2 0–2 C 0–2 Sep 21, 1979 H2H
28142 Ramiro Benavides Georges Goven 2 0–2 C 0–2 Jun 6, 1975 H2H
28143 Ramiro Benavides Hans Kary 2 1–1 C 1–1 May 12, 1976 H2H
28144 Ramiro Benavides Ion Tiriac 2 0–2 C 0–2 Jul 29, 1970 H2H
28145 Ramiro Benavides Javier Soler 2 2–0 C 2–0 Oct 7, 1981 H2H
28146 Ramiro Benavides Jun Kuki 2 0–2 C 0–1 H 0–1 May 27, 1976 H2H
28147 Ramiro Benavides Jurgen Fassbender 2 0–2 C 0–1 H 0–1 Oct 13, 1975 H2H
28148 Ramiro Benavides Nicola Spear 2 0–2 C 0–2 May 1, 1975 H2H
28149 Ramiro Benavides Peter Feigl 2 2–0 C 2–0 Jul 21, 1982 H2H
28150 Ramiro Benavides Steve Krulevitz 2 1–1 C 1–1 Aug 22, 1979 H2H
28151 Ramiro Benavides Steve Turner 2 1–1 C 1–1 Aug 18, 1977 H2H
28152 Ramiro Benavides Thomaz Koch 2 0–2 C 0–2 Nov 25, 1976 H2H
28153 Ramiro Benavides Ulrich Pinner 2 2–0 C 2–0 Jul 16, 1981 H2H
28154 Ramkumar Ramanathan Marcel Granollers 2 1–1 H 1–1 Jan 3, 2019 H2H
28155 Ramkumar Ramanathan Steve Johnson 2 0–2 G 0–1 H 0–1 Aug 4, 2021 H2H
28156 Ramon Delgado Flavio Saretta 2 1–1 C 0–1 H 1–0 Sep 12, 2003 H2H
28157 Raphael Collignon Juan Manuel Cerundolo 2 1–1 C 1–0 G 0–1 Jul 18, 2026 H2H
28158 Raul Antonio Viver Carl Limberger 2 1–1 C 1–1 Jun 13, 1985 H2H
28159 Raul Antonio Viver Francisco Maciel 2 1–1 C 1–0 H 0–1 Aug 13, 1986 H2H
28160 Raul Antonio Viver Thierry Tulasne 2 0–2 C 0–2 Sep 19, 1985 H2H
28161 Raul Ramirez Bob Carmichael 2 2–0 G 1–0 H 1–0 Jun 17, 1976 H2H
28162 Raul Ramirez Chris Kachel 2 2–0 C 1–0 G 1–0 Aug 10, 1977 H2H
28163 Raul Ramirez Cliff Drysdale 2 0–2 C 0–1 C 0–1 Mar 5, 1977 H2H
28164 Raul Ramirez David Lloyd 2 2–0 C 1–0 H 1–0 Nov 17, 1977 H2H
28165 Raul Ramirez Frantisek Pala 2 2–0 C 2–0 Aug 25, 1976 H2H
28166 Raul Ramirez Geoff Masters 2 2–0 C 1–0 H 1–0 Feb 3, 1974 H2H
28167 Raul Ramirez Grover Raz Reid 2 2–0 G 1–0 H 1–0 Sep 19, 1974 H2H
28168 Raul Ramirez Haroon Rahim 2 1–1 C 1–0 H 0–1 Mar 17, 1977 H2H
28169 Raul Ramirez Jean Francois Caujolle 2 2–0 C 2–0 May 17, 1980 H2H
28170 Raul Ramirez John Bartlett 2 2–0 C 1–0 H 1–0 Aug 10, 1976 H2H
28171 Raul Ramirez Marcello Lara 2 2–0 C 2–0 Mar 14, 1976 H2H
28172 Raul Ramirez Marty Riessen 2 2–0 H 2–0 Oct 6, 1977 H2H
28173 Raul Ramirez Nikola Pilic 2 2–0 C 2–0 Oct 20, 1976 H2H
28174 Raul Ramirez Paolo Bertolucci 2 2–0 C 2–0 May 16, 1981 H2H
28175 Raul Ramirez Pat Cramer 2 2–0 C 2–0 Aug 9, 1976 H2H
28176 Raul Ramirez Paul Gerken 2 1–1 C 0–1 H 1–0 Oct 31, 1974 H2H
28177 Raul Ramirez Rick Fisher 2 2–0 C 1–0 H 1–0 Sep 29, 1978 H2H
28178 Raul Ramirez Roger Taylor 2 2–0 C 1–0 H 1–0 Oct 28, 1976 H2H
28179 Raul Ramirez Tenny Svensson 2 2–0 C 1–0 H 1–0 Nov 1, 1979 H2H
28180 Raul Ramirez Tom Leonard 2 2–0 H 2–0 Apr 27, 1978 H2H
28181 Raul Ramirez William Brown 2 2–0 G 1–0 H 1–0 Sep 17, 1975 H2H
28182 Ray Keldie Frank Froehling 2 0–2 H 0–2 Sep 23, 1971 H2H
28183 Ray Keldie Peter Curtis 2 0–2 H 0–2 Mar 12, 1970 H2H
28184 Ray Keldie Tom Edlefsen 2 0–2 G 0–1 H 0–1 May 11, 1970 H2H
28185 Raymond Moore Bob Giltinan 2 2–0 C 1–0 G 1–0 Apr 17, 1976 H2H
28186 Raymond Moore F D Robbins 2 1–1 C 0–1 H 1–0 Sep 27, 1972 H2H
28187 Raymond Moore Francois Jauffret 2 1–1 C 0–1 H 1–0 Nov 19, 1974 H2H
28188 Raymond Moore Graham Stilwell 2 0–2 C 0–2 Sep 29, 1975 H2H
28189 Raymond Moore Graydon Garner 2 2–0 H 2–0 Apr 4, 1968 H2H
28190 Raymond Moore Ivan Molina 2 2–0 C 1–0 G 1–0 Jun 18, 1975 H2H
28191 Raymond Moore James Chico Hagey 2 2–0 C 1–0 G 1–0 Aug 11, 1977 H2H
28192 Raymond Moore Jan Norback 2 0–2 C 0–1 H 0–1 Nov 8, 1978 H2H
28193 Raymond Moore Jean Claude Barclay 2 2–0 C 1–0 G 1–0 Jul 12, 1973 H2H
28194 Raymond Moore Jim Osborne 2 1–1 H 1–1 Aug 6, 1971 H2H
28195 Raymond Moore John Yuill 2 2–0 C 1–0 G 1–0 Jul 21, 1977 H2H
28196 Raymond Moore Jorge Andrew 2 2–0 C 1–0 C 1–0 Jan 18, 1979 H2H
28197 Raymond Moore Mal Anderson 2 0–2 C 0–1 G 0–1 Sep 1, 1972 H2H
28198 Raymond Moore Owen Davidson 2 1–1 C 1–0 G 0–1 Nov 20, 1973 H2H
28199 Raymond Moore Paul Avis 2 2–0 H 2–0 Aug 19, 1981 H2H
28200 Raymond Moore Ray Keldie 2 2–0 C 2–0 Oct 16, 1974 H2H