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
12601 Thierry Guardiola Mark Koevermans 2 0–2 C 0–1 H 0–1 Oct 15, 1992 H2H
12602 Thierry Tulasne Alberto Tous 2 2–0 C 2–0 Mar 24, 1983 H2H
12603 Thierry Tulasne Angel Gimenez 2 2–0 C 2–0 Nov 4, 1982 H2H
12604 Thierry Tulasne Blaine Willenborg 2 2–0 C 2–0 Aug 8, 1985 H2H
12605 Thierry Tulasne Brian Gottfried 2 0–2 C 0–1 H 0–1 Nov 12, 1981 H2H
12606 Thierry Tulasne Eduardo Bengoechea 2 2–0 C 2–0 Sep 24, 1986 H2H
12607 Thierry Tulasne Francisco Gonzalez 2 0–2 G 0–1 H 0–1 Jun 10, 1981 H2H
12608 Thierry Tulasne Gianni Ocleppo 2 2–0 C 1–0 H 1–0 Oct 27, 1983 H2H
12609 Thierry Tulasne Henrik Sundstrom 2 0–2 C 0–2 Apr 6, 1984 H2H
12610 Thierry Tulasne Jiri Hrebec 2 2–0 C 1–0 H 1–0 Apr 9, 1981 H2H
12611 Thierry Tulasne Manuel Orantes 2 0–2 C 0–2 Mar 26, 1983 H2H
12612 Thierry Tulasne Matt Anger 2 0–2 H 0–2 Nov 18, 1988 H2H
12613 Thierry Tulasne Michael Grant 2 2–0 C 1–0 H 1–0 Oct 1, 1980 H2H
12614 Thierry Tulasne Peter Elter 2 2–0 C 2–0 Jun 14, 1985 H2H
12615 Thierry Tulasne Phil Dent 2 0–2 G 0–1 H 0–1 Feb 18, 1982 H2H
12616 Thierry Tulasne Raul Ramirez 2 0–2 H 0–2 Feb 23, 1983 H2H
12617 Thierry Tulasne Vitas Gerulaitis 2 2–0 C 2–0 May 15, 1985 H2H
12618 Thierry Tulasne Wojtek Fibak 2 0–2 C 0–1 H 0–1 Oct 19, 1985 H2H
12619 Thierry Tulasne Zeljko Franulovic 2 2–0 C 1–0 C 1–0 Sep 23, 1982 H2H
12620 Thomas Buchmayer Thomas Prerovsky 2 2–0 C 2–0 Oct 21, 1993 H2H
12621 Thomas Enqvist Alberto Berasategui 2 2–0 C 2–0 Oct 22, 1997 H2H
12622 Thomas Enqvist Albert Portas 2 2–0 H 2–0 Aug 27, 2003 H2H
12623 Thomas Enqvist Alexander Popp 2 2–0 H 2–0 Feb 20, 2004 H2H
12624 Thomas Enqvist Alexander Volkov 2 2–0 C 1–0 H 1–0 Jan 14, 1995 H2H
12625 Thomas Enqvist Andreas Vinciguerra 2 2–0 H 2–0 Oct 13, 2001 H2H
12626 Thomas Enqvist Andrei Medvedev 2 2–0 C 1–0 C 1–0 Apr 27, 2001 H2H
12627 Thomas Enqvist Andrew Ilie 2 2–0 C 1–0 H 1–0 May 30, 2001 H2H
12628 Thomas Enqvist Bernd Karbacher 2 2–0 H 2–0 Aug 14, 1995 H2H
12629 Thomas Enqvist Carlos Costa 2 2–0 H 2–0 Mar 18, 1998 H2H
12630 Thomas Enqvist Cedric Pioline 2 2–0 H 2–0 Feb 26, 2000 H2H
12631 Thomas Enqvist Cristiano Caratti 2 2–0 H 2–0 Aug 14, 1995 H2H
12632 Thomas Enqvist Gregory Carraz 2 2–0 C 1–0 H 1–0 Oct 27, 2005 H2H
12633 Thomas Enqvist Hernan Gumy 2 2–0 G 1–0 H 1–0 Jun 23, 1999 H2H
12634 Thomas Enqvist Jakob Hlasek 2 0–2 C 0–2 Nov 2, 1995 H2H
12635 Thomas Enqvist Jordi Burillo 2 2–0 G 1–0 H 1–0 Jun 12, 1998 H2H
12636 Thomas Enqvist Karim Alami 2 2–0 C 1–0 C 1–0 Sep 18, 1999 H2H
12637 Thomas Enqvist Karol Beck 2 2–0 H 2–0 Mar 8, 2005 H2H
12638 Thomas Enqvist Lionel Roux 2 2–0 C 1–0 H 1–0 Aug 14, 2000 H2H
12639 Thomas Enqvist Mauricio Hadad 2 2–0 H 2–0 Aug 3, 1995 H2H
12640 Thomas Enqvist Michael Stich 2 0–2 C 0–1 H 0–1 Aug 6, 1995 H2H
12641 Thomas Enqvist Radomir Vasek 2 2–0 C 1–0 H 1–0 May 18, 1995 H2H
12642 Thomas Enqvist Renzo Furlan 2 2–0 C 1–0 H 1–0 Jan 24, 1996 H2H
12643 Thomas Enqvist Robby Ginepri 2 2–0 H 2–0 Feb 11, 2005 H2H
12644 Thomas Enqvist Sebastien Lareau 2 2–0 H 2–0 Feb 28, 1998 H2H
12645 Thomas Enqvist Steve Bryan 2 2–0 H 2–0 Jul 24, 1997 H2H
12646 Thomas Fabbiano Franko Skugor 2 2–0 C 1–0 G 1–0 Jun 28, 2017 H2H
12647 Thomas Fabbiano Ilya Ivashka 2 0–2 H 0–2 Mar 22, 2019 H2H
12648 Thomas Hogstedt John Sadri 2 2–0 C 1–0 H 1–0 Nov 5, 1986 H2H
12649 Thomas Johansson Andrei Stoliarov 2 2–0 C 1–0 G 1–0 Oct 5, 2001 H2H
12650 Thomas Johansson Bjorn Phau 2 2–0 C 1–0 H 1–0 Feb 26, 2007 H2H
12651 Thomas Johansson Christian Vinck 2 2–0 H 2–0 Jan 5, 2001 H2H
12652 Thomas Johansson Ernests Gulbis 2 0–2 C 0–1 H 0–1 Aug 27, 2008 H2H
12653 Thomas Johansson George Bastl 2 2–0 H 2–0 Feb 15, 2007 H2H
12654 Thomas Johansson Guillaume Raoux 2 0–2 G 0–1 H 0–1 Jun 18, 1998 H2H
12655 Thomas Johansson Harel Levy 2 2–0 G 1–0 H 1–0 Aug 13, 2001 H2H
12656 Thomas Johansson Igor Kunitsyn 2 2–0 C 1–0 H 1–0 Mar 29, 2008 H2H
12657 Thomas Johansson Jacco Eltingh 2 2–0 G 1–0 H 1–0 Jun 26, 1996 H2H
12658 Thomas Johansson Jeff Tarango 2 2–0 G 1–0 H 1–0 Aug 13, 1998 H2H
12659 Thomas Johansson Joachim Johansson 2 2–0 H 2–0 Feb 18, 2005 H2H
12660 Thomas Johansson Markus Hipfl 2 2–0 H 2–0 Jan 18, 2002 H2H
12661 Thomas Johansson Martin Sinner 2 0–2 C 0–1 C 0–1 Feb 5, 1998 H2H
12662 Thomas Johansson Oleg Ogorodov 2 2–0 C 1–0 G 1–0 Oct 11, 1996 H2H
12663 Thomas Johansson Petr Luxa 2 2–0 C 1–0 H 1–0 Oct 1, 1999 H2H
12664 Thomas Johansson Sargis Sargsian 2 0–2 C 0–1 H 0–1 Nov 3, 2004 H2H
12665 Thomas Johansson Sebastien Lareau 2 2–0 H 2–0 Aug 7, 1999 H2H
12666 Thomas Johansson Stephane Simian 2 2–0 C 1–0 H 1–0 Apr 10, 1997 H2H
12667 Thomas Muster Brad Gilbert 2 2–0 C 1–0 H 1–0 Sep 8, 1993 H2H
12668 Thomas Muster Carl Limberger 2 2–0 C 1–0 H 1–0 Aug 28, 1987 H2H
12669 Thomas Muster David Prinosil 2 2–0 C 1–0 G 1–0 Jun 12, 1997 H2H
12670 Thomas Muster Diego Nargiso 2 2–0 C 1–0 C 1–0 Oct 18, 1997 H2H
12671 Thomas Muster Dirk Dier 2 2–0 C 1–0 H 1–0 Aug 30, 1996 H2H
12672 Thomas Muster Fernando Luna 2 2–0 C 2–0 Aug 2, 1990 H2H
12673 Thomas Muster Frederic Fontang 2 2–0 C 2–0 Apr 28, 1994 H2H
12674 Thomas Muster Galo Blanco 2 2–0 C 2–0 Oct 1, 1998 H2H
12675 Thomas Muster George Bezecny 2 2–0 C 2–0 Aug 11, 1988 H2H
12676 Thomas Muster Hendrik Dreekmann 2 2–0 C 2–0 May 3, 1996 H2H
12677 Thomas Muster Hernan Gumy 2 2–0 C 1–0 H 1–0 May 23, 1997 H2H
12678 Thomas Muster Jaime Oncins 2 2–0 C 1–0 H 1–0 Mar 3, 1993 H2H
12679 Thomas Muster Javier Frana 2 2–0 H 2–0 Aug 28, 1996 H2H
12680 Thomas Muster Jens Knippschild 2 2–0 C 1–0 H 1–0 May 9, 1998 H2H
12681 Thomas Muster Jimmy Arias 2 2–0 C 1–0 H 1–0 Jan 7, 1990 H2H
12682 Thomas Muster Joern Renzenbrink 2 2–0 C 1–0 H 1–0 Oct 12, 1995 H2H
12683 Thomas Muster Jordi Burillo 2 2–0 C 2–0 Apr 12, 1995 H2H
12684 Thomas Muster Juan Antonio Marin 2 2–0 C 2–0 Oct 2, 1998 H2H
12685 Thomas Muster Kent Carlsson 2 0–2 C 0–2 Oct 1, 1988 H2H
12686 Thomas Muster Marc Kevin Goellner 2 2–0 C 2–0 May 28, 1997 H2H
12687 Thomas Muster Marcos Aurelio Gorriz 2 2–0 C 1–0 H 1–0 Jul 18, 1996 H2H
12688 Thomas Muster Martin Sinner 2 2–0 C 1–0 H 1–0 Feb 14, 1997 H2H
12689 Thomas Muster Mats Wilander 2 0–2 C 0–1 C 0–1 Nov 10, 1989 H2H
12690 Thomas Muster Oscar Martinez 2 2–0 C 2–0 Apr 6, 1995 H2H
12691 Thomas Muster Pat Cash 2 0–2 H 0–2 Feb 9, 1995 H2H
12692 Thomas Muster Rodolphe Gilbert 2 2–0 C 2–0 Jun 24, 1995 H2H
12693 Thomas Muster Sandor Noszaly 2 2–0 C 2–0 Sep 16, 1995 H2H
12694 Thomas Muster Thierry Guardiola 2 2–0 H 2–0 Jan 17, 1996 H2H
12695 Thomas Muster Todd Witsken 2 2–0 C 1–0 H 1–0 Nov 3, 1988 H2H
12696 Thomas Muster Todd Woodbridge 2 2–0 C 1–0 H 1–0 Oct 21, 1995 H2H
12697 Thomas Muster Ulf Stenlund 2 2–0 C 2–0 Sep 15, 1988 H2H
12698 Thomas Muster Wolfgang Popp 2 2–0 C 2–0 May 8, 1986 H2H
12699 Thomaz Bellucci Albert Montanes 2 2–0 C 2–0 Feb 5, 2016 H2H
12700 Thomaz Bellucci Andrey Golubev 2 2–0 C 1–0 H 1–0 Aug 10, 2011 H2H
12701 Thomaz Bellucci Frances Tiafoe 2 2–0 C 1–0 H 1–0 Apr 13, 2017 H2H
12702 Thomaz Bellucci Frederik Nielsen 2 2–0 C 1–0 H 1–0 Apr 28, 2011 H2H
12703 Thomaz Bellucci Grigor Dimitrov 2 2–0 C 1–0 G 1–0 Jul 21, 2012 H2H
12704 Thomaz Bellucci Jerzy Janowicz 2 2–0 H 2–0 Mar 23, 2013 H2H
12705 Thomaz Bellucci Lukas Lacko 2 0–2 H 0–2 Jan 10, 2013 H2H
12706 Thomaz Bellucci Lukas Rosol 2 2–0 C 1–0 H 1–0 Jul 11, 2013 H2H
12707 Thomaz Bellucci Lukasz Kubot 2 2–0 C 2–0 Feb 25, 2011 H2H
12708 Thomaz Bellucci Marin Cilic 2 0–2 G 0–1 H 0–1 Jun 10, 2011 H2H
12709 Thomaz Bellucci Marsel Ilhan 2 2–0 G 1–0 H 1–0 Jun 9, 2011 H2H
12710 Thomaz Bellucci Nicolas Almagro 2 0–2 C 0–1 H 0–1 Feb 26, 2011 H2H
12711 Thomaz Bellucci Oscar Hernandez 2 2–0 C 1–0 H 1–0 Feb 24, 2010 H2H
12712 Thomaz Bellucci Pablo Carreno Busta 2 2–0 C 2–0 Feb 6, 2016 H2H
12713 Thomaz Bellucci Rui Machado 2 2–0 C 1–0 H 1–0 Jan 11, 2012 H2H
12714 Thomaz Bellucci Stephane Robert 2 2–0 C 1–0 H 1–0 Mar 24, 2017 H2H
12715 Thomaz Bellucci Steve Johnson 2 0–2 C 0–1 H 0–1 Apr 16, 2017 H2H
12716 Thomaz Bellucci Teymuraz Gabashvili 2 2–0 H 2–0 Nov 4, 2015 H2H
12717 Thomaz Bellucci Thiago Monteiro 2 0–2 C 0–1 H 0–1 Jan 10, 2021 H2H
12718 Thomaz Koch Armando Cornejo 2 2–0 G 2–0 Aug 30, 1974 H2H
12719 Thomaz Koch Bob Giltinan 2 2–0 C 1–0 C 1–0 Apr 3, 1976 H2H
12720 Thomaz Koch Geoff Masters 2 0–2 C 0–1 H 0–1 Mar 11, 1977 H2H
12721 Thomaz Koch John Newcombe 2 0–2 C 0–1 G 0–1 Feb 5, 1970 H2H
12722 Thomaz Koch Ken Rosewall 2 0–2 C 0–1 H 0–1 Apr 3, 1975 H2H
12723 Thomaz Koch Peter Szoke 2 2–0 C 1–0 G 1–0 Jun 23, 1971 H2H
12724 Thomaz Koch Pierre Barthes 2 0–2 C 0–2 Mar 10, 1972 H2H
12725 Thomaz Koch Raul Ramirez 2 0–2 C 0–1 H 0–1 Oct 24, 1979 H2H
12726 Thomaz Koch Zan Guerry 2 2–0 C 1–0 H 1–0 May 14, 1969 H2H
12727 Tim Henman Andreas Seppi 2 2–0 C 1–0 C 1–0 Feb 4, 2006 H2H
12728 Tim Henman Andrei Olhovskiy 2 0–2 C 0–1 G 0–1 Jun 13, 1996 H2H
12729 Tim Henman Andrew Richardson 2 2–0 G 2–0 Jun 19, 1997 H2H
12730 Tim Henman Bohdan Ulihrach 2 2–0 H 2–0 Feb 23, 2002 H2H
12731 Tim Henman Boris Becker 2 0–2 C 0–1 H 0–1 Feb 12, 1998 H2H
12732 Tim Henman Daniel Nestor 2 2–0 G 1–0 H 1–0 Apr 16, 1998 H2H
12733 Tim Henman Danny Sapsford 2 2–0 C 1–0 G 1–0 Jun 28, 1996 H2H
12734 Tim Henman David Prinosil 2 0–2 C 0–1 G 0–1 Oct 19, 1996 H2H
12735 Tim Henman David Sanchez 2 2–0 C 1–0 H 1–0 Apr 22, 2004 H2H
12736 Tim Henman Dick Norman 2 2–0 H 2–0 Aug 30, 2002 H2H
12737 Tim Henman George Bastl 2 2–0 C 1–0 H 1–0 Feb 16, 2001 H2H
12738 Tim Henman Jean-Rene Lisnard 2 2–0 H 2–0 Jan 21, 2004 H2H
12739 Tim Henman Julien Boutter 2 0–2 C 0–1 C 0–1 Nov 1, 2001 H2H
12740 Tim Henman Michel Kratochvil 2 2–0 C 1–0 G 1–0 Jul 3, 2002 H2H
12741 Tim Henman Mikael Tillstrom 2 2–0 H 2–0 Nov 12, 1998 H2H
12742 Tim Henman Paul Haarhuis 2 2–0 G 1–0 H 1–0 Jun 29, 1997 H2H
12743 Tim Henman Raemon Sluiter 2 2–0 G 1–0 H 1–0 Jun 15, 2002 H2H
12744 Tim Henman Richard Gasquet 2 2–0 C 1–0 H 1–0 Feb 3, 2006 H2H
12745 Tim Henman Robby Ginepri 2 2–0 G 2–0 Jun 9, 2005 H2H
12746 Tim Henman Robin Soderling 2 2–0 G 2–0 Jun 28, 2006 H2H
12747 Tim Henman Scott Draper 2 2–0 G 1–0 H 1–0 Jun 28, 2002 H2H
12748 Tim Henman Stefan Edberg 2 0–2 C 0–1 H 0–1 Oct 23, 1996 H2H
12749 Tim Henman Vladimir Voltchkov 2 2–0 C 1–0 H 1–0 May 28, 2003 H2H
12750 Tim Henman Xavier Malisse 2 0–2 C 0–1 H 0–1 May 31, 2002 H2H
12751 Tim Mayotte Brad Drewett 2 2–0 G 1–0 H 1–0 Oct 13, 1988 H2H
12752 Tim Mayotte Buster C Mottram 2 2–0 G 2–0 Jun 30, 1982 H2H
12753 Tim Mayotte Chip Hooper 2 2–0 C 1–0 H 1–0 Aug 6, 1986 H2H
12754 Tim Mayotte Chris Mayotte 2 2–0 H 2–0 Mar 26, 1981 H2H
12755 Tim Mayotte Eddie Edwards 2 2–0 G 2–0 Jul 2, 1986 H2H
12756 Tim Mayotte Jim Delaney 2 2–0 G 1–0 H 1–0 Jan 7, 1982 H2H
12757 Tim Mayotte Joao Soares 2 2–0 G 2–0 Jun 13, 1984 H2H
12758 Tim Mayotte Leo Palin 2 2–0 C 1–0 H 1–0 Sep 1, 1984 H2H
12759 Tim Mayotte Marc Flur 2 2–0 G 1–0 H 1–0 Aug 30, 1989 H2H
12760 Tim Mayotte Matt Anger 2 2–0 G 2–0 Jun 14, 1989 H2H
12761 Tim Mayotte Michael Westphal 2 0–2 H 0–2 Oct 23, 1986 H2H
12762 Tim Mayotte Milan Srejber 2 2–0 C 2–0 Feb 24, 1989 H2H
12763 Tim Mayotte Peter Fleming 2 2–0 C 1–0 G 1–0 Apr 4, 1987 H2H
12764 Tim Mayotte Russell Simpson 2 2–0 G 1–0 H 1–0 Sep 13, 1984 H2H
12765 Tim Mayotte Sashi Menon 2 2–0 G 1–0 H 1–0 Oct 16, 1985 H2H
12766 Tim Mayotte Tomas Smid 2 2–0 C 1–0 G 1–0 Jun 29, 1986 H2H
12767 Tim Mayotte Trey Waltke 2 2–0 C 2–0 Mar 19, 1982 H2H
12768 Tim Wilkison Arthur Ashe 2 0–2 C 0–1 C 0–1 Feb 28, 1979 H2H
12769 Tim Wilkison Broderick Dyke 2 0–2 G 0–1 H 0–1 Feb 7, 1985 H2H
12770 Tim Wilkison Chris Mayotte 2 2–0 C 1–0 H 1–0 Jan 16, 1982 H2H
12771 Tim Wilkison Eddie Dibbs 2 0–2 C 0–1 H 0–1 Aug 30, 1979 H2H
12772 Tim Wilkison Ferdi Taygan 2 2–0 G 1–0 H 1–0 Dec 4, 1982 H2H
12773 Tim Wilkison Francisco Gonzalez 2 2–0 C 1–0 H 1–0 Mar 27, 1980 H2H
12774 Tim Wilkison Joel Bailey 2 0–2 C 0–1 H 0–1 Apr 11, 1980 H2H
12775 Tim Wilkison Ken Rosewall 2 0–2 H 0–2 Oct 16, 1980 H2H
12776 Tim Wilkison Marty Davis 2 2–0 H 2–0 Aug 25, 1988 H2H
12777 Tim Wilkison Marty Riessen 2 0–2 C 0–1 H 0–1 Mar 30, 1979 H2H
12778 Tim Wilkison Morris Skip Strode 2 0–2 H 0–2 Feb 4, 1983 H2H
12779 Tim Wilkison Nduka Odizor 2 0–2 C 0–1 G 0–1 Jun 21, 1985 H2H
12780 Tim Wilkison Paul Mcnamee 2 2–0 C 1–0 H 1–0 Aug 30, 1986 H2H
12781 Tim Wilkison Roberto Arguello 2 2–0 C 2–0 May 7, 1986 H2H
12782 Tim Wilkison Rolf Gehring 2 2–0 C 1–0 H 1–0 Oct 31, 1984 H2H
12783 Tim Wilkison Ross Case 2 2–0 C 1–0 H 1–0 Nov 2, 1979 H2H
12784 Titouan Droguet Daniel Merida 2 0–2 C 0–2 Jul 16, 2026 H2H
12785 Tobias Kamke Flavio Cipolla 2 2–0 C 1–0 H 1–0 Jan 16, 2013 H2H
12786 Tobias Kamke Marin Cilic 2 0–2 C 0–2 May 29, 2014 H2H
12787 Tobias Kamke Matthew Ebden 2 0–2 G 0–1 H 0–1 Jul 22, 2017 H2H
12788 Tobias Kamke Pere Riba 2 2–0 C 1–0 H 1–0 Jul 20, 2011 H2H
12789 Todd Martin Amos Mansdorf 2 0–2 H 0–2 Jul 28, 1994 H2H
12790 Todd Martin Andrea Gaudenzi 2 2–0 C 1–0 H 1–0 Apr 18, 1998 H2H
12791 Todd Martin Andrei Medvedev 2 2–0 C 1–0 H 1–0 Jan 13, 2000 H2H
12792 Todd Martin Andre Sa 2 2–0 G 1–0 H 1–0 Jan 16, 2002 H2H
12793 Todd Martin Andrew Sznajder 2 2–0 C 1–0 H 1–0 May 4, 1995 H2H
12794 Todd Martin Arnaud Boetsch 2 2–0 G 1–0 H 1–0 Mar 4, 1993 H2H
12795 Todd Martin Brian Dunn 2 2–0 C 2–0 May 5, 1994 H2H
12796 Todd Martin Carlos Costa 2 2–0 C 1–0 H 1–0 Apr 18, 1998 H2H
12797 Todd Martin Christian Bergstrom 2 2–0 C 1–0 H 1–0 May 6, 1994 H2H
12798 Todd Martin Claudio Mezzadri 2 0–2 C 0–2 May 8, 1992 H2H
12799 Todd Martin David Prinosil 2 0–2 C 0–1 C 0–1 Oct 19, 1996 H2H
12800 Todd Martin Grant Stafford 2 2–0 G 1–0 H 1–0 Jun 22, 1994 H2H