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
28201 Jose Luis Clerc Stanislav Birner 1 1–0 C 1–0 Jul 25, 1981 H2H
28202 Jose Luis Clerc Steve Docherty 1 1–0 G 1–0 Dec 26, 1978 H2H
28203 Jose Luis Clerc Steve Shaw 1 1–0 C 1–0 Sep 20, 1985 H2H
28204 Jose Luis Clerc Szabolcz Baranyi 1 1–0 C 1–0 Jul 29, 1978 H2H
28205 Jose Luis Clerc Thomaz Koch 1 1–0 C 1–0 Nov 21, 1980 H2H
28206 Jose Luis Clerc Tom Cain 1 1–0 C 1–0 Feb 13, 1982 H2H
28207 Jose Luis Clerc Tom Okker 1 1–0 C 1–0 Jul 15, 1978 H2H
28208 Jose Luis Clerc Trey Waltke 1 1–0 H 1–0 Oct 17, 1981 H2H
28209 Jose Luis Clerc Van Winitsky 1 0–1 C 0–1 Feb 24, 1983 H2H
28210 Jose Luis Clerc Vladimir Zednik 1 1–0 C 1–0 Jul 13, 1978 H2H
28211 Jose Luis Clerc Zeljko Franulovic 1 1–0 C 1–0 Sep 28, 1979 H2H
28212 Jose Luis Damiani Charlie Owens 1 1–0 C 1–0 Nov 29, 1979 H2H
28213 Jose Luis Damiani Ove Bengtson 1 1–0 H 1–0 Mar 22, 1979 H2H
28214 Jose Luis Damiani Patrice Dominguez 1 1–0 C 1–0 Nov 29, 1978 H2H
28215 Jose Luis Damiani Ramesh Krishnan 1 1–0 C 1–0 Jul 22, 1982 H2H
28216 Jose Luis Damiani Stan Smith 1 0–1 G 0–1 Jun 29, 1979 H2H
28217 Jose Luis Damiani Werner Zirngibl 1 0–1 C 0–1 Jul 19, 1979 H2H
28218 Jose Maria Blasi Mal Anderson 1 0–1 C 0–1 Jul 30, 1969 H2H
28219 Joseph Mateo Michal Lewandowski 1 0–1 C 0–1 May 29, 1968 H2H
28220 Joseph Russell Dan Goldie 1 1–0 H 1–0 Apr 12, 1990 H2H
28221 Joseph Sirianni Yuichi Ito 1 1–0 H 1–0 Oct 1, 2008 H2H
28222 Jose Schmidt Christophe Casa 1 0–1 C 0–1 Nov 18, 1976 H2H
28223 Josh Goodall Melle Van Gemerden 1 0–1 G 0–1 Jun 28, 2006 H2H
28224 Joshua Eagle Toshitsugu Mori 1 1–0 C 1–0 Oct 12, 1994 H2H
28225 Josselin Ouanna Gael Monfils 1 0–1 H 0–1 Feb 5, 2010 H2H
28226 Josselin Ouanna Marin Cilic 1 0–1 C 0–1 Jul 10, 2008 H2H
28227 Jo-Wilfried Tsonga Aleksandr Nedovyesov 1 1–0 H 1–0 Aug 29, 2014 H2H
28228 Jo-Wilfried Tsonga Alex de Minaur 1 1–0 H 1–0 Jan 5, 2019 H2H
28229 Jo-Wilfried Tsonga Alexei Popyrin 1 0–1 H 0–1 Jan 22, 2020 H2H
28230 Jo-Wilfried Tsonga Alex Molcan 1 0–1 C 0–1 May 19, 2022 H2H
28231 Jo-Wilfried Tsonga Andreas Haider-Maurer 1 0–1 H 0–1 Oct 8, 2015 H2H
28232 Jo-Wilfried Tsonga Benjamin Becker 1 1–0 H 1–0 Oct 27, 2016 H2H
28233 Jo-Wilfried Tsonga Blaz Kavcic 1 1–0 H 1–0 Jan 20, 2013 H2H
28234 Jo-Wilfried Tsonga Bobby Reynolds 1 1–0 H 1–0 Oct 2, 2008 H2H
28235 Jo-Wilfried Tsonga Brayden Schnur 1 1–0 H 1–0 Jul 29, 2019 H2H
28236 Jo-Wilfried Tsonga Cameron Norrie 1 1–0 G 1–0 Jul 5, 2017 H2H
28237 Jo-Wilfried Tsonga Carlos Berlocq 1 1–0 C 1–0 May 26, 2017 H2H
28238 Jo-Wilfried Tsonga Chase Buchanan 1 1–0 H 1–0 Sep 2, 2009 H2H
28239 Jo-Wilfried Tsonga Chris Guccione 1 0–1 H 0–1 Aug 19, 2009 H2H
28240 Jo-Wilfried Tsonga Christian Lindell 1 1–0 C 1–0 May 26, 2015 H2H
28241 Jo-Wilfried Tsonga Christophe Rochus 1 1–0 C 1–0 May 31, 2009 H2H
28242 Jo-Wilfried Tsonga Clement Reix 1 1–0 H 1–0 Sep 21, 2012 H2H
28243 Jo-Wilfried Tsonga Damir Dzumhur 1 1–0 H 1–0 Oct 27, 2017 H2H
28244 Jo-Wilfried Tsonga Daniel Evans 1 1–0 H 1–0 Jan 24, 2017 H2H
28245 Jo-Wilfried Tsonga Denis Kudla 1 1–0 G 1–0 Jun 15, 2013 H2H
28246 Jo-Wilfried Tsonga Diego Schwartzman 1 1–0 H 1–0 Oct 22, 2017 H2H
28247 Jo-Wilfried Tsonga Dmitry Tursunov 1 1–0 H 1–0 Feb 13, 2009 H2H
28248 Jo-Wilfried Tsonga Dustin Brown 1 1–0 H 1–0 Jan 5, 2017 H2H
28249 Jo-Wilfried Tsonga Felix Auger-Aliassime 1 0–1 H 0–1 Feb 18, 2022 H2H
28250 Jo-Wilfried Tsonga Filippo Volandri 1 1–0 H 1–0 Jan 15, 2014 H2H
28251 Jo-Wilfried Tsonga Flavio Cipolla 1 1–0 H 1–0 Jan 5, 2012 H2H
28252 Jo-Wilfried Tsonga Guido Andreozzi 1 1–0 H 1–0 Aug 31, 2016 H2H
28253 Jo-Wilfried Tsonga Guillermo Canas 1 0–1 C 0–1 Nov 4, 2004 H2H
28254 Jo-Wilfried Tsonga Hubert Hurkacz 1 0–1 H 0–1 Feb 10, 2022 H2H
28255 Jo-Wilfried Tsonga Hyung-Taik Lee 1 0–1 H 0–1 Sep 17, 2004 H2H
28256 Jo-Wilfried Tsonga James Duckworth 1 1–0 H 1–0 Sep 1, 2016 H2H
28257 Jo-Wilfried Tsonga James Ward 1 1–0 G 1–0 Jun 11, 2011 H2H
28258 Jo-Wilfried Tsonga Jamie Baker 1 1–0 G 1–0 Jun 14, 2012 H2H
28259 Jo-Wilfried Tsonga Janko Tipsarevic 1 1–0 H 1–0 Oct 12, 2016 H2H
28260 Jo-Wilfried Tsonga Javier Marti 1 1–0 H 1–0 Nov 3, 2011 H2H
28261 Jo-Wilfried Tsonga Jesse Huta Galung 1 1–0 H 1–0 Feb 12, 2009 H2H
28262 Jo-Wilfried Tsonga Jesse Levine 1 1–0 H 1–0 Sep 22, 2012 H2H
28263 Jo-Wilfried Tsonga Jimmy Wang 1 1–0 G 1–0 Jun 29, 2014 H2H
28264 Jo-Wilfried Tsonga Kacper Zuk 1 1–0 H 1–0 Feb 3, 2022 H2H
28265 Jo-Wilfried Tsonga Karol Beck 1 1–0 H 1–0 Aug 29, 2012 H2H
28266 Jo-Wilfried Tsonga Kenny De Schepper 1 1–0 H 1–0 Oct 20, 2017 H2H
28267 Jo-Wilfried Tsonga Kevin Kim 1 1–0 H 1–0 Oct 29, 2009 H2H
28268 Jo-Wilfried Tsonga Kevin King 1 1–0 H 1–0 Jan 17, 2018 H2H
28269 Jo-Wilfried Tsonga Kristian Pless 1 1–0 G 1–0 Jun 13, 2007 H2H
28270 Jo-Wilfried Tsonga Lamine Ouahab 1 1–0 C 1–0 May 22, 2008 H2H
28271 Jo-Wilfried Tsonga Leonardo Mayer 1 1–0 C 1–0 Feb 12, 2016 H2H
28272 Jo-Wilfried Tsonga Lukas Dlouhy 1 1–0 H 1–0 Sep 26, 2008 H2H
28273 Jo-Wilfried Tsonga Lukas Lacko 1 1–0 G 1–0 Jul 1, 2012 H2H
28274 Jo-Wilfried Tsonga Marc Gicquel 1 1–0 C 1–0 Oct 23, 2008 H2H
28275 Jo-Wilfried Tsonga Marco Chiudinelli 1 1–0 H 1–0 Oct 3, 2009 H2H
28276 Jo-Wilfried Tsonga Marius Copil 1 1–0 H 1–0 Aug 30, 2017 H2H
28277 Jo-Wilfried Tsonga Mathieu Rodrigues 1 1–0 H 1–0 Sep 23, 2011 H2H
28278 Jo-Wilfried Tsonga Matteo Berrettini 1 1–0 H 1–0 Oct 31, 2019 H2H
28279 Jo-Wilfried Tsonga Michael Berrer 1 1–0 G 1–0 Jun 9, 2011 H2H
28280 Jo-Wilfried Tsonga Michal Przysiezny 1 0–1 H 0–1 Oct 2, 2014 H2H
28281 Jo-Wilfried Tsonga Mikael Ymer 1 0–1 G 0–1 Jun 30, 2021 H2H
28282 Jo-Wilfried Tsonga Miomir Kecmanovic 1 0–1 H 0–1 Jan 9, 2020 H2H
28283 Jo-Wilfried Tsonga Nicolas Kiefer 1 0–1 H 0–1 Sep 14, 2007 H2H
28284 Jo-Wilfried Tsonga Nicolas Lapentti 1 1–0 G 1–0 Jun 28, 2007 H2H
28285 Jo-Wilfried Tsonga Omar Jasika 1 1–0 H 1–0 Jan 21, 2016 H2H
28286 Jo-Wilfried Tsonga Oscar Hernandez 1 1–0 H 1–0 Aug 29, 2007 H2H
28287 Jo-Wilfried Tsonga Pablo Cuevas 1 0–1 C 0–1 Apr 29, 2011 H2H
28288 Jo-Wilfried Tsonga Paul-Henri Mathieu 1 1–0 H 1–0 Mar 18, 2008 H2H
28289 Jo-Wilfried Tsonga Pere Riba 1 1–0 C 1–0 May 4, 2011 H2H
28290 Jo-Wilfried Tsonga Philipp Petzschner 1 1–0 H 1–0 Jan 19, 2011 H2H
28291 Jo-Wilfried Tsonga Radu Albot 1 1–0 H 1–0 Feb 9, 2019 H2H
28292 Jo-Wilfried Tsonga Reilly Opelka 1 1–0 H 1–0 Aug 17, 2016 H2H
28293 Jo-Wilfried Tsonga Renzo Olivo 1 0–1 C 0–1 May 30, 2017 H2H
28294 Jo-Wilfried Tsonga Ricardas Berankis 1 1–0 G 1–0 Jul 4, 2019 H2H
28295 Jo-Wilfried Tsonga Ricardo Mello 1 1–0 H 1–0 Jan 19, 2012 H2H
28296 Jo-Wilfried Tsonga Rohan Bopanna 1 1–0 H 1–0 Sep 13, 2007 H2H
28297 Jo-Wilfried Tsonga Ruben Bemelmans 1 1–0 H 1–0 Oct 21, 2017 H2H
28298 Jo-Wilfried Tsonga Ruben Ramirez Hidalgo 1 1–0 H 1–0 Jan 5, 2011 H2H
28299 Jo-Wilfried Tsonga Ryan Harrison 1 1–0 C 1–0 May 9, 2012 H2H
28300 Jo-Wilfried Tsonga Sam Warburg 1 1–0 H 1–0 Jan 17, 2008 H2H
28301 Jo-Wilfried Tsonga Sebastian Korda 1 0–1 H 0–1 Feb 25, 2021 H2H
28302 Jo-Wilfried Tsonga Shao-Xuan Zeng 1 1–0 H 1–0 Oct 14, 2009 H2H
28303 Jo-Wilfried Tsonga Stefanos Tsitsipas 1 1–0 H 1–0 Feb 16, 2017 H2H
28304 Jo-Wilfried Tsonga Tallon Griekspoor 1 1–0 H 1–0 Feb 15, 2019 H2H
28305 Jo-Wilfried Tsonga Taro Daniel 1 1–0 H 1–0 Jan 4, 2019 H2H
28306 Jo-Wilfried Tsonga Taylor Dent 1 1–0 H 1–0 Jan 21, 2010 H2H
28307 Jo-Wilfried Tsonga Taylor Fritz 1 0–1 C 0–1 Apr 16, 2019 H2H
28308 Jo-Wilfried Tsonga Thanasi Kokkinakis 1 1–0 H 1–0 Jan 3, 2019 H2H
28309 Jo-Wilfried Tsonga Thiago Alves 1 1–0 H 1–0 Feb 5, 2009 H2H
28310 Jo-Wilfried Tsonga Thomas Fabbiano 1 1–0 H 1–0 Feb 14, 2019 H2H
28311 Jo-Wilfried Tsonga Tim Henman 1 1–0 H 1–0 Aug 30, 2007 H2H
28312 Jo-Wilfried Tsonga Tim Smyczek 1 1–0 H 1–0 Mar 28, 2015 H2H
28313 Jo-Wilfried Tsonga Vincent Millot 1 1–0 H 1–0 Mar 13, 2016 H2H
28314 Jo-Wilfried Tsonga Vincent Spadea 1 1–0 C 1–0 Oct 25, 2007 H2H
28315 Jo-Wilfried Tsonga Ze Zhang 1 1–0 H 1–0 Oct 7, 2011 H2H
28316 Jozef Kovalik Alejandro Tabilo 1 0–1 C 0–1 Mar 11, 2021 H2H
28317 Jozef Kovalik Benoit Paire 1 0–1 C 0–1 Jul 22, 2021 H2H
28318 Jozef Kovalik Filip Misolic 1 0–1 C 0–1 Jul 21, 2023 H2H
28319 Jozef Kovalik Lorenzo Musetti 1 0–1 C 0–1 Jul 28, 2023 H2H
28320 Jozef Kovalik Marin Cilic 1 1–0 H 1–0 Jan 6, 2017 H2H
28321 Jozsef Krocsko Jan Kroslak 1 1–0 C 1–0 May 28, 1997 H2H
28322 Jozsef Krocsko Jose Francisco Altur 1 1–0 C 1–0 Oct 7, 1993 H2H
28323 Juan Aguilera Aki Rahunen 1 1–0 C 1–0 Apr 20, 1990 H2H
28324 Juan Aguilera Alejandro Cortes 1 1–0 C 1–0 Aug 5, 1982 H2H
28325 Juan Aguilera Alejandro Ganzabal 1 0–1 C 0–1 Apr 25, 1985 H2H
28326 Juan Aguilera Andreas Maurer 1 0–1 C 0–1 Nov 21, 1981 H2H
28327 Juan Aguilera Andrei Cherkasov 1 0–1 C 0–1 Feb 14, 1991 H2H
28328 Juan Aguilera Angel Gimenez 1 1–0 C 1–0 Oct 5, 1983 H2H
28329 Juan Aguilera Belus Prajoux 1 1–0 C 1–0 Jul 28, 1983 H2H
28330 Juan Aguilera Bob Green 1 0–1 H 0–1 Sep 1, 1984 H2H
28331 Juan Aguilera Bruce Manson 1 1–0 C 1–0 Mar 24, 1983 H2H
28332 Juan Aguilera Carlos Castellan 1 1–0 C 1–0 Jul 27, 1983 H2H
28333 Juan Aguilera Carlos Costa 1 1–0 C 1–0 Nov 12, 1988 H2H
28334 Juan Aguilera Chris Lewis 1 1–0 C 1–0 May 31, 1985 H2H
28335 Juan Aguilera Christian Miniussi 1 1–0 C 1–0 Sep 18, 1987 H2H
28336 Juan Aguilera Christophe Roger-Vasselin 1 1–0 C 1–0 May 9, 1984 H2H
28337 Juan Aguilera Christoph Meyer 1 1–0 C 1–0 Sep 21, 1984 H2H
28338 Juan Aguilera Cyril Suk 1 1–0 C 1–0 Jul 12, 1990 H2H
28339 Juan Aguilera Danilo Marcelino 1 0–1 H 0–1 Nov 8, 1990 H2H
28340 Juan Aguilera David Pate 1 0–1 H 0–1 Feb 26, 1986 H2H
28341 Juan Aguilera Diego Nargiso 1 1–0 C 1–0 Apr 25, 1990 H2H
28342 Juan Aguilera Diego Perez 1 0–1 C 0–1 Jun 13, 1986 H2H
28343 Juan Aguilera Eduardo Masso 1 0–1 C 0–1 Jul 27, 1990 H2H
28344 Juan Aguilera Eliot Teltscher 1 0–1 C 0–1 May 12, 1982 H2H
28345 Juan Aguilera Francisco Maciel 1 0–1 C 0–1 May 30, 1986 H2H
28346 Juan Aguilera Freddie Sauer 1 1–0 C 1–0 Aug 6, 1982 H2H
28347 Juan Aguilera Gabriel Urpi 1 0–1 C 0–1 Sep 23, 1982 H2H
28348 Juan Aguilera Gilad Bloom 1 1–0 C 1–0 Nov 19, 1987 H2H
28349 Juan Aguilera Gustavo Garetto 1 1–0 C 1–0 Nov 21, 1987 H2H
28350 Juan Aguilera Hans Schwaier 1 1–0 H 1–0 Aug 30, 1984 H2H
28351 Juan Aguilera Harold Solomon 1 1–0 C 1–0 Jun 3, 1984 H2H
28352 Juan Aguilera Hatem Mcdadi 1 1–0 C 1–0 Jul 23, 1986 H2H
28353 Juan Aguilera Heinz Gunthardt 1 1–0 C 1–0 May 10, 1984 H2H
28354 Juan Aguilera Jaime Oncins 1 1–0 H 1–0 Mar 17, 1991 H2H
28355 Juan Aguilera Jaroslav Navratil 1 0–1 C 0–1 Jul 16, 1981 H2H
28356 Juan Aguilera Javier Soler 1 0–1 C 0–1 Oct 3, 1984 H2H
28357 Juan Aguilera Jay Berger 1 1–0 C 1–0 Jul 7, 1988 H2H
28358 Juan Aguilera Jay Lapidus 1 0–1 C 0–1 Jan 31, 1985 H2H
28359 Juan Aguilera Jerome Potier 1 1–0 C 1–0 Sep 28, 1989 H2H
28360 Juan Aguilera Jerome Vanier 1 1–0 C 1–0 Sep 23, 1983 H2H
28361 Juan Aguilera Jimmy Arias 1 0–1 C 0–1 Jul 13, 1989 H2H
28362 Juan Aguilera Joao Soares 1 1–0 C 1–0 Nov 19, 1981 H2H
28363 Juan Aguilera John Alexander 1 0–1 C 0–1 Jul 19, 1984 H2H
28364 Juan Aguilera Larry Stefanki 1 0–1 H 0–1 Feb 21, 1985 H2H
28365 Juan Aguilera Lawson Duncan 1 1–0 C 1–0 Aug 3, 1984 H2H
28366 Juan Aguilera Leonardo Lavalle 1 1–0 C 1–0 Sep 21, 1985 H2H
28367 Juan Aguilera Libor Pimek 1 0–1 C 0–1 Sep 22, 1984 H2H
28368 Juan Aguilera Loic Courteau 1 1–0 C 1–0 May 11, 1983 H2H
28369 Juan Aguilera Luiz Mattar 1 0–1 H 0–1 Nov 24, 1989 H2H
28370 Juan Aguilera Manuel Orantes 1 0–1 C 0–1 Mar 25, 1983 H2H
28371 Juan Aguilera Marcel Freeman 1 0–1 C 0–1 Jul 13, 1983 H2H
28372 Juan Aguilera Marco Armellini 1 0–1 C 0–1 Aug 7, 1986 H2H
28373 Juan Aguilera Marcos Hocevar 1 0–1 C 0–1 Nov 26, 1981 H2H
28374 Juan Aguilera Marcos Ondruska 1 0–1 C 0–1 May 29, 1991 H2H
28375 Juan Aguilera Mark Edmondson 1 1–0 C 1–0 Aug 9, 1984 H2H
28376 Juan Aguilera Marty Davis 1 0–1 H 0–1 Feb 6, 1985 H2H
28377 Juan Aguilera Mel Purcell 1 1–0 C 1–0 Jul 6, 1988 H2H
28378 Juan Aguilera Miguel Soares 1 1–0 C 1–0 Aug 1, 1984 H2H
28379 Juan Aguilera Mihnea Ion Nastase 1 1–0 C 1–0 Aug 2, 1990 H2H
28380 Juan Aguilera Paolo Pambianco 1 1–0 C 1–0 Jun 23, 1989 H2H
28381 Juan Aguilera Paul Mcnamee 1 1–0 C 1–0 Apr 28, 1984 H2H
28382 Juan Aguilera Peter Lundgren 1 1–0 C 1–0 Apr 24, 1991 H2H
28383 Juan Aguilera Ramesh Krishnan 1 0–1 H 0–1 Mar 17, 1990 H2H
28384 Juan Aguilera Ricardo Acuna 1 1–0 C 1–0 Jul 14, 1982 H2H
28385 Juan Aguilera Ricardo Cano 1 0–1 C 0–1 May 20, 1982 H2H
28386 Juan Aguilera Ricki Osterthun 1 0–1 H 0–1 Nov 26, 1987 H2H
28387 Juan Aguilera Ricky Brown 1 1–0 C 1–0 Jul 10, 1985 H2H
28388 Juan Aguilera Rocky Royer 1 0–1 C 0–1 Nov 25, 1982 H2H
28389 Juan Aguilera Sergio Casal 1 1–0 C 1–0 Apr 12, 1984 H2H
28390 Juan Aguilera Stefano Pescosolido 1 1–0 C 1–0 Sep 27, 1990 H2H
28391 Juan Aguilera Stefan Simonsson 1 1–0 C 1–0 Sep 24, 1983 H2H
28392 Juan Aguilera Steve Bryan 1 0–1 H 0–1 Mar 6, 1991 H2H
28393 Juan Aguilera Tim Wilkison 1 0–1 H 0–1 Oct 12, 1984 H2H
28394 Juan Aguilera Tomas Anzari 1 1–0 C 1–0 Aug 10, 1989 H2H
28395 Juan Aguilera Tore Meinecke 1 0–1 C 0–1 Apr 20, 1988 H2H
28396 Juan Aguilera Udo Riglewski 1 1–0 C 1–0 Sep 15, 1989 H2H
28397 Juan Aguilera Ulf Stenlund 1 0–1 C 0–1 Jul 11, 1986 H2H
28398 Juan Aguilera Veli Paloheimo 1 0–1 C 0–1 Apr 11, 1990 H2H
28399 Juan Aguilera Wolfgang Popp 1 1–0 C 1–0 May 2, 1985 H2H
28400 Juan Antonio Marin Adrian Voinea 1 0–1 C 0–1 Sep 17, 1998 H2H