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. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.

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
6401 Dick Crealy Tony Parun 2 2–0 G 2–0 Jan 29, 1970 H2H
6402 Dick Crealy Torben Ulrich 2 2–0 C 1–0 G 1–0 Jun 9, 1973 H2H
6403 Dick Stockton Byron Bertram 2 2–0 C 1–0 C 1–0 Sep 3, 1976 H2H
6404 Dick Stockton Grover Raz Reid 2 2–0 C 1–0 H 1–0 Nov 4, 1976 H2H
6405 Dick Stockton Ivan Molina 2 2–0 C 1–0 H 1–0 Jul 24, 1975 H2H
6406 Dick Stockton Jim Delaney 2 2–0 C 1–0 G 1–0 Aug 1, 1975 H2H
6407 Dick Stockton John Chris Lewis 2 2–0 C 1–0 H 1–0 Feb 14, 1979 H2H
6408 Dick Stockton John Yuill 2 2–0 C 2–0 Jul 25, 1978 H2H
6409 Dick Stockton Keith Richardson 2 2–0 H 2–0 Sep 3, 1979 H2H
6410 Dick Stockton Manuel Orantes 2 2–0 C 1–0 H 1–0 Jun 9, 1978 H2H
6411 Dick Stockton Milan Holecek 2 2–0 H 2–0 Mar 7, 1974 H2H
6412 Dick Stockton Nikola Pilic 2 2–0 C 1–0 C 1–0 Jul 20, 1973 H2H
6413 Dick Stockton Owen Davidson 2 2–0 C 1–0 H 1–0 Apr 18, 1974 H2H
6414 Dick Stockton Pierre Barthes 2 0–2 G 0–1 H 0–1 Jul 2, 1972 H2H
6415 Dick Stockton Ramesh Krishnan 2 0–2 C 0–2 Nov 19, 1982 H2H
6416 Dick Stockton Steve Faulk 2 2–0 H 2–0 Jan 7, 1973 H2H
6417 Dick Stockton Steve Krulevitz 2 2–0 H 2–0 Sep 5, 1981 H2H
6418 Dick Stockton Tom Edlefsen 2 2–0 C 1–0 H 1–0 Feb 27, 1975 H2H
6419 Diego Junqueira Paul Capdeville 2 2–0 C 2–0 May 27, 2009 H2H
6420 Diego Nargiso Aki Rahunen 2 2–0 C 1–0 C 1–0 Jul 31, 1991 H2H
6421 Diego Nargiso Chris Pridham 2 2–0 C 1–0 H 1–0 Oct 22, 1992 H2H
6422 Diego Nargiso Christian Bergstrom 2 0–2 C 0–1 G 0–1 Jun 22, 1994 H2H
6423 Diego Nargiso Mark Koevermans 2 0–2 C 0–2 May 13, 1992 H2H
6424 Diego Nargiso Martin Strelba 2 2–0 C 2–0 May 20, 1993 H2H
6425 Diego Nargiso Paolo Cane 2 0–2 C 0–1 C 0–1 Oct 19, 1989 H2H
6426 Diego Perez Alberto Tous 2 2–0 C 2–0 Sep 13, 1985 H2H
6427 Diego Perez Cassio Motta 2 2–0 C 2–0 Jul 27, 1983 H2H
6428 Diego Perez Chip Hooper 2 0–2 C 0–1 H 0–1 Nov 22, 1984 H2H
6429 Diego Perez Claudio Panatta 2 2–0 C 2–0 Aug 4, 1983 H2H
6430 Diego Perez Eduardo Bengoechea 2 2–0 C 2–0 May 3, 1990 H2H
6431 Diego Perez Eric Jelen 2 2–0 C 1–0 H 1–0 Sep 5, 1987 H2H
6432 Diego Perez Gilad Bloom 2 0–2 C 0–1 H 0–1 Jan 16, 1991 H2H
6433 Diego Perez Henrik Sundstrom 2 2–0 C 1–0 H 1–0 Oct 9, 1986 H2H
6434 Diego Perez John Alexander 2 0–2 C 0–2 Sep 18, 1982 H2H
6435 Diego Perez Jose Higueras 2 0–2 C 0–2 Apr 4, 1985 H2H
6436 Diego Perez Marcel Freeman 2 2–0 C 1–0 H 1–0 Aug 21, 1986 H2H
6437 Diego Perez Marian Vajda 2 0–2 C 0–2 Apr 17, 1987 H2H
6438 Diego Perez Marko Ostoja 2 2–0 C 1–0 H 1–0 Oct 16, 1986 H2H
6439 Diego Perez Massimiliano Narducci 2 0–2 C 0–2 Aug 17, 1989 H2H
6440 Diego Perez Mel Purcell 2 0–2 C 0–2 Aug 5, 1983 H2H
6441 Diego Perez Michael Westphal 2 2–0 C 1–0 H 1–0 Aug 20, 1986 H2H
6442 Diego Perez Miloslav Mecir 2 0–2 C 0–1 H 0–1 Mar 10, 1988 H2H
6443 Diego Perez Ricardo Acuna 2 2–0 C 1–0 H 1–0 Jul 15, 1987 H2H
6444 Diego Perez Roberto Azar 2 2–0 C 2–0 Aug 13, 1992 H2H
6445 Diego Perez Tomas Smid 2 0–2 C 0–2 Sep 27, 1986 H2H
6446 Diego Perez Ulf Stenlund 2 0–2 C 0–2 Jun 9, 1988 H2H
6447 Dimitri Poliakov Simon Youl 2 0–2 G 0–1 H 0–1 Jun 9, 1994 H2H
6448 Di Wu Marin Cilic 2 0–2 H 0–2 Oct 13, 2015 H2H
6449 Dmitry Tursunov Alexander Waske 2 2–0 C 1–0 H 1–0 Jan 17, 2007 H2H
6450 Dmitry Tursunov Alex Bogdanovic 2 2–0 G 2–0 Jun 19, 2009 H2H
6451 Dmitry Tursunov Gael Monfils 2 0–2 H 0–2 Aug 5, 2011 H2H
6452 Dmitry Tursunov Marcos Daniel 2 2–0 C 1–0 H 1–0 Jul 23, 2009 H2H
6453 Dmitry Tursunov Michael Berrer 2 2–0 G 1–0 H 1–0 Jul 22, 2009 H2H
6454 Dmitry Tursunov Robert Kendrick 2 2–0 G 2–0 Jun 15, 2011 H2H
6455 Dmitry Tursunov Steve Darcis 2 0–2 H 0–2 Aug 31, 2011 H2H
6456 Dmitry Tursunov Thiemo de Bakker 2 0–2 C 0–1 G 0–1 Jun 19, 2014 H2H
6457 Dominic Stricker Alexei Popyrin 2 2–0 G 1–0 H 1–0 Aug 30, 2023 H2H
6458 Dominic Thiem Benoit Paire 2 2–0 H 2–0 Jan 16, 2019 H2H
6459 Dominic Thiem Bernard Tomic 2 2–0 C 1–0 H 1–0 May 30, 2017 H2H
6460 Dominic Thiem Denis Istomin 2 2–0 H 2–0 Sep 26, 2015 H2H
6461 Dominic Thiem Denis Kudla 2 2–0 H 2–0 Jan 18, 2018 H2H
6462 Dominic Thiem Denis Shapovalov 2 2–0 H 2–0 Aug 8, 2019 H2H
6463 Dominic Thiem Dmitry Tursunov 2 2–0 C 1–0 H 1–0 Feb 25, 2016 H2H
6464 Dominic Thiem Facundo Bagnis 2 2–0 C 2–0 Aug 2, 2023 H2H
6465 Dominic Thiem Gastao Elias 2 2–0 C 1–0 H 1–0 Jan 13, 2017 H2H
6466 Dominic Thiem Guillermo Garcia-Lopez 2 2–0 C 2–0 May 26, 2018 H2H
6467 Dominic Thiem Horacio Zeballos 2 2–0 C 2–0 Feb 16, 2018 H2H
6468 Dominic Thiem Hugo Gaston 2 2–0 C 2–0 Jul 21, 2022 H2H
6469 Dominic Thiem Jared Donaldson 2 2–0 C 1–0 G 1–0 Jul 9, 2017 H2H
6470 Dominic Thiem Jozef Kovalik 2 2–0 C 1–0 H 1–0 Apr 27, 2018 H2H
6471 Dominic Thiem Kyle Edmund 2 2–0 C 2–0 Apr 28, 2023 H2H
6472 Dominic Thiem Lucas Pouille 2 0–2 C 0–1 H 0–1 Sep 25, 2016 H2H
6473 Dominic Thiem Lukas Lacko 2 2–0 H 2–0 Aug 27, 2014 H2H
6474 Dominic Thiem Lukas Rosol 2 2–0 H 2–0 Oct 7, 2014 H2H
6475 Dominic Thiem Marton Fucsovics 2 2–0 C 2–0 May 12, 2021 H2H
6476 Dominic Thiem Mikhail Youzhny 2 2–0 G 2–0 Jun 21, 2018 H2H
6477 Dominic Thiem Nick Kyrgios 2 2–0 C 1–0 H 1–0 Feb 14, 2021 H2H
6478 Dominic Thiem Nicolas Almagro 2 2–0 C 1–0 H 1–0 Feb 14, 2016 H2H
6479 Dominic Thiem Pierre-Hugues Herbert 2 0–2 H 0–2 Jan 2, 2019 H2H
6480 Dominic Thiem Sebastian Baez 2 0–2 C 0–2 Aug 5, 2023 H2H
6481 Dominic Thiem Simone Bolelli 2 2–0 C 2–0 Jun 1, 2017 H2H
6482 Dominic Thiem Tomas Berdych 2 0–2 G 0–1 H 0–1 Jul 11, 2017 H2H
6483 Dominic Thiem Vasek Pospisil 2 2–0 C 1–0 G 1–0 Jul 5, 2017 H2H
6484 Dominic Thiem Zhizhen Zhang 2 2–0 C 1–0 H 1–0 Aug 3, 2023 H2H
6485 Dominik Hrbaty Alexander Peya 2 2–0 C 1–0 H 1–0 Apr 26, 2007 H2H
6486 Dominik Hrbaty Andrei Medvedev 2 0–2 C 0–2 May 17, 2000 H2H
6487 Dominik Hrbaty Antony Dupuis 2 2–0 C 1–0 H 1–0 Aug 16, 2001 H2H
6488 Dominik Hrbaty Cedric Pioline 2 0–2 C 0–2 Apr 26, 2002 H2H
6489 Dominik Hrbaty Fernando Meligeni 2 2–0 C 1–0 H 1–0 May 1, 1999 H2H
6490 Dominik Hrbaty Jacobo Diaz 2 2–0 C 2–0 Jun 12, 1998 H2H
6491 Dominik Hrbaty James Blake 2 0–2 C 0–1 H 0–1 Aug 13, 2008 H2H
6492 Dominik Hrbaty Jason Stoltenberg 2 0–2 H 0–2 Jan 14, 2000 H2H
6493 Dominik Hrbaty Jean-Rene Lisnard 2 2–0 C 1–0 H 1–0 Nov 3, 2005 H2H
6494 Dominik Hrbaty Jim Courier 2 0–2 C 0–2 Nov 13, 1998 H2H
6495 Dominik Hrbaty Jurgen Melzer 2 0–2 H 0–2 Oct 30, 2009 H2H
6496 Dominik Hrbaty Marcelo Filippini 2 0–2 C 0–2 Aug 12, 1999 H2H
6497 Dominik Hrbaty Marcelo Rios 2 2–0 C 1–0 H 1–0 Jun 4, 1999 H2H
6498 Dominik Hrbaty Martin Verkerk 2 0–2 C 0–1 C 0–1 Oct 30, 2003 H2H
6499 Dominik Hrbaty Nicolas Kiefer 2 0–2 C 0–1 H 0–1 Jul 15, 2004 H2H
6500 Dominik Hrbaty Oliver Gross 2 2–0 C 1–0 H 1–0 Jan 8, 1999 H2H
6501 Dominik Hrbaty Omar Alawadhi 2 2–0 H 2–0 Mar 1, 2007 H2H
6502 Dominik Hrbaty Oscar Hernandez 2 2–0 C 1–0 H 1–0 Sep 1, 2004 H2H
6503 Dominik Hrbaty Pete Sampras 2 0–2 G 0–1 H 0–1 Jun 24, 1998 H2H
6504 Dominik Hrbaty Ricardo Mello 2 2–0 C 1–0 H 1–0 Jul 30, 2005 H2H
6505 Dominik Hrbaty Richard Krajicek 2 0–2 H 0–2 Aug 21, 2002 H2H
6506 Dominik Hrbaty Robby Ginepri 2 2–0 G 1–0 H 1–0 Jul 29, 2006 H2H
6507 Dominik Hrbaty Sargis Sargsian 2 0–2 C 0–1 H 0–1 May 14, 2003 H2H
6508 Dominik Hrbaty Thierry Ascione 2 2–0 C 1–0 H 1–0 Oct 6, 2005 H2H
6509 Dominik Koepfer Benoit Paire 2 2–0 C 1–0 H 1–0 Mar 12, 2022 H2H
6510 Dominik Koepfer Cristian Garin 2 0–2 C 0–2 Apr 18, 2024 H2H
6511 Dominik Koepfer Roberto Bautista Agut 2 0–2 C 0–1 G 0–1 Jul 4, 2021 H2H
6512 Dominique Bedel Birger Andersson 2 2–0 C 2–0 May 14, 1980 H2H
6513 Dominique Bedel Jean Louis Haillet 2 2–0 C 2–0 Apr 1, 1982 H2H
6514 Dominique Bedel Zeljko Franulovic 2 0–2 C 0–1 H 0–1 Apr 2, 1981 H2H
6515 Donald Young Dustin Brown 2 2–0 H 2–0 Mar 24, 2017 H2H
6516 Donald Young Frank Dancevic 2 2–0 H 2–0 Aug 20, 2014 H2H
6517 Donald Young Hubert Hurkacz 2 0–2 H 0–2 Jul 29, 2019 H2H
6518 Donald Young Hyeon Chung 2 0–2 C 0–1 H 0–1 Feb 28, 2018 H2H
6519 Donald Young Jared Donaldson 2 2–0 G 2–0 Jun 29, 2017 H2H
6520 Donald Young Jesse Levine 2 0–2 G 0–1 H 0–1 Aug 14, 2012 H2H
6521 Donald Young Ricardas Berankis 2 0–2 H 0–2 Feb 13, 2016 H2H
6522 Donald Young Robby Ginepri 2 0–2 C 0–1 H 0–1 May 27, 2008 H2H
6523 Donald Young Roberto Bautista Agut 2 0–2 G 0–1 H 0–1 Jun 17, 2016 H2H
6524 Donald Young Stefan Kozlov 2 2–0 G 1–0 H 1–0 Mar 11, 2017 H2H
6525 Doug Burke Ramesh Krishnan 2 0–2 C 0–1 H 0–1 Jul 21, 1989 H2H
6526 Doug Flach Jimmy Connors 2 0–2 C 0–1 H 0–1 Apr 28, 1994 H2H
6527 Doug Flach Olivier Delaitre 2 0–2 H 0–2 Aug 17, 1994 H2H
6528 Drew Gitlin Chris Johnstone 2 2–0 C 1–0 G 1–0 Jun 16, 1983 H2H
6529 Drew Gitlin Ramesh Krishnan 2 0–2 C 0–1 G 0–1 Dec 3, 1983 H2H
6530 Dudi Sela Damir Dzumhur 2 2–0 H 2–0 Jan 5, 2017 H2H
6531 Dudi Sela Konstantin Kravchuk 2 2–0 H 2–0 Jul 27, 2017 H2H
6532 Dudi Sela Ricardas Berankis 2 0–2 H 0–2 Sep 19, 2019 H2H
6533 Dusan Lajovic Arthur Rinderknech 2 0–2 C 0–1 H 0–1 Apr 24, 2026 H2H
6534 Dusan Lajovic Camilo Ugo Carabelli 2 2–0 C 2–0 Mar 2, 2023 H2H
6535 Dusan Lajovic Daniel Evans 2 0–2 C 0–1 G 0–1 Jul 1, 2021 H2H
6536 Dusan Lajovic Denis Shapovalov 2 0–2 C 0–1 H 0–1 Jan 18, 2023 H2H
6537 Dusan Lajovic Dustin Brown 2 0–2 C 0–1 G 0–1 Jul 27, 2017 H2H
6538 Dusan Lajovic Emil Ruusuvuori 2 2–0 H 2–0 Mar 8, 2024 H2H
6539 Dusan Lajovic Fabian Marozsan 2 0–2 H 0–2 Nov 8, 2024 H2H
6540 Dusan Lajovic Felix Auger-Aliassime 2 2–0 C 1–0 H 1–0 Apr 29, 2023 H2H
6541 Dusan Lajovic Jurgen Zopp 2 2–0 C 2–0 Apr 23, 2015 H2H
6542 Dusan Lajovic Lorenzo Musetti 2 0–2 C 0–2 Jul 26, 2024 H2H
6543 Dusan Lajovic Malek Jaziri 2 2–0 C 1–0 H 1–0 Mar 17, 2021 H2H
6544 Dusan Lajovic Martin Klizan 2 0–2 C 0–2 Aug 3, 2018 H2H
6545 Dusan Lajovic Nick Kyrgios 2 0–2 H 0–2 Mar 25, 2019 H2H
6546 Dusan Lajovic Richard Gasquet 2 2–0 C 1–0 H 1–0 Oct 21, 2021 H2H
6547 Dusan Lajovic Soonwoo Kwon 2 0–2 H 0–2 Sep 24, 2021 H2H
6548 Dusan Lajovic Teymuraz Gabashvili 2 0–2 C 0–2 Jul 24, 2014 H2H
6549 Dusan Lajovic Zhizhen Zhang 2 0–2 C 0–2 Aug 2, 2023 H2H
6550 Dustin Brown Grigor Dimitrov 2 0–2 C 0–1 H 0–1 Jan 21, 2015 H2H
6551 Eddie Dibbs Allan Stone 2 2–0 C 1–0 C 1–0 Apr 22, 1976 H2H
6552 Eddie Dibbs Armistead Neely 2 2–0 C 2–0 Aug 8, 1974 H2H
6553 Eddie Dibbs Bob Giltinan 2 2–0 C 2–0 Jun 2, 1978 H2H
6554 Eddie Dibbs Byron Bertram 2 2–0 H 2–0 Aug 21, 1980 H2H
6555 Eddie Dibbs Charlie Owens 2 2–0 C 2–0 Aug 29, 1975 H2H
6556 Eddie Dibbs Chris Delaney 2 2–0 C 1–0 H 1–0 Feb 18, 1981 H2H
6557 Eddie Dibbs David Carter 2 2–0 C 1–0 C 1–0 Nov 8, 1981 H2H
6558 Eddie Dibbs Dick Crealy 2 2–0 C 2–0 Apr 7, 1978 H2H
6559 Eddie Dibbs Francois Jauffret 2 2–0 C 2–0 Aug 13, 1976 H2H
6560 Eddie Dibbs Gene Malin 2 2–0 C 1–0 H 1–0 Sep 1, 1979 H2H
6561 Eddie Dibbs Gerald Battrick 2 2–0 C 2–0 Apr 25, 1974 H2H
6562 Eddie Dibbs Guillermo Aubone 2 2–0 C 1–0 H 1–0 Nov 6, 1981 H2H
6563 Eddie Dibbs Henry Bunis 2 2–0 C 2–0 Oct 5, 1977 H2H
6564 Eddie Dibbs Hubertus Hoyt 2 2–0 C 1–0 H 1–0 May 3, 1978 H2H
6565 Eddie Dibbs Ivan Molina 2 2–0 C 2–0 Aug 12, 1976 H2H
6566 Eddie Dibbs Jean Francois Caujolle 2 2–0 C 2–0 Jul 29, 1977 H2H
6567 Eddie Dibbs J. Mandarino 2 2–0 C 2–0 Oct 14, 1975 H2H
6568 Eddie Dibbs Mike Estep 2 2–0 C 1–0 G 1–0 Apr 10, 1980 H2H
6569 Eddie Dibbs Mike Fishbach 2 2–0 C 1–0 H 1–0 Aug 31, 1978 H2H
6570 Eddie Dibbs Phil Dent 2 2–0 C 1–0 H 1–0 Oct 27, 1978 H2H
6571 Eddie Dibbs Ramesh Krishnan 2 2–0 C 2–0 May 12, 1982 H2H
6572 Eddie Dibbs Tom Edlefsen 2 2–0 H 2–0 Apr 4, 1974 H2H
6573 Eddie Dibbs Vladimir Zednik 2 2–0 C 1–0 G 1–0 Jun 18, 1974 H2H
6574 Eddie Edwards Brian Teacher 2 0–2 H 0–2 Feb 16, 1984 H2H
6575 Eddie Edwards Craig Wittus 2 0–2 G 0–2 Jul 9, 1981 H2H
6576 Eddie Edwards Eddie Dibbs 2 0–2 C 0–2 May 6, 1982 H2H
6577 Eddie Edwards Fritz Buehning 2 0–2 C 0–1 G 0–1 Jun 11, 1982 H2H
6578 Eddie Edwards Gary Donnelly 2 2–0 C 1–0 H 1–0 Mar 19, 1987 H2H
6579 Eddie Edwards Sandy Mayer 2 2–0 C 1–0 G 1–0 May 9, 1984 H2H
6580 Eddie Edwards Tomas Smid 2 0–2 C 0–1 H 0–1 Oct 11, 1984 H2H
6581 Eddie Edwards Van Winitsky 2 0–2 C 0–2 May 2, 1982 H2H
6582 Edouard Roger-Vasselin Evgeny Donskoy 2 2–0 G 1–0 H 1–0 Jun 11, 2014 H2H
6583 Edouard Roger-Vasselin Grigor Dimitrov 2 0–2 C 0–1 G 0–1 Jun 13, 2014 H2H
6584 Edouard Roger-Vasselin Marcos Daniel 2 2–0 C 2–0 Apr 28, 2011 H2H
6585 Edouard Roger-Vasselin Ricardas Berankis 2 2–0 C 1–0 H 1–0 May 23, 2013 H2H
6586 Eduardo Bengoechea Alberto Tous 2 2–0 C 2–0 Jul 11, 1987 H2H
6587 Eduardo Bengoechea Corrado Aprili 2 2–0 C 2–0 Jul 30, 1987 H2H
6588 Eduardo Bengoechea Gustavo Tiberti 2 2–0 C 2–0 Sep 11, 1986 H2H
6589 Eduardo Bengoechea Jose Luis Damiani 2 0–2 C 0–2 Apr 29, 1982 H2H
6590 Eduardo Bengoechea Juan Avendano 2 2–0 C 2–0 Sep 29, 1988 H2H
6591 Eduardo Bengoechea Ramesh Krishnan 2 2–0 C 1–0 H 1–0 Mar 23, 1989 H2H
6592 Eduardo Bengoechea Ricki Osterthun 2 0–2 C 0–2 May 28, 1986 H2H
6593 Eduardo Bengoechea Tomas Smid 2 0–2 C 0–2 Sep 18, 1987 H2H
6594 Elias Ymer Frances Tiafoe 2 0–2 H 0–2 Oct 21, 2022 H2H
6595 Eliot Teltscher Andreas Maurer 2 2–0 C 1–0 H 1–0 Nov 22, 1984 H2H
6596 Eliot Teltscher Balazs Taroczy 2 0–2 C 0–2 Oct 25, 1981 H2H
6597 Eliot Teltscher Ben Testerman 2 2–0 C 1–0 C 1–0 Oct 6, 1984 H2H
6598 Eliot Teltscher Billy Martin 2 2–0 C 1–0 H 1–0 Oct 2, 1980 H2H
6599 Eliot Teltscher Christophe Freyss 2 2–0 C 2–0 Aug 8, 1980 H2H
6600 Eliot Teltscher Claudio Panatta 2 2–0 C 2–0 May 6, 1987 H2H