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
51601 Heinz Gunthardt John Sadri 1 1–0 C 1–0 Mar 15, 1980 H2H
51602 Heinz Gunthardt John Yuill 1 1–0 G 1–0 Jun 25, 1980 H2H
51603 Heinz Gunthardt Keith Richardson 1 1–0 H 1–0 Oct 18, 1979 H2H
51604 Heinz Gunthardt Klaus Eberhard 1 1–0 C 1–0 Jul 10, 1981 H2H
51605 Heinz Gunthardt Leo Palin 1 1–0 C 1–0 Mar 13, 1980 H2H
51606 Heinz Gunthardt Mark Cox 1 0–1 H 0–1 Nov 24, 1977 H2H
51607 Heinz Gunthardt Markus Gunthardt 1 1–0 C 1–0 Jul 22, 1982 H2H
51608 Heinz Gunthardt Matt Mitchell 1 0–1 C 0–1 Jan 23, 1985 H2H
51609 Heinz Gunthardt Mike Machette 1 1–0 G 1–0 Jun 8, 1977 H2H
51610 Heinz Gunthardt Nicola Spear 1 0–1 H 0–1 Jan 1, 1978 H2H
51611 Heinz Gunthardt Pascal Portes 1 1–0 H 1–0 Nov 24, 1984 H2H
51612 Heinz Gunthardt Pat Dupre 1 0–1 C 0–1 Oct 23, 1981 H2H
51613 Heinz Gunthardt Paul Avis 1 0–1 H 0–1 Apr 6, 1978 H2H
51614 Heinz Gunthardt Pender Murphy 1 1–0 H 1–0 Sep 2, 1982 H2H
51615 Heinz Gunthardt Per Hjertquist 1 1–0 C 1–0 May 19, 1983 H2H
51616 Heinz Gunthardt Peter Rennert 1 1–0 C 1–0 Oct 30, 1981 H2H
51617 Heinz Gunthardt Pietro Marzano 1 1–0 C 1–0 May 26, 1976 H2H
51618 Heinz Gunthardt Raul Ramirez 1 0–1 H 0–1 Feb 15, 1978 H2H
51619 Heinz Gunthardt Robin Drysdale 1 1–0 G 1–0 Jun 21, 1978 H2H
51620 Heinz Gunthardt Rod Frawley 1 0–1 C 0–1 Mar 12, 1981 H2H
51621 Heinz Gunthardt Rolf Gehring 1 0–1 C 0–1 Oct 5, 1983 H2H
51622 Heinz Gunthardt Rolf Thung 1 1–0 C 1–0 Jul 14, 1978 H2H
51623 Heinz Gunthardt Ron Hightower 1 1–0 C 1–0 May 6, 1981 H2H
51624 Heinz Gunthardt Rory Chappell 1 1–0 C 1–0 Jul 22, 1983 H2H
51625 Heinz Gunthardt Sandy Mayer 1 0–1 C 0–1 Mar 20, 1982 H2H
51626 Heinz Gunthardt Stefan Simonsson 1 1–0 C 1–0 Jul 19, 1979 H2H
51627 Heinz Gunthardt Stefan Svensson 1 1–0 C 1–0 Oct 10, 1979 H2H
51628 Heinz Gunthardt Steve Docherty 1 1–0 H 1–0 Aug 13, 1980 H2H
51629 Heinz Gunthardt Steve Meister 1 0–1 H 0–1 Aug 15, 1984 H2H
51630 Heinz Gunthardt Tenny Svensson 1 1–0 C 1–0 Jul 18, 1980 H2H
51631 Heinz Gunthardt Tian C Viljoen 1 0–1 H 0–1 Nov 26, 1981 H2H
51632 Heinz Gunthardt Tom Okker 1 0–1 H 0–1 Oct 17, 1980 H2H
51633 Heinz Gunthardt Weller Evans 1 1–0 C 1–0 Oct 21, 1981 H2H
51634 Heinz Gunthardt Willem Prinsloo 1 1–0 H 1–0 Apr 20, 1979 H2H
51635 Heinz Gunthardt Zeljko Franulovic 1 1–0 C 1–0 Aug 3, 1978 H2H
51636 Helmar Stiegler John Yuill 1 0–1 H 0–1 Oct 27, 1977 H2H
51637 Helmar Stiegler Tom Okker 1 0–1 C 0–1 Nov 20, 1980 H2H
51638 Helmar Stiegler Ulrich Marten 1 0–1 C 0–1 Jul 24, 1980 H2H
51639 Helmut Beermann Buster C Mottram 1 0–1 C 0–1 May 12, 1982 H2H
51640 Helmut Beermann Dick Crealy 1 0–1 C 0–1 Oct 5, 1977 H2H
51641 Hendrik Dreekmann Aaron Krickstein 1 1–0 C 1–0 Jun 1, 1994 H2H
51642 Hendrik Dreekmann Albert Portas 1 0–1 C 0–1 Apr 30, 1998 H2H
51643 Hendrik Dreekmann Alex Radulescu 1 0–1 C 0–1 Jan 30, 1997 H2H
51644 Hendrik Dreekmann Andrew Richardson 1 1–0 C 1–0 Oct 19, 1995 H2H
51645 Hendrik Dreekmann Arnaud Boetsch 1 0–1 H 0–1 Jan 7, 1995 H2H
51646 Hendrik Dreekmann Arnaud Di Pasquale 1 1–0 C 1–0 Sep 17, 1999 H2H
51647 Hendrik Dreekmann Barry Cowan 1 1–0 G 1–0 Jun 24, 1998 H2H
51648 Hendrik Dreekmann Brad Gilbert 1 1–0 G 1–0 Jun 18, 1993 H2H
51649 Hendrik Dreekmann Bryan Shelton 1 0–1 H 0–1 Mar 14, 1995 H2H
51650 Hendrik Dreekmann Carl Uwe Steeb 1 1–0 H 1–0 Jan 6, 1995 H2H
51651 Hendrik Dreekmann Chris Wilkinson 1 0–1 G 0–1 Jun 28, 1995 H2H
51652 Hendrik Dreekmann Daniele Musa 1 1–0 H 1–0 Mar 19, 1996 H2H
51653 Hendrik Dreekmann Danny Sapsford 1 1–0 C 1–0 Oct 5, 1995 H2H
51654 Hendrik Dreekmann David Rikl 1 1–0 C 1–0 Oct 13, 1994 H2H
51655 Hendrik Dreekmann Eduardo Nicolas 1 0–1 C 0–1 Jul 8, 1999 H2H
51656 Hendrik Dreekmann Franz Stauder 1 1–0 G 1–0 Jun 12, 1997 H2H
51657 Hendrik Dreekmann Frederik Fetterlein 1 0–1 H 0–1 Jan 17, 1996 H2H
51658 Hendrik Dreekmann Gerard Solves 1 1–0 C 1–0 Sep 29, 1994 H2H
51659 Hendrik Dreekmann Gianluca Pozzi 1 1–0 H 1–0 Jan 12, 1995 H2H
51660 Hendrik Dreekmann Henrik Holm 1 0–1 H 0–1 Jan 19, 1994 H2H
51661 Hendrik Dreekmann Henri Leconte 1 0–1 G 0–1 Jun 9, 1994 H2H
51662 Hendrik Dreekmann Jacco Eltingh 1 0–1 C 0–1 Apr 14, 1994 H2H
51663 Hendrik Dreekmann Jan Siemerink 1 0–1 C 0–1 Oct 23, 1996 H2H
51664 Hendrik Dreekmann Javier Frana 1 0–1 C 0–1 Oct 3, 1996 H2H
51665 Hendrik Dreekmann Kris Goossens 1 1–0 C 1–0 May 31, 1995 H2H
51666 Hendrik Dreekmann Lucas Arnold Ker 1 1–0 H 1–0 Mar 19, 1997 H2H
51667 Hendrik Dreekmann Marcos Aurelio Gorriz 1 1–0 C 1–0 Jul 10, 1997 H2H
51668 Hendrik Dreekmann Marc Rosset 1 0–1 H 0–1 Mar 13, 1997 H2H
51669 Hendrik Dreekmann Mark Petchey 1 1–0 H 1–0 Apr 2, 1994 H2H
51670 Hendrik Dreekmann Markus Zoecke 1 0–1 H 0–1 Apr 3, 1994 H2H
51671 Hendrik Dreekmann Martin Sinner 1 1–0 H 1–0 Feb 15, 1996 H2H
51672 Hendrik Dreekmann Marzio Martelli 1 0–1 H 0–1 Aug 27, 1997 H2H
51673 Hendrik Dreekmann Michael Kohlmann 1 1–0 C 1–0 Sep 16, 1999 H2H
51674 Hendrik Dreekmann Michael Tebbutt 1 0–1 H 0–1 Mar 21, 1996 H2H
51675 Hendrik Dreekmann Neville Godwin 1 1–0 H 1–0 Mar 31, 1994 H2H
51676 Hendrik Dreekmann Nicolas Kiefer 1 0–1 G 0–1 Jun 26, 1998 H2H
51677 Hendrik Dreekmann Patrick Rafter 1 1–0 H 1–0 Mar 12, 1997 H2H
51678 Hendrik Dreekmann Patrik Fredriksson 1 1–0 G 1–0 Jun 25, 1997 H2H
51679 Hendrik Dreekmann Patrik Kuhnen 1 1–0 G 1–0 Jun 22, 1995 H2H
51680 Hendrik Dreekmann Paul Goldstein 1 0–1 H 0–1 Apr 14, 1999 H2H
51681 Hendrik Dreekmann Renzo Furlan 1 1–0 G 1–0 Jun 20, 1996 H2H
51682 Hendrik Dreekmann Richard Matuszewski 1 0–1 C 0–1 Nov 11, 1993 H2H
51683 Hendrik Dreekmann Sebastien Lareau 1 1–0 C 1–0 Oct 11, 1996 H2H
51684 Hendrik Dreekmann Stephane Huet 1 0–1 C 0–1 May 26, 1999 H2H
51685 Hendrik Dreekmann Thierry Champion 1 1–0 H 1–0 Feb 13, 1997 H2H
51686 Hendrik Dreekmann Tomas Nydahl 1 1–0 H 1–0 Mar 17, 1998 H2H
51687 Hendrik Dreekmann Tuomas Ketola 1 1–0 H 1–0 Apr 16, 1998 H2H
51688 Hendrik Dreekmann Vincent Spadea 1 0–1 H 0–1 Aug 30, 1995 H2H
51689 Hendrik Jan Davids Claudio Pistolesi 1 0–1 C 0–1 Jul 27, 1989 H2H
51690 Hendrik Jan Davids Jacco Eltingh 1 0–1 G 0–1 Jun 9, 1994 H2H
51691 Hendrik Jan Davids Jose Francisco Altur 1 0–1 C 0–1 Oct 15, 1992 H2H
51692 Hendrik Jan Davids Peter Lundgren 1 0–1 H 0–1 Oct 1, 1992 H2H
51693 Hendrik Jebens Sander Gille 1 0–1 C 0–1 Apr 28, 2025 H2H
51694 Henrik Andersson Bjorn Rehnquist 1 0–1 C 0–1 Jul 10, 2003 H2H
51695 Henrik Holm Alexander Mronz 1 0–1 H 0–1 Apr 3, 1992 H2H
51696 Henrik Holm Andrei Cherkasov 1 0–1 C 0–1 Nov 3, 1993 H2H
51697 Henrik Holm Andrew Sznajder 1 0–1 H 0–1 Jul 17, 1991 H2H
51698 Henrik Holm Bret Garnett 1 1–0 H 1–0 Jan 20, 1993 H2H
51699 Henrik Holm Bryan Shelton 1 1–0 C 1–0 Oct 15, 1992 H2H
51700 Henrik Holm Carl Uwe Steeb 1 0–1 C 0–1 Mar 7, 1991 H2H
51701 Henrik Holm Carsten Arriens 1 1–0 H 1–0 Apr 2, 1992 H2H
51702 Henrik Holm Claudio Pistolesi 1 0–1 C 0–1 Jul 31, 1991 H2H
51703 Henrik Holm David Pate 1 1–0 H 1–0 Oct 8, 1992 H2H
51704 Henrik Holm David Rikl 1 1–0 G 1–0 Jun 16, 1994 H2H
51705 Henrik Holm Fernon Wibier 1 1–0 G 1–0 Jun 15, 1995 H2H
51706 Henrik Holm Gerard Solves 1 0–1 C 0–1 Apr 29, 1993 H2H
51707 Henrik Holm Grant Connell 1 0–1 C 0–1 Nov 12, 1992 H2H
51708 Henrik Holm Grant Doyle 1 1–0 G 1–0 Jun 24, 1992 H2H
51709 Henrik Holm Hendrik Jan Davids 1 1–0 G 1–0 Jun 11, 1992 H2H
51710 Henrik Holm Henri Leconte 1 0–1 H 0–1 Sep 4, 1992 H2H
51711 Henrik Holm Jaime Oncins 1 1–0 H 1–0 Feb 8, 1991 H2H
51712 Henrik Holm Jamie Morgan 1 1–0 C 1–0 Oct 11, 1995 H2H
51713 Henrik Holm Jared Palmer 1 1–0 H 1–0 Jul 28, 1993 H2H
51714 Henrik Holm Javier Frana 1 0–1 C 0–1 May 27, 1994 H2H
51715 Henrik Holm Joern Renzenbrink 1 1–0 H 1–0 Jan 5, 1996 H2H
51716 Henrik Holm Jonathan Canter 1 0–1 H 0–1 Oct 7, 1993 H2H
51717 Henrik Holm Justin Gimelstob 1 0–1 H 0–1 Apr 10, 1997 H2H
51718 Henrik Holm Kelly Evernden 1 0–1 C 0–1 May 3, 1991 H2H
51719 Henrik Holm Kenny Thorne 1 1–0 H 1–0 Jul 22, 1992 H2H
51720 Henrik Holm Leonardo Lavalle 1 0–1 C 0–1 Oct 24, 1990 H2H
51721 Henrik Holm Marcos Aurelio Gorriz 1 1–0 C 1–0 May 26, 1993 H2H
51722 Henrik Holm Martin Laurendeau 1 1–0 H 1–0 Oct 10, 1991 H2H
51723 Henrik Holm Martin Wostenholme 1 0–1 H 0–1 Feb 9, 1991 H2H
51724 Henrik Holm Michiel Schapers 1 1–0 G 1–0 Jun 14, 1990 H2H
51725 Henrik Holm Mikael Tillstrom 1 1–0 H 1–0 Apr 17, 1997 H2H
51726 Henrik Holm Milan Srejber 1 1–0 G 1–0 Jun 15, 1990 H2H
51727 Henrik Holm Neil Borwick 1 1–0 H 1–0 Apr 10, 1993 H2H
51728 Henrik Holm Neil Broad 1 1–0 G 1–0 Jun 28, 1989 H2H
51729 Henrik Holm Nicolas Pereira 1 1–0 H 1–0 Jul 20, 1994 H2H
51730 Henrik Holm Patrick Baur 1 1–0 G 1–0 Jun 10, 1993 H2H
51731 Henrik Holm Paul Annacone 1 0–1 G 0–1 Jul 11, 1991 H2H
51732 Henrik Holm Roberto Azar 1 0–1 C 0–1 May 27, 1992 H2H
51733 Henrik Holm Rodolphe Gilbert 1 0–1 H 0–1 Jul 19, 1995 H2H
51734 Henrik Holm Roger Smith 1 0–1 H 0–1 Sep 2, 1994 H2H
51735 Henrik Holm Ryuso Tsujino 1 1–0 H 1–0 Apr 6, 1994 H2H
51736 Henrik Holm Scott Humphries 1 1–0 H 1–0 Mar 14, 1995 H2H
51737 Henrik Holm Steve Bryan 1 0–1 C 0–1 Oct 21, 1993 H2H
51738 Henrik Holm Thomas Hogstedt 1 1–0 C 1–0 May 2, 1991 H2H
51739 Henrik Holm Tim Mayotte 1 0–1 G 0–1 Jun 30, 1989 H2H
51740 Henrik Holm Todd Woodbridge 1 1–0 H 1–0 Jan 21, 1994 H2H
51741 Henrik Holm Vincent Spadea 1 0–1 H 0–1 Jan 12, 1995 H2H
51742 Henrik Sundstrom Alvaro Fillol 1 1–0 C 1–0 May 30, 1984 H2H
51743 Henrik Sundstrom Balazs Taroczy 1 1–0 C 1–0 Jun 2, 1985 H2H
51744 Henrik Sundstrom Ben Testerman 1 0–1 H 0–1 Feb 21, 1985 H2H
51745 Henrik Sundstrom Bernard Boileau 1 1–0 G 1–0 Jun 27, 1984 H2H
51746 Henrik Sundstrom Buster C Mottram 1 0–1 C 0–1 Jul 24, 1982 H2H
51747 Henrik Sundstrom Carlos Kirmayr 1 0–1 G 0–1 Jun 25, 1986 H2H
51748 Henrik Sundstrom Corrado Barazzutti 1 0–1 C 0–1 Apr 8, 1983 H2H
51749 Henrik Sundstrom Derek Segal 1 1–0 H 1–0 Aug 14, 1985 H2H
51750 Henrik Sundstrom Eric Korita 1 0–1 C 0–1 Jan 26, 1984 H2H
51751 Henrik Sundstrom Fernando Soler 1 1–0 C 1–0 Jul 26, 1984 H2H
51752 Henrik Sundstrom Gerald Mild 1 1–0 G 1–0 Dec 4, 1982 H2H
51753 Henrik Sundstrom Gianluca Rinaldini 1 1–0 C 1–0 Jul 14, 1983 H2H
51754 Henrik Sundstrom Hank Pfister 1 0–1 H 0–1 Aug 24, 1985 H2H
51755 Henrik Sundstrom Jay Lapidus 1 1–0 H 1–0 Aug 15, 1985 H2H
51756 Henrik Sundstrom Jeff Borowiak 1 1–0 G 1–0 Dec 14, 1983 H2H
51757 Henrik Sundstrom Jerome Vanier 1 1–0 C 1–0 Jul 15, 1983 H2H
51758 Henrik Sundstrom Joao Soares 1 0–1 G 0–1 Jun 23, 1982 H2H
51759 Henrik Sundstrom John Mccurdy 1 0–1 G 0–1 Dec 6, 1982 H2H
51760 Henrik Sundstrom Jose Higueras 1 0–1 C 0–1 Oct 2, 1981 H2H
51761 Henrik Sundstrom Leo Palin 1 0–1 C 0–1 Jul 23, 1981 H2H
51762 Henrik Sundstrom Manuel Orantes 1 1–0 C 1–0 Mar 27, 1983 H2H
51763 Henrik Sundstrom Marcel Freeman 1 1–0 C 1–0 Apr 7, 1984 H2H
51764 Henrik Sundstrom Mark Edmondson 1 0–1 G 0–1 Jun 29, 1984 H2H
51765 Henrik Sundstrom Mike Leach 1 0–1 G 0–1 Dec 3, 1983 H2H
51766 Henrik Sundstrom Per Hjertquist 1 1–0 C 1–0 Jul 16, 1982 H2H
51767 Henrik Sundstrom Peter Feigl 1 0–1 G 0–1 Dec 15, 1983 H2H
51768 Henrik Sundstrom Peter Fleming 1 0–1 H 0–1 Aug 17, 1983 H2H
51769 Henrik Sundstrom Robert Reininger 1 1–0 C 1–0 Mar 13, 1982 H2H
51770 Henrik Sundstrom Rodney Harmon 1 0–1 H 0–1 Sep 4, 1982 H2H
51771 Henrik Sundstrom Rolf Gehring 1 1–0 C 1–0 Jul 22, 1982 H2H
51772 Henrik Sundstrom Russell Simpson 1 0–1 C 0–1 Mar 13, 1986 H2H
51773 Henrik Sundstrom Scott Lipton 1 0–1 C 0–1 Jul 16, 1983 H2H
51774 Henrik Sundstrom Sean Brawley 1 1–0 H 1–0 Sep 2, 1982 H2H
51775 Henrik Sundstrom Shlomo Glickstein 1 0–1 C 0–1 Aug 1, 1984 H2H
51776 Henrik Sundstrom Steve Denton 1 1–0 C 1–0 Nov 8, 1984 H2H
51777 Henrik Sundstrom Terry Moor 1 1–0 C 1–0 May 11, 1985 H2H
51778 Henrik Sundstrom Tom Cain 1 1–0 C 1–0 Feb 24, 1983 H2H
51779 Henrik Sundstrom Victor Pecci 1 0–1 G 0–1 Dec 15, 1982 H2H
51780 Henrik Sundstrom Vitas Gerulaitis 1 0–1 H 0–1 Nov 4, 1983 H2H
51781 Henri Laaksonen Albert Ramos-Vinolas 1 0–1 C 0–1 Jul 25, 2019 H2H
51782 Henri Laaksonen Antonio Veic 1 1–0 C 1–0 Jul 11, 2013 H2H
51783 Henri Laaksonen Duckhee Lee 1 0–1 H 0–1 Aug 20, 2019 H2H
51784 Henri Laaksonen Facundo Bagnis 1 0–1 H 0–1 Mar 12, 2022 H2H
51785 Henri Laaksonen Felix Auger-Aliassime 1 0–1 H 0–1 Oct 16, 2020 H2H
51786 Henri Laaksonen Gianni Mina 1 1–0 C 1–0 Jul 24, 2014 H2H
51787 Henri Laaksonen Jan-Lennard Struff 1 0–1 H 0–1 Oct 25, 2019 H2H
51788 Henri Laaksonen Jozef Kovalik 1 1–0 C 1–0 Jul 21, 2016 H2H
51789 Henri Laaksonen Lorenzo Musetti 1 1–0 C 1–0 Jul 15, 2021 H2H
51790 Henri Laaksonen Marton Fucsovics 1 0–1 C 0–1 May 19, 2021 H2H
51791 Henri Laaksonen Matteo Berrettini 1 1–0 C 1–0 Jul 20, 2018 H2H
51792 Henri Laaksonen Mikael Ymer 1 1–0 C 1–0 Jul 20, 2017 H2H
51793 Henri Laaksonen Mirza Basic 1 1–0 H 1–0 Jan 16, 2019 H2H
51794 Henri Laaksonen Salvatore Caruso 1 0–1 H 0–1 Feb 10, 2021 H2H
51795 Henri Laaksonen Taylor Fritz 1 0–1 H 0–1 Oct 26, 2018 H2H
51796 Henri Laaksonen Yann Marti 1 0–1 C 0–1 Jul 10, 2014 H2H
51797 Henri Laaksonen Younes Rachidi 1 1–0 C 1–0 Apr 11, 2013 H2H
51798 Henri Laaksonen Zhizhen Zhang 1 1–0 H 1–0 Sep 30, 2017 H2H
51799 Henri Leconte Alberto Tous 1 0–1 C 0–1 Oct 7, 1982 H2H
51800 Henri Leconte Andreas Maurer 1 1–0 C 1–0 Sep 18, 1986 H2H