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. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.

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
9601 Jurij Rodionov Dennis Novak 2 0–2 C 0–2 Jul 31, 2019 H2H
9602 Jurij Rodionov Marton Fucsovics 2 0–2 G 0–1 H 0–1 Nov 10, 2023 H2H
9603 Justin Gimelstob Zack Fleishman 2 2–0 G 1–0 H 1–0 Jul 11, 2003 H2H
9604 Kamil Majchrzak Benjamin Bonzi 2 0–2 H 0–2 Aug 24, 2026 H2H
9605 Kamil Majchrzak Emil Ruusuvuori 2 0–2 H 0–2 Feb 5, 2022 H2H
9606 Kamil Majchrzak Ethan Quinn 2 2–0 G 1–0 H 1–0 Oct 3, 2025 H2H
9607 Kamil Majchrzak Taylor Fritz 2 0–2 H 0–2 Jul 29, 2026 H2H
9608 Karel Novacek Alex Antonitsch 2 2–0 C 1–0 C 1–0 Feb 24, 1994 H2H
9609 Karel Novacek Andrei Olhovskiy 2 2–0 C 2–0 May 6, 1993 H2H
9610 Karel Novacek Andres Gomez 2 2–0 C 2–0 Aug 3, 1989 H2H
9611 Karel Novacek Bruno Oresar 2 0–2 C 0–2 Aug 5, 1989 H2H
9612 Karel Novacek Chip Hooper 2 0–2 C 0–1 C 0–1 Mar 19, 1987 H2H
9613 Karel Novacek Diego Nargiso 2 2–0 C 1–0 C 1–0 Feb 27, 1993 H2H
9614 Karel Novacek Diego Perez 2 2–0 C 2–0 Aug 15, 1992 H2H
9615 Karel Novacek Eduardo Masso 2 2–0 C 1–0 C 1–0 Jul 23, 1992 H2H
9616 Karel Novacek Eric Winogradsky 2 2–0 C 1–0 H 1–0 Jan 19, 1990 H2H
9617 Karel Novacek Gabriel Markus 2 2–0 C 2–0 Nov 11, 1994 H2H
9618 Karel Novacek Guillermo Perez-Roldan 2 0–2 C 0–2 Sep 17, 1993 H2H
9619 Karel Novacek Henri Leconte 2 2–0 C 2–0 Feb 11, 1994 H2H
9620 Karel Novacek Jakob Hlasek 2 0–2 C 0–2 Feb 18, 1993 H2H
9621 Karel Novacek Jim Pugh 2 2–0 C 2–0 May 5, 1988 H2H
9622 Karel Novacek Josef Cihak 2 2–0 C 2–0 Jul 27, 1989 H2H
9623 Karel Novacek Karol Kucera 2 2–0 C 2–0 Apr 12, 1995 H2H
9624 Karel Novacek Kevin Curren 2 0–2 C 0–1 G 0–1 Oct 10, 1991 H2H
9625 Karel Novacek Lionel Roux 2 2–0 C 1–0 H 1–0 Oct 12, 1995 H2H
9626 Karel Novacek Peter Lindgren 2 2–0 C 1–0 G 1–0 Aug 11, 1988 H2H
9627 Karel Novacek Sandon Stolle 2 0–2 C 0–1 G 0–1 Jun 24, 1992 H2H
9628 Karel Novacek Scott Davis 2 2–0 C 1–0 H 1–0 Aug 28, 1991 H2H
9629 Karel Novacek Wally Masur 2 2–0 C 2–0 Oct 24, 1991 H2H
9630 Karel Novacek Wayne Ferreira 2 0–2 C 0–1 H 0–1 Jul 18, 1992 H2H
9631 Karen Khachanov Alexandr Dolgopolov 2 0–2 C 0–2 Jul 22, 2017 H2H
9632 Karen Khachanov Andrey Kuznetsov 2 2–0 G 1–0 H 1–0 Sep 3, 2020 H2H
9633 Karen Khachanov Arthur Rinderknech 2 0–2 C 0–1 H 0–1 Apr 6, 2026 H2H
9634 Karen Khachanov Beibit Zhukayev 2 2–0 H 2–0 Oct 19, 2024 H2H
9635 Karen Khachanov Benjamin Bonzi 2 2–0 C 1–0 H 1–0 Jan 20, 2022 H2H
9636 Karen Khachanov Ben Shelton 2 0–2 H 0–2 Aug 7, 2025 H2H
9637 Karen Khachanov Constant Lestienne 2 2–0 C 1–0 H 1–0 Nov 10, 2023 H2H
9638 Karen Khachanov David Ferrer 2 2–0 G 1–0 H 1–0 Jul 4, 2018 H2H
9639 Karen Khachanov Dennis Novak 2 2–0 H 2–0 Feb 27, 2020 H2H
9640 Karen Khachanov Egor Gerasimov 2 2–0 G 1–0 H 1–0 Jan 8, 2022 H2H
9641 Karen Khachanov Evgeny Donskoy 2 0–2 C 0–1 H 0–1 Mar 10, 2018 H2H
9642 Karen Khachanov Federico Delbonis 2 0–2 C 0–2 May 11, 2021 H2H
9643 Karen Khachanov Fernando Verdasco 2 0–2 C 0–2 May 17, 2019 H2H
9644 Karen Khachanov Filip Krajinovic 2 2–0 H 2–0 Oct 31, 2018 H2H
9645 Karen Khachanov Marc-Andrea Huesler 2 2–0 H 2–0 Jan 12, 2023 H2H
9646 Karen Khachanov Marton Fucsovics 2 2–0 H 2–0 Feb 18, 2026 H2H
9647 Karen Khachanov Max Purcell 2 2–0 H 2–0 Nov 1, 2023 H2H
9648 Karen Khachanov Michael Mmoh 2 0–2 H 0–2 Jan 9, 2026 H2H
9649 Karen Khachanov Mikael Ymer 2 2–0 H 2–0 Nov 3, 2021 H2H
9650 Karen Khachanov Mischa Zverev 2 2–0 G 1–0 H 1–0 Jun 21, 2018 H2H
9651 Karen Khachanov Nicolas Jarry 2 2–0 C 2–0 Apr 20, 2023 H2H
9652 Karen Khachanov Nishesh Basavareddy 2 2–0 H 2–0 Jan 22, 2026 H2H
9653 Karen Khachanov Nuno Borges 2 2–0 C 1–0 G 1–0 Jul 6, 2025 H2H
9654 Karen Khachanov Ricardas Berankis 2 2–0 H 2–0 Feb 11, 2021 H2H
9655 Karen Khachanov Roman Andres Burruchaga 2 2–0 C 1–0 H 1–0 Aug 31, 2026 H2H
9656 Karen Khachanov Sam Querrey 2 2–0 H 2–0 Oct 4, 2018 H2H
9657 Karen Khachanov Shintaro Mochizuki 2 2–0 G 1–0 H 1–0 Feb 17, 2026 H2H
9658 Karen Khachanov Steve Johnson 2 2–0 H 2–0 Jan 7, 2022 H2H
9659 Karen Khachanov Tallon Griekspoor 2 0–2 H 0–2 Oct 23, 2025 H2H
9660 Karen Khachanov Thanasi Kokkinakis 2 2–0 C 2–0 Jun 3, 2023 H2H
9661 Karen Khachanov Thomas Fabbiano 2 2–0 H 2–0 Aug 16, 2017 H2H
9662 Karen Khachanov Tomas Berdych 2 2–0 C 1–0 H 1–0 Feb 24, 2018 H2H
9663 Karen Khachanov Tomas Martin Etcheverry 2 2–0 G 1–0 H 1–0 Jun 21, 2025 H2H
9664 Karen Khachanov Yannick Hanfmann 2 2–0 G 1–0 H 1–0 Jul 2, 2026 H2H
9665 Karen Khachanov Yen-Hsun Lu 2 0–2 H 0–2 Aug 30, 2017 H2H
9666 Karen Khachanov Zizou Bergs 2 2–0 G 1–0 H 1–0 Jun 19, 2025 H2H
9667 Karim Alami Albert Portas 2 0–2 C 0–2 Apr 19, 1997 H2H
9668 Karim Alami Andrew Ilie 2 2–0 C 2–0 May 24, 2001 H2H
9669 Karim Alami Arnaud Di Pasquale 2 0–2 C 0–2 May 10, 2000 H2H
9670 Karim Alami Cedric Pioline 2 0–2 C 0–1 C 0–1 Apr 23, 2000 H2H
9671 Karim Alami Marzio Martelli 2 2–0 C 2–0 Jun 13, 1998 H2H
9672 Karim Alami Oliver Gross 2 0–2 C 0–2 Nov 6, 1997 H2H
9673 Karim Alami Radomir Vasek 2 0–2 H 0–2 Oct 13, 1995 H2H
9674 Karl Meiler Attila Korpas 2 2–0 C 2–0 Apr 19, 1973 H2H
9675 Karl Meiler Bob Lutz 2 0–2 C 0–1 C 0–1 Jan 28, 1976 H2H
9676 Karl Meiler Charlie Pasarell 2 2–0 C 1–0 G 1–0 Mar 2, 1977 H2H
9677 Karl Meiler Colin Dibley 2 0–2 C 0–1 C 0–1 May 31, 1978 H2H
9678 Karl Meiler Frank Gebert 2 2–0 C 1–0 G 1–0 May 11, 1977 H2H
9679 Karl Meiler J. Mandarino 2 2–0 C 1–0 G 1–0 Jun 14, 1973 H2H
9680 Karl Meiler John Alexander 2 0–2 C 0–2 Feb 26, 1981 H2H
9681 Karl Meiler John Holladay 2 2–0 C 2–0 Feb 12, 1975 H2H
9682 Karl Meiler John Newcombe 2 0–2 G 0–2 Jun 21, 1973 H2H
9683 Karl Meiler Julian Ganzabal 2 2–0 C 2–0 May 18, 1974 H2H
9684 Karl Meiler Jurgen Fassbender 2 2–0 C 2–0 Jun 11, 1977 H2H
9685 Karl Meiler Manuel Santana 2 2–0 C 2–0 May 8, 1976 H2H
9686 Karl Meiler Mike Cahill 2 2–0 G 1–0 H 1–0 Nov 12, 1977 H2H
9687 Karl Meiler Nicholas Kalogeropoulos 2 2–0 C 2–0 Mar 28, 1974 H2H
9688 Karl Meiler Nikola Pilic 2 2–0 C 2–0 Jul 15, 1977 H2H
9689 Karl Meiler Paolo Bertolucci 2 2–0 C 2–0 Apr 7, 1976 H2H
9690 Karl Meiler Pat Cramer 2 2–0 H 2–0 Nov 22, 1975 H2H
9691 Karl Meiler Patrice Dominguez 2 0–2 C 0–1 G 0–1 Jul 6, 1977 H2H
9692 Karl Meiler Raul Ramirez 2 0–2 C 0–1 G 0–1 May 20, 1979 H2H
9693 Karl Meiler Ricardo Cano 2 2–0 C 2–0 Oct 16, 1975 H2H
9694 Karl Meiler Syd Ball 2 2–0 C 1–0 G 1–0 Dec 8, 1977 H2H
9695 Karol Beck Gregory Carraz 2 0–2 C 0–1 H 0–1 Feb 13, 2004 H2H
9696 Karol Kucera Cecil Mamiit 2 2–0 H 2–0 Jan 3, 2003 H2H
9697 Karol Kucera David Prinosil 2 0–2 C 0–2 Mar 6, 1997 H2H
9698 Karol Kucera Mark Petchey 2 0–2 H 0–2 Aug 31, 1994 H2H
9699 Karol Kucera Mark Woodforde 2 2–0 C 1–0 H 1–0 Oct 22, 1997 H2H
9700 Karol Kucera Paradorn Srichaphan 2 0–2 H 0–2 Jan 5, 2003 H2H
9701 Karol Kucera Patrick Rafter 2 0–2 H 0–2 Aug 3, 2000 H2H
9702 Karol Kucera Ramon Delgado 2 2–0 C 1–0 H 1–0 Oct 4, 2001 H2H
9703 Karol Kucera Takao Suzuki 2 2–0 G 1–0 H 1–0 Jun 27, 2003 H2H
9704 Karsten Braasch Luiz Mattar 2 2–0 C 1–0 H 1–0 Feb 11, 1993 H2H
9705 Kei Nishikori Adrian Mannarino 2 2–0 H 2–0 Mar 10, 2019 H2H
9706 Kei Nishikori Austin Krajicek 2 2–0 H 2–0 Jan 21, 2016 H2H
9707 Kei Nishikori Bobby Reynolds 2 2–0 H 2–0 Jan 7, 2009 H2H
9708 Kei Nishikori Evgeny Donskoy 2 2–0 H 2–0 Feb 16, 2018 H2H
9709 Kei Nishikori Felix Auger-Aliassime 2 2–0 C 1–0 H 1–0 Mar 4, 2021 H2H
9710 Kei Nishikori Ricardas Berankis 2 2–0 G 1–0 H 1–0 Jun 17, 2021 H2H
9711 Kei Nishikori Sam Groth 2 2–0 G 1–0 H 1–0 Jun 29, 2016 H2H
9712 Kei Nishikori Thiemo de Bakker 2 2–0 C 1–0 H 1–0 Apr 21, 2016 H2H
9713 Kelly Evernden Broderick Dyke 2 2–0 C 1–0 H 1–0 Apr 20, 1989 H2H
9714 Kelly Evernden Christo Steyn 2 2–0 G 1–0 H 1–0 Oct 16, 1986 H2H
9715 Kelly Evernden Eduardo Masso 2 0–2 C 0–1 G 0–1 Jun 17, 1988 H2H
9716 Kelly Evernden Joey Rive 2 2–0 H 2–0 Oct 4, 1990 H2H
9717 Kelly Evernden Marc Flur 2 2–0 G 1–0 H 1–0 Sep 5, 1987 H2H
9718 Kelly Evernden Mark Dickson 2 2–0 C 1–0 G 1–0 May 4, 1988 H2H
9719 Kelly Evernden Paul Chamberlin 2 2–0 H 2–0 Apr 15, 1989 H2H
9720 Kelly Evernden Tim Mayotte 2 2–0 H 2–0 Mar 21, 1989 H2H
9721 Kelly Jones Glenn Layendecker 2 0–2 C 0–1 H 0–1 Mar 6, 1991 H2H
9722 Kelly Jones Milan Srejber 2 0–2 G 0–1 H 0–1 Jun 28, 1989 H2H
9723 Kelly Jones Paul Chamberlin 2 0–2 H 0–2 Apr 26, 1990 H2H
9724 Ken Flach Dan Goldie 2 0–2 G 0–1 H 0–1 Jun 29, 1990 H2H
9725 Ken Flach Mike Leach 2 2–0 G 1–0 H 1–0 Jul 9, 1987 H2H
9726 Ken Flach Robert Seguso 2 0–2 C 0–1 H 0–1 Apr 19, 1989 H2H
9727 Ken Flach Slobodan Zivojinovic 2 0–2 C 0–1 G 0–1 Jun 29, 1986 H2H
9728 Kenichi Hirai Tom Gorman 2 0–2 C 0–2 Nov 3, 1976 H2H
9729 Kenneth Carlsen Albert Chang 2 2–0 H 2–0 Aug 21, 1997 H2H
9730 Kenneth Carlsen Anders Jarryd 2 2–0 C 1–0 C 1–0 May 25, 1995 H2H
9731 Kenneth Carlsen Boris Becker 2 0–2 C 0–1 H 0–1 Apr 8, 1994 H2H
9732 Kenneth Carlsen Cristiano Caratti 2 2–0 C 1–0 H 1–0 Apr 25, 1996 H2H
9733 Kenneth Carlsen Cyril Saulnier 2 2–0 H 2–0 Mar 21, 2006 H2H
9734 Kenneth Carlsen Daniel Vacek 2 0–2 H 0–2 Aug 17, 1994 H2H
9735 Kenneth Carlsen David Adams 2 2–0 C 1–0 H 1–0 Jan 12, 1995 H2H
9736 Kenneth Carlsen David Prinosil 2 2–0 H 2–0 Feb 4, 1999 H2H
9737 Kenneth Carlsen Fernando Verdasco 2 0–2 C 0–1 H 0–1 Jan 18, 2006 H2H
9738 Kenneth Carlsen Gouichi Motomura 2 2–0 H 2–0 Oct 4, 2006 H2H
9739 Kenneth Carlsen Irakli Labadze 2 2–0 H 2–0 Feb 10, 2005 H2H
9740 Kenneth Carlsen Jacco Eltingh 2 2–0 C 1–0 H 1–0 Feb 20, 1997 H2H
9741 Kenneth Carlsen Jan Hernych 2 2–0 C 1–0 H 1–0 Feb 2, 2006 H2H
9742 Kenneth Carlsen Justin Gimelstob 2 0–2 H 0–2 Feb 15, 2003 H2H
9743 Kenneth Carlsen Lars Burgsmuller 2 0–2 C 0–1 H 0–1 Oct 2, 2004 H2H
9744 Kenneth Carlsen Marc Rosset 2 0–2 H 0–2 Feb 5, 1999 H2H
9745 Kenneth Carlsen Markus Zoecke 2 2–0 C 1–0 C 1–0 May 31, 1995 H2H
9746 Kenneth Carlsen Michael Stich 2 0–2 C 0–1 H 0–1 Mar 22, 1997 H2H
9747 Kenneth Carlsen Nicolas Kiefer 2 2–0 H 2–0 Mar 3, 2006 H2H
9748 Kenneth Carlsen Noam Okun 2 2–0 H 2–0 Jan 6, 2005 H2H
9749 Kenneth Carlsen Nuno Marques 2 2–0 C 2–0 Mar 21, 1997 H2H
9750 Kenneth Carlsen Richard Krajicek 2 0–2 H 0–2 Apr 9, 1999 H2H
9751 Kenneth Carlsen Sebastien Grosjean 2 0–2 C 0–1 C 0–1 May 4, 2005 H2H
9752 Kenneth Carlsen Stefano Pescosolido 2 0–2 C 0–1 H 0–1 Sep 17, 1998 H2H
9753 Kenneth Carlsen Steve Campbell 2 2–0 C 1–0 H 1–0 Feb 17, 1999 H2H
9754 Kenneth Carlsen Taylor Dent 2 2–0 G 1–0 H 1–0 Feb 28, 2002 H2H
9755 Kenneth Carlsen Tim Henman 2 0–2 C 0–1 H 0–1 May 31, 2006 H2H
9756 Kenneth Carlsen Todd Martin 2 0–2 C 0–1 H 0–1 Feb 19, 1999 H2H
9757 Kenneth Carlsen Vincent Spadea 2 0–2 C 0–1 H 0–1 May 21, 1998 H2H
9758 Kenneth Carlsen Younes El Aynaoui 2 2–0 C 1–0 C 1–0 Oct 30, 2002 H2H
9759 Kenneth McMillan Stan Smith 2 0–2 C 0–1 H 0–1 Aug 16, 1975 H2H
9760 Ken Rosewall Bernard Mignot 2 2–0 C 1–0 H 1–0 Jul 10, 1975 H2H
9761 Ken Rosewall Chris Kachel 2 2–0 C 1–0 G 1–0 Oct 12, 1978 H2H
9762 Ken Rosewall Frank Sedgman 2 2–0 C 1–0 G 1–0 Aug 12, 1971 H2H
9763 Ken Rosewall Frantisek Pala 2 2–0 C 1–0 H 1–0 Feb 1, 1973 H2H
9764 Ken Rosewall Hans Jurgen Pohmann 2 2–0 C 1–0 H 1–0 Nov 7, 1975 H2H
9765 Ken Rosewall Haroon Rahim 2 2–0 C 1–0 H 1–0 Apr 5, 1973 H2H
9766 Ken Rosewall Jim Mcmanus 2 2–0 C 1–0 H 1–0 Jul 23, 1970 H2H
9767 Ken Rosewall Pancho Segura 2 2–0 C 2–0 Jul 13, 1969 H2H
9768 Ken Rosewall Pat Cramer 2 2–0 G 1–0 H 1–0 Sep 20, 1972 H2H
9769 Ken Rosewall Peter Curtis 2 2–0 G 1–0 H 1–0 Sep 1, 1972 H2H
9770 Ken Rosewall Terry Addison 2 2–0 C 1–0 G 1–0 Apr 12, 1972 H2H
9771 Kent Carlsson Jorge Bardou 2 2–0 C 2–0 Sep 24, 1986 H2H
9772 Kevin Anderson Andreas Haider-Maurer 2 2–0 H 2–0 Oct 22, 2015 H2H
9773 Kevin Anderson Andreas Seppi 2 2–0 G 2–0 Jul 5, 2018 H2H
9774 Kevin Anderson Damir Dzumhur 2 0–2 H 0–2 Mar 26, 2021 H2H
9775 Kevin Anderson Florent Serra 2 2–0 H 2–0 Aug 3, 2012 H2H
9776 Kevin Anderson Hyeon Chung 2 2–0 H 2–0 Mar 2, 2018 H2H
9777 Kevin Anderson Ilya Ivashka 2 2–0 H 2–0 Jan 22, 2020 H2H
9778 Kevin Anderson James Ward 2 2–0 G 1–0 H 1–0 Oct 7, 2014 H2H
9779 Kevin Anderson Jared Donaldson 2 2–0 C 1–0 H 1–0 Mar 3, 2018 H2H
9780 Kevin Anderson Michael Llodra 2 2–0 H 2–0 Sep 1, 2011 H2H
9781 Kevin Anderson Mischa Zverev 2 2–0 C 2–0 Jun 2, 2018 H2H
9782 Kevin Anderson Pablo Andujar 2 2–0 H 2–0 Aug 10, 2011 H2H
9783 Kevin Anderson Pierre-Hugues Herbert 2 2–0 G 1–0 H 1–0 Jul 3, 2019 H2H
9784 Kevin Anderson Reilly Opelka 2 0–2 H 0–2 Jan 19, 2022 H2H
9785 Kevin Anderson Robby Ginepri 2 2–0 H 2–0 Feb 23, 2012 H2H
9786 Kevin Anderson Somdev Devvarman 2 2–0 H 2–0 Feb 6, 2011 H2H
9787 Kevin Anderson Ugo Humbert 2 0–2 C 0–1 G 0–1 Jul 22, 2023 H2H
9788 Kevin Anderson Vasek Pospisil 2 2–0 C 1–0 H 1–0 Sep 1, 2016 H2H
9789 Kevin Anderson Xavier Malisse 2 2–0 H 2–0 Mar 2, 2012 H2H
9790 Kevin Curren Adriano Panatta 2 2–0 C 1–0 H 1–0 Mar 25, 1982 H2H
9791 Kevin Curren Bud Schultz 2 2–0 C 1–0 H 1–0 Oct 9, 1986 H2H
9792 Kevin Curren Claudio Panatta 2 2–0 H 2–0 Feb 12, 1987 H2H
9793 Kevin Curren Eric Jelen 2 0–2 C 0–1 G 0–1 Oct 20, 1989 H2H
9794 Kevin Curren Jay Lapidus 2 2–0 C 1–0 H 1–0 Sep 24, 1982 H2H
9795 Kevin Curren Jeff Borowiak 2 2–0 C 1–0 G 1–0 Jun 22, 1983 H2H
9796 Kevin Curren John Alexander 2 0–2 G 0–1 H 0–1 Oct 14, 1983 H2H
9797 Kevin Curren Larry Stefanki 2 2–0 G 1–0 H 1–0 Jun 26, 1985 H2H
9798 Kevin Curren Mark Kratzmann 2 2–0 C 1–0 G 1–0 Feb 13, 1991 H2H
9799 Kevin Curren Mike Leach 2 2–0 H 2–0 Apr 15, 1987 H2H
9800 Kevin Curren Raymond Moore 2 2–0 C 1–0 H 1–0 Sep 14, 1979 H2H