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
50201 Thomas Enqvist Stephane Huet 1 1–0 G 1–0 Jun 29, 2001 H2H
50202 Thomas Enqvist Stephane Simian 1 1–0 H 1–0 Aug 28, 1996 H2H
50203 Thomas Enqvist Thierry Champion 1 1–0 C 1–0 Apr 26, 1995 H2H
50204 Thomas Enqvist Tommy Ho 1 1–0 H 1–0 Aug 21, 1992 H2H
50205 Thomas Enqvist Wade Mcguire 1 1–0 H 1–0 Jul 20, 1995 H2H
50206 Thomas Enqvist Wally Masur 1 1–0 H 1–0 Apr 14, 1995 H2H
50207 Thomas Enqvist Wayne Arthurs 1 1–0 H 1–0 Aug 11, 1999 H2H
50208 Thomas Enqvist Wayne Black 1 1–0 G 1–0 Jul 1, 2001 H2H
50209 Thomas Enqvist Wolfgang Schranz 1 1–0 C 1–0 Oct 15, 1998 H2H
50210 Thomas Enqvist Xavier Malisse 1 0–1 C 0–1 Oct 10, 2003 H2H
50211 Thomas Fabbiano Benoit Paire 1 0–1 H 0–1 Jan 9, 2016 H2H
50212 Thomas Fabbiano Botic van de Zandschulp 1 0–1 H 0–1 Feb 16, 2022 H2H
50213 Thomas Fabbiano Daniel Brands 1 0–1 H 0–1 Feb 4, 2016 H2H
50214 Thomas Fabbiano Dennis Novak 1 0–1 H 0–1 Oct 26, 2017 H2H
50215 Thomas Fabbiano Egor Gerasimov 1 0–1 H 0–1 Oct 17, 2019 H2H
50216 Thomas Fabbiano Felix Auger-Aliassime 1 1–0 H 1–0 Feb 22, 2018 H2H
50217 Thomas Fabbiano Grigor Dimitrov 1 0–1 H 0–1 Jan 20, 2019 H2H
50218 Thomas Fabbiano Hubert Hurkacz 1 0–1 C 0–1 Apr 13, 2021 H2H
50219 Thomas Fabbiano Jan-Lennard Struff 1 0–1 H 0–1 Sep 22, 2017 H2H
50220 Thomas Fabbiano John-Patrick Smith 1 1–0 H 1–0 Aug 30, 2017 H2H
50221 Thomas Fabbiano Jozef Kovalik 1 1–0 H 1–0 Jan 7, 2016 H2H
50222 Thomas Fabbiano Kyle Edmund 1 0–1 H 0–1 Aug 22, 2017 H2H
50223 Thomas Fabbiano Laslo Djere 1 1–0 G 1–0 Jun 27, 2019 H2H
50224 Thomas Fabbiano Marin Cilic 1 0–1 C 0–1 May 28, 2019 H2H
50225 Thomas Fabbiano Reilly Opelka 1 1–0 H 1–0 Jan 17, 2019 H2H
50226 Thomas Fabbiano Rogerio Dutra Silva 1 0–1 H 0–1 Aug 8, 2016 H2H
50227 Thomas Fabbiano Salvatore Caruso 1 0–1 H 0–1 Sep 19, 2019 H2H
50228 Thomas Fabbiano Sandro Ehrat 1 1–0 C 1–0 Jul 25, 2019 H2H
50229 Thomas Fabbiano Takanyi Garanganga 1 1–0 H 1–0 Aug 1, 2018 H2H
50230 Thomas Gollwitzer Thomas Buchmayer 1 1–0 C 1–0 Oct 23, 1992 H2H
50231 Thomas Haldin Claudio Panatta 1 0–1 C 0–1 Sep 28, 1988 H2H
50232 Thomas Haldin Ronnie Bathman 1 0–1 C 0–1 Sep 14, 1988 H2H
50233 Thomas Haldin Tomas Smid 1 0–1 C 0–1 Sep 14, 1989 H2H
50234 Thomas Haldin Wolfgang Popp 1 1–0 C 1–0 Jul 30, 1987 H2H
50235 Thomas Hogstedt Aki Rahunen 1 1–0 C 1–0 Mar 2, 1990 H2H
50236 Thomas Hogstedt Alejandro Cortes 1 1–0 C 1–0 Jul 17, 1982 H2H
50237 Thomas Hogstedt Andreas Maurer 1 0–1 C 0–1 May 28, 1982 H2H
50238 Thomas Hogstedt Andy Kohlberg 1 0–1 H 0–1 Aug 14, 1985 H2H
50239 Thomas Hogstedt Bernard Boileau 1 1–0 C 1–0 Mar 10, 1984 H2H
50240 Thomas Hogstedt Bernhard Pils 1 0–1 H 0–1 Mar 22, 1985 H2H
50241 Thomas Hogstedt Bill Scanlon 1 1–0 H 1–0 Aug 18, 1983 H2H
50242 Thomas Hogstedt Bjorn Borg 1 1–0 H 1–0 Jul 15, 1992 H2H
50243 Thomas Hogstedt Blaine Willenborg 1 1–0 C 1–0 Jul 8, 1987 H2H
50244 Thomas Hogstedt Bobby Banck 1 0–1 C 0–1 May 6, 1987 H2H
50245 Thomas Hogstedt Bob Green 1 1–0 C 1–0 Feb 21, 1985 H2H
50246 Thomas Hogstedt Brad Drewett 1 1–0 H 1–0 Mar 21, 1985 H2H
50247 Thomas Hogstedt Bret Garnett 1 0–1 G 0–1 Jun 14, 1990 H2H
50248 Thomas Hogstedt Brian Garrow 1 1–0 H 1–0 Apr 25, 1991 H2H
50249 Thomas Hogstedt Brian Gottfried 1 0–1 H 0–1 Nov 8, 1979 H2H
50250 Thomas Hogstedt Broderick Dyke 1 0–1 C 0–1 Oct 24, 1985 H2H
50251 Thomas Hogstedt Bruce Manson 1 0–1 C 0–1 Apr 1, 1982 H2H
50252 Thomas Hogstedt Bud Schultz 1 1–0 H 1–0 Apr 15, 1987 H2H
50253 Thomas Hogstedt Butch Walts 1 1–0 C 1–0 Nov 20, 1983 H2H
50254 Thomas Hogstedt Carl Limberger 1 0–1 H 0–1 Sep 28, 1990 H2H
50255 Thomas Hogstedt Cary Leeds 1 0–1 H 0–1 Sep 2, 1982 H2H
50256 Thomas Hogstedt Chip Hooper 1 0–1 C 0–1 Mar 26, 1983 H2H
50257 Thomas Hogstedt Chris Johnstone 1 1–0 C 1–0 Jul 16, 1982 H2H
50258 Thomas Hogstedt Dan Cassidy 1 1–0 H 1–0 May 3, 1990 H2H
50259 Thomas Hogstedt Dan Goldberg 1 1–0 H 1–0 Jul 23, 1988 H2H
50260 Thomas Hogstedt Danie Visser 1 0–1 H 0–1 Oct 18, 1984 H2H
50261 Thomas Hogstedt Eddie Edwards 1 1–0 C 1–0 Apr 12, 1984 H2H
50262 Thomas Hogstedt Eliot Teltscher 1 1–0 C 1–0 Mar 9, 1984 H2H
50263 Thomas Hogstedt Eric Winogradsky 1 1–0 H 1–0 Jul 24, 1987 H2H
50264 Thomas Hogstedt Francisco Gonzalez 1 1–0 H 1–0 Sep 1, 1983 H2H
50265 Thomas Hogstedt Greg Holmes 1 0–1 H 0–1 Sep 1, 1984 H2H
50266 Thomas Hogstedt Henrik Sundstrom 1 0–1 C 0–1 Jul 17, 1982 H2H
50267 Thomas Hogstedt Ilie Nastase 1 0–1 C 0–1 May 27, 1983 H2H
50268 Thomas Hogstedt Jan Gunnarsson 1 0–1 H 0–1 Oct 25, 1984 H2H
50269 Thomas Hogstedt Jiri Granat 1 1–0 C 1–0 Nov 18, 1983 H2H
50270 Thomas Hogstedt Joakim Nystrom 1 0–1 C 0–1 Mar 1, 1984 H2H
50271 Thomas Hogstedt Joey Rive 1 1–0 H 1–0 Sep 27, 1990 H2H
50272 Thomas Hogstedt Johan Anderson 1 1–0 H 1–0 Apr 4, 1991 H2H
50273 Thomas Hogstedt Jon Levine 1 0–1 H 0–1 Jul 29, 1987 H2H
50274 Thomas Hogstedt Jose Luis Damiani 1 0–1 C 0–1 Aug 5, 1982 H2H
50275 Thomas Hogstedt Juan Avendano 1 0–1 C 0–1 May 12, 1983 H2H
50276 Thomas Hogstedt Karl Meiler 1 0–1 C 0–1 Jul 26, 1984 H2H
50277 Thomas Hogstedt Laurie Warder 1 1–0 H 1–0 Oct 19, 1983 H2H
50278 Thomas Hogstedt Leo Palin 1 1–0 H 1–0 Oct 15, 1982 H2H
50279 Thomas Hogstedt Magnus Tideman 1 1–0 H 1–0 Oct 31, 1984 H2H
50280 Thomas Hogstedt Marcel Freeman 1 0–1 C 0–1 Oct 10, 1985 H2H
50281 Thomas Hogstedt Marko Ostoja 1 0–1 C 0–1 Jul 14, 1983 H2H
50282 Thomas Hogstedt Marty Davis 1 0–1 H 0–1 Jul 27, 1988 H2H
50283 Thomas Hogstedt Matt Anger 1 0–1 H 0–1 Aug 7, 1985 H2H
50284 Thomas Hogstedt Matt Mitchell 1 0–1 H 0–1 Aug 19, 1982 H2H
50285 Thomas Hogstedt Nduka Odizor 1 1–0 H 1–0 Oct 1, 1992 H2H
50286 Thomas Hogstedt Nick Brown 1 0–1 G 0–1 Jun 21, 1990 H2H
50287 Thomas Hogstedt Paul Annacone 1 1–0 H 1–0 Jul 22, 1988 H2H
50288 Thomas Hogstedt Paul Chamberlin 1 0–1 G 0–1 Jun 30, 1989 H2H
50289 Thomas Hogstedt Paul Vojtischek 1 1–0 H 1–0 Apr 11, 1990 H2H
50290 Thomas Hogstedt Peter Fleming 1 0–1 C 0–1 Feb 22, 1985 H2H
50291 Thomas Hogstedt Ricardo Cano 1 1–0 C 1–0 May 25, 1983 H2H
50292 Thomas Hogstedt Richard Meyer 1 1–0 C 1–0 Nov 17, 1983 H2H
50293 Thomas Hogstedt Ricki Osterthun 1 0–1 C 0–1 Jul 10, 1986 H2H
50294 Thomas Hogstedt Roland Stadler 1 0–1 H 0–1 Oct 14, 1983 H2H
50295 Thomas Hogstedt Scott Carnahan 1 0–1 C 0–1 Jul 28, 1982 H2H
50296 Thomas Hogstedt Scott Mccain 1 1–0 G 1–0 Dec 28, 1981 H2H
50297 Thomas Hogstedt Stan Smith 1 1–0 H 1–0 Aug 17, 1983 H2H
50298 Thomas Hogstedt Stefan Svensson 1 1–0 C 1–0 Jul 15, 1982 H2H
50299 Thomas Hogstedt Steve Meister 1 1–0 H 1–0 Aug 22, 1984 H2H
50300 Thomas Hogstedt Terry Moor 1 0–1 C 0–1 Sep 22, 1984 H2H
50301 Thomas Hogstedt Tim Wilkison 1 1–0 H 1–0 Oct 5, 1989 H2H
50302 Thomas Hogstedt Tom Cain 1 0–1 H 0–1 Apr 14, 1983 H2H
50303 Thomas Hogstedt Tony Mmoh 1 0–1 H 0–1 Aug 29, 1985 H2H
50304 Thomas Hogstedt Vitas Gerulaitis 1 0–1 C 0–1 Oct 27, 1983 H2H
50305 Thomas Johansson Adrian Garcia 1 1–0 H 1–0 Oct 1, 2004 H2H
50306 Thomas Johansson Alexander Popp 1 1–0 C 1–0 Sep 29, 2005 H2H
50307 Thomas Johansson Alex Radulescu 1 0–1 H 0–1 Jan 10, 1997 H2H
50308 Thomas Johansson Andrey Golubev 1 1–0 H 1–0 Jul 23, 2008 H2H
50309 Thomas Johansson Arnaud Di Pasquale 1 1–0 H 1–0 Oct 1, 1998 H2H
50310 Thomas Johansson Axel Pretzsch 1 1–0 G 1–0 Jun 13, 2002 H2H
50311 Thomas Johansson Benjamin Becker 1 0–1 C 0–1 Apr 17, 2007 H2H
50312 Thomas Johansson Chris Guccione 1 0–1 H 0–1 Feb 29, 2008 H2H
50313 Thomas Johansson Daniel Elsner 1 1–0 H 1–0 Sep 1, 2004 H2H
50314 Thomas Johansson Daniel Nestor 1 1–0 H 1–0 Apr 17, 1997 H2H
50315 Thomas Johansson David Rikl 1 1–0 H 1–0 Jan 4, 1996 H2H
50316 Thomas Johansson David Sanchez 1 0–1 C 0–1 May 27, 2005 H2H
50317 Thomas Johansson Dennis van Scheppingen 1 1–0 C 1–0 Mar 12, 1998 H2H
50318 Thomas Johansson Ervin Eleskovic 1 1–0 H 1–0 Oct 13, 2005 H2H
50319 Thomas Johansson Fernon Wibier 1 1–0 H 1–0 Aug 23, 1996 H2H
50320 Thomas Johansson Filip Prpic 1 1–0 C 1–0 Jul 10, 2008 H2H
50321 Thomas Johansson Flavio Saretta 1 0–1 G 0–1 Jun 26, 2002 H2H
50322 Thomas Johansson Frank Dancevic 1 1–0 C 1–0 Oct 26, 2006 H2H
50323 Thomas Johansson Gabriel Trifu 1 1–0 C 1–0 Sep 12, 1996 H2H
50324 Thomas Johansson Gael Monfils 1 0–1 G 0–1 Jun 27, 2007 H2H
50325 Thomas Johansson Geoff Grant 1 1–0 H 1–0 Nov 13, 1998 H2H
50326 Thomas Johansson German Puentes 1 1–0 H 1–0 Aug 29, 2001 H2H
50327 Thomas Johansson Gilles Muller 1 1–0 G 1–0 Jun 9, 2005 H2H
50328 Thomas Johansson Gregory Carraz 1 1–0 H 1–0 Aug 4, 2004 H2H
50329 Thomas Johansson Henri Leconte 1 1–0 C 1–0 May 29, 1996 H2H
50330 Thomas Johansson Hyung-Taik Lee 1 1–0 C 1–0 Apr 25, 2007 H2H
50331 Thomas Johansson Ivo Heuberger 1 1–0 H 1–0 Jan 3, 2002 H2H
50332 Thomas Johansson Jacobo Diaz 1 1–0 H 1–0 Jan 16, 2002 H2H
50333 Thomas Johansson Jan Hajek 1 0–1 C 0–1 May 30, 2007 H2H
50334 Thomas Johansson Jan Vacek 1 0–1 G 0–1 Jun 22, 2006 H2H
50335 Thomas Johansson Javier Frana 1 1–0 C 1–0 Oct 10, 1996 H2H
50336 Thomas Johansson Jean-Rene Lisnard 1 0–1 C 0–1 Apr 13, 2005 H2H
50337 Thomas Johansson Jim Grabb 1 1–0 H 1–0 Apr 11, 1997 H2H
50338 Thomas Johansson Jonathan Stark 1 0–1 C 0–1 Oct 5, 1996 H2H
50339 Thomas Johansson Joshua Eagle 1 1–0 H 1–0 Apr 11, 1996 H2H
50340 Thomas Johansson Karol Beck 1 1–0 H 1–0 Feb 17, 2005 H2H
50341 Thomas Johansson Kei Nishikori 1 1–0 G 1–0 Jun 19, 2008 H2H
50342 Thomas Johansson Kevin Kim 1 1–0 H 1–0 Jan 23, 2005 H2H
50343 Thomas Johansson Kevin Ullyett 1 1–0 H 1–0 Aug 6, 1997 H2H
50344 Thomas Johansson Lars Burgsmuller 1 1–0 C 1–0 Mar 15, 1997 H2H
50345 Thomas Johansson Leander Paes 1 1–0 H 1–0 Oct 3, 1997 H2H
50346 Thomas Johansson Marc Kevin Goellner 1 1–0 C 1–0 Jan 30, 1997 H2H
50347 Thomas Johansson Marco Chiudinelli 1 1–0 H 1–0 Jan 17, 2007 H2H
50348 Thomas Johansson Marcos Ondruska 1 1–0 C 1–0 Oct 10, 1997 H2H
50349 Thomas Johansson Marcus Sarstrand 1 0–1 C 0–1 Jul 10, 1997 H2H
50350 Thomas Johansson Marin Cilic 1 0–1 G 0–1 Jun 21, 2008 H2H
50351 Thomas Johansson Marzio Martelli 1 1–0 H 1–0 Jan 12, 2001 H2H
50352 Thomas Johansson Michael Berrer 1 1–0 H 1–0 Jan 4, 2008 H2H
50353 Thomas Johansson Michael Ryderstedt 1 1–0 H 1–0 Oct 30, 2004 H2H
50354 Thomas Johansson Michal Tabara 1 1–0 H 1–0 Aug 23, 2001 H2H
50355 Thomas Johansson Olivier Delaitre 1 1–0 C 1–0 Mar 22, 1997 H2H
50356 Thomas Johansson Oscar Hernandez 1 1–0 C 1–0 Jul 12, 2007 H2H
50357 Thomas Johansson Paolo Cane 1 1–0 C 1–0 Oct 15, 1993 H2H
50358 Thomas Johansson Paul Capdeville 1 0–1 H 0–1 Aug 3, 2007 H2H
50359 Thomas Johansson Peter Luczak 1 1–0 H 1–0 Jan 19, 2005 H2H
50360 Thomas Johansson Sandon Stolle 1 1–0 H 1–0 Apr 11, 1998 H2H
50361 Thomas Johansson Santiago Giraldo 1 1–0 H 1–0 Jul 31, 2007 H2H
50362 Thomas Johansson Simon Larose 1 1–0 H 1–0 Aug 4, 1999 H2H
50363 Thomas Johansson Stefano Pescosolido 1 1–0 H 1–0 Aug 22, 1996 H2H
50364 Thomas Johansson Stephane Huet 1 1–0 H 1–0 Oct 3, 1998 H2H
50365 Thomas Johansson Steve Campbell 1 1–0 H 1–0 Apr 9, 1998 H2H
50366 Thomas Johansson Teymuraz Gabashvili 1 0–1 C 0–1 Nov 2, 2006 H2H
50367 Thomas Johansson Thierry Ascione 1 1–0 H 1–0 Feb 19, 2004 H2H
50368 Thomas Johansson Todd Larkham 1 1–0 H 1–0 Jan 9, 1997 H2H
50369 Thomas Johansson Todd Woodbridge 1 0–1 H 0–1 Apr 12, 1996 H2H
50370 Thomas Johansson Tomas Behrend 1 1–0 H 1–0 Jan 17, 2001 H2H
50371 Thomas Johansson Tomas Nydahl 1 1–0 C 1–0 Jul 12, 1996 H2H
50372 Thomas Johansson Ville Liukko 1 0–1 H 0–1 Mar 2, 2000 H2H
50373 Thomas Johansson Wayne Black 1 1–0 H 1–0 Aug 12, 1998 H2H
50374 Thomas Johansson Xavier Daufresne 1 0–1 H 0–1 Jan 19, 1994 H2H
50375 Thomas Johansson Yong Il Yoon 1 1–0 H 1–0 Apr 25, 1996 H2H
50376 Thomas Muster Agustin Moreno 1 1–0 C 1–0 Sep 21, 1989 H2H
50377 Thomas Muster Aki Rahunen 1 1–0 H 1–0 Aug 29, 1990 H2H
50378 Thomas Muster Alejandro Hernandez 1 1–0 C 1–0 Mar 9, 1996 H2H
50379 Thomas Muster Alejo Mancisidor 1 1–0 C 1–0 Aug 25, 1995 H2H
50380 Thomas Muster Alex Radulescu 1 1–0 C 1–0 May 8, 1997 H2H
50381 Thomas Muster Andreas Haider-Maurer 1 0–1 H 0–1 Oct 28, 2010 H2H
50382 Thomas Muster Andreas Maurer 1 0–1 H 0–1 Nov 22, 1985 H2H
50383 Thomas Muster Andres Vysand 1 1–0 C 1–0 Mar 8, 1990 H2H
50384 Thomas Muster Andrew Sznajder 1 1–0 H 1–0 Mar 23, 1989 H2H
50385 Thomas Muster Balazs Taroczy 1 0–1 C 0–1 May 29, 1985 H2H
50386 Thomas Muster Barry Moir 1 1–0 C 1–0 May 4, 1988 H2H
50387 Thomas Muster Bart Wuyts 1 1–0 C 1–0 Aug 12, 1993 H2H
50388 Thomas Muster Branislav Stankovic 1 1–0 C 1–0 Jul 23, 1992 H2H
50389 Thomas Muster Bruno Oresar 1 1–0 C 1–0 Jul 9, 1988 H2H
50390 Thomas Muster Carsten Arriens 1 1–0 C 1–0 Oct 21, 1993 H2H
50391 Thomas Muster Christian Miniussi 1 1–0 C 1–0 Feb 26, 1993 H2H
50392 Thomas Muster Christian Saceanu 1 1–0 C 1–0 May 23, 1991 H2H
50393 Thomas Muster Christo Steyn 1 1–0 H 1–0 Oct 23, 1986 H2H
50394 Thomas Muster Clemens Trimmel 1 1–0 C 1–0 May 21, 1998 H2H
50395 Thomas Muster Damir Keretic 1 0–1 C 0–1 Sep 26, 1985 H2H
50396 Thomas Muster Dan Goldie 1 1–0 C 1–0 Jul 24, 1985 H2H
50397 Thomas Muster Daniele Musa 1 1–0 H 1–0 Aug 31, 1994 H2H
50398 Thomas Muster Daniel Nestor 1 0–1 H 0–1 Aug 22, 1996 H2H
50399 Thomas Muster Danie Visser 1 1–0 H 1–0 Jan 22, 1989 H2H
50400 Thomas Muster Dave Randall 1 0–1 C 0–1 Oct 23, 1992 H2H