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 ascending Record Surface Last Met H2H
39001 Nino Serdarusic Teymuraz Gabashvili 1 0–1 C 0–1 Jul 21, 2016 H2H
39002 Nir Welgreen Adrian Voinea 1 0–1 H 0–1 Aug 23, 1996 H2H
39003 Nir Welgreen Albert Chang 1 1–0 H 1–0 Aug 22, 1996 H2H
39004 Nir Welgreen Cristiano Caratti 1 1–0 H 1–0 Sep 11, 1997 H2H
39005 Nishesh Basavareddy Adam Walton 1 0–1 H 0–1 Jul 17, 2025 H2H
39006 Nishesh Basavareddy Alejandro Tabilo 1 1–0 H 1–0 Jan 9, 2025 H2H
39007 Nishesh Basavareddy Aleksandar Vukic 1 1–0 H 1–0 Aug 9, 2025 H2H
39008 Nishesh Basavareddy Alexander Zverev 1 0–1 H 0–1 Aug 10, 2025 H2H
39009 Nishesh Basavareddy Filip Cristian Jianu 1 0–1 C 0–1 Apr 3, 2025 H2H
39010 Nishesh Basavareddy Francisco Comesana 1 1–0 H 1–0 Jan 8, 2025 H2H
39011 Nishesh Basavareddy Gabriel Diallo 1 0–1 H 0–1 Aug 20, 2025 H2H
39012 Nishesh Basavareddy Hamad Medjedovic 1 0–1 G 0–1 Jun 25, 2025 H2H
39013 Nishesh Basavareddy Jaume Munar 1 0–1 C 0–1 May 19, 2026 H2H
39014 Nishesh Basavareddy Marin Cilic 1 1–0 H 1–0 Sep 20, 2025 H2H
39015 Nishesh Basavareddy Novak Djokovic 1 0–1 H 0–1 Jan 14, 2025 H2H
39016 Nishesh Basavareddy Nuno Borges 1 0–1 G 0–1 Jun 12, 2025 H2H
39017 Nishesh Basavareddy Raphael Collignon 1 1–0 H 1–0 Aug 19, 2025 H2H
39018 Nishesh Basavareddy Taylor Fritz 1 1–0 C 1–0 May 24, 2026 H2H
39019 Nishesh Basavareddy Tristan Schoolkate 1 0–1 H 0–1 Sep 1, 2026 H2H
39020 Noah Rubin Benoit Paire 1 1–0 H 1–0 Jan 20, 2016 H2H
39021 Noah Rubin Nick Kyrgios 1 0–1 H 0–1 Jul 27, 2018 H2H
39022 Noah Rubin Thanasi Kokkinakis 1 1–0 H 1–0 Jul 26, 2018 H2H
39023 Noam Behr Amit Naor 1 0–1 H 0–1 Oct 11, 1990 H2H
39024 Noam Behr Andrei Olhovskiy 1 0–1 C 0–1 Feb 1, 1996 H2H
39025 Noam Behr George Bastl 1 0–1 H 0–1 Feb 15, 2001 H2H
39026 Noam Behr Ivo Heuberger 1 0–1 H 0–1 Oct 4, 2001 H2H
39027 Noam Behr Martin Sinner 1 0–1 H 0–1 Oct 17, 1996 H2H
39028 Noam Behr Takahiro Terachi 1 1–0 H 1–0 Oct 3, 2001 H2H
39029 Noam Okun Gael Monfils 1 0–1 G 0–1 Jun 22, 2005 H2H
39030 Nobuya Tamura Akira Motomura 1 1–0 C 1–0 Oct 24, 1979 H2H
39031 Noel Freitas Byron Bertram 1 0–1 C 0–1 May 1, 1980 H2H
39032 Noel Phillips Bob Carmichael 1 1–0 G 1–0 Dec 23, 1977 H2H
39033 Noel Phillips Victor Eke 1 1–0 G 1–0 Dec 26, 1978 H2H
39034 Norbert Gombos Adrian Mannarino 1 1–0 H 1–0 Jul 31, 2019 H2H
39035 Norbert Gombos Alexei Popyrin 1 0–1 G 0–1 Jun 23, 2021 H2H
39036 Norbert Gombos Benoit Paire 1 0–1 H 0–1 Oct 29, 2015 H2H
39037 Norbert Gombos Carlos Taberner 1 0–1 H 0–1 Feb 8, 2018 H2H
39038 Norbert Gombos Cristian Garin 1 0–1 H 0–1 Sep 1, 2021 H2H
39039 Norbert Gombos Diego Schwartzman 1 0–1 C 0–1 Oct 3, 2020 H2H
39040 Norbert Gombos Egor Gerasimov 1 0–1 H 0–1 Aug 24, 2021 H2H
39041 Norbert Gombos Evgeny Donskoy 1 1–0 H 1–0 Feb 23, 2017 H2H
39042 Norbert Gombos Gael Monfils 1 0–1 H 0–1 Feb 8, 2020 H2H
39043 Norbert Gombos Hugo Gaston 1 1–0 C 1–0 Jul 23, 2025 H2H
39044 Norbert Gombos Ilya Ivashka 1 0–1 H 0–1 Feb 17, 2022 H2H
39045 Norbert Gombos Jan-Lennard Struff 1 0–1 H 0–1 Aug 22, 2017 H2H
39046 Norbert Gombos Malek Jaziri 1 0–1 H 0–1 Mar 10, 2021 H2H
39047 Norbert Gombos Marcos Giron 1 0–1 H 0–1 Jul 26, 2021 H2H
39048 Norbert Gombos Marton Fucsovics 1 0–1 H 0–1 Aug 24, 2020 H2H
39049 Norbert Gombos Miomir Kecmanovic 1 1–0 H 1–0 Aug 1, 2019 H2H
39050 Norbert Gombos Pedro Cachin 1 0–1 C 0–1 May 24, 2022 H2H
39051 Norbert Gombos Radu Albot 1 1–0 H 1–0 Sep 2, 2020 H2H
39052 Norbert Gombos Taro Daniel 1 1–0 C 1–0 Jul 27, 2017 H2H
39053 Norman Holmes Bengt Lundstedt 1 0–1 C 0–1 Jan 22, 1976 H2H
39054 Norman Holmes Dick Crealy 1 0–1 C 0–1 May 21, 1975 H2H
39055 Norman Holmes Frank Gebert 1 1–0 C 1–0 Jul 20, 1976 H2H
39056 Norman Holmes Hans Joachim Ploetz 1 1–0 C 1–0 Apr 11, 1975 H2H
39057 Norman Holmes Hans Jurgen Pohmann 1 0–1 H 0–1 Jun 17, 1976 H2H
39058 Norman Holmes Ivan Molina 1 0–1 C 0–1 Aug 11, 1976 H2H
39059 Norman Holmes John Whitlinger 1 1–0 C 1–0 May 13, 1976 H2H
39060 Norman Holmes Julian Ganzabal 1 0–1 C 0–1 May 14, 1975 H2H
39061 Norman Holmes Jurgen Fassbender 1 1–0 C 1–0 Jul 21, 1976 H2H
39062 Norman Holmes Mark Farrell 1 0–1 G 0–1 Jun 6, 1974 H2H
39063 Norman Holmes Marty Riessen 1 0–1 C 0–1 Sep 5, 1976 H2H
39064 Norman Holmes Milan Holecek 1 0–1 G 0–1 Sep 7, 1971 H2H
39065 Norman Holmes Nicola Spear 1 0–1 C 0–1 Feb 22, 1975 H2H
39066 Norman Holmes Patrick Proisy 1 0–1 C 0–1 Mar 7, 1975 H2H
39067 Norman Holmes Pietro Marzano 1 0–1 C 0–1 May 13, 1975 H2H
39068 Norman Holmes Roberto Chavez 1 0–1 G 0–1 Jun 6, 1973 H2H
39069 Norman Holmes Rod Laver 1 0–1 C 0–1 Aug 9, 1975 H2H
39070 Norman Holmes Steve Faulk 1 1–0 G 1–0 Jun 13, 1974 H2H
39071 Norman Holmes Tenny Svensson 1 1–0 C 1–0 Aug 7, 1975 H2H
39072 Norman Holmes Tom Edlefsen 1 1–0 G 1–0 Sep 3, 1971 H2H
39073 Norman Holmes Torben Ulrich 1 1–0 H 1–0 Feb 7, 1974 H2H
39074 Norm Schellenger Jim Osborne 1 0–1 C 0–1 Apr 18, 1970 H2H
39075 Novak Djokovic Adam Pavlasek 1 1–0 G 1–0 Jul 6, 2017 H2H
39076 Novak Djokovic Adrian Ungur 1 1–0 C 1–0 Apr 29, 2011 H2H
39077 Novak Djokovic Alejandro Gonzalez 1 1–0 H 1–0 Mar 11, 2014 H2H
39078 Novak Djokovic Aleksandar Vukic 1 1–0 H 1–0 Mar 9, 2024 H2H
39079 Novak Djokovic Alexander Waske 1 1–0 G 1–0 Jun 22, 2006 H2H
39080 Novak Djokovic Alun Jones 1 1–0 H 1–0 Jan 1, 2007 H2H
39081 Novak Djokovic Andrea Stoppini 1 1–0 H 1–0 Jan 21, 2009 H2H
39082 Novak Djokovic Andrej Martin 1 1–0 C 1–0 May 29, 2021 H2H
39083 Novak Djokovic Andrey Kuznetsov 1 1–0 H 1–0 Jan 22, 2015 H2H
39084 Novak Djokovic Ben Shelton 1 1–0 H 1–0 Sep 9, 2023 H2H
39085 Novak Djokovic Bernabe Zapata Miralles 1 1–0 H 1–0 Aug 31, 2023 H2H
39086 Novak Djokovic Bobby Reynolds 1 1–0 G 1–0 Jun 27, 2013 H2H
39087 Novak Djokovic Boris Pashanski 1 1–0 C 1–0 Jul 20, 2006 H2H
39088 Novak Djokovic Camilo Ugo Carabelli 1 1–0 H 1–0 Mar 24, 2025 H2H
39089 Novak Djokovic Carsten Ball 1 1–0 H 1–0 Sep 3, 2009 H2H
39090 Novak Djokovic Cedrik-Marcel Stebe 1 1–0 H 1–0 Feb 29, 2012 H2H
39091 Novak Djokovic Chris Guccione 1 1–0 H 1–0 Jan 7, 2007 H2H
39092 Novak Djokovic Conor Niland 1 1–0 H 1–0 Aug 31, 2011 H2H
39093 Novak Djokovic Constant Lestienne 1 1–0 H 1–0 Jan 5, 2023 H2H
39094 Novak Djokovic Danai Udomchoke 1 1–0 H 1–0 Jan 21, 2007 H2H
39095 Novak Djokovic Denis Gremelmayr 1 1–0 C 1–0 May 27, 2008 H2H
39096 Novak Djokovic Dennis van Scheppingen 1 0–1 H 0–1 Sep 30, 2004 H2H
39097 Novak Djokovic Dudi Sela 1 1–0 G 1–0 Jun 30, 2009 H2H
39098 Novak Djokovic Dustin Brown 1 1–0 H 1–0 Jan 7, 2016 H2H
39099 Novak Djokovic Enzo Couacaud 1 1–0 H 1–0 Jan 19, 2023 H2H
39100 Novak Djokovic Filip Misolic 1 1–0 C 1–0 May 31, 2025 H2H
39101 Novak Djokovic Flavio Cipolla 1 1–0 H 1–0 Feb 26, 2009 H2H
39102 Novak Djokovic Giovanni Mpetshi Perricard 1 1–0 C 1–0 May 24, 2026 H2H
39103 Novak Djokovic Go Soeda 1 1–0 H 1–0 Oct 4, 2019 H2H
39104 Novak Djokovic Henri Laaksonen 1 1–0 C 1–0 May 30, 2019 H2H
39105 Novak Djokovic Ilija Bozoljac 1 1–0 C 1–0 Feb 4, 2006 H2H
39106 Novak Djokovic Jacob Fearnley 1 1–0 G 1–0 Jul 4, 2024 H2H
39107 Novak Djokovic James Ward 1 1–0 G 1–0 Jun 29, 2016 H2H
39108 Novak Djokovic Jan Hajek 1 1–0 H 1–0 Jan 1, 2007 H2H
39109 Novak Djokovic Jenson Brooksby 1 1–0 H 1–0 Sep 7, 2021 H2H
39110 Novak Djokovic Jesse Witten 1 1–0 H 1–0 Sep 6, 2009 H2H
39111 Novak Djokovic Jiri Vanek 1 1–0 C 1–0 Jul 29, 2006 H2H
39112 Novak Djokovic Joao Souza 1 1–0 H 1–0 Sep 2, 2015 H2H
39113 Novak Djokovic Kamil Majchrzak 1 1–0 H 1–0 Mar 7, 2026 H2H
39114 Novak Djokovic Laurent Recouderc 1 1–0 C 1–0 May 31, 2007 H2H
39115 Novak Djokovic Luka Belic 1 1–0 C 1–0 Jul 27, 2006 H2H
39116 Novak Djokovic Mao-Xin Gong 1 1–0 H 1–0 Oct 7, 2010 H2H
39117 Novak Djokovic Mariano Navone 1 0–1 H 0–1 Aug 30, 2026 H2H
39118 Novak Djokovic Marsel Ilhan 1 1–0 H 1–0 Feb 27, 2015 H2H
39119 Novak Djokovic Martin Vassallo Arguello 1 1–0 H 1–0 Mar 15, 2009 H2H
39120 Novak Djokovic Mats Moraing 1 1–0 C 1–0 May 28, 2021 H2H
39121 Novak Djokovic Matthew Ebden 1 1–0 C 1–0 Jul 29, 2024 H2H
39122 Novak Djokovic Miguel Angel Lopez Jaen 1 1–0 C 1–0 May 29, 2008 H2H
39123 Novak Djokovic Mikael Ymer 1 1–0 C 1–0 Sep 29, 2020 H2H
39124 Novak Djokovic Mikhail Kukushkin 1 1–0 H 1–0 Oct 10, 2014 H2H
39125 Novak Djokovic Mirza Basic 1 1–0 H 1–0 Aug 8, 2018 H2H
39126 Novak Djokovic Nicolas Devilder 1 1–0 C 1–0 Jun 2, 2012 H2H
39127 Novak Djokovic Nuno Borges 1 1–0 H 1–0 Nov 7, 2025 H2H
39128 Novak Djokovic Olivier Patience 1 1–0 C 1–0 Jun 3, 2007 H2H
39129 Novak Djokovic Pedro Cachin 1 1–0 G 1–0 Jul 5, 2023 H2H
39130 Novak Djokovic Pedro Martinez 1 1–0 H 1–0 Jan 19, 2026 H2H
39131 Novak Djokovic Radu Albot 1 1–0 H 1–0 Aug 28, 2024 H2H
39132 Novak Djokovic Reilly Opelka 1 0–1 H 0–1 Jan 4, 2025 H2H
39133 Novak Djokovic Robin Vik 1 1–0 C 1–0 Feb 2, 2006 H2H
39134 Novak Djokovic Roko Karanusic 1 1–0 G 1–0 Jun 12, 2008 H2H
39135 Novak Djokovic Simon Greul 1 1–0 G 1–0 Jun 25, 2009 H2H
39136 Novak Djokovic Simon Stadler 1 1–0 H 1–0 Sep 26, 2008 H2H
39137 Novak Djokovic Somdev Devvarman 1 1–0 H 1–0 Mar 25, 2013 H2H
39138 Novak Djokovic Stefano Ianni 1 1–0 C 1–0 Jul 28, 2006 H2H
39139 Novak Djokovic Stephane Robert 1 1–0 C 1–0 May 11, 2016 H2H
39140 Novak Djokovic Taro Daniel 1 0–1 H 0–1 Mar 11, 2018 H2H
39141 Novak Djokovic Tatsuma Ito 1 1–0 H 1–0 Jan 24, 2020 H2H
39142 Novak Djokovic Thiemo de Bakker 1 1–0 C 1–0 May 24, 2011 H2H
39143 Novak Djokovic Tobias Clemens 1 1–0 H 1–0 Oct 7, 2006 H2H
39144 Novak Djokovic Valentin Royer 1 1–0 C 1–0 May 27, 2026 H2H
39145 Novak Djokovic Ze Zhang 1 1–0 H 1–0 Oct 9, 2015 H2H
39146 Novak Djokovic Zizou Bergs 1 1–0 H 1–0 Oct 10, 2025 H2H
39147 Nuno Borges Albert Ramos-Vinolas 1 1–0 H 1–0 Oct 20, 2022 H2H
39148 Nuno Borges Alejandro Tabilo 1 0–1 H 0–1 Oct 30, 2024 H2H
39149 Nuno Borges Aleksandar Kovacevic 1 1–0 H 1–0 Aug 3, 2026 H2H
39150 Nuno Borges Aleksandar Vukic 1 1–0 H 1–0 Oct 4, 2025 H2H
39151 Nuno Borges Alexandre Muller 1 1–0 H 1–0 Jan 14, 2025 H2H
39152 Nuno Borges Alex de Minaur 1 0–1 H 0–1 Oct 8, 2025 H2H
39153 Nuno Borges Alexei Popyrin 1 0–1 C 0–1 May 31, 2025 H2H
39154 Nuno Borges Ben Shelton 1 1–0 H 1–0 Aug 31, 2022 H2H
39155 Nuno Borges Botic van de Zandschulp 1 1–0 H 1–0 Oct 3, 2025 H2H
39156 Nuno Borges Cristian Garin 1 0–1 C 0–1 Apr 6, 2024 H2H
39157 Nuno Borges Diego Schwartzman 1 0–1 C 0–1 Jun 1, 2023 H2H
39158 Nuno Borges Emilio Nava 1 1–0 H 1–0 Mar 5, 2026 H2H
39159 Nuno Borges Emil Ruusuvuori 1 0–1 H 0–1 Mar 24, 2023 H2H
39160 Nuno Borges Ethan Quinn 1 0–1 G 0–1 Jun 26, 2026 H2H
39161 Nuno Borges Facundo Bagnis 1 1–0 H 1–0 Jul 30, 2025 H2H
39162 Nuno Borges Filip Misolic 1 0–1 C 0–1 Jul 18, 2025 H2H
39163 Nuno Borges Gregoire Barrere 1 0–1 H 0–1 Oct 6, 2023 H2H
39164 Nuno Borges Hamad Medjedovic 1 0–1 C 0–1 Apr 17, 2026 H2H
39165 Nuno Borges Ilya Ivashka 1 1–0 C 1–0 Apr 19, 2023 H2H
39166 Nuno Borges Jan-Lennard Struff 1 1–0 G 1–0 Jun 23, 2026 H2H
39167 Nuno Borges Jenson Brooksby 1 0–1 G 0–1 Jun 26, 2025 H2H
39168 Nuno Borges Jesper de Jong 1 1–0 C 1–0 May 6, 2026 H2H
39169 Nuno Borges Juncheng Shang 1 1–0 H 1–0 Oct 6, 2025 H2H
39170 Nuno Borges Kamil Majchrzak 1 0–1 H 0–1 Aug 20, 2025 H2H
39171 Nuno Borges Lorenzo Musetti 1 1–0 C 1–0 Apr 5, 2024 H2H
39172 Nuno Borges Lucas Pouille 1 1–0 C 1–0 Apr 4, 2024 H2H
39173 Nuno Borges Marcos Giron 1 0–1 C 0–1 Apr 28, 2023 H2H
39174 Nuno Borges Mirza Basic 1 1–0 H 1–0 Sep 29, 2022 H2H
39175 Nuno Borges Moise Kouame 1 1–0 C 1–0 Jul 14, 2026 H2H
39176 Nuno Borges Orlando Luz 1 1–0 C 1–0 Jul 21, 2026 H2H
39177 Nuno Borges Pablo Carreno Busta 1 1–0 C 1–0 Apr 25, 2025 H2H
39178 Nuno Borges Pavel Kotov 1 0–1 H 0–1 Jan 4, 2024 H2H
39179 Nuno Borges Philip Sekulic 1 0–1 H 0–1 Sep 23, 2023 H2H
39180 Nuno Borges Quentin Halys 1 0–1 C 0–1 Apr 6, 2023 H2H
39181 Nuno Borges Raphael Collignon 1 1–0 C 1–0 Apr 4, 2025 H2H
39182 Nuno Borges Reilly Opelka 1 0–1 H 0–1 Mar 19, 2026 H2H
39183 Nuno Borges Roberto Bautista Agut 1 0–1 G 0–1 Jun 19, 2025 H2H
39184 Nuno Borges Sebastian Korda 1 0–1 H 0–1 Oct 1, 2023 H2H
39185 Nuno Borges Terence Atmane 1 1–0 G 1–0 Jun 8, 2026 H2H
39186 Nuno Marques Aki Rahunen 1 0–1 C 0–1 May 18, 1990 H2H
39187 Nuno Marques Brad Pearce 1 0–1 H 0–1 Aug 9, 1989 H2H
39188 Nuno Marques Buff Farrow 1 1–0 H 1–0 Aug 14, 1991 H2H
39189 Nuno Marques Carl Uwe Steeb 1 1–0 H 1–0 Mar 16, 1991 H2H
39190 Nuno Marques Christian Bergstrom 1 0–1 H 0–1 Aug 15, 1991 H2H
39191 Nuno Marques Danilo Marcelino 1 1–0 H 1–0 Nov 9, 1990 H2H
39192 Nuno Marques David Rikl 1 1–0 C 1–0 May 2, 1996 H2H
39193 Nuno Marques Derrick Rostagno 1 0–1 H 0–1 Aug 2, 1989 H2H
39194 Nuno Marques Diego Perez 1 1–0 C 1–0 Feb 6, 1992 H2H
39195 Nuno Marques Federico Mordegan 1 1–0 C 1–0 May 23, 1991 H2H
39196 Nuno Marques Fernando Luna 1 1–0 C 1–0 Jun 16, 1988 H2H
39197 Nuno Marques Francesco Cancellotti 1 1–0 C 1–0 May 16, 1991 H2H
39198 Nuno Marques Gerard Solves 1 1–0 C 1–0 Apr 8, 1999 H2H
39199 Nuno Marques Glenn Michibata 1 1–0 H 1–0 Aug 28, 1991 H2H
39200 Nuno Marques Grant Connell 1 0–1 G 0–1 Jun 13, 1990 H2H