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 ascending Record Surface Last Met H2H
20601 Horst Skoff Ulf Stenlund 1 1–0 C 1–0 Sep 25, 1986 H2H
20602 Horst Skoff Wolfgang Popp 1 1–0 C 1–0 Jun 16, 1988 H2H
20603 Howard Herr Greg Holmes 1 0–1 H 0–1 Jul 25, 1986 H2H
20604 Howard Herr Marc Flur 1 0–1 H 0–1 Jul 16, 1987 H2H
20605 Howard Sands G. Irshai 1 1–0 H 1–0 Sep 13, 1984 H2H
20606 Howard Schoenfield Bob Lutz 1 1–0 H 1–0 Apr 12, 1980 H2H
20607 Howard Schoenfield Henry Bunis 1 0–1 C 0–1 Oct 19, 1977 H2H
20608 Howard Schoenfield John Fort 1 0–1 G 0–1 Aug 27, 1974 H2H
20609 Howard Schoenfield Patricio Cornejo 1 0–1 C 0–1 Aug 3, 1977 H2H
20610 Howard Schoenfield Rod Laver 1 0–1 C 0–1 Feb 1, 1978 H2H
20611 Howard Schoenfield Tom Gorman 1 1–0 H 1–0 Apr 10, 1980 H2H
20612 Hubert Hurkacz Diego Schwartzman 1 0–1 C 0–1 Sep 19, 2020 H2H
20613 Hubert Hurkacz Duckhee Lee 1 1–0 H 1–0 Aug 21, 2019 H2H
20614 Hubert Hurkacz Gregoire Barrere 1 0–1 H 0–1 Sep 19, 2019 H2H
20615 Hubert Hurkacz Hugo Gaston 1 1–0 H 1–0 Mar 8, 2025 H2H
20616 Hubert Hurkacz J.J. Wolf 1 0–1 C 0–1 May 13, 2023 H2H
20617 Hubert Hurkacz Laslo Djere 1 1–0 C 1–0 Apr 11, 2023 H2H
20618 Hubert Hurkacz Maximilian Marterer 1 0–1 C 0–1 Sep 11, 2020 H2H
20619 Hubertus Hoyt Marcello Lara 1 1–0 C 1–0 Feb 1, 1978 H2H
20620 Hubertus Hoyt Mike Harrington 1 0–1 H 0–1 Jul 26, 1979 H2H
20621 Hubertus Hoyt Rolf Norberg 1 0–1 H 0–1 Nov 23, 1977 H2H
20622 Hugo Armando Lars Burgsmuller 1 0–1 C 0–1 May 14, 2003 H2H
20623 Hugo Armando Sebastian Rieschick 1 1–0 C 1–0 Jul 14, 2004 H2H
20624 Hugo Dellien Adrian Mannarino 1 1–0 C 1–0 May 11, 2021 H2H
20625 Hugo Dellien Aleksandar Vukic 1 1–0 C 1–0 Apr 3, 2025 H2H
20626 Hugo Dellien Alexandre Muller 1 0–1 C 0–1 Apr 4, 2025 H2H
20627 Hugo Dellien Alex Molcan 1 1–0 C 1–0 Feb 24, 2023 H2H
20628 Hugo Dellien Bernabe Zapata Miralles 1 0–1 C 0–1 Jul 20, 2023 H2H
20629 Hugo Dellien Borna Gojo 1 0–1 H 0–1 Aug 30, 2023 H2H
20630 Hugo Dellien Botic van de Zandschulp 1 0–1 C 0–1 Apr 7, 2022 H2H
20631 Hugo Dellien Cedrik-Marcel Stebe 1 0–1 H 0–1 Feb 3, 2021 H2H
20632 Hugo Dellien Damir Dzumhur 1 1–0 C 1–0 Feb 9, 2026 H2H
20633 Hugo Dellien Daniel Elahi Galan 1 0–1 C 0–1 Feb 3, 2022 H2H
20634 Hugo Dellien Dominik Koepfer 1 0–1 H 0–1 Feb 10, 2021 H2H
20635 Hugo Dellien Enzo Couacaud 1 0–1 H 0–1 Jan 18, 2023 H2H
20636 Hugo Dellien Fabian Marozsan 1 0–1 H 0–1 Jul 29, 2025 H2H
20637 Hugo Dellien Facundo Bagnis 1 0–1 C 0–1 Feb 25, 2022 H2H
20638 Hugo Dellien Frances Tiafoe 1 0–1 C 0–1 Apr 21, 2022 H2H
20639 Hugo Dellien Gael Monfils 1 0–1 C 0–1 May 27, 2025 H2H
20640 Hugo Dellien Gonzalo Lama 1 1–0 C 1–0 Feb 24, 2022 H2H
20641 Hugo Dellien Jan-Lennard Struff 1 0–1 C 0–1 Apr 24, 2019 H2H
20642 Hugo Dellien J.J. Wolf 1 0–1 C 0–1 May 24, 2023 H2H
20643 Hugo Dellien Juan Manuel Cerundolo 1 1–0 C 1–0 Feb 11, 2023 H2H
20644 Hugo Dellien Kamil Majchrzak 1 0–1 H 0–1 Aug 26, 2025 H2H
20645 Hugo Dellien Kei Nishikori 1 0–1 C 0–1 May 8, 2019 H2H
20646 Hugo Dellien Luciano Darderi 1 0–1 C 0–1 Feb 20, 2025 H2H
20647 Hugo Dellien Manuel Guinard 1 1–0 C 1–0 Apr 20, 2022 H2H
20648 Hugo Dellien Marcos Giron 1 0–1 G 0–1 Jul 5, 2023 H2H
20649 Hugo Dellien Marton Fucsovics 1 0–1 H 0–1 Sep 2, 2020 H2H
20650 Hugo Dellien Novak Djokovic 1 0–1 H 0–1 Jul 26, 2021 H2H
20651 Hugo Dellien Prajnesh Gunneswaran 1 1–0 C 1–0 May 28, 2019 H2H
20652 Hugo Dellien Reilly Opelka 1 0–1 H 0–1 Aug 9, 2025 H2H
20653 Hugo Dellien Renzo Olivo 1 0–1 C 0–1 Feb 29, 2020 H2H
20654 Hugo Dellien Ricardas Berankis 1 0–1 C 0–1 Sep 29, 2020 H2H
20655 Hugo Dellien Richard Gasquet 1 0–1 C 0–1 Apr 29, 2022 H2H
20656 Hugo Dellien Soonwoo Kwon 1 1–0 H 1–0 Aug 28, 2019 H2H
20657 Hugo Dellien Stefanos Tsitsipas 1 0–1 C 0–1 May 30, 2019 H2H
20658 Hugo Dellien Tomas Martin Etcheverry 1 0–1 C 0–1 Feb 16, 2023 H2H
20659 Hugo Dellien Valentin Royer 1 0–1 C 0–1 May 24, 2026 H2H
20660 Hugo Grenier Aleksandar Vukic 1 0–1 H 0–1 Feb 3, 2022 H2H
20661 Hugo Grenier Alexander Zverev 1 0–1 C 0–1 May 1, 2023 H2H
20662 Hugo Grenier Alexei Popyrin 1 0–1 H 0–1 Feb 22, 2024 H2H
20663 Hugo Grenier Alex Molcan 1 1–0 H 1–0 Jan 8, 2021 H2H
20664 Hugo Grenier Arthur Gea 1 1–0 H 1–0 Feb 13, 2025 H2H
20665 Hugo Grenier Cristian Garin 1 0–1 G 0–1 Jun 30, 2022 H2H
20666 Hugo Grenier Diego Schwartzman 1 1–0 C 1–0 Apr 28, 2023 H2H
20667 Hugo Grenier Dimitar Kuzmanov 1 0–1 C 0–1 Apr 6, 2023 H2H
20668 Hugo Grenier Felix Auger-Aliassime 1 0–1 H 0–1 Jan 18, 2024 H2H
20669 Hugo Grenier J.J. Wolf 1 0–1 C 0–1 May 12, 2023 H2H
20670 Hugo Grenier Marc-Andrea Huesler 1 1–0 G 1–0 Jun 29, 2022 H2H
20671 Hugo Grenier Marton Fucsovics 1 0–1 C 0–1 May 30, 2023 H2H
20672 Hugo Grenier Matteo Berrettini 1 0–1 H 0–1 Sep 1, 2022 H2H
20673 Hugo Grenier Maximilian Marterer 1 1–0 H 1–0 Feb 21, 2024 H2H
20674 Hugo Grenier Mitchell Krueger 1 0–1 H 0–1 Aug 28, 2024 H2H
20675 Hugo Grenier Sebastian Baez 1 0–1 H 0–1 Aug 25, 2026 H2H
20676 Hugo Grenier Tomas Martin Etcheverry 1 1–0 H 1–0 Aug 31, 2022 H2H
20677 Hugo Nunez Alejandro Cortes 1 0–1 H 0–1 Aug 11, 1982 H2H
20678 Hugo Nunez David Lewis 1 1–0 H 1–0 Aug 18, 1988 H2H
20679 Hugo Nunez Greg Holmes 1 0–1 H 0–1 Aug 2, 1984 H2H
20680 Hugo Roverano Steve Krulevitz 1 1–0 C 1–0 Feb 17, 1983 H2H
20681 Humphrey Hose Bob Lutz 1 1–0 C 1–0 Jul 16, 1969 H2H
20682 Humphrey Hose Clark Graebner 1 0–1 G 0–1 Aug 2, 1968 H2H
20683 Humphrey Hose Fred Stolle 1 0–1 G 0–1 Aug 29, 1969 H2H
20684 Humphrey Hose Gerald Battrick 1 0–1 H 0–1 Mar 27, 1970 H2H
20685 Humphrey Hose Haroon Rahim 1 0–1 C 0–1 Jun 6, 1975 H2H
20686 Humphrey Hose Jim Mcmanus 1 0–1 C 0–1 Jul 23, 1969 H2H
20687 Humphrey Hose Larry Turville 1 0–1 G 0–1 Aug 27, 1974 H2H
20688 Humphrey Hose Milan Holecek 1 1–0 H 1–0 Mar 21, 1972 H2H
20689 Humphrey Hose Paul Gerken 1 1–0 H 1–0 Mar 4, 1974 H2H
20690 Humphrey Hose Roy Barth 1 0–1 G 0–1 Aug 7, 1969 H2H
20691 Humphrey Hose Stan Smith 1 0–1 C 0–1 Jul 9, 1969 H2H
20692 Humphrey Hose Steve Faulk 1 1–0 G 1–0 Sep 1, 1972 H2H
20693 Humphrey Hose Toma Ovici 1 0–1 C 0–1 Feb 27, 1974 H2H
20694 Humphrey Hose Tom Edlefsen 1 0–1 G 0–1 Jul 31, 1969 H2H
20695 Hyeon Chung Adrian Mannarino 1 0–1 H 0–1 Aug 11, 2017 H2H
20696 Hyeon Chung Alex de Minaur 1 0–1 H 0–1 Aug 3, 2018 H2H
20697 Hyeon Chung Benoit Paire 1 1–0 H 1–0 Aug 26, 2015 H2H
20698 Hyeon Chung Di Wu 1 1–0 H 1–0 Oct 1, 2015 H2H
20699 Hyeon Chung Facundo Arguello 1 1–0 C 1–0 Apr 9, 2015 H2H
20700 Hyeon Chung Felix Auger-Aliassime 1 0–1 H 0–1 Sep 28, 2018 H2H
20701 Hyeon Chung Gael Monfils 1 1–0 C 1–0 May 5, 2017 H2H
20702 Hyeon Chung Grigor Dimitrov 1 0–1 H 0–1 Jan 19, 2017 H2H
20703 Hyeon Chung Hubert Hurkacz 1 1–0 H 1–0 Oct 9, 2018 H2H
20704 Hyeon Chung James Duckworth 1 1–0 H 1–0 Sep 2, 2015 H2H
20705 Hyeon Chung Marton Fucsovics 1 1–0 H 1–0 Oct 19, 2017 H2H
20706 Hyeon Chung Matteo Berrettini 1 1–0 H 1–0 Aug 23, 2018 H2H
20707 Hyeon Chung Maximilian Marterer 1 1–0 C 1–0 May 4, 2017 H2H
20708 Hyeon Chung Pablo Carreno Busta 1 0–1 H 0–1 Aug 24, 2018 H2H
20709 Hyeon Chung Quentin Halys 1 0–1 C 0–1 May 24, 2016 H2H
20710 Hyeon Chung Renzo Olivo 1 1–0 H 1–0 Jan 18, 2017 H2H
20711 Hyeon Chung Ricardas Berankis 1 1–0 H 1–0 Aug 29, 2018 H2H
20712 Hyeong Keun Song John Fitzgerald 1 0–1 H 0–1 Apr 23, 1992 H2H
20713 Hyung-Taik Lee Adrian Garcia 1 1–0 H 1–0 Sep 13, 2007 H2H
20714 Hyung-Taik Lee Alex Bogdanovic 1 0–1 G 0–1 Jun 13, 2007 H2H
20715 Hyung-Taik Lee Alex Radulescu 1 0–1 H 0–1 Apr 25, 1996 H2H
20716 Hyung-Taik Lee Andre Sa 1 1–0 H 1–0 Mar 6, 2003 H2H
20717 Hyung-Taik Lee Bjorn Phau 1 1–0 H 1–0 Sep 14, 2007 H2H
20718 Hyung-Taik Lee Bob Bryan 1 1–0 C 1–0 Apr 25, 2002 H2H
20719 Hyung-Taik Lee Chris Guccione 1 1–0 H 1–0 Jan 16, 2008 H2H
20720 Hyung-Taik Lee Danai Udomchoke 1 1–0 C 1–0 May 23, 2007 H2H
20721 Hyung-Taik Lee Dudi Sela 1 0–1 H 0–1 Mar 29, 2008 H2H
20722 Hyung-Taik Lee Flavio Saretta 1 1–0 G 1–0 Jun 28, 2006 H2H
20723 Hyung-Taik Lee Frank Dancevic 1 1–0 H 1–0 Aug 2, 2006 H2H
20724 Hyung-Taik Lee Galo Blanco 1 0–1 C 0–1 May 2, 2002 H2H
20725 Hyung-Taik Lee Gilles Elseneer 1 0–1 C 0–1 Oct 23, 2003 H2H
20726 Hyung-Taik Lee Gouichi Motomura 1 1–0 G 1–0 Jun 13, 2002 H2H
20727 Hyung-Taik Lee Hugo Armando 1 1–0 C 1–0 May 22, 2003 H2H
20728 Hyung-Taik Lee Ivo Minar 1 0–1 H 0–1 Sep 25, 2008 H2H
20729 Hyung-Taik Lee James Sekulov 1 1–0 H 1–0 Nov 23, 2000 H2H
20730 Hyung-Taik Lee Jean-Rene Lisnard 1 1–0 C 1–0 Apr 28, 2005 H2H
20731 Hyung-Taik Lee Jens Knippschild 1 0–1 C 0–1 May 29, 2002 H2H
20732 Hyung-Taik Lee Julian Knowle 1 1–0 H 1–0 Sep 26, 2002 H2H
20733 Hyung-Taik Lee Julio Silva 1 1–0 C 1–0 May 2, 2008 H2H
20734 Hyung-Taik Lee Justin Gimelstob 1 1–0 H 1–0 Feb 20, 2003 H2H
20735 Hyung-Taik Lee Karol Beck 1 1–0 G 1–0 Jun 12, 2004 H2H
20736 Hyung-Taik Lee Konstantin Kravchuk 1 0–1 C 0–1 Oct 12, 2006 H2H
20737 Hyung-Taik Lee Lars Burgsmuller 1 0–1 H 0–1 Oct 4, 2001 H2H
20738 Hyung-Taik Lee Markus Hantschk 1 1–0 H 1–0 Oct 3, 2001 H2H
20739 Hyung-Taik Lee Michael Berrer 1 1–0 H 1–0 Sep 15, 2006 H2H
20740 Hyung-Taik Lee Michal Tabara 1 1–0 C 1–0 May 5, 2001 H2H
20741 Hyung-Taik Lee Nicolas Thomann 1 0–1 H 0–1 Jul 24, 2003 H2H
20742 Hyung-Taik Lee Olivier Patience 1 1–0 C 1–0 May 28, 2004 H2H
20743 Hyung-Taik Lee Orlin Stanoytchev 1 1–0 H 1–0 Oct 11, 2000 H2H
20744 Hyung-Taik Lee Phillip King 1 1–0 H 1–0 Feb 15, 2007 H2H
20745 Hyung-Taik Lee Rafael Arevalo 1 0–1 H 0–1 Aug 12, 2008 H2H
20746 Hyung-Taik Lee Rainer Eitzinger 1 1–0 C 1–0 May 1, 2008 H2H
20747 Hyung-Taik Lee Ramon Delgado 1 1–0 H 1–0 Oct 7, 1999 H2H
20748 Hyung-Taik Lee Ruben Ramirez Hidalgo 1 1–0 H 1–0 Aug 30, 2006 H2H
20749 Hyung-Taik Lee Satoshi Iwabuchi 1 1–0 H 1–0 Oct 1, 2008 H2H
20750 Hyung-Taik Lee Yaoki Ishii 1 1–0 H 1–0 Sep 20, 2001 H2H
20751 Hyung-Taik Lee Yong Il Yoon 1 1–0 H 1–0 Apr 27, 1995 H2H
20752 Ian Crookenden Pancho Segura 1 0–1 G 0–1 Sep 2, 1968 H2H
20753 Ian Crookenden Peter Doerner 1 1–0 H 1–0 Feb 22, 1972 H2H
20754 Ian Crookenden Wilhelm Bungert 1 0–1 G 0–1 Sep 4, 1970 H2H
20755 Ian Fletcher Attila Korpas 1 0–1 C 0–1 Apr 11, 1973 H2H
20756 Ian Fletcher Bob Carmichael 1 0–1 H 0–1 Nov 30, 1973 H2H
20757 Ian Fletcher Cliff Richey 1 0–1 G 0–1 Jun 12, 1968 H2H
20758 Ian Fletcher Frantisek Pala 1 1–0 G 1–0 Jul 2, 1972 H2H
20759 Ian Fletcher Fred Stolle 1 1–0 G 1–0 Jun 17, 1971 H2H
20760 Ian Fletcher Geza Varga 1 1–0 C 1–0 May 3, 1970 H2H
20761 Ian Fletcher Greg Perkins 1 1–0 G 1–0 Jan 26, 1971 H2H
20762 Ian Fletcher Grover Raz Reid 1 0–1 C 0–1 Mar 28, 1974 H2H
20763 Ian Fletcher Ian Crookenden 1 1–0 H 1–0 Jan 24, 1973 H2H
20764 Ian Fletcher Ion Tiriac 1 1–0 H 1–0 Mar 6, 1973 H2H
20765 Ian Fletcher Isao Watanabe 1 0–1 H 0–1 Oct 15, 1974 H2H
20766 Ian Fletcher Jaidip Mukerjea 1 0–1 G 0–1 Jun 6, 1968 H2H
20767 Ian Fletcher Jim Mcmanus 1 0–1 G 0–1 Nov 22, 1973 H2H
20768 Ian Fletcher John Bartlett 1 1–0 G 1–0 Dec 23, 1970 H2H
20769 Ian Fletcher John Clifton 1 1–0 G 1–0 Jun 24, 1970 H2H
20770 Ian Fletcher Jose Castanon 1 1–0 C 1–0 Apr 25, 1973 H2H
20771 Ian Fletcher Mal Anderson 1 0–1 H 0–1 Jan 23, 1971 H2H
20772 Ian Fletcher Mark Shires 1 1–0 C 1–0 Mar 27, 1974 H2H
20773 Ian Fletcher Milan Holecek 1 0–1 G 0–1 Jan 3, 1974 H2H
20774 Ian Fletcher Paul Gerken 1 0–1 C 0–1 Apr 5, 1973 H2H
20775 Ian Fletcher Peter Szoke 1 1–0 H 1–0 Feb 10, 1973 H2H
20776 Ian Fletcher Pierre Barthes 1 0–1 C 0–1 Sep 29, 1972 H2H
20777 Ian Fletcher Pietro Marzano 1 0–1 G 0–1 Nov 25, 1968 H2H
20778 Ian Fletcher Ray Keldie 1 1–0 H 1–0 Nov 9, 1973 H2H
20779 Ian Fletcher Robert Rheinberger 1 1–0 G 1–0 Dec 30, 1971 H2H
20780 Ian Fletcher Roger Dowdeswell 1 0–1 C 0–1 Feb 27, 1975 H2H
20781 Ian Fletcher Roger Taylor 1 0–1 C 0–1 Jan 24, 1975 H2H
20782 Ian Fletcher Stan Smith 1 0–1 G 0–1 Jul 5, 1972 H2H
20783 Ian Fletcher Tom Christensen 1 1–0 C 1–0 Jul 20, 1973 H2H
20784 Ian Fletcher Tony Parun 1 0–1 G 0–1 Oct 30, 1974 H2H
20785 Ian Fletcher Vladimir Zednik 1 1–0 H 1–0 Jan 14, 1971 H2H
20786 Ian Harris Rudy Hernando 1 0–1 C 0–1 Jul 26, 1973 H2H
20787 Ichiro Nakanishi Howard Sands 1 0–1 H 0–1 Oct 10, 1984 H2H
20788 Ignacio Buse Adrian Mannarino 1 1–0 C 1–0 Apr 22, 2026 H2H
20789 Ignacio Buse Alejandro Tabilo 1 0–1 C 0–1 Feb 22, 2026 H2H
20790 Ignacio Buse Aleksandar Kovacevic 1 1–0 C 1–0 May 22, 2026 H2H
20791 Ignacio Buse Andrey Rublev 1 0–1 C 0–1 May 25, 2026 H2H
20792 Ignacio Buse Arthur Cazaux 1 0–1 C 0–1 Jul 23, 2025 H2H
20793 Ignacio Buse Arthur Fery 1 1–0 H 1–0 Aug 29, 2026 H2H
20794 Ignacio Buse Arthur Fils 1 0–1 C 0–1 Apr 24, 2026 H2H
20795 Ignacio Buse Ben Shelton 1 0–1 H 0–1 Aug 26, 2025 H2H
20796 Ignacio Buse Brandon Nakashima 1 0–1 G 0–1 Jun 17, 2026 H2H
20797 Ignacio Buse Cameron Norrie 1 0–1 H 0–1 Aug 5, 2026 H2H
20798 Ignacio Buse Camilo Ugo Carabelli 1 0–1 C 0–1 Apr 2, 2026 H2H
20799 Ignacio Buse Corentin Moutet 1 0–1 C 0–1 Apr 13, 2026 H2H
20800 Ignacio Buse Damir Dzumhur 1 0–1 H 0–1 Mar 19, 2026 H2H