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
6601 Eliot Teltscher Cliff Drysdale 2 2–0 C 1–0 H 1–0 Sep 19, 1979 H2H
6602 Eliot Teltscher Eric Fromm 2 2–0 C 1–0 H 1–0 Feb 3, 1983 H2H
6603 Eliot Teltscher Francisco Gonzalez 2 2–0 C 1–0 C 1–0 Oct 7, 1984 H2H
6604 Eliot Teltscher George Hardie 2 2–0 H 2–0 Feb 19, 1981 H2H
6605 Eliot Teltscher Gianni Ocleppo 2 2–0 G 1–0 H 1–0 Jun 26, 1985 H2H
6606 Eliot Teltscher Jim Gurfein 2 2–0 C 1–0 H 1–0 May 27, 1983 H2H
6607 Eliot Teltscher Mark Dickson 2 2–0 C 1–0 H 1–0 Jan 31, 1985 H2H
6608 Eliot Teltscher Pat Dupre 2 2–0 G 1–0 H 1–0 Nov 19, 1978 H2H
6609 Eliot Teltscher Raymond Moore 2 2–0 C 1–0 C 1–0 Feb 27, 1980 H2H
6610 Eliot Teltscher Richard Meyer 2 2–0 C 1–0 G 1–0 Dec 8, 1983 H2H
6611 Eliot Teltscher Rolf Gehring 2 2–0 C 2–0 May 17, 1979 H2H
6612 Eliot Teltscher Shlomo Glickstein 2 2–0 C 1–0 H 1–0 Aug 18, 1984 H2H
6613 Eliot Teltscher Tony Graham 2 2–0 H 2–0 Oct 15, 1981 H2H
6614 Emilio Benfele Alvarez Cyril Saulnier 2 0–2 H 0–2 Jan 4, 2001 H2H
6615 Emilio Benfele Alvarez Fernando Vicente 2 2–0 C 1–0 C 1–0 Feb 5, 1998 H2H
6616 Emilio Benfele Alvarez Filip Dewulf 2 0–2 C 0–1 H 0–1 Mar 13, 1997 H2H
6617 Emilio Benfele Alvarez Grant Stafford 2 0–2 H 0–2 Mar 17, 1998 H2H
6618 Emilio Benfele Alvarez Hernan Gumy 2 0–2 C 0–2 Nov 9, 1996 H2H
6619 Emilio Benfele Alvarez Marcello Craca 2 2–0 C 2–0 Oct 24, 1997 H2H
6620 Emilio Montano John Marks 2 2–0 G 1–0 H 1–0 Oct 18, 1979 H2H
6621 Emilio Sanchez Andreas Maurer 2 2–0 C 2–0 Apr 25, 1985 H2H
6622 Emilio Sanchez Andrei Medvedev 2 0–2 C 0–2 Apr 3, 1993 H2H
6623 Emilio Sanchez Bart Wuyts 2 2–0 C 1–0 H 1–0 May 31, 1992 H2H
6624 Emilio Sanchez Christian Miniussi 2 2–0 C 2–0 Jul 23, 1992 H2H
6625 Emilio Sanchez Christian Ruud 2 0–2 C 0–2 Jun 20, 1996 H2H
6626 Emilio Sanchez Eduardo Masso 2 0–2 C 0–1 H 0–1 Nov 8, 1991 H2H
6627 Emilio Sanchez Gabriel Markus 2 2–0 C 1–0 H 1–0 Sep 29, 1994 H2H
6628 Emilio Sanchez Goran Prpic 2 2–0 C 2–0 May 19, 1991 H2H
6629 Emilio Sanchez Grant Stafford 2 0–2 H 0–2 Jan 21, 1994 H2H
6630 Emilio Sanchez Henri Leconte 2 0–2 C 0–2 Sep 20, 1986 H2H
6631 Emilio Sanchez Jim Grabb 2 0–2 G 0–1 H 0–1 Jun 26, 1996 H2H
6632 Emilio Sanchez Jim Pugh 2 2–0 C 1–0 H 1–0 Aug 31, 1990 H2H
6633 Emilio Sanchez John McEnroe 2 0–2 H 0–2 Jan 22, 1992 H2H
6634 Emilio Sanchez Jordi Arrese 2 2–0 C 2–0 Jul 13, 1990 H2H
6635 Emilio Sanchez Lars Anders Wahlgren 2 2–0 C 2–0 Jul 30, 1987 H2H
6636 Emilio Sanchez Lars Jonsson 2 2–0 H 2–0 Jan 5, 1990 H2H
6637 Emilio Sanchez Lawson Duncan 2 2–0 C 1–0 H 1–0 Mar 18, 1990 H2H
6638 Emilio Sanchez Libor Pimek 2 2–0 C 2–0 Feb 28, 1991 H2H
6639 Emilio Sanchez Marcos Hocevar 2 2–0 C 2–0 May 30, 1984 H2H
6640 Emilio Sanchez Milan Srejber 2 2–0 C 2–0 Aug 5, 1988 H2H
6641 Emilio Sanchez Pat Cash 2 2–0 H 2–0 Jan 17, 1992 H2H
6642 Emilio Sanchez Paul Mcnamee 2 2–0 C 2–0 May 29, 1987 H2H
6643 Emilio Sanchez Pedro Rebolledo 2 0–2 C 0–2 Sep 13, 1984 H2H
6644 Emilio Sanchez Ramesh Krishnan 2 2–0 H 2–0 Mar 9, 1989 H2H
6645 Emilio Sanchez Sasa Hirszon 2 2–0 C 2–0 Aug 25, 1994 H2H
6646 Emilio Sanchez Tim Mayotte 2 0–2 C 0–1 H 0–1 Mar 18, 1989 H2H
6647 Emilio Sanchez Todd Witsken 2 2–0 C 1–0 H 1–0 Sep 5, 1987 H2H
6648 Emilio Sanchez Veli Paloheimo 2 2–0 C 1–0 C 1–0 Nov 9, 1990 H2H
6649 Emil Ruusuvuori Adrian Mannarino 2 0–2 H 0–2 Aug 24, 2022 H2H
6650 Emil Ruusuvuori J.J. Wolf 2 2–0 H 2–0 Sep 29, 2022 H2H
6651 Emil Ruusuvuori Marin Cilic 2 0–2 G 0–1 H 0–1 Aug 17, 2022 H2H
6652 Emil Ruusuvuori Pedro Martinez 2 0–2 H 0–2 Nov 10, 2021 H2H
6653 Eric Deblicker Louk Sanders 2 2–0 C 1–0 G 1–0 Jul 23, 1981 H2H
6654 Eric Deblicker Patrick Proisy 2 2–0 H 2–0 Nov 1, 1979 H2H
6655 Eric Deblicker Pavel Hutka 2 0–2 C 0–2 Apr 9, 1981 H2H
6656 Eric Friedler Keith Richardson 2 2–0 C 1–0 H 1–0 Aug 9, 1979 H2H
6657 Eric Fromm Angel Gimenez 2 2–0 C 1–0 H 1–0 Jul 16, 1982 H2H
6658 Eric Fromm Brian Teacher 2 0–2 C 0–1 H 0–1 Sep 15, 1983 H2H
6659 Eric Fromm Dominique Bedel 2 0–2 C 0–2 Oct 7, 1981 H2H
6660 Eric Fromm Fritz Buehning 2 0–2 C 0–1 H 0–1 Aug 19, 1983 H2H
6661 Eric Jelen Christo Van Rensburg 2 2–0 C 1–0 G 1–0 Feb 7, 1991 H2H
6662 Eric Jelen Eliot Teltscher 2 0–2 C 0–2 Apr 22, 1987 H2H
6663 Eric Jelen Henrik Sundstrom 2 0–2 C 0–2 May 29, 1987 H2H
6664 Eric Jelen Leif Shiras 2 2–0 H 2–0 Oct 13, 1988 H2H
6665 Eric Jelen Mark Dickson 2 2–0 C 2–0 Feb 5, 1987 H2H
6666 Eric Jelen Marty Davis 2 2–0 G 1–0 H 1–0 Aug 30, 1986 H2H
6667 Erick Iskersky Arthur Ashe 2 0–2 C 0–2 Aug 23, 1978 H2H
6668 Eric Wilborts Buster C Mottram 2 0–2 C 0–2 Mar 16, 1982 H2H
6669 Ernesto Escobedo Hyeon Chung 2 0–2 H 0–2 Aug 28, 2019 H2H
6670 Ernesto Escobedo Kyle Edmund 2 0–2 H 0–2 Jan 4, 2017 H2H
6671 Ernests Gulbis Adrian Mannarino 2 0–2 G 0–1 H 0–1 Mar 17, 2015 H2H
6672 Ernests Gulbis Donald Young 2 2–0 H 2–0 Aug 14, 2015 H2H
6673 Ernests Gulbis Edouard Roger-Vasselin 2 2–0 G 1–0 H 1–0 Jun 26, 2013 H2H
6674 Ernests Gulbis Igor Sijsling 2 2–0 C 1–0 H 1–0 May 26, 2015 H2H
6675 Ernests Gulbis Jurgen Zopp 2 2–0 G 1–0 H 1–0 Jun 25, 2014 H2H
6676 Ernests Gulbis Kevin Kim 2 2–0 H 2–0 Aug 4, 2009 H2H
6677 Ernests Gulbis Lucas Pouille 2 0–2 C 0–1 H 0–1 Feb 28, 2018 H2H
6678 Ernests Gulbis Marco Chiudinelli 2 2–0 C 1–0 H 1–0 Apr 13, 2010 H2H
6679 Ernests Gulbis Marton Fucsovics 2 0–2 C 0–1 H 0–1 Aug 22, 2017 H2H
6680 Ernests Gulbis Michael Berrer 2 2–0 H 2–0 Feb 23, 2011 H2H
6681 Ernests Gulbis Peter Luczak 2 2–0 C 1–0 H 1–0 Apr 21, 2010 H2H
6682 Ernests Gulbis Somdev Devvarman 2 2–0 H 2–0 Oct 18, 2012 H2H
6683 Ernests Gulbis Stan Wawrinka 2 0–2 C 0–1 H 0–1 Jan 16, 2019 H2H
6684 Ernests Gulbis Xavier Malisse 2 2–0 C 1–0 H 1–0 May 3, 2012 H2H
6685 Ethan Quinn Hubert Hurkacz 2 2–0 H 2–0 Mar 19, 2026 H2H
6686 Evgeny Donskoy Benoit Paire 2 0–2 C 0–1 H 0–1 Feb 7, 2019 H2H
6687 Evgeny Donskoy Damir Dzumhur 2 2–0 C 1–0 H 1–0 Jul 20, 2018 H2H
6688 Evgeny Donskoy Pablo Carreno Busta 2 0–2 C 0–1 H 0–1 Apr 7, 2016 H2H
6689 Evgeny Korolev Igor Kunitsyn 2 2–0 H 2–0 Oct 22, 2009 H2H
6690 Evgeny Korolev Novak Djokovic 2 0–2 C 0–1 H 0–1 May 26, 2010 H2H
6691 Evgeny Korolev Vincent Spadea 2 0–2 H 0–2 Aug 21, 2007 H2H
6692 Fabian Marozsan Alex de Minaur 2 2–0 H 2–0 Mar 27, 2024 H2H
6693 Fabian Marozsan Benjamin Bonzi 2 2–0 H 2–0 Sep 28, 2025 H2H
6694 Fabian Marozsan Ben Shelton 2 0–2 H 0–2 Aug 17, 2024 H2H
6695 Fabian Marozsan Hubert Hurkacz 2 0–2 C 0–1 H 0–1 Apr 8, 2026 H2H
6696 Fabian Marozsan Matteo Arnaldi 2 0–2 C 0–1 H 0–1 Aug 5, 2026 H2H
6697 Fabio Fognini Alessandro Giannessi 2 2–0 C 2–0 Apr 6, 2023 H2H
6698 Fabio Fognini Alexei Popyrin 2 2–0 C 1–0 H 1–0 May 24, 2022 H2H
6699 Fabio Fognini Andreas Beck 2 2–0 C 2–0 May 28, 2014 H2H
6700 Fabio Fognini Andy Roddick 2 0–2 G 0–1 H 0–1 Sep 2, 2012 H2H
6701 Fabio Fognini Brandon Nakashima 2 0–2 H 0–2 Jan 14, 2022 H2H
6702 Fabio Fognini Denis Istomin 2 2–0 C 1–0 G 1–0 May 24, 2011 H2H
6703 Fabio Fognini Denis Shapovalov 2 0–2 H 0–2 Oct 31, 2019 H2H
6704 Fabio Fognini Dusan Lajovic 2 2–0 C 1–0 H 1–0 Aug 23, 2022 H2H
6705 Fabio Fognini Edouard Roger-Vasselin 2 2–0 H 2–0 Aug 12, 2014 H2H
6706 Fabio Fognini Elias Ymer 2 2–0 C 1–0 H 1–0 May 31, 2018 H2H
6707 Fabio Fognini Filippo Volandri 2 2–0 C 2–0 Apr 29, 2009 H2H
6708 Fabio Fognini Frances Tiafoe 2 2–0 C 1–0 G 1–0 Jul 3, 2019 H2H
6709 Fabio Fognini Horacio Zeballos 2 2–0 H 2–0 Jan 17, 2018 H2H
6710 Fabio Fognini Igor Andreev 2 0–2 C 0–2 Feb 18, 2010 H2H
6711 Fabio Fognini Ivan Dodig 2 0–2 G 0–1 H 0–1 Jun 21, 2013 H2H
6712 Fabio Fognini Ivo Minar 2 2–0 C 2–0 Jul 21, 2009 H2H
6713 Fabio Fognini Janko Tipsarevic 2 0–2 H 0–2 Oct 18, 2019 H2H
6714 Fabio Fognini Kyle Edmund 2 2–0 C 2–0 May 7, 2019 H2H
6715 Fabio Fognini Lleyton Hewitt 2 2–0 H 2–0 Aug 13, 2014 H2H
6716 Fabio Fognini Luca Van Assche 2 2–0 C 1–0 G 1–0 Jul 24, 2024 H2H
6717 Fabio Fognini Lukas Lacko 2 2–0 H 2–0 Oct 19, 2018 H2H
6718 Fabio Fognini Miomir Kecmanovic 2 2–0 C 2–0 May 13, 2023 H2H
6719 Fabio Fognini Nick Kyrgios 2 0–2 H 0–2 Mar 28, 2022 H2H
6720 Fabio Fognini Robin Soderling 2 0–2 C 0–2 Jul 22, 2009 H2H
6721 Fabio Fognini Roman Safiullin 2 0–2 H 0–2 Nov 7, 2024 H2H
6722 Fabio Fognini Ryan Harrison 2 2–0 H 2–0 Mar 24, 2017 H2H
6723 Fabio Fognini Sebastian Baez 2 0–2 C 0–1 H 0–1 Mar 9, 2024 H2H
6724 Fabio Fognini Tallon Griekspoor 2 0–2 G 0–1 H 0–1 Jun 29, 2022 H2H
6725 Fabio Fognini Taro Daniel 2 2–0 G 1–0 H 1–0 Mar 26, 2022 H2H
6726 Fabio Fognini Thiemo de Bakker 2 2–0 C 1–0 H 1–0 Jan 15, 2016 H2H
6727 Fabio Fognini Ugo Humbert 2 0–2 C 0–1 H 0–1 Nov 11, 2023 H2H
6728 Fabio Fognini Vasek Pospisil 2 0–2 G 0–1 H 0–1 Sep 1, 2021 H2H
6729 Fabrice Santoro Aaron Krickstein 2 2–0 C 1–0 H 1–0 Apr 15, 1993 H2H
6730 Fabrice Santoro Aki Rahunen 2 2–0 C 1–0 H 1–0 Jun 13, 1991 H2H
6731 Fabrice Santoro Alexander Popp 2 2–0 G 1–0 H 1–0 Oct 4, 2003 H2H
6732 Fabrice Santoro Andrei Cherkasov 2 0–2 C 0–1 H 0–1 Feb 3, 1994 H2H
6733 Fabrice Santoro Andres Gomez 2 2–0 C 1–0 H 1–0 Oct 4, 1990 H2H
6734 Fabrice Santoro Francisco Roig 2 2–0 C 2–0 Apr 23, 1997 H2H
6735 Fabrice Santoro Galo Blanco 2 2–0 C 1–0 C 1–0 Oct 4, 2001 H2H
6736 Fabrice Santoro Gregory Carraz 2 0–2 H 0–2 Jan 16, 2004 H2H
6737 Fabrice Santoro Irakli Labadze 2 2–0 C 1–0 H 1–0 May 28, 2004 H2H
6738 Fabrice Santoro Jacco Eltingh 2 0–2 C 0–1 H 0–1 May 10, 1995 H2H
6739 Fabrice Santoro Jan Hernych 2 0–2 C 0–1 H 0–1 May 25, 2005 H2H
6740 Fabrice Santoro Jean Francois Bachelot 2 2–0 C 1–0 C 1–0 May 27, 1998 H2H
6741 Fabrice Santoro Joachim Johansson 2 2–0 H 2–0 Mar 9, 2005 H2H
6742 Fabrice Santoro Jordi Arrese 2 0–2 C 0–2 Nov 5, 1993 H2H
6743 Fabrice Santoro Jose Acasuso 2 0–2 C 0–1 H 0–1 May 31, 2006 H2H
6744 Fabrice Santoro Lars Burgsmuller 2 2–0 G 1–0 H 1–0 Jun 16, 2001 H2H
6745 Fabrice Santoro Lucas Arnold Ker 2 2–0 C 1–0 H 1–0 Aug 19, 1998 H2H
6746 Fabrice Santoro Luke Milligan 2 2–0 G 2–0 Jun 23, 1999 H2H
6747 Fabrice Santoro Max Mirnyi 2 2–0 C 1–0 G 1–0 Oct 29, 2003 H2H
6748 Fabrice Santoro Orlin Stanoytchev 2 2–0 C 2–0 Apr 19, 2000 H2H
6749 Fabrice Santoro Peter Wessels 2 2–0 H 2–0 Jan 3, 2002 H2H
6750 Fabrice Santoro Radek Stepanek 2 0–2 H 0–2 Feb 24, 2006 H2H
6751 Fabrice Santoro Regis Lavergne 2 2–0 C 1–0 H 1–0 Oct 2, 1997 H2H
6752 Fabrice Santoro Renzo Furlan 2 2–0 C 2–0 May 14, 1997 H2H
6753 Fabrice Santoro Richard Gasquet 2 0–2 H 0–2 Sep 29, 2007 H2H
6754 Fabrice Santoro Stefan Koubek 2 2–0 C 1–0 H 1–0 Feb 27, 2003 H2H
6755 Fabrice Santoro Thierry Champion 2 2–0 C 1–0 H 1–0 Jun 2, 1991 H2H
6756 Fabrice Santoro Thierry Guardiola 2 2–0 C 1–0 H 1–0 Feb 12, 2000 H2H
6757 Fabrice Santoro Udo Riglewski 2 2–0 C 1–0 H 1–0 Jul 17, 1991 H2H
6758 Facundo Bagnis Cristian Garin 2 0–2 C 0–1 H 0–1 Jan 19, 2022 H2H
6759 Facundo Bagnis Diego Schwartzman 2 0–2 C 0–2 Feb 16, 2017 H2H
6760 Facundo Bagnis Miomir Kecmanovic 2 0–2 C 0–1 G 0–1 Jun 30, 2021 H2H
6761 Federico Coria Albert Ramos-Vinolas 2 2–0 C 2–0 Feb 9, 2024 H2H
6762 Federico Coria Benoit Paire 2 2–0 C 2–0 Feb 27, 2021 H2H
6763 Federico Coria Daniel Altmaier 2 2–0 C 2–0 Feb 8, 2024 H2H
6764 Federico Coria Gael Monfils 2 0–2 H 0–2 Jan 19, 2022 H2H
6765 Federico Coria Mikhail Kukushkin 2 0–2 C 0–1 H 0–1 Jul 26, 2021 H2H
6766 Federico Coria Taylor Fritz 2 0–2 C 0–1 H 0–1 May 28, 2024 H2H
6767 Federico Delbonis Arthur Rinderknech 2 0–2 C 0–1 H 0–1 Oct 21, 2021 H2H
6768 Federico Delbonis Daniel Evans 2 0–2 C 0–1 G 0–1 May 3, 2022 H2H
6769 Federico Delbonis Denis Kudla 2 0–2 G 0–1 H 0–1 Jan 13, 2022 H2H
6770 Federico Delbonis Gael Monfils 2 0–2 H 0–2 Mar 17, 2016 H2H
6771 Federico Delbonis Julian Reister 2 2–0 C 2–0 Jul 17, 2013 H2H
6772 Federico Delbonis Lorenzo Sonego 2 0–2 C 0–2 Jul 31, 2019 H2H
6773 Federico Delbonis Marco Cecchinato 2 2–0 C 2–0 Jul 25, 2019 H2H
6774 Federico Delbonis Marin Cilic 2 0–2 C 0–2 May 20, 2016 H2H
6775 Federico Delbonis Nick Kyrgios 2 0–2 H 0–2 Mar 13, 2022 H2H
6776 Federico Delbonis Norbert Gombos 2 0–2 C 0–2 Jul 28, 2022 H2H
6777 Federico Delbonis Taro Daniel 2 0–2 C 0–2 Apr 24, 2021 H2H
6778 Federico Gaio Ricardas Berankis 2 0–2 H 0–2 Mar 26, 2021 H2H
6779 Feliciano Lopez Alejandro Falla 2 2–0 H 2–0 Oct 9, 2012 H2H
6780 Feliciano Lopez Bjorn Fratangelo 2 2–0 C 2–0 May 30, 2017 H2H
6781 Feliciano Lopez Carlos Berlocq 2 2–0 C 2–0 Apr 14, 2012 H2H
6782 Feliciano Lopez Chris Guccione 2 2–0 H 2–0 Mar 7, 2007 H2H
6783 Feliciano Lopez Denis Shapovalov 2 0–2 G 0–2 Jun 18, 2021 H2H
6784 Feliciano Lopez Dudi Sela 2 2–0 H 2–0 Mar 8, 2014 H2H
6785 Feliciano Lopez Edouard Roger-Vasselin 2 2–0 H 2–0 Mar 15, 2015 H2H
6786 Feliciano Lopez Ernesto Escobedo 2 2–0 C 1–0 H 1–0 Mar 11, 2018 H2H
6787 Feliciano Lopez Felix Mantilla 2 2–0 C 2–0 Jul 17, 2003 H2H
6788 Feliciano Lopez Fernando Vicente 2 0–2 C 0–2 May 1, 2003 H2H
6789 Feliciano Lopez Flavio Cipolla 2 2–0 C 1–0 H 1–0 Apr 26, 2012 H2H
6790 Feliciano Lopez Gael Monfils 2 2–0 H 2–0 Nov 10, 2011 H2H
6791 Feliciano Lopez Hubert Hurkacz 2 0–2 H 0–2 Jan 17, 2020 H2H
6792 Feliciano Lopez Jared Donaldson 2 0–2 H 0–2 Mar 24, 2018 H2H
6793 Feliciano Lopez Joachim Johansson 2 0–2 H 0–2 Feb 12, 2005 H2H
6794 Feliciano Lopez John Millman 2 0–2 H 0–2 Jan 19, 2022 H2H
6795 Feliciano Lopez Jose Acasuso 2 2–0 C 2–0 Apr 30, 2008 H2H
6796 Feliciano Lopez Justin Gimelstob 2 0–2 H 0–2 Aug 16, 2006 H2H
6797 Feliciano Lopez Lukas Lacko 2 2–0 C 1–0 H 1–0 Apr 8, 2016 H2H
6798 Feliciano Lopez Martin Vassallo Arguello 2 0–2 C 0–1 H 0–1 Oct 1, 2009 H2H
6799 Feliciano Lopez Max Mirnyi 2 0–2 C 0–1 H 0–1 Oct 11, 2003 H2H
6800 Feliciano Lopez Pablo Cuevas 2 2–0 H 2–0 Mar 17, 2015 H2H