ATP Head-to-Head Records: Search Rivalries

Explore ATP head-to-head records, frequent opponents, and unbeaten rivalries. Compare historical rivalries or focus on currently active players.

Explore these records

Use the filters to narrow the table. Select a column heading to sort; select it again to reverse the order.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted ascending Record Surface Last Met H2H
50001 Thierry Guardiola Lars Jonsson 1 0–1 C 0–1 Jul 30, 1992 H2H
50002 Thierry Guardiola Marcelo Filippini 1 0–1 C 0–1 Aug 3, 1995 H2H
50003 Thierry Guardiola Marcos Ondruska 1 0–1 C 0–1 Apr 15, 1993 H2H
50004 Thierry Guardiola Martin Strelba 1 0–1 C 0–1 Mar 19, 1992 H2H
50005 Thierry Guardiola Paul Wekesa 1 1–0 C 1–0 May 31, 1995 H2H
50006 Thierry Guardiola Vladimir Gabrichidze 1 0–1 C 0–1 Aug 13, 1992 H2H
50007 Thierry Stevaux Billy Martin 1 0–1 C 0–1 Jun 14, 1979 H2H
50008 Thierry Stevaux Bob Lutz 1 0–1 H 0–1 Nov 8, 1979 H2H
50009 Thierry Stevaux Chris Delaney 1 0–1 C 0–1 Nov 22, 1979 H2H
50010 Thierry Tulasne Adriano Panatta 1 1–0 C 1–0 May 29, 1981 H2H
50011 Thierry Tulasne Agustin Moreno 1 0–1 C 0–1 Sep 20, 1989 H2H
50012 Thierry Tulasne Alejandro Ganzabal 1 1–0 C 1–0 Jul 24, 1985 H2H
50013 Thierry Tulasne Alejandro Pierola 1 1–0 C 1–0 Sep 25, 1981 H2H
50014 Thierry Tulasne Andreas Maurer 1 1–0 C 1–0 Aug 9, 1985 H2H
50015 Thierry Tulasne Ben Testerman 1 0–1 C 0–1 Jan 30, 1986 H2H
50016 Thierry Tulasne Bernard Boileau 1 1–0 C 1–0 May 28, 1980 H2H
50017 Thierry Tulasne Buster C Mottram 1 1–0 C 1–0 Apr 29, 1983 H2H
50018 Thierry Tulasne Charles Bud Cox 1 0–1 C 0–1 Feb 6, 1987 H2H
50019 Thierry Tulasne Chip Hooper 1 1–0 C 1–0 Mar 13, 1986 H2H
50020 Thierry Tulasne Corrado Barazzutti 1 0–1 H 0–1 Nov 24, 1983 H2H
50021 Thierry Tulasne Curt Stalder 1 1–0 H 1–0 Aug 19, 1981 H2H
50022 Thierry Tulasne Dick Stockton 1 0–1 H 0–1 Sep 3, 1981 H2H
50023 Thierry Tulasne Drew Gitlin 1 0–1 G 0–1 Jun 25, 1982 H2H
50024 Thierry Tulasne Eddie Edwards 1 1–0 C 1–0 Apr 23, 1982 H2H
50025 Thierry Tulasne Eliot Teltscher 1 0–1 C 0–1 May 21, 1983 H2H
50026 Thierry Tulasne Erick Iskersky 1 1–0 H 1–0 Feb 17, 1982 H2H
50027 Thierry Tulasne Gianluca Rinaldini 1 0–1 C 0–1 Nov 26, 1981 H2H
50028 Thierry Tulasne Greg Holmes 1 1–0 C 1–0 Apr 16, 1987 H2H
50029 Thierry Tulasne Gustavo Tiberti 1 0–1 C 0–1 Jul 15, 1982 H2H
50030 Thierry Tulasne Hank Pfister 1 0–1 H 0–1 Aug 18, 1982 H2H
50031 Thierry Tulasne Hans Simonsson 1 0–1 C 0–1 Sep 25, 1980 H2H
50032 Thierry Tulasne Ilie Nastase 1 0–1 H 0–1 Mar 16, 1984 H2H
50033 Thierry Tulasne Jaroslav Navratil 1 1–0 H 1–0 Aug 29, 1985 H2H
50034 Thierry Tulasne Jim Gurfein 1 1–0 C 1–0 Sep 26, 1981 H2H
50035 Thierry Tulasne John Alexander 1 0–1 G 0–1 Dec 30, 1981 H2H
50036 Thierry Tulasne John Sadri 1 1–0 C 1–0 Jan 31, 1981 H2H
50037 Thierry Tulasne Jorge Bardou 1 1–0 C 1–0 Sep 13, 1986 H2H
50038 Thierry Tulasne Lloyd Bourne 1 1–0 C 1–0 Jul 23, 1981 H2H
50039 Thierry Tulasne Magnus Tideman 1 0–1 H 0–1 Nov 9, 1982 H2H
50040 Thierry Tulasne Marcel Freeman 1 0–1 C 0–1 Apr 18, 1985 H2H
50041 Thierry Tulasne Massimiliano Narducci 1 1–0 C 1–0 Sep 30, 1988 H2H
50042 Thierry Tulasne Michael Fancutt 1 1–0 G 1–0 Jun 23, 1982 H2H
50043 Thierry Tulasne Milan Srejber 1 1–0 C 1–0 May 9, 1986 H2H
50044 Thierry Tulasne Oliver Freund 1 1–0 C 1–0 Oct 3, 1984 H2H
50045 Thierry Tulasne Per Henricsson 1 0–1 C 0–1 Jul 12, 1990 H2H
50046 Thierry Tulasne Peter Rennert 1 1–0 H 1–0 Sep 2, 1982 H2H
50047 Thierry Tulasne Regis Brunet 1 0–1 C 0–1 Oct 30, 1980 H2H
50048 Thierry Tulasne Rick Fagel 1 1–0 C 1–0 Aug 5, 1982 H2H
50049 Thierry Tulasne Roberto Arguello 1 0–1 C 0–1 Sep 23, 1983 H2H
50050 Thierry Tulasne Roberto Vizcaino 1 1–0 C 1–0 Jul 24, 1981 H2H
50051 Thierry Tulasne Rod Frawley 1 0–1 G 0–1 Jun 24, 1981 H2H
50052 Thierry Tulasne Roland Stadler 1 1–0 C 1–0 Sep 12, 1986 H2H
50053 Thierry Tulasne Rolf Gehring 1 1–0 C 1–0 Apr 5, 1984 H2H
50054 Thierry Tulasne Russell Simpson 1 0–1 H 0–1 Feb 21, 1985 H2H
50055 Thierry Tulasne Sandy Mayer 1 1–0 C 1–0 May 21, 1980 H2H
50056 Thierry Tulasne Slobodan Zivojinovic 1 0–1 H 0–1 Mar 16, 1988 H2H
50057 Thierry Tulasne Syd Ball 1 0–1 G 0–1 Dec 30, 1980 H2H
50058 Thierry Tulasne Thierry Stevaux 1 0–1 C 0–1 Mar 12, 1981 H2H
50059 Thierry Tulasne Tom Leonard 1 1–0 H 1–0 Aug 28, 1980 H2H
50060 Thierry Tulasne Tomm Warneke 1 1–0 C 1–0 Mar 14, 1986 H2H
50061 Thierry Tulasne Tony Giammalva 1 1–0 C 1–0 May 31, 1981 H2H
50062 Thierry Tulasne Tony Mmoh 1 1–0 C 1–0 Jul 8, 1987 H2H
50063 Thierry Tulasne Tore Meinecke 1 0–1 C 0–1 Aug 6, 1987 H2H
50064 Thierry Tulasne Victor Amaya 1 1–0 H 1–0 Aug 20, 1981 H2H
50065 Thierry Tulasne Zoltan Kuharszky 1 1–0 C 1–0 Oct 6, 1982 H2H
50066 Thies Roepcke Graeme Thomson 1 1–0 G 1–0 Nov 21, 1973 H2H
50067 Thies Roepcke Thierry Bernasconi 1 0–1 G 0–1 Jan 2, 1974 H2H
50068 Thies Roepcke Thomaz Koch 1 0–1 H 0–1 Feb 28, 1976 H2H
50069 Thijs Boogaard Stan Wawrinka 1 0–1 H 0–1 Feb 11, 2026 H2H
50070 Thijs Boogaard Yibing Wu 1 1–0 G 1–0 Jun 10, 2026 H2H
50071 Thomas Blake Christian Vinck 1 0–1 G 0–1 Jul 8, 1999 H2H
50072 Thomas Blake Ivo Heuberger 1 0–1 H 0–1 Jul 30, 2003 H2H
50073 Thomas Buchmayer Fernando Luna 1 0–1 C 0–1 Aug 1, 1990 H2H
50074 Thomas Buchmayer Francesco Cancellotti 1 0–1 C 0–1 Aug 3, 1988 H2H
50075 Thomas Buchmayer Jose Francisco Altur 1 1–0 C 1–0 Jul 22, 1992 H2H
50076 Thomas Buchmayer Julian Knowle 1 1–0 C 1–0 Aug 4, 1993 H2H
50077 Thomas Buchmayer Ricki Osterthun 1 1–0 C 1–0 Oct 19, 1989 H2H
50078 Thomas Dupre Irakli Labadze 1 0–1 H 0–1 Jan 3, 2002 H2H
50079 Thomas Enqvist Albert Chang 1 1–0 G 1–0 Jun 26, 1996 H2H
50080 Thomas Enqvist Alberto Mancini 1 1–0 H 1–0 Sep 17, 1993 H2H
50081 Thomas Enqvist Alexander Peya 1 0–1 H 0–1 Sep 3, 2004 H2H
50082 Thomas Enqvist Alex Antonitsch 1 1–0 H 1–0 Jul 27, 1994 H2H
50083 Thomas Enqvist Alex Calatrava 1 1–0 H 1–0 Mar 21, 2001 H2H
50084 Thomas Enqvist Alex Radulescu 1 1–0 C 1–0 Mar 8, 1997 H2H
50085 Thomas Enqvist Amos Mansdorf 1 0–1 H 0–1 Oct 2, 1992 H2H
50086 Thomas Enqvist Andrei Cherkasov 1 1–0 C 1–0 Oct 17, 1992 H2H
50087 Thomas Enqvist Andrei Chesnokov 1 0–1 H 0–1 Aug 18, 1993 H2H
50088 Thomas Enqvist Andres Vysand 1 0–1 C 0–1 May 3, 1989 H2H
50089 Thomas Enqvist Andrew Foster 1 0–1 G 0–1 Jun 23, 1993 H2H
50090 Thomas Enqvist Arvind Parmar 1 1–0 G 1–0 Jun 26, 2002 H2H
50091 Thomas Enqvist Attila Savolt 1 1–0 H 1–0 Mar 14, 2002 H2H
50092 Thomas Enqvist Axel Finnberg 1 1–0 H 1–0 Jan 2, 1992 H2H
50093 Thomas Enqvist Bart Wuyts 1 1–0 C 1–0 Oct 15, 1992 H2H
50094 Thomas Enqvist Bjorn Phau 1 0–1 H 0–1 Aug 29, 2001 H2H
50095 Thomas Enqvist Bob Bryan 1 1–0 H 1–0 Mar 17, 1999 H2H
50096 Thomas Enqvist Brad Gilbert 1 0–1 C 0–1 Oct 22, 1992 H2H
50097 Thomas Enqvist Carl Uwe Steeb 1 0–1 H 0–1 Jan 4, 1992 H2H
50098 Thomas Enqvist Carsten Arriens 1 0–1 C 0–1 May 26, 1993 H2H
50099 Thomas Enqvist Cecil Mamiit 1 1–0 H 1–0 Aug 1, 1996 H2H
50100 Thomas Enqvist Christian Saceanu 1 1–0 H 1–0 Feb 10, 1993 H2H
50101 Thomas Enqvist Christian Vinck 1 1–0 G 1–0 Jul 2, 2000 H2H
50102 Thomas Enqvist Christophe Rochus 1 1–0 C 1–0 May 31, 2000 H2H
50103 Thomas Enqvist Clinton Marsh 1 1–0 H 1–0 Aug 17, 1994 H2H
50104 Thomas Enqvist Colin Beecher 1 1–0 G 1–0 Jun 22, 1995 H2H
50105 Thomas Enqvist Cyril Saulnier 1 1–0 C 1–0 Apr 19, 2000 H2H
50106 Thomas Enqvist Daniel Elsner 1 1–0 C 1–0 May 3, 2001 H2H
50107 Thomas Enqvist Daniel Orsanic 1 0–1 C 0–1 Jul 7, 1994 H2H
50108 Thomas Enqvist Daniel Vacek 1 1–0 C 1–0 May 10, 2000 H2H
50109 Thomas Enqvist David Adams 1 1–0 H 1–0 Jan 5, 1995 H2H
50110 Thomas Enqvist David Dilucia 1 1–0 C 1–0 Feb 18, 1993 H2H
50111 Thomas Enqvist Edgardo Massa 1 1–0 C 1–0 May 29, 2002 H2H
50112 Thomas Enqvist Emilio Benfele Alvarez 1 1–0 H 1–0 Feb 26, 1998 H2H
50113 Thomas Enqvist Emilio Sanchez 1 1–0 C 1–0 May 19, 1995 H2H
50114 Thomas Enqvist Federico Luzzi 1 1–0 C 1–0 Apr 28, 2001 H2H
50115 Thomas Enqvist Fernando Meligeni 1 1–0 C 1–0 May 13, 1995 H2H
50116 Thomas Enqvist Filip Dewulf 1 0–1 C 0–1 May 31, 1998 H2H
50117 Thomas Enqvist Florian Mayer 1 1–0 H 1–0 Jan 7, 2005 H2H
50118 Thomas Enqvist Francisco Montana 1 1–0 H 1–0 Aug 19, 1992 H2H
50119 Thomas Enqvist Francisco Roig 1 1–0 H 1–0 Feb 6, 1998 H2H
50120 Thomas Enqvist Franco Squillari 1 0–1 H 0–1 Mar 21, 2002 H2H
50121 Thomas Enqvist Gael Monfils 1 0–1 C 0–1 Nov 3, 2004 H2H
50122 Thomas Enqvist Galo Blanco 1 1–0 G 1–0 Jun 23, 2004 H2H
50123 Thomas Enqvist George Bastl 1 1–0 H 1–0 Mar 23, 2000 H2H
50124 Thomas Enqvist Gouichi Motomura 1 1–0 H 1–0 Apr 13, 1995 H2H
50125 Thomas Enqvist Guillermo Canas 1 1–0 G 1–0 Jul 4, 2001 H2H
50126 Thomas Enqvist Guillermo Coria 1 0–1 C 0–1 Apr 21, 2004 H2H
50127 Thomas Enqvist Guillermo Perez-Roldan 1 0–1 C 0–1 Jul 12, 1990 H2H
50128 Thomas Enqvist Guy Forget 1 0–1 C 0–1 Oct 31, 1992 H2H
50129 Thomas Enqvist Harel Levy 1 1–0 H 1–0 Aug 10, 2000 H2H
50130 Thomas Enqvist Hector Moretti 1 1–0 C 1–0 May 26, 1999 H2H
50131 Thomas Enqvist Henrik Holm 1 1–0 C 1–0 Jul 10, 1992 H2H
50132 Thomas Enqvist Horst Skoff 1 1–0 H 1–0 Jan 3, 1992 H2H
50133 Thomas Enqvist Ivan Lendl 1 1–0 H 1–0 Aug 28, 1993 H2H
50134 Thomas Enqvist Ivo Karlovic 1 0–1 G 0–1 Jun 10, 2004 H2H
50135 Thomas Enqvist Jaime Oncins 1 0–1 H 0–1 Feb 11, 1993 H2H
50136 Thomas Enqvist James Blake 1 0–1 H 0–1 Mar 7, 2003 H2H
50137 Thomas Enqvist James Sekulov 1 0–1 H 0–1 Jul 30, 1999 H2H
50138 Thomas Enqvist Jamie Morgan 1 1–0 H 1–0 Jul 27, 1995 H2H
50139 Thomas Enqvist Jan Gunnarsson 1 0–1 C 0–1 Jul 11, 1991 H2H
50140 Thomas Enqvist Jan Kroslak 1 0–1 C 0–1 Oct 24, 1998 H2H
50141 Thomas Enqvist Jan Vacek 1 1–0 H 1–0 Jul 23, 2003 H2H
50142 Thomas Enqvist Jared Palmer 1 1–0 H 1–0 Feb 10, 1994 H2H
50143 Thomas Enqvist Javier Frana 1 1–0 C 1–0 May 14, 1995 H2H
50144 Thomas Enqvist Jaymon Crabb 1 1–0 H 1–0 Jul 30, 2003 H2H
50145 Thomas Enqvist Jean Francois Bachelot 1 1–0 C 1–0 Nov 10, 2000 H2H
50146 Thomas Enqvist Jean-Philippe Fleurian 1 1–0 H 1–0 Apr 13, 1996 H2H
50147 Thomas Enqvist Jens Knippschild 1 1–0 H 1–0 Nov 12, 1999 H2H
50148 Thomas Enqvist Joachim Johansson 1 0–1 H 0–1 Jan 8, 2005 H2H
50149 Thomas Enqvist Jonas Svensson 1 0–1 C 0–1 Feb 24, 1994 H2H
50150 Thomas Enqvist Jose Acasuso 1 1–0 C 1–0 Jun 1, 2001 H2H
50151 Thomas Enqvist Juan Antonio Marin 1 1–0 H 1–0 Jan 21, 1998 H2H
50152 Thomas Enqvist Julien Benneteau 1 1–0 H 1–0 Aug 26, 2004 H2H
50153 Thomas Enqvist Julien Boutter 1 1–0 H 1–0 Aug 24, 2001 H2H
50154 Thomas Enqvist Karel Novacek 1 0–1 C 0–1 Mar 7, 1991 H2H
50155 Thomas Enqvist Karsten Braasch 1 1–0 H 1–0 Aug 10, 1994 H2H
50156 Thomas Enqvist Keith Evans 1 1–0 H 1–0 Feb 22, 1996 H2H
50157 Thomas Enqvist Kristof Vliegen 1 0–1 H 0–1 Jan 2, 2003 H2H
50158 Thomas Enqvist Lan Bale 1 1–0 H 1–0 Sep 3, 1993 H2H
50159 Thomas Enqvist Lars Burgsmuller 1 1–0 H 1–0 Aug 16, 2002 H2H
50160 Thomas Enqvist Leander Paes 1 0–1 H 0–1 Jul 30, 1996 H2H
50161 Thomas Enqvist Leonardo Lavalle 1 1–0 H 1–0 Aug 25, 1994 H2H
50162 Thomas Enqvist Libor Pimek 1 1–0 H 1–0 Oct 3, 1991 H2H
50163 Thomas Enqvist Luis Herrera 1 1–0 H 1–0 Apr 20, 1995 H2H
50164 Thomas Enqvist Luis Horna 1 0–1 C 0–1 Apr 21, 2005 H2H
50165 Thomas Enqvist Luiz Mattar 1 1–0 C 1–0 Feb 24, 1995 H2H
50166 Thomas Enqvist Lukas Dlouhy 1 0–1 C 0–1 May 25, 2005 H2H
50167 Thomas Enqvist Mahesh Bhupathi 1 1–0 H 1–0 Apr 12, 1996 H2H
50168 Thomas Enqvist Marcello Craca 1 1–0 H 1–0 Feb 27, 1998 H2H
50169 Thomas Enqvist Marcos Aurelio Gorriz 1 0–1 C 0–1 Jul 9, 1993 H2H
50170 Thomas Enqvist Mariano Puerta 1 1–0 H 1–0 Aug 30, 2000 H2H
50171 Thomas Enqvist Mariano Zabaleta 1 1–0 H 1–0 Mar 18, 2000 H2H
50172 Thomas Enqvist Mark Knowles 1 0–1 C 0–1 Nov 11, 1993 H2H
50173 Thomas Enqvist Mark Petchey 1 1–0 H 1–0 Apr 11, 1996 H2H
50174 Thomas Enqvist Markus Hantschk 1 1–0 G 1–0 Jun 28, 2000 H2H
50175 Thomas Enqvist Markus Hipfl 1 1–0 C 1–0 May 9, 2002 H2H
50176 Thomas Enqvist Martin Sinner 1 1–0 C 1–0 Oct 28, 1995 H2H
50177 Thomas Enqvist Martin Verkerk 1 0–1 C 0–1 Jan 31, 2003 H2H
50178 Thomas Enqvist Matias Boeker 1 1–0 H 1–0 Aug 28, 2002 H2H
50179 Thomas Enqvist Michael Kohlmann 1 0–1 G 0–1 Jun 9, 1999 H2H
50180 Thomas Enqvist Michael Llodra 1 1–0 H 1–0 Mar 18, 2003 H2H
50181 Thomas Enqvist Mikhail Youzhny 1 1–0 H 1–0 Mar 9, 2005 H2H
50182 Thomas Enqvist Mose Navarra 1 1–0 H 1–0 Aug 18, 1999 H2H
50183 Thomas Enqvist Nicolas Pereira 1 1–0 H 1–0 Jan 15, 1997 H2H
50184 Thomas Enqvist Nicolas Thomann 1 1–0 H 1–0 Jan 16, 2002 H2H
50185 Thomas Enqvist Noam Okun 1 0–1 H 0–1 Jul 22, 2004 H2H
50186 Thomas Enqvist Oliver Gross 1 1–0 C 1–0 May 2, 1998 H2H
50187 Thomas Enqvist Olivier Delaitre 1 0–1 H 0–1 Sep 26, 1996 H2H
50188 Thomas Enqvist Omar Camporese 1 1–0 C 1–0 Oct 28, 1992 H2H
50189 Thomas Enqvist Pablo Campana 1 1–0 H 1–0 Sep 1, 1996 H2H
50190 Thomas Enqvist Paolo Cane 1 0–1 H 0–1 Sep 26, 1991 H2H
50191 Thomas Enqvist Paradorn Srichaphan 1 0–1 C 0–1 May 31, 2002 H2H
50192 Thomas Enqvist Patrick Baur 1 0–1 C 0–1 Mar 3, 1994 H2H
50193 Thomas Enqvist Patrick McEnroe 1 0–1 H 0–1 Feb 12, 1994 H2H
50194 Thomas Enqvist Radek Stepanek 1 1–0 H 1–0 Apr 15, 1999 H2H
50195 Thomas Enqvist Raviv Weidenfeld 1 1–0 H 1–0 Aug 14, 1997 H2H
50196 Thomas Enqvist Sargis Sargsian 1 1–0 H 1–0 Jul 28, 1996 H2H
50197 Thomas Enqvist Slava Dosedel 1 0–1 H 0–1 Oct 12, 2000 H2H
50198 Thomas Enqvist Stefano Pescosolido 1 1–0 C 1–0 Oct 16, 1992 H2H
50199 Thomas Enqvist Stephane Huet 1 1–0 G 1–0 Jun 29, 2001 H2H
50200 Thomas Enqvist Stephane Simian 1 1–0 H 1–0 Aug 28, 1996 H2H