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
24401 Jurgen Melzer Radek Stepanek 2 2–0 H 2–0 Feb 25, 2012 H2H
24402 Jurgen Melzer Raemon Sluiter 2 2–0 C 1–0 H 1–0 May 4, 2007 H2H
24403 Jurgen Melzer Sargis Sargsian 2 1–1 C 1–1 May 23, 2002 H2H
24404 Jurgen Melzer Sergio Roitman 2 1–1 C 1–1 May 27, 2009 H2H
24405 Jurgen Melzer Simon Greul 2 2–0 C 1–0 H 1–0 Mar 16, 2010 H2H
24406 Jurgen Melzer Steve Darcis 2 1–1 C 1–0 H 0–1 Apr 30, 2015 H2H
24407 Jurgen Melzer Taylor Dent 2 2–0 C 1–0 H 1–0 Mar 15, 2009 H2H
24408 Jurgen Melzer Tobias Kamke 2 1–1 C 0–1 H 1–0 Apr 11, 2013 H2H
24409 Jurgen Melzer Tomas Behrend 2 2–0 C 1–0 H 1–0 Apr 16, 2004 H2H
24410 Jurgen Melzer Wayne Arthurs 2 1–1 C 1–0 H 0–1 May 25, 2005 H2H
24411 Jurgen Melzer Wayne Odesnik 2 1–1 C 0–1 G 1–0 Jun 24, 2009 H2H
24412 Jurgen Zopp Facundo Bagnis 2 1–1 C 1–1 Jul 28, 2018 H2H
24413 Jurgen Zopp Maximilian Marterer 2 0–2 C 0–2 Aug 1, 2018 H2H
24414 Jurij Rodionov Alex de Minaur 2 1–1 G 1–0 H 0–1 Oct 23, 2025 H2H
24415 Jurij Rodionov Dennis Novak 2 0–2 C 0–2 Jul 31, 2019 H2H
24416 Jurij Rodionov Marton Fucsovics 2 0–2 G 0–1 H 0–1 Nov 10, 2023 H2H
24417 Justin Gimelstob Irakli Labadze 2 1–1 G 1–0 H 0–1 Jun 25, 2003 H2H
24418 Justin Gimelstob Paul Goldstein 2 1–1 H 1–1 Mar 21, 2006 H2H
24419 Justin Gimelstob Tomas Zib 2 1–1 H 1–1 Jan 8, 2005 H2H
24420 Justin Gimelstob Wesley Whitehouse 2 1–1 G 1–0 H 0–1 Jul 17, 2006 H2H
24421 Justin Gimelstob Zack Fleishman 2 2–0 G 1–0 H 1–0 Jul 11, 2003 H2H
24422 Kamil Majchrzak Emil Ruusuvuori 2 0–2 H 0–2 Feb 5, 2022 H2H
24423 Kamil Majchrzak Ethan Quinn 2 2–0 G 1–0 H 1–0 Oct 3, 2025 H2H
24424 Kamil Majchrzak Quentin Halys 2 1–1 H 1–1 Mar 23, 2026 H2H
24425 Karel Novacek Alex Antonitsch 2 2–0 C 1–0 C 1–0 Feb 24, 1994 H2H
24426 Karel Novacek Anders Jarryd 2 1–1 C 1–1 Mar 13, 1993 H2H
24427 Karel Novacek Andrei Olhovskiy 2 2–0 C 2–0 May 6, 1993 H2H
24428 Karel Novacek Andres Gomez 2 2–0 C 2–0 Aug 3, 1989 H2H
24429 Karel Novacek Bruno Oresar 2 0–2 C 0–2 Aug 5, 1989 H2H
24430 Karel Novacek Cassio Motta 2 1–1 C 1–1 May 3, 1991 H2H
24431 Karel Novacek Chip Hooper 2 0–2 C 0–1 C 0–1 Mar 19, 1987 H2H
24432 Karel Novacek Darren Cahill 2 1–1 C 1–0 C 0–1 Feb 10, 1994 H2H
24433 Karel Novacek Diego Nargiso 2 2–0 C 1–0 C 1–0 Feb 27, 1993 H2H
24434 Karel Novacek Diego Perez 2 2–0 C 2–0 Aug 15, 1992 H2H
24435 Karel Novacek Eddie Edwards 2 1–1 C 1–0 G 0–1 Feb 5, 1987 H2H
24436 Karel Novacek Eduardo Bengoechea 2 1–1 C 1–1 Jul 10, 1987 H2H
24437 Karel Novacek Eduardo Masso 2 2–0 C 1–0 C 1–0 Jul 23, 1992 H2H
24438 Karel Novacek Eric Winogradsky 2 2–0 C 1–0 H 1–0 Jan 19, 1990 H2H
24439 Karel Novacek Francesco Cancellotti 2 1–1 C 1–1 Jul 31, 1986 H2H
24440 Karel Novacek Gabriel Markus 2 2–0 C 2–0 Nov 11, 1994 H2H
24441 Karel Novacek Grant Connell 2 1–1 H 1–1 Jan 11, 1991 H2H
24442 Karel Novacek Guillermo Perez-Roldan 2 0–2 C 0–2 Sep 17, 1993 H2H
24443 Karel Novacek Henri Leconte 2 2–0 C 2–0 Feb 11, 1994 H2H
24444 Karel Novacek Jakob Hlasek 2 0–2 C 0–2 Feb 18, 1993 H2H
24445 Karel Novacek Jim Pugh 2 2–0 C 2–0 May 5, 1988 H2H
24446 Karel Novacek John McEnroe 2 1–1 C 1–1 Feb 20, 1992 H2H
24447 Karel Novacek Josef Cihak 2 2–0 C 2–0 Jul 27, 1989 H2H
24448 Karel Novacek Karol Kucera 2 2–0 C 2–0 Apr 12, 1995 H2H
24449 Karel Novacek Karsten Braasch 2 1–1 C 1–1 Sep 17, 1992 H2H
24450 Karel Novacek Kevin Curren 2 0–2 C 0–1 G 0–1 Oct 10, 1991 H2H
24451 Karel Novacek Lionel Roux 2 2–0 C 1–0 H 1–0 Oct 12, 1995 H2H
24452 Karel Novacek Marcos Ondruska 2 1–1 G 0–1 H 1–0 Jun 22, 1994 H2H
24453 Karel Novacek Martin Laurendeau 2 1–1 C 1–0 H 0–1 Nov 4, 1987 H2H
24454 Karel Novacek Massimo Cierro 2 1–1 C 1–1 May 15, 1991 H2H
24455 Karel Novacek Peter Lindgren 2 2–0 C 1–0 G 1–0 Aug 11, 1988 H2H
24456 Karel Novacek Sandon Stolle 2 0–2 C 0–1 G 0–1 Jun 24, 1992 H2H
24457 Karel Novacek Scott Davis 2 2–0 C 1–0 H 1–0 Aug 28, 1991 H2H
24458 Karel Novacek Stefano Pescosolido 2 1–1 C 1–1 Sep 30, 1993 H2H
24459 Karel Novacek Todd Woodbridge 2 1–1 C 0–1 H 1–0 Sep 4, 1994 H2H
24460 Karel Novacek Wally Masur 2 2–0 C 2–0 Oct 24, 1991 H2H
24461 Karel Novacek Wayne Ferreira 2 0–2 C 0–1 H 0–1 Jul 18, 1992 H2H
24462 Karen Khachanov Alejandro Tabilo 2 1–1 C 0–1 G 1–0 May 15, 2024 H2H
24463 Karen Khachanov Alexandr Dolgopolov 2 0–2 C 0–2 Jul 22, 2017 H2H
24464 Karen Khachanov Alexandre Muller 2 1–1 H 1–1 Sep 28, 2025 H2H
24465 Karen Khachanov Andreas Seppi 2 1–1 H 1–1 Oct 19, 2019 H2H
24466 Karen Khachanov Andrey Kuznetsov 2 2–0 G 1–0 H 1–0 Sep 3, 2020 H2H
24467 Karen Khachanov Arthur Rinderknech 2 0–2 C 0–1 H 0–1 Apr 6, 2026 H2H
24468 Karen Khachanov Beibit Zhukayev 2 2–0 H 2–0 Oct 19, 2024 H2H
24469 Karen Khachanov Benjamin Bonzi 2 2–0 C 1–0 H 1–0 Jan 20, 2022 H2H
24470 Karen Khachanov Ben Shelton 2 0–2 H 0–2 Aug 7, 2025 H2H
24471 Karen Khachanov Constant Lestienne 2 2–0 C 1–0 H 1–0 Nov 10, 2023 H2H
24472 Karen Khachanov David Ferrer 2 2–0 G 1–0 H 1–0 Jul 4, 2018 H2H
24473 Karen Khachanov Denis Istomin 2 1–1 H 1–1 Feb 28, 2018 H2H
24474 Karen Khachanov Dennis Novak 2 2–0 H 2–0 Feb 27, 2020 H2H
24475 Karen Khachanov Egor Gerasimov 2 2–0 G 1–0 H 1–0 Jan 8, 2022 H2H
24476 Karen Khachanov Ethan Quinn 2 1–1 G 0–1 H 1–0 Jun 16, 2026 H2H
24477 Karen Khachanov Evgeny Donskoy 2 0–2 C 0–1 H 0–1 Mar 10, 2018 H2H
24478 Karen Khachanov Federico Delbonis 2 0–2 C 0–2 May 11, 2021 H2H
24479 Karen Khachanov Fernando Verdasco 2 0–2 C 0–2 May 17, 2019 H2H
24480 Karen Khachanov Filip Krajinovic 2 2–0 H 2–0 Oct 31, 2018 H2H
24481 Karen Khachanov Flavio Cobolli 2 1–1 C 1–0 G 0–1 Jul 4, 2026 H2H
24482 Karen Khachanov Gregoire Barrere 2 1–1 C 1–1 May 13, 2023 H2H
24483 Karen Khachanov James Duckworth 2 2–0 H 2–0 Oct 22, 2021 H2H
24484 Karen Khachanov Jeremy Chardy 2 1–1 H 1–1 Mar 18, 2021 H2H
24485 Karen Khachanov Jesper de Jong 2 1–1 C 0–1 H 1–0 May 29, 2026 H2H
24486 Karen Khachanov Joao Fonseca 2 1–1 H 1–1 Mar 7, 2026 H2H
24487 Karen Khachanov Joao Sousa 2 1–1 H 1–1 Sep 20, 2019 H2H
24488 Karen Khachanov John Millman 2 1–1 H 1–1 Oct 23, 2021 H2H
24489 Karen Khachanov Jordan Thompson 2 1–1 C 1–0 H 0–1 Mar 23, 2019 H2H
24490 Karen Khachanov Lukas Rosol 2 1–1 H 1–1 Oct 19, 2018 H2H
24491 Karen Khachanov Marc-Andrea Huesler 2 2–0 H 2–0 Jan 12, 2023 H2H
24492 Karen Khachanov Marton Fucsovics 2 2–0 H 2–0 Feb 18, 2026 H2H
24493 Karen Khachanov Matthew Ebden 2 1–1 H 1–1 Mar 13, 2021 H2H
24494 Karen Khachanov Max Purcell 2 2–0 H 2–0 Nov 1, 2023 H2H
24495 Karen Khachanov Michael Mmoh 2 0–2 H 0–2 Jan 9, 2026 H2H
24496 Karen Khachanov Mikael Ymer 2 2–0 H 2–0 Nov 3, 2021 H2H
24497 Karen Khachanov Mikhail Kukushkin 2 1–1 H 1–1 Feb 26, 2020 H2H
24498 Karen Khachanov Mischa Zverev 2 2–0 G 1–0 H 1–0 Jun 21, 2018 H2H
24499 Karen Khachanov Nicolas Jarry 2 2–0 C 2–0 Apr 20, 2023 H2H
24500 Karen Khachanov Nishesh Basavareddy 2 2–0 H 2–0 Jan 22, 2026 H2H
24501 Karen Khachanov Nuno Borges 2 2–0 C 1–0 G 1–0 Jul 6, 2025 H2H
24502 Karen Khachanov Peter Gojowczyk 2 1–1 H 1–1 Sep 24, 2021 H2H
24503 Karen Khachanov Ricardas Berankis 2 2–0 H 2–0 Feb 11, 2021 H2H
24504 Karen Khachanov Sam Querrey 2 2–0 H 2–0 Oct 4, 2018 H2H
24505 Karen Khachanov Sebastian Ofner 2 1–1 C 1–1 May 29, 2025 H2H
24506 Karen Khachanov Shintaro Mochizuki 2 2–0 G 1–0 H 1–0 Feb 17, 2026 H2H
24507 Karen Khachanov Steve Johnson 2 2–0 H 2–0 Jan 7, 2022 H2H
24508 Karen Khachanov Tallon Griekspoor 2 0–2 H 0–2 Oct 23, 2025 H2H
24509 Karen Khachanov Taylor Fritz 2 1–1 G 0–1 H 1–0 Jul 10, 2025 H2H
24510 Karen Khachanov Thanasi Kokkinakis 2 2–0 C 2–0 Jun 3, 2023 H2H
24511 Karen Khachanov Thiago Seyboth Wild 2 1–1 H 1–1 Oct 24, 2024 H2H
24512 Karen Khachanov Thomas Fabbiano 2 2–0 H 2–0 Aug 16, 2017 H2H
24513 Karen Khachanov Tomas Berdych 2 2–0 C 1–0 H 1–0 Feb 24, 2018 H2H
24514 Karen Khachanov Tomas Martin Etcheverry 2 2–0 G 1–0 H 1–0 Jun 21, 2025 H2H
24515 Karen Khachanov Ugo Humbert 2 0–2 C 0–1 H 0–1 May 20, 2026 H2H
24516 Karen Khachanov Viktor Troicki 2 1–1 C 0–1 H 1–0 May 5, 2017 H2H
24517 Karen Khachanov Yannick Hanfmann 2 2–0 G 1–0 H 1–0 Jul 2, 2026 H2H
24518 Karen Khachanov Yen-Hsun Lu 2 0–2 H 0–2 Aug 30, 2017 H2H
24519 Karen Khachanov Yuichi Sugita 2 1–1 H 1–1 Jan 10, 2018 H2H
24520 Karen Khachanov Zizou Bergs 2 2–0 G 1–0 H 1–0 Jun 19, 2025 H2H
24521 Karim Alami Albert Portas 2 0–2 C 0–2 Apr 19, 1997 H2H
24522 Karim Alami Andrew Ilie 2 2–0 C 2–0 May 24, 2001 H2H
24523 Karim Alami Arnaud Boetsch 2 1–1 C 0–1 C 1–0 Feb 27, 1997 H2H
24524 Karim Alami Carl Uwe Steeb 2 1–1 C 0–1 H 1–0 Mar 14, 1996 H2H
24525 Karim Alami Cedric Pioline 2 0–2 C 0–1 C 0–1 Apr 23, 2000 H2H
24526 Karim Alami Galo Blanco 2 1–1 C 1–1 Aug 13, 1999 H2H
24527 Karim Alami Hernan Gumy 2 1–1 C 1–0 H 0–1 Jan 17, 1996 H2H
24528 Karim Alami Markus Hipfl 2 1–1 C 1–1 Jul 25, 2001 H2H
24529 Karim Alami Marzio Martelli 2 2–0 C 2–0 Jun 13, 1998 H2H
24530 Karim Alami Michael Llodra 2 1–1 G 0–1 H 1–0 Jun 28, 2000 H2H
24531 Karim Alami Nicklas Kulti 2 1–1 C 1–0 H 0–1 Jan 15, 1997 H2H
24532 Karim Alami Oliver Gross 2 0–2 C 0–2 Nov 6, 1997 H2H
24533 Karim Alami Paul Haarhuis 2 1–1 H 1–1 Jan 5, 1995 H2H
24534 Karim Alami Radomir Vasek 2 0–2 H 0–2 Oct 13, 1995 H2H
24535 Karim Alami Stefan Koubek 2 1–1 C 1–1 Sep 30, 1999 H2H
24536 Karim Alami Thomas Johansson 2 1–1 C 1–1 Apr 19, 2000 H2H
24537 Karl Meiler Attila Korpas 2 2–0 C 2–0 Apr 19, 1973 H2H
24538 Karl Meiler Bernard Mignot 2 1–1 C 0–1 H 1–0 Jun 9, 1973 H2H
24539 Karl Meiler Billy Martin 2 1–1 C 0–1 G 1–0 Aug 10, 1977 H2H
24540 Karl Meiler Charlie Owens 2 1–1 C 1–0 H 0–1 Apr 12, 1974 H2H
24541 Karl Meiler Charlie Pasarell 2 2–0 C 1–0 G 1–0 Mar 2, 1977 H2H
24542 Karl Meiler Chris Kachel 2 1–1 G 1–1 Dec 15, 1977 H2H
24543 Karl Meiler Colin Dibley 2 0–2 C 0–1 C 0–1 May 31, 1978 H2H
24544 Karl Meiler Dick Crealy 2 1–1 C 1–1 Apr 30, 1977 H2H
24545 Karl Meiler Frank Gebert 2 2–0 C 1–0 G 1–0 May 11, 1977 H2H
24546 Karl Meiler Geoff Masters 2 1–1 H 1–1 Nov 19, 1977 H2H
24547 Karl Meiler Hans Jurgen Pohmann 2 1–1 C 1–0 H 0–1 May 29, 1974 H2H
24548 Karl Meiler Javier Soler 2 1–1 C 1–1 Oct 11, 1978 H2H
24549 Karl Meiler J. Mandarino 2 2–0 C 1–0 G 1–0 Jun 14, 1973 H2H
24550 Karl Meiler John Alexander 2 0–2 C 0–2 Feb 26, 1981 H2H
24551 Karl Meiler John Holladay 2 2–0 C 2–0 Feb 12, 1975 H2H
24552 Karl Meiler John Newcombe 2 0–2 G 0–2 Jun 21, 1973 H2H
24553 Karl Meiler Julian Ganzabal 2 2–0 C 2–0 May 18, 1974 H2H
24554 Karl Meiler Jurgen Fassbender 2 2–0 C 2–0 Jun 11, 1977 H2H
24555 Karl Meiler Manuel Orantes 2 1–1 C 0–1 H 1–0 Nov 20, 1977 H2H
24556 Karl Meiler Manuel Santana 2 2–0 C 2–0 May 8, 1976 H2H
24557 Karl Meiler Marty Riessen 2 1–1 G 0–1 H 1–0 Jun 19, 1974 H2H
24558 Karl Meiler Mike Cahill 2 2–0 G 1–0 H 1–0 Nov 12, 1977 H2H
24559 Karl Meiler Nicholas Kalogeropoulos 2 2–0 C 2–0 Mar 28, 1974 H2H
24560 Karl Meiler Nikola Pilic 2 2–0 C 2–0 Jul 15, 1977 H2H
24561 Karl Meiler Paolo Bertolucci 2 2–0 C 2–0 Apr 7, 1976 H2H
24562 Karl Meiler Pat Cramer 2 2–0 H 2–0 Nov 22, 1975 H2H
24563 Karl Meiler Patrice Dominguez 2 0–2 C 0–1 G 0–1 Jul 6, 1977 H2H
24564 Karl Meiler Patricio Cornejo 2 2–0 C 2–0 Jun 9, 1977 H2H
24565 Karl Meiler Raul Ramirez 2 0–2 C 0–1 G 0–1 May 20, 1979 H2H
24566 Karl Meiler Ricardo Cano 2 2–0 C 2–0 Oct 13, 1975 H2H
24567 Karl Meiler Robin Drysdale 2 1–1 G 0–1 H 1–0 Mar 1, 1979 H2H
24568 Karl Meiler Rod Frawley 2 1–1 C 0–1 H 1–0 May 14, 1980 H2H
24569 Karl Meiler Syd Ball 2 2–0 C 1–0 G 1–0 Dec 8, 1977 H2H
24570 Karol Beck Gregory Carraz 2 0–2 C 0–1 H 0–1 Feb 13, 2004 H2H
24571 Karol Beck Noam Okun 2 1–1 H 1–1 Aug 10, 2005 H2H
24572 Karol Kucera Albert Portas 2 1–1 C 1–1 Jul 19, 1997 H2H
24573 Karol Kucera Arne Thoms 2 1–1 C 0–1 G 1–0 Jun 16, 1995 H2H
24574 Karol Kucera Cecil Mamiit 2 2–0 H 2–0 Jan 3, 2003 H2H
24575 Karol Kucera Davide Sanguinetti 2 1–1 G 0–1 H 1–0 Jun 16, 2005 H2H
24576 Karol Kucera David Prinosil 2 0–2 C 0–2 Mar 6, 1997 H2H
24577 Karol Kucera Gianluca Pozzi 2 1–1 C 1–1 Nov 15, 2000 H2H
24578 Karol Kucera Jeff Tarango 2 1–1 H 1–1 Feb 15, 2001 H2H
24579 Karol Kucera Justin Gimelstob 2 1–1 H 1–1 Jan 2, 2003 H2H
24580 Karol Kucera Mark Petchey 2 0–2 H 0–2 Aug 31, 1994 H2H
24581 Karol Kucera Mark Woodforde 2 2–0 C 1–0 H 1–0 Oct 22, 1997 H2H
24582 Karol Kucera Omar Camporese 2 1–1 C 1–0 C 0–1 Feb 16, 1995 H2H
24583 Karol Kucera Paradorn Srichaphan 2 0–2 H 0–2 Jan 5, 2003 H2H
24584 Karol Kucera Patrick Rafter 2 0–2 H 0–2 Aug 3, 2000 H2H
24585 Karol Kucera Raemon Sluiter 2 1–1 G 0–1 H 1–0 Aug 15, 2002 H2H
24586 Karol Kucera Ramon Delgado 2 2–0 C 1–0 H 1–0 Oct 4, 2001 H2H
24587 Karol Kucera Sargis Sargsian 2 1–1 C 1–0 H 0–1 Feb 13, 2004 H2H
24588 Karol Kucera Takao Suzuki 2 2–0 G 1–0 H 1–0 Jun 27, 2003 H2H
24589 Karol Kucera Thomas Johansson 2 1–1 C 1–1 Feb 14, 2004 H2H
24590 Karsten Braasch Bryan Shelton 2 1–1 H 1–1 Feb 5, 1994 H2H
24591 Karsten Braasch Carl Uwe Steeb 2 1–1 C 0–1 C 1–0 Nov 10, 1994 H2H
24592 Karsten Braasch Jonathan Stark 2 1–1 G 1–1 Jun 22, 1994 H2H
24593 Karsten Braasch Luiz Mattar 2 2–0 C 1–0 H 1–0 Feb 11, 1993 H2H
24594 Karsten Braasch Martin Sinner 2 1–1 C 1–1 Jul 19, 1995 H2H
24595 Kei Nishikori Adrian Mannarino 2 2–0 H 2–0 Mar 10, 2019 H2H
24596 Kei Nishikori Alex de Minaur 2 1–1 H 1–1 Mar 5, 2021 H2H
24597 Kei Nishikori Austin Krajicek 2 2–0 H 2–0 Jan 21, 2016 H2H
24598 Kei Nishikori Bobby Reynolds 2 2–0 H 2–0 Jan 7, 2009 H2H
24599 Kei Nishikori Cristian Garin 2 1–1 C 1–1 Apr 22, 2021 H2H
24600 Kei Nishikori Evgeny Donskoy 2 2–0 H 2–0 Feb 16, 2018 H2H