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
9201 Juan Ignacio Chela Marc Gicquel 2 2–0 C 2–0 May 20, 2009 H2H
9202 Juan Ignacio Chela Marinko Matosevic 2 2–0 G 1–0 H 1–0 Aug 31, 2011 H2H
9203 Juan Ignacio Chela Martin Vassallo Arguello 2 2–0 C 2–0 Feb 6, 2009 H2H
9204 Juan Ignacio Chela Michael Russell 2 2–0 H 2–0 Jan 18, 2012 H2H
9205 Juan Ignacio Chela Nicolas Escude 2 2–0 H 2–0 Mar 21, 2002 H2H
9206 Juan Ignacio Chela Nicolas Kiefer 2 0–2 H 0–2 Jan 25, 2006 H2H
9207 Juan Ignacio Chela Novak Djokovic 2 0–2 C 0–1 H 0–1 May 14, 2008 H2H
9208 Juan Ignacio Chela Peter Luczak 2 2–0 C 2–0 Feb 24, 2010 H2H
9209 Juan Ignacio Chela Robby Ginepri 2 2–0 H 2–0 Mar 19, 2002 H2H
9210 Juan Ignacio Londero Benoit Paire 2 0–2 C 0–1 G 0–1 Jul 3, 2019 H2H
9211 Juan Ignacio Londero Pedro Cachin 2 2–0 C 2–0 Feb 7, 2020 H2H
9212 Juan Ignacio Muntanola Julian Ganzabal 2 0–2 C 0–1 G 0–1 Jul 7, 1976 H2H
9213 Juan Ignacio Muntanola Nikola Pilic 2 0–2 C 0–2 Oct 13, 1976 H2H
9214 Juan Manuel Cerundolo Hugo Gaston 2 0–2 C 0–2 Apr 3, 2025 H2H
9215 Juan Martin del Potro Agustin Calleri 2 0–2 C 0–1 H 0–1 May 3, 2007 H2H
9216 Juan Martin del Potro Alexander Zverev 2 2–0 H 2–0 Mar 3, 2018 H2H
9217 Juan Martin del Potro Amer Delic 2 2–0 H 2–0 Aug 9, 2008 H2H
9218 Juan Martin del Potro Andreas Seppi 2 2–0 G 1–0 H 1–0 Jul 2, 2013 H2H
9219 Juan Martin del Potro Andrea Stoppini 2 2–0 H 2–0 Feb 12, 2009 H2H
9220 Juan Martin del Potro Bernard Tomic 2 2–0 H 2–0 Jan 12, 2014 H2H
9221 Juan Martin del Potro Blaz Kavcic 2 2–0 C 1–0 H 1–0 Jan 19, 2012 H2H
9222 Juan Martin del Potro Daniel Brands 2 2–0 H 2–0 Mar 1, 2013 H2H
9223 Juan Martin del Potro Denis Istomin 2 2–0 G 1–0 H 1–0 Mar 15, 2012 H2H
9224 Juan Martin del Potro Denis Kudla 2 2–0 H 2–0 Aug 30, 2018 H2H
9225 Juan Martin del Potro Evgeny Korolev 2 2–0 C 1–0 H 1–0 Jul 10, 2008 H2H
9226 Juan Martin del Potro Filip Krajinovic 2 2–0 H 2–0 Oct 6, 2018 H2H
9227 Juan Martin del Potro Gael Monfils 2 2–0 H 2–0 Feb 13, 2014 H2H
9228 Juan Martin del Potro George Bastl 2 2–0 C 1–0 H 1–0 Oct 23, 2008 H2H
9229 Juan Martin del Potro Gilles Muller 2 2–0 H 2–0 Oct 20, 2012 H2H
9230 Juan Martin del Potro Grega Zemlja 2 2–0 G 1–0 H 1–0 Jun 30, 2013 H2H
9231 Juan Martin del Potro Guido Pella 2 2–0 C 1–0 H 1–0 May 30, 2017 H2H
9232 Juan Martin del Potro Henri Laaksonen 2 2–0 H 2–0 Aug 30, 2017 H2H
9233 Juan Martin del Potro Ivan Dodig 2 2–0 H 2–0 Aug 8, 2013 H2H
9234 Juan Martin del Potro Jan Hernych 2 2–0 H 2–0 Aug 13, 2009 H2H
9235 Juan Martin del Potro Jan-Lennard Struff 2 2–0 C 1–0 H 1–0 Oct 20, 2017 H2H
9236 Juan Martin del Potro Joao Sousa 2 2–0 H 2–0 Nov 2, 2017 H2H
9237 Juan Martin del Potro Josselin Ouanna 2 2–0 C 2–0 Jul 17, 2008 H2H
9238 Juan Martin del Potro Leonardo Mayer 2 2–0 H 2–0 Mar 15, 2018 H2H
9239 Juan Martin del Potro Lukas Lacko 2 2–0 H 2–0 Aug 3, 2017 H2H
9240 Juan Martin del Potro Marinko Matosevic 2 2–0 H 2–0 Oct 20, 2012 H2H
9241 Juan Martin del Potro Mischa Zverev 2 2–0 H 2–0 Feb 28, 2018 H2H
9242 Juan Martin del Potro Pablo Cuevas 2 2–0 C 1–0 H 1–0 Oct 5, 2017 H2H
9243 Juan Martin del Potro Teymuraz Gabashvili 2 2–0 H 2–0 Feb 25, 2011 H2H
9244 Juan Martin del Potro Victor Hanescu 2 2–0 C 1–0 H 1–0 Aug 14, 2009 H2H
9245 Juan Martin del Potro Yen-Hsun Lu 2 2–0 H 2–0 Jan 22, 2012 H2H
9246 Juan Martin del Potro Yuichi Sugita 2 2–0 C 1–0 H 1–0 Oct 21, 2017 H2H
9247 Juan Monaco Adrian Mannarino 2 0–2 H 0–2 Mar 11, 2017 H2H
9248 Juan Monaco Alberto Martin 2 2–0 C 2–0 Feb 24, 2010 H2H
9249 Juan Monaco Amer Delic 2 2–0 C 1–0 H 1–0 Jan 17, 2008 H2H
9250 Juan Monaco Andrey Golubev 2 2–0 C 2–0 Jul 30, 2014 H2H
9251 Juan Monaco Blaz Kavcic 2 0–2 C 0–1 H 0–1 Jan 7, 2015 H2H
9252 Juan Monaco Dustin Brown 2 0–2 C 0–2 Apr 13, 2017 H2H
9253 Juan Monaco Edouard Roger-Vasselin 2 2–0 C 1–0 H 1–0 Aug 29, 2007 H2H
9254 Juan Monaco Gaston Gaudio 2 0–2 C 0–1 H 0–1 Jul 27, 2006 H2H
9255 Juan Monaco Guillermo Coria 2 0–2 C 0–2 May 28, 2004 H2H
9256 Juan Monaco Jan Hernych 2 2–0 C 1–0 H 1–0 Oct 22, 2009 H2H
9257 Juan Monaco Jiri Vanek 2 2–0 C 2–0 May 22, 2008 H2H
9258 Juan Monaco Juan Pablo Brzezicki 2 2–0 C 2–0 Feb 28, 2008 H2H
9259 Juan Monaco Mariano Puerta 2 0–2 C 0–2 Apr 10, 2005 H2H
9260 Juan Monaco Michael Russell 2 2–0 C 2–0 Apr 14, 2012 H2H
9261 Juan Monaco Nicolas Lapentti 2 2–0 C 2–0 Jan 31, 2008 H2H
9262 Juan Monaco Pere Riba 2 2–0 C 2–0 Jul 16, 2014 H2H
9263 Juan Monaco Robby Ginepri 2 2–0 C 2–0 Apr 13, 2013 H2H
9264 Juan Monaco Tobias Kamke 2 2–0 C 1–0 H 1–0 Jul 13, 2012 H2H
9265 Juan Pablo Varillas Facundo Bagnis 2 2–0 C 2–0 Jul 21, 2023 H2H
9266 Juan Pablo Varillas Hugo Gaston 2 2–0 C 2–0 Apr 20, 2023 H2H
9267 Juan Pablo Varillas Roberto Bautista Agut 2 2–0 C 2–0 Jun 1, 2023 H2H
9268 Julian Alonso Alex Calatrava 2 2–0 C 2–0 Sep 18, 1998 H2H
9269 Julian Alonso Hicham Arazi 2 0–2 C 0–1 H 0–1 Jan 19, 2000 H2H
9270 Julian Alonso Nicolas Kiefer 2 0–2 C 0–1 G 0–1 Jul 10, 1998 H2H
9271 Julian Alonso Sargis Sargsian 2 0–2 C 0–1 H 0–1 Nov 6, 1998 H2H
9272 Julian Alonso Vincent Spadea 2 0–2 C 0–1 H 0–1 Mar 17, 1998 H2H
9273 Julien Benneteau Alberto Martin 2 2–0 C 1–0 H 1–0 Oct 29, 2009 H2H
9274 Julien Benneteau Albert Ramos-Vinolas 2 0–2 H 0–2 Aug 31, 2016 H2H
9275 Julien Benneteau Alexander Zverev 2 0–2 G 0–1 H 0–1 Jun 17, 2017 H2H
9276 Julien Benneteau Benoit Paire 2 0–2 C 0–1 H 0–1 Aug 27, 2014 H2H
9277 Julien Benneteau Bernard Tomic 2 0–2 G 0–1 H 0–1 Jun 20, 2013 H2H
9278 Julien Benneteau Daniel Koellerer 2 2–0 C 1–0 G 1–0 Jun 10, 2009 H2H
9279 Julien Benneteau Denis Shapovalov 2 2–0 H 2–0 Nov 1, 2017 H2H
9280 Julien Benneteau Edouard Roger-Vasselin 2 2–0 C 1–0 H 1–0 Jan 17, 2013 H2H
9281 Julien Benneteau Evgeny Donskoy 2 2–0 G 1–0 H 1–0 Jun 15, 2017 H2H
9282 Julien Benneteau Facundo Bagnis 2 0–2 C 0–1 H 0–1 Mar 11, 2017 H2H
9283 Julien Benneteau Filippo Volandri 2 0–2 C 0–2 Apr 7, 2011 H2H
9284 Julien Benneteau Ivan Dodig 2 0–2 G 0–1 H 0–1 Jun 21, 2016 H2H
9285 Julien Benneteau James Ward 2 2–0 G 1–0 H 1–0 Jun 22, 2017 H2H
9286 Julien Benneteau Jan Hernych 2 0–2 C 0–1 H 0–1 Aug 12, 2009 H2H
9287 Julien Benneteau Jan-Lennard Struff 2 0–2 H 0–2 Aug 30, 2018 H2H
9288 Julien Benneteau Jose Acasuso 2 0–2 H 0–2 Aug 12, 2006 H2H
9289 Julien Benneteau Marinko Matosevic 2 0–2 H 0–2 Jan 1, 2014 H2H
9290 Julien Benneteau Michael Berrer 2 2–0 G 1–0 H 1–0 Feb 12, 2010 H2H
9291 Julien Benneteau Michael Russell 2 2–0 C 1–0 G 1–0 Jun 28, 2012 H2H
9292 Julien Benneteau Michal Przysiezny 2 2–0 H 2–0 Sep 26, 2013 H2H
9293 Julien Benneteau Nicolas Kiefer 2 0–2 G 0–2 Jun 25, 2008 H2H
9294 Julien Benneteau Ryan Sweeting 2 2–0 G 1–0 H 1–0 Feb 16, 2012 H2H
9295 Julien Benneteau Stephane Bohli 2 2–0 C 1–0 H 1–0 Feb 18, 2010 H2H
9296 Julien Benneteau Steve Darcis 2 2–0 C 1–0 H 1–0 Feb 18, 2012 H2H
9297 Julien Benneteau Viktor Troicki 2 2–0 H 2–0 Oct 31, 2012 H2H
9298 Julien Boutter Cedric Pioline 2 0–2 C 0–1 H 0–1 Feb 15, 2002 H2H
9299 Julien Boutter Paul Goldstein 2 0–2 G 0–1 H 0–1 Aug 16, 2000 H2H
9300 Julio Goes Mike Leach 2 0–2 C 0–1 H 0–1 Feb 11, 1986 H2H
9301 Juncheng Shang Francisco Comesana 2 2–0 H 2–0 Jan 8, 2026 H2H
9302 Jun Kamiwazumi Adriano Panatta 2 0–2 C 0–1 C 0–1 Oct 27, 1978 H2H
9303 Jun Kamiwazumi Arthur Ashe 2 0–2 C 0–1 G 0–1 Jun 27, 1975 H2H
9304 Jun Kamiwazumi Cliff Drysdale 2 0–2 C 0–1 H 0–1 Apr 25, 1975 H2H
9305 Jun Kamiwazumi John Newcombe 2 0–2 C 0–1 G 0–1 May 26, 1976 H2H
9306 Jun Kamiwazumi Mike Estep 2 0–2 G 0–2 Aug 22, 1973 H2H
9307 Jun Kamiwazumi Phil Dent 2 0–2 C 0–1 H 0–1 Oct 10, 1975 H2H
9308 Jun Kamiwazumi Ross Case 2 0–2 G 0–1 H 0–1 Aug 8, 1971 H2H
9309 Jun Kuki Bob Giltinan 2 2–0 G 1–0 H 1–0 Nov 6, 1974 H2H
9310 Jun Kuki Cliff Richey 2 0–2 C 0–2 Jul 28, 1976 H2H
9311 Jun Kuki Geoff Masters 2 0–2 C 0–1 H 0–1 Nov 2, 1979 H2H
9312 Jun Kuki Harald Elschenbroich 2 0–2 C 0–2 May 21, 1975 H2H
9313 Jun Kuki John Paish 2 0–2 C 0–2 Sep 27, 1972 H2H
9314 Jun Kuki Leif Johansson 2 0–2 C 0–2 May 15, 1974 H2H
9315 Jun Kuki Milan Holecek 2 0–2 C 0–1 H 0–1 Oct 10, 1973 H2H
9316 Jun Kuki Rolf Thung 2 0–2 C 0–1 H 0–1 Nov 5, 1975 H2H
9317 Jurgen Fassbender Arthur Ashe 2 0–2 C 0–1 H 0–1 Jun 6, 1976 H2H
9318 Jurgen Fassbender Butch Seewagen 2 2–0 C 1–0 H 1–0 Jun 14, 1973 H2H
9319 Jurgen Fassbender Cliff Richey 2 0–2 H 0–2 Oct 17, 1974 H2H
9320 Jurgen Fassbender Francois Jauffret 2 2–0 C 2–0 Mar 17, 1978 H2H
9321 Jurgen Fassbender Marcello Lara 2 2–0 C 1–0 H 1–0 Nov 20, 1974 H2H
9322 Jurgen Fassbender Mike Belkin 2 2–0 H 2–0 Feb 22, 1975 H2H
9323 Jurgen Fassbender Nicholas Kalogeropoulos 2 2–0 C 1–0 H 1–0 Mar 7, 1974 H2H
9324 Jurgen Fassbender Nikola Pilic 2 0–2 C 0–1 C 0–1 Jul 11, 1975 H2H
9325 Jurgen Fassbender Tom Gorman 2 2–0 C 1–0 G 1–0 Nov 5, 1976 H2H
9326 Jurgen Melzer Cyril Saulnier 2 0–2 G 0–1 H 0–1 Feb 12, 2005 H2H
9327 Jurgen Melzer Denis Kudla 2 2–0 H 2–0 Sep 2, 2015 H2H
9328 Jurgen Melzer Dudi Sela 2 2–0 C 1–0 H 1–0 Oct 1, 2010 H2H
9329 Jurgen Melzer Florent Serra 2 0–2 H 0–2 Jan 20, 2010 H2H
9330 Jurgen Melzer Grigor Dimitrov 2 0–2 H 0–2 Jan 5, 2013 H2H
9331 Jurgen Melzer Guillermo Canas 2 0–2 C 0–1 H 0–1 Oct 5, 2007 H2H
9332 Jurgen Melzer Guillermo Coria 2 0–2 C 0–1 G 0–1 Jun 26, 2005 H2H
9333 Jurgen Melzer Igor Sijsling 2 0–2 C 0–1 H 0–1 May 29, 2013 H2H
9334 Jurgen Melzer Ivan Dodig 2 2–0 H 2–0 Oct 9, 2013 H2H
9335 Jurgen Melzer Jan Hernych 2 2–0 G 1–0 H 1–0 Mar 3, 2007 H2H
9336 Jurgen Melzer Jesse Huta Galung 2 2–0 C 1–0 H 1–0 Apr 16, 2013 H2H
9337 Jurgen Melzer Leonardo Mayer 2 2–0 C 1–0 H 1–0 Oct 8, 2009 H2H
9338 Jurgen Melzer Michael Berrer 2 0–2 C 0–1 H 0–1 May 29, 2012 H2H
9339 Jurgen Melzer Mikhail Kukushkin 2 2–0 C 1–0 H 1–0 Apr 23, 2014 H2H
9340 Jurgen Melzer Oscar Hernandez 2 2–0 C 2–0 Apr 22, 2010 H2H
9341 Jurgen Melzer Paul Capdeville 2 2–0 H 2–0 Jan 3, 2008 H2H
9342 Jurgen Melzer Paul Goldstein 2 2–0 C 1–0 H 1–0 Apr 15, 2006 H2H
9343 Jurgen Melzer Potito Starace 2 2–0 C 2–0 Jul 24, 2010 H2H
9344 Jurgen Melzer Radek Stepanek 2 2–0 H 2–0 Feb 25, 2012 H2H
9345 Jurgen Melzer Raemon Sluiter 2 2–0 C 1–0 H 1–0 May 4, 2007 H2H
9346 Jurgen Melzer Simon Greul 2 2–0 C 1–0 H 1–0 Mar 16, 2010 H2H
9347 Jurgen Melzer Taylor Dent 2 2–0 C 1–0 H 1–0 Mar 15, 2009 H2H
9348 Jurgen Melzer Tomas Behrend 2 2–0 C 1–0 H 1–0 Apr 16, 2004 H2H
9349 Jurgen Zopp Maximilian Marterer 2 0–2 C 0–2 Aug 1, 2018 H2H
9350 Jurij Rodionov Dennis Novak 2 0–2 C 0–2 Jul 31, 2019 H2H
9351 Jurij Rodionov Marton Fucsovics 2 0–2 G 0–1 H 0–1 Nov 10, 2023 H2H
9352 Justin Gimelstob Zack Fleishman 2 2–0 G 1–0 H 1–0 Jul 11, 2003 H2H
9353 Kamil Majchrzak Emil Ruusuvuori 2 0–2 H 0–2 Feb 5, 2022 H2H
9354 Kamil Majchrzak Ethan Quinn 2 2–0 G 1–0 H 1–0 Oct 3, 2025 H2H
9355 Karel Novacek Alex Antonitsch 2 2–0 C 1–0 C 1–0 Feb 24, 1994 H2H
9356 Karel Novacek Andrei Olhovskiy 2 2–0 C 2–0 May 6, 1993 H2H
9357 Karel Novacek Andres Gomez 2 2–0 C 2–0 Aug 3, 1989 H2H
9358 Karel Novacek Bruno Oresar 2 0–2 C 0–2 Aug 5, 1989 H2H
9359 Karel Novacek Chip Hooper 2 0–2 C 0–1 C 0–1 Mar 19, 1987 H2H
9360 Karel Novacek Diego Nargiso 2 2–0 C 1–0 C 1–0 Feb 27, 1993 H2H
9361 Karel Novacek Diego Perez 2 2–0 C 2–0 Aug 15, 1992 H2H
9362 Karel Novacek Eduardo Masso 2 2–0 C 1–0 C 1–0 Jul 23, 1992 H2H
9363 Karel Novacek Eric Winogradsky 2 2–0 C 1–0 H 1–0 Jan 19, 1990 H2H
9364 Karel Novacek Gabriel Markus 2 2–0 C 2–0 Nov 11, 1994 H2H
9365 Karel Novacek Guillermo Perez-Roldan 2 0–2 C 0–2 Sep 17, 1993 H2H
9366 Karel Novacek Henri Leconte 2 2–0 C 2–0 Feb 11, 1994 H2H
9367 Karel Novacek Jakob Hlasek 2 0–2 C 0–2 Feb 18, 1993 H2H
9368 Karel Novacek Jim Pugh 2 2–0 C 2–0 May 5, 1988 H2H
9369 Karel Novacek Josef Cihak 2 2–0 C 2–0 Jul 27, 1989 H2H
9370 Karel Novacek Karol Kucera 2 2–0 C 2–0 Apr 12, 1995 H2H
9371 Karel Novacek Kevin Curren 2 0–2 C 0–1 G 0–1 Oct 10, 1991 H2H
9372 Karel Novacek Lionel Roux 2 2–0 C 1–0 H 1–0 Oct 12, 1995 H2H
9373 Karel Novacek Peter Lindgren 2 2–0 C 1–0 G 1–0 Aug 11, 1988 H2H
9374 Karel Novacek Sandon Stolle 2 0–2 C 0–1 G 0–1 Jun 24, 1992 H2H
9375 Karel Novacek Scott Davis 2 2–0 C 1–0 H 1–0 Aug 28, 1991 H2H
9376 Karel Novacek Wally Masur 2 2–0 C 2–0 Oct 24, 1991 H2H
9377 Karel Novacek Wayne Ferreira 2 0–2 C 0–1 H 0–1 Jul 18, 1992 H2H
9378 Karen Khachanov Alexandr Dolgopolov 2 0–2 C 0–2 Jul 22, 2017 H2H
9379 Karen Khachanov Andrey Kuznetsov 2 2–0 G 1–0 H 1–0 Sep 3, 2020 H2H
9380 Karen Khachanov Arthur Rinderknech 2 0–2 C 0–1 H 0–1 Apr 6, 2026 H2H
9381 Karen Khachanov Beibit Zhukayev 2 2–0 H 2–0 Oct 19, 2024 H2H
9382 Karen Khachanov Benjamin Bonzi 2 2–0 C 1–0 H 1–0 Jan 20, 2022 H2H
9383 Karen Khachanov Ben Shelton 2 0–2 H 0–2 Aug 7, 2025 H2H
9384 Karen Khachanov Constant Lestienne 2 2–0 C 1–0 H 1–0 Nov 10, 2023 H2H
9385 Karen Khachanov David Ferrer 2 2–0 G 1–0 H 1–0 Jul 4, 2018 H2H
9386 Karen Khachanov Dennis Novak 2 2–0 H 2–0 Feb 27, 2020 H2H
9387 Karen Khachanov Egor Gerasimov 2 2–0 G 1–0 H 1–0 Jan 8, 2022 H2H
9388 Karen Khachanov Evgeny Donskoy 2 0–2 C 0–1 H 0–1 Mar 10, 2018 H2H
9389 Karen Khachanov Federico Delbonis 2 0–2 C 0–2 May 11, 2021 H2H
9390 Karen Khachanov Fernando Verdasco 2 0–2 C 0–2 May 17, 2019 H2H
9391 Karen Khachanov Filip Krajinovic 2 2–0 H 2–0 Oct 31, 2018 H2H
9392 Karen Khachanov James Duckworth 2 2–0 H 2–0 Oct 22, 2021 H2H
9393 Karen Khachanov Marc-Andrea Huesler 2 2–0 H 2–0 Jan 12, 2023 H2H
9394 Karen Khachanov Marton Fucsovics 2 2–0 H 2–0 Feb 18, 2026 H2H
9395 Karen Khachanov Max Purcell 2 2–0 H 2–0 Nov 1, 2023 H2H
9396 Karen Khachanov Michael Mmoh 2 0–2 H 0–2 Jan 9, 2026 H2H
9397 Karen Khachanov Mikael Ymer 2 2–0 H 2–0 Nov 3, 2021 H2H
9398 Karen Khachanov Mischa Zverev 2 2–0 G 1–0 H 1–0 Jun 21, 2018 H2H
9399 Karen Khachanov Nicolas Jarry 2 2–0 C 2–0 Apr 20, 2023 H2H
9400 Karen Khachanov Nishesh Basavareddy 2 2–0 H 2–0 Jan 22, 2026 H2H