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
70201 Tomas Smid Mel Purcell 2 0–2 C 0–1 C 0–1 Mar 16, 1984 H2H
70202 Tomas Smid Mike Cahill 2 2–0 C 1–0 H 1–0 May 28, 1980 H2H
70203 Tomas Smid Patrice Kuchna 2 2–0 C 2–0 Aug 13, 1987 H2H
70204 Tomas Smid Patrick Proisy 2 1–1 C 0–1 H 1–0 Mar 15, 1980 H2H
70205 Tomas Smid Ramiro Benavides 2 2–0 C 2–0 Oct 11, 1979 H2H
70206 Tomas Smid Ricardo Ycaza 2 2–0 C 2–0 Sep 26, 1981 H2H
70207 Tomas Smid Richard Lewis 2 2–0 C 1–0 G 1–0 Jun 23, 1982 H2H
70208 Tomas Smid Rick Fagel 2 2–0 C 1–0 H 1–0 Jun 21, 1979 H2H
70209 Tomas Smid Roberto Vizcaino 2 2–0 C 1–0 H 1–0 Jul 19, 1979 H2H
70210 Tomas Smid Stan Smith 2 0–2 H 0–2 Apr 18, 1980 H2H
70211 Tomas Smid Stuart Bale 2 2–0 C 2–0 Mar 29, 1985 H2H
70212 Tomas Smid Terry Moor 2 1–1 C 1–1 Jan 24, 1982 H2H
70213 Tomas Smid Werner Zirngibl 2 2–0 C 2–0 Jun 16, 1979 H2H
70214 Tomas Smid Wolfgang Popp 2 2–0 C 2–0 May 19, 1983 H2H
70215 Tomas Zib Arnaud Di Pasquale 2 0–2 C 0–2 Mar 10, 2000 H2H
70216 Tom Cain Craig Wittus 2 0–2 C 0–1 G 0–1 Jun 9, 1983 H2H
70217 Tom Cain Eddie Dibbs 2 0–2 C 0–2 Jul 14, 1983 H2H
70218 Tom Cain Jeff Borowiak 2 1–1 H 1–1 Apr 13, 1983 H2H
70219 Tom Cain Jose Luis Damiani 2 2–0 C 2–0 Mar 18, 1982 H2H
70220 Tom Cain Leo Palin 2 2–0 C 1–0 H 1–0 Sep 30, 1982 H2H
70221 Tom Edlefsen Barry Mackay 2 1–1 H 1–1 May 12, 1970 H2H
70222 Tom Edlefsen Bob Lutz 2 1–1 C 0–1 C 1–0 Mar 13, 1975 H2H
70223 Tom Edlefsen Roy Barth 2 2–0 G 1–0 H 1–0 Apr 3, 1974 H2H
70224 Tom Edlefsen Steve Faulk 2 2–0 C 1–0 G 1–0 Sep 20, 1972 H2H
70225 Tom Gorman Bill Bowrey 2 2–0 G 2–0 Jul 30, 1969 H2H
70226 Tom Gorman Chris Kachel 2 2–0 C 1–0 H 1–0 Oct 18, 1979 H2H
70227 Tom Gorman Earl Butch Buchholz 2 1–1 C 1–0 H 0–1 Apr 26, 1973 H2H
70228 Tom Gorman Frank Froehling 2 1–1 H 1–1 Apr 2, 1971 H2H
70229 Tom Gorman Graham Stilwell 2 2–0 C 2–0 Nov 20, 1973 H2H
70230 Tom Gorman Grover Raz Reid 2 2–0 C 1–0 G 1–0 Oct 15, 1976 H2H
70231 Tom Gorman John Paish 2 2–0 C 1–0 G 1–0 Nov 17, 1970 H2H
70232 Tom Gorman Marcello Lara 2 2–0 G 1–0 H 1–0 Sep 4, 1970 H2H
70233 Tom Gorman Peter Curtis 2 2–0 G 2–0 Jun 26, 1970 H2H
70234 Tom Gorman Pierre Barthes 2 1–1 C 0–1 H 1–0 Nov 3, 1972 H2H
70235 Tom Gorman Roger Dowdeswell 2 1–1 C 0–1 G 1–0 May 29, 1974 H2H
70236 Tom Gorman Steve Faulk 2 1–1 C 1–1 Aug 5, 1971 H2H
70237 Tom Gorman Szabolcz Baranyi 2 2–0 C 2–0 Mar 10, 1972 H2H
70238 Tom Gorman Terry Rocavert 2 1–1 H 1–1 Sep 1, 1979 H2H
70239 Tom Gorman Torben Ulrich 2 2–0 C 1–0 H 1–0 May 5, 1971 H2H
70240 Tom Leonard Bill Bowrey 2 0–2 G 0–2 Aug 19, 1970 H2H
70241 Tom Leonard Fred Stolle 2 0–2 C 0–1 H 0–1 May 4, 1972 H2H
70242 Tom Leonard Graham Stilwell 2 1–1 C 1–1 Mar 22, 1973 H2H
70243 Tom Leonard Jean Baptiste Chanfreau 2 0–2 C 0–1 G 0–1 Sep 20, 1978 H2H
70244 Tom Leonard Patricio Cornejo 2 0–2 G 0–2 Aug 31, 1968 H2H
70245 Tom Leonard Rod Laver 2 0–2 C 0–1 C 0–1 Aug 1, 1972 H2H
70246 Tom Leonard Roy Barth 2 1–1 H 1–1 Nov 3, 1971 H2H
70247 Tom Leonard Stan Smith 2 0–2 G 0–1 H 0–1 Sep 7, 1971 H2H
70248 Tom Leonard Tom Edlefsen 2 0–2 C 0–1 C 0–1 Jan 22, 1974 H2H
70249 Tom Leonard Tom Gorman 2 1–1 C 1–0 H 0–1 May 17, 1973 H2H
70250 Tom Leonard Tony Roche 2 0–2 C 0–1 H 0–1 Feb 23, 1972 H2H
70251 Tommy Haas Agustin Calleri 2 2–0 H 2–0 Aug 7, 2007 H2H
70252 Tommy Haas Albert Montanes 2 2–0 H 2–0 Oct 12, 2007 H2H
70253 Tommy Haas Alexandr Dolgopolov 2 1–1 H 1–1 Mar 25, 2013 H2H
70254 Tommy Haas Alex Calatrava 2 2–0 C 1–0 H 1–0 Aug 1, 2001 H2H
70255 Tommy Haas Amer Delic 2 2–0 H 2–0 Aug 2, 2011 H2H
70256 Tommy Haas Andrea Gaudenzi 2 1–1 C 1–1 Jun 2, 2000 H2H
70257 Tommy Haas Andreas Vinciguerra 2 2–0 G 1–0 H 1–0 Sep 23, 2000 H2H
70258 Tommy Haas Andrei Medvedev 2 1–1 C 1–0 H 0–1 Oct 25, 2001 H2H
70259 Tommy Haas Andrew Ilie 2 2–0 H 2–0 Aug 5, 1999 H2H
70260 Tommy Haas Antony Dupuis 2 1–1 C 0–1 G 1–0 Jun 23, 2004 H2H
70261 Tommy Haas Benoit Paire 2 1–1 C 1–0 H 0–1 Apr 18, 2017 H2H
70262 Tommy Haas Bob Bryan 2 2–0 C 1–0 H 1–0 Oct 4, 2001 H2H
70263 Tommy Haas Cedric Pioline 2 1–1 H 1–1 Oct 14, 2000 H2H
70264 Tommy Haas Christian Ruud 2 2–0 C 1–0 G 1–0 Jul 23, 1999 H2H
70265 Tommy Haas Daniel Nestor 2 2–0 H 2–0 Jan 24, 1999 H2H
70266 Tommy Haas David Sanchez 2 2–0 H 2–0 Aug 28, 2002 H2H
70267 Tommy Haas Diego Hartfield 2 1–1 H 1–1 Feb 28, 2008 H2H
70268 Tommy Haas Donald Young 2 0–2 H 0–2 Aug 5, 2015 H2H
70269 Tommy Haas Fabio Fognini 2 0–2 C 0–2 Jul 20, 2013 H2H
70270 Tommy Haas Florent Serra 2 2–0 H 2–0 Oct 22, 2009 H2H
70271 Tommy Haas Franco Squillari 2 0–2 C 0–2 May 7, 2000 H2H
70272 Tommy Haas Frank Dancevic 2 2–0 H 2–0 Aug 5, 2009 H2H
70273 Tommy Haas Guillaume Raoux 2 2–0 G 1–0 H 1–0 Jun 10, 1999 H2H
70274 Tommy Haas Guillaume Rufin 2 2–0 C 1–0 H 1–0 May 29, 2013 H2H
70275 Tommy Haas Hyung-Taik Lee 2 2–0 C 1–0 H 1–0 Apr 29, 2005 H2H
70276 Tommy Haas Igor Andreev 2 2–0 C 1–0 G 1–0 Jul 12, 2012 H2H
70277 Tommy Haas Jan-Lennard Struff 2 0–2 C 0–2 Aug 2, 2017 H2H
70278 Tommy Haas Jason Stoltenberg 2 2–0 H 2–0 Jan 6, 2001 H2H
70279 Tommy Haas Jeff Salzenstein 2 2–0 H 2–0 Feb 17, 2005 H2H
70280 Tommy Haas Jim Courier 2 2–0 H 2–0 Feb 21, 1999 H2H
70281 Tommy Haas Jimmy Wang 2 1–1 G 1–0 H 0–1 Jun 27, 2013 H2H
70282 Tommy Haas Juan Antonio Marin 2 2–0 C 1–0 H 1–0 Apr 27, 2000 H2H
70283 Tommy Haas Julien Benneteau 2 2–0 H 2–0 Mar 15, 2008 H2H
70284 Tommy Haas Justin Gimelstob 2 2–0 H 2–0 Feb 23, 2006 H2H
70285 Tommy Haas Leonardo Mayer 2 2–0 C 1–0 H 1–0 Aug 3, 2012 H2H
70286 Tommy Haas Marcos Baghdatis 2 1–1 C 0–1 C 1–0 May 5, 2012 H2H
70287 Tommy Haas Mariano Puerta 2 2–0 C 1–0 H 1–0 Sep 3, 1999 H2H
70288 Tommy Haas Marinko Matosevic 2 1–1 H 1–1 Aug 8, 2013 H2H
70289 Tommy Haas Mark Merklein 2 1–1 H 1–1 Aug 13, 1997 H2H
70290 Tommy Haas Mark Woodforde 2 1–1 H 1–1 Mar 4, 1999 H2H
70291 Tommy Haas Martin Klizan 2 1–1 C 1–1 May 3, 2014 H2H
70292 Tommy Haas Michael Berrer 2 2–0 C 1–0 G 1–0 May 3, 2012 H2H
70293 Tommy Haas Michael Kohlmann 2 1–1 C 0–1 H 1–0 May 17, 2000 H2H
70294 Tommy Haas Michel Kratochvil 2 2–0 H 2–0 Aug 16, 2002 H2H
70295 Tommy Haas Mikael Tillstrom 2 1–1 C 0–1 H 1–0 Feb 18, 2000 H2H
70296 Tommy Haas Mikhail Kukushkin 2 1–1 G 1–0 H 0–1 Jun 11, 2015 H2H
70297 Tommy Haas Mischa Zverev 2 1–1 G 1–1 Jun 17, 2017 H2H
70298 Tommy Haas Nicolas Escude 2 1–1 C 1–0 G 0–1 Apr 17, 2002 H2H
70299 Tommy Haas Nicolas Lapentti 2 0–2 C 0–1 H 0–1 Nov 7, 1999 H2H
70300 Tommy Haas Oliver Gross 2 2–0 C 1–0 H 1–0 Aug 27, 1997 H2H
70301 Tommy Haas Oscar Hernandez 2 2–0 C 1–0 H 1–0 Mar 14, 2009 H2H
70302 Tommy Haas Paradorn Srichaphan 2 1–1 H 1–1 Mar 10, 2004 H2H
70303 Tommy Haas Peter Luczak 2 2–0 H 2–0 Jan 22, 2006 H2H
70304 Tommy Haas Petr Korda 2 0–2 H 0–2 Mar 14, 1998 H2H
70305 Tommy Haas Raemon Sluiter 2 2–0 G 1–0 H 1–0 Sep 1, 2006 H2H
70306 Tommy Haas Richard Krajicek 2 1–1 G 1–1 Jun 19, 1999 H2H
70307 Tommy Haas Robert Kendrick 2 2–0 H 2–0 Sep 3, 2009 H2H
70308 Tommy Haas Sargis Sargsian 2 2–0 H 2–0 Aug 5, 2004 H2H
70309 Tommy Haas Sergiy Stakhovsky 2 2–0 C 2–0 May 4, 2017 H2H
70310 Tommy Haas Stan Wawrinka 2 2–0 C 1–0 H 1–0 May 16, 2014 H2H
70311 Tommy Haas Stefan Koubek 2 2–0 C 1–0 G 1–0 Jun 11, 2009 H2H
70312 Tommy Haas Steve Johnson 2 1–1 H 1–1 Feb 21, 2014 H2H
70313 Tommy Haas Teymuraz Gabashvili 2 1–1 H 1–1 Feb 25, 2010 H2H
70314 Tommy Haas Thomas Muster 2 0–2 C 0–1 H 0–1 Oct 3, 1998 H2H
70315 Tommy Ho Albert Chang 2 1–1 C 0–1 G 1–0 Jun 28, 1995 H2H
70316 Tommy Ho Johan Kriek 2 0–2 H 0–2 Oct 6, 1988 H2H
70317 Tommy Ho Steve Bryan 2 2–0 C 1–0 H 1–0 Aug 13, 1997 H2H
70318 Tommy Paul Albert Ramos-Vinolas 2 2–0 C 1–0 H 1–0 May 10, 2022 H2H
70319 Tommy Paul Alexandre Muller 2 2–0 G 1–0 H 1–0 Jun 29, 2026 H2H
70320 Tommy Paul Alex Bolt 2 2–0 H 2–0 Jan 11, 2024 H2H
70321 Tommy Paul Alex Michelsen 2 2–0 H 2–0 Mar 9, 2024 H2H
70322 Tommy Paul Arthur Fils 2 1–1 H 1–1 Mar 26, 2026 H2H
70323 Tommy Paul Aslan Karatsev 2 1–1 C 1–0 H 0–1 May 11, 2024 H2H
70324 Tommy Paul Botic van de Zandschulp 2 1–1 G 1–0 H 0–1 Jun 18, 2026 H2H
70325 Tommy Paul Daniel Altmaier 2 2–0 C 1–0 H 1–0 May 21, 2026 H2H
70326 Tommy Paul Daniel Elahi Galan 2 1–1 H 1–1 Aug 4, 2021 H2H
70327 Tommy Paul Daniel Evans 2 0–2 G 0–1 H 0–1 Jun 26, 2025 H2H
70328 Tommy Paul Denis Kudla 2 2–0 H 2–0 Feb 17, 2023 H2H
70329 Tommy Paul Dominic Thiem 2 0–2 C 0–1 H 0–1 Oct 27, 2022 H2H
70330 Tommy Paul Dominik Koepfer 2 2–0 C 1–0 H 1–0 May 13, 2024 H2H
70331 Tommy Paul Dusan Lajovic 2 2–0 H 2–0 Feb 24, 2022 H2H
70332 Tommy Paul Elmer Moller 2 2–0 C 1–0 H 1–0 Aug 26, 2025 H2H
70333 Tommy Paul Feliciano Lopez 2 1–1 H 1–1 Oct 9, 2021 H2H
70334 Tommy Paul Felix Auger-Aliassime 2 0–2 H 0–2 Jan 11, 2025 H2H
70335 Tommy Paul Flavio Cobolli 2 0–2 H 0–2 Aug 20, 2026 H2H
70336 Tommy Paul Gabriel Diallo 2 2–0 H 2–0 Feb 26, 2025 H2H
70337 Tommy Paul Gilles Muller 2 1–1 H 1–1 Aug 4, 2017 H2H
70338 Tommy Paul Hyeon Chung 2 1–1 C 0–1 H 1–0 Jul 27, 2017 H2H
70339 Tommy Paul Joao Fonseca 2 1–1 C 1–0 H 0–1 Mar 8, 2026 H2H
70340 Tommy Paul Jordan Thompson 2 1–1 G 0–1 H 1–0 Feb 17, 2024 H2H
70341 Tommy Paul Kei Nishikori 2 1–1 H 1–1 Jan 16, 2025 H2H
70342 Tommy Paul Laslo Djere 2 2–0 H 2–0 Oct 18, 2024 H2H
70343 Tommy Paul Learner Tien 2 1–1 H 1–1 Aug 7, 2026 H2H
70344 Tommy Paul Leo Borg 2 2–0 H 2–0 Oct 20, 2022 H2H
70345 Tommy Paul Matteo Berrettini 2 1–1 G 0–1 H 1–0 Jun 18, 2022 H2H
70346 Tommy Paul Mikael Ymer 2 1–1 H 1–1 Oct 21, 2022 H2H
70347 Tommy Paul Mikhail Kukushkin 2 2–0 H 2–0 Mar 12, 2022 H2H
70348 Tommy Paul Milos Raonic 2 1–1 G 1–0 H 0–1 Jul 6, 2023 H2H
70349 Tommy Paul Nick Kyrgios 2 0–2 C 0–1 H 0–1 Aug 4, 2022 H2H
70350 Tommy Paul Nicolas Jarry 2 0–2 C 0–2 May 18, 2024 H2H
70351 Tommy Paul Radu Albot 2 1–1 H 1–1 Feb 18, 2023 H2H
70352 Tommy Paul Rafael Nadal 2 1–1 H 1–1 Nov 3, 2022 H2H
70353 Tommy Paul Reilly Opelka 2 2–0 H 2–0 Jan 14, 2026 H2H
70354 Tommy Paul Richard Gasquet 2 1–1 C 0–1 H 1–0 Nov 1, 2023 H2H
70355 Tommy Paul Rinky Hijikata 2 2–0 C 1–0 H 1–0 May 25, 2026 H2H
70356 Tommy Paul Roberto Carballes Baena 2 1–1 H 1–1 Jan 18, 2025 H2H
70357 Tommy Paul Roman Safiullin 2 1–1 C 0–1 H 1–0 Aug 31, 2023 H2H
70358 Tommy Paul Sebastian Baez 2 2–0 G 2–0 Jun 20, 2024 H2H
70359 Tommy Paul Sebastian Ofner 2 1–1 G 0–1 H 1–0 Jul 3, 2025 H2H
70360 Tommy Paul Soonwoo Kwon 2 2–0 G 1–0 H 1–0 Jul 1, 2026 H2H
70361 Tommy Paul Thiago Agustin Tirante 2 1–1 C 0–1 H 1–0 Apr 24, 2026 H2H
70362 Tommy Paul Vasek Pospisil 2 2–0 H 2–0 Aug 10, 2022 H2H
70363 Tommy Paul Yannick Hanfmann 2 0–2 C 0–2 Apr 7, 2023 H2H
70364 Tommy Paul Zizou Bergs 2 2–0 H 2–0 Oct 14, 2026 H2H
70365 Tommy Robredo Adrian Mannarino 2 2–0 C 1–0 G 1–0 Jun 26, 2014 H2H
70366 Tommy Robredo Albert Costa 2 1–1 C 0–1 H 1–0 Jan 15, 2004 H2H
70367 Tommy Robredo Albert Portas 2 2–0 C 2–0 Sep 29, 2005 H2H
70368 Tommy Robredo Alexander Peya 2 2–0 H 2–0 Sep 28, 2006 H2H
70369 Tommy Robredo Alexander Waske 2 2–0 C 2–0 Jul 14, 2006 H2H
70370 Tommy Robredo Alexander Zverev 2 2–0 C 2–0 Jul 30, 2015 H2H
70371 Tommy Robredo Andrei Pavel 2 1–1 C 1–0 H 0–1 Oct 4, 2003 H2H
70372 Tommy Robredo Benjamin Becker 2 1–1 H 1–1 Mar 29, 2010 H2H
70373 Tommy Robredo Bobby Reynolds 2 2–0 H 2–0 Jan 21, 2009 H2H
70374 Tommy Robredo Brian Vahaly 2 1–1 G 1–0 H 0–1 Jun 27, 2003 H2H
70375 Tommy Robredo Christophe Rochus 2 2–0 C 1–0 H 1–0 Nov 5, 2009 H2H
70376 Tommy Robredo Daniel Evans 2 2–0 C 1–0 H 1–0 May 30, 2017 H2H
70377 Tommy Robredo Davide Sanguinetti 2 2–0 C 2–0 Apr 30, 2005 H2H
70378 Tommy Robredo Donald Young 2 2–0 H 2–0 Mar 15, 2011 H2H
70379 Tommy Robredo Edouard Roger-Vasselin 2 1–1 H 1–1 Jan 21, 2015 H2H
70380 Tommy Robredo Federico Delbonis 2 0–2 C 0–2 Jul 18, 2013 H2H
70381 Tommy Robredo Franco Squillari 2 1–1 C 1–0 H 0–1 Mar 19, 2003 H2H
70382 Tommy Robredo German Puentes 2 2–0 C 2–0 Sep 27, 2001 H2H
70383 Tommy Robredo Gilles Muller 2 1–1 C 0–1 G 1–0 Apr 18, 2017 H2H
70384 Tommy Robredo Guillaume Rufin 2 2–0 C 1–0 H 1–0 Aug 21, 2013 H2H
70385 Tommy Robredo Igor Andreev 2 2–0 C 2–0 Apr 24, 2009 H2H
70386 Tommy Robredo Igor Kunitsyn 2 2–0 H 2–0 Mar 15, 2009 H2H
70387 Tommy Robredo Ivan Dodig 2 1–1 C 1–0 H 0–1 Apr 12, 2011 H2H
70388 Tommy Robredo Jan Hernych 2 2–0 H 2–0 Mar 28, 2009 H2H
70389 Tommy Robredo Janko Tipsarevic 2 2–0 C 2–0 Jun 3, 2007 H2H
70390 Tommy Robredo Joao Souza 2 1–1 C 1–1 Jul 13, 2012 H2H
70391 Tommy Robredo Jo-Wilfried Tsonga 2 1–1 H 1–1 Oct 13, 2015 H2H
70392 Tommy Robredo Karol Beck 2 1–1 C 1–0 G 0–1 Jun 25, 2004 H2H
70393 Tommy Robredo Leonardo Mayer 2 0–2 C 0–1 H 0–1 Feb 7, 2014 H2H
70394 Tommy Robredo Lleyton Hewitt 2 1–1 C 1–0 H 0–1 Aug 8, 2004 H2H
70395 Tommy Robredo Lukasz Kubot 2 1–1 C 1–0 H 0–1 Aug 21, 2012 H2H
70396 Tommy Robredo Marcel Granollers 2 2–0 C 2–0 Apr 24, 2015 H2H
70397 Tommy Robredo Marc Lopez 2 1–1 C 1–1 Apr 24, 2013 H2H
70398 Tommy Robredo Mark Philippoussis 2 1–1 C 1–0 H 0–1 Feb 16, 2006 H2H
70399 Tommy Robredo Martin Klizan 2 0–2 C 0–1 H 0–1 Feb 11, 2016 H2H
70400 Tommy Robredo Michal Przysiezny 2 2–0 C 2–0 Jul 15, 2010 H2H