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
10601 Daniel Vacek Pier Gauthier 1 1–0 H 1–0 Oct 6, 1994 H2H
10602 Daniel Vacek Piet Norval 1 1–0 H 1–0 Aug 16, 1995 H2H
10603 Daniel Vacek Rikard Bergh 1 1–0 H 1–0 Apr 7, 1993 H2H
10604 Daniel Vacek Robbie Weiss 1 1–0 H 1–0 Apr 7, 1994 H2H
10605 Daniel Vacek Roberto Carretero 1 1–0 C 1–0 May 10, 1995 H2H
10606 Daniel Vacek Roberto Jabali 1 1–0 C 1–0 Jul 11, 1991 H2H
10607 Daniel Vacek Sandon Stolle 1 1–0 H 1–0 Apr 17, 1998 H2H
10608 Daniel Vacek Sandor Noszaly 1 1–0 C 1–0 May 3, 1996 H2H
10609 Daniel Vacek Sebastien Lareau 1 0–1 H 0–1 Apr 11, 1997 H2H
10610 Daniel Vacek Sergio Cortes 1 1–0 H 1–0 Aug 18, 1993 H2H
10611 Daniel Vacek Stephane Simian 1 0–1 C 0–1 Oct 22, 1993 H2H
10612 Daniel Vacek Steve Bryan 1 0–1 G 0–1 Jun 12, 1996 H2H
10613 Daniel Vacek Tomas Nydahl 1 1–0 H 1–0 Feb 5, 1998 H2H
10614 Daniel Vacek Vadim Kutsenko 1 1–0 H 1–0 Sep 16, 1999 H2H
10615 Daniel Vacek Vincenzo Santopadre 1 1–0 H 1–0 Apr 15, 1998 H2H
10616 Danie Visser Alberto Tous 1 0–1 C 0–1 Sep 15, 1983 H2H
10617 Danie Visser Andreas Maurer 1 0–1 C 0–1 Oct 27, 1983 H2H
10618 Danie Visser Barry Moir 1 0–1 H 0–1 Jul 22, 1988 H2H
10619 Danie Visser Bob Green 1 1–0 G 1–0 Jul 10, 1986 H2H
10620 Danie Visser Brad Drewett 1 0–1 G 0–1 Jan 30, 1987 H2H
10621 Danie Visser Bryan Shelton 1 0–1 G 0–1 Jul 12, 1990 H2H
10622 Danie Visser Buster C Mottram 1 0–1 H 0–1 Nov 27, 1981 H2H
10623 Danie Visser Byron Talbot 1 1–0 G 1–0 Jul 13, 1989 H2H
10624 Danie Visser Chip Hooper 1 1–0 H 1–0 Aug 17, 1984 H2H
10625 Danie Visser Chris Dunk 1 1–0 H 1–0 Aug 11, 1982 H2H
10626 Danie Visser Chris Mayotte 1 1–0 H 1–0 Aug 18, 1982 H2H
10627 Danie Visser Dan Goldie 1 0–1 H 0–1 Sep 14, 1984 H2H
10628 Danie Visser Deon Joubert 1 0–1 H 0–1 Apr 9, 1981 H2H
10629 Danie Visser Derek Tarr 1 1–0 H 1–0 Sep 3, 1983 H2H
10630 Danie Visser Francesco Cancellotti 1 0–1 H 0–1 Nov 16, 1989 H2H
10631 Danie Visser Francisco Gonzalez 1 0–1 G 0–1 Jul 11, 1985 H2H
10632 Danie Visser Frank Puncec 1 1–0 C 1–0 May 25, 1983 H2H
10633 Danie Visser Hank Pfister 1 0–1 G 0–1 Jul 10, 1982 H2H
10634 Danie Visser Hans Dieter Beutel 1 1–0 C 1–0 Nov 18, 1982 H2H
10635 Danie Visser Henrik Sundstrom 1 0–1 H 0–1 Aug 22, 1985 H2H
10636 Danie Visser Jaroslav Navratil 1 0–1 H 0–1 Feb 5, 1985 H2H
10637 Danie Visser Jim Delaney 1 0–1 C 0–1 May 4, 1982 H2H
10638 Danie Visser Jim Gurfein 1 1–0 G 1–0 Jun 27, 1984 H2H
10639 Danie Visser Joakim Nystrom 1 0–1 C 0–1 May 28, 1982 H2H
10640 Danie Visser Kevin Kerns 1 0–1 C 0–1 Jul 28, 1982 H2H
10641 Danie Visser Lloyd Bourne 1 1–0 G 1–0 Jul 8, 1982 H2H
10642 Danie Visser Mark Dickson 1 0–1 H 0–1 Sep 5, 1983 H2H
10643 Danie Visser Matt Anger 1 0–1 H 0–1 Mar 21, 1989 H2H
10644 Danie Visser Matt Mitchell 1 1–0 H 1–0 Sep 1, 1983 H2H
10645 Danie Visser Mike Cahill 1 0–1 C 0–1 Jul 14, 1982 H2H
10646 Danie Visser Mike Myburg 1 1–0 H 1–0 Nov 24, 1983 H2H
10647 Danie Visser Milan Srejber 1 0–1 C 0–1 Oct 12, 1990 H2H
10648 Danie Visser Nick Saviano 1 0–1 H 0–1 Mar 12, 1983 H2H
10649 Danie Visser Paul Mcnamee 1 0–1 H 0–1 Aug 22, 1984 H2H
10650 Danie Visser Peter Carlsson 1 0–1 H 0–1 Oct 9, 1986 H2H
10651 Danie Visser Ricky Brown 1 1–0 H 1–0 Feb 11, 1986 H2H
10652 Danie Visser Roberto Vizcaino 1 0–1 C 0–1 Sep 22, 1983 H2H
10653 Danie Visser Rod Frawley 1 1–0 G 1–0 Jul 9, 1982 H2H
10654 Danie Visser Roger Knapp 1 0–1 G 0–1 Jun 19, 1985 H2H
10655 Danie Visser Ross Case 1 0–1 H 0–1 Feb 23, 1983 H2H
10656 Danie Visser Russell Simpson 1 1–0 G 1–0 Jun 18, 1986 H2H
10657 Danie Visser Shlomo Glickstein 1 0–1 H 0–1 Aug 12, 1982 H2H
10658 Danie Visser Stefan Simonsson 1 0–1 C 0–1 Apr 30, 1982 H2H
10659 Danie Visser Steve Denton 1 1–0 C 1–0 May 26, 1982 H2H
10660 Danie Visser Steve Meister 1 1–0 C 1–0 May 29, 1985 H2H
10661 Danie Visser Tom Cain 1 1–0 H 1–0 Mar 12, 1983 H2H
10662 Danie Visser Vallis Wilder 1 1–0 H 1–0 Aug 28, 1986 H2H
10663 Danie Visser Vitas Gerulaitis 1 0–1 C 0–1 Mar 28, 1985 H2H
10664 Daniil Medvedev Alejandro Tabilo 1 1–0 H 1–0 Mar 7, 2026 H2H
10665 Daniil Medvedev Aleksandar Kovacevic 1 1–0 G 1–0 Jul 3, 2024 H2H
10666 Daniil Medvedev Alexandr Dolgopolov 1 0–1 H 0–1 Oct 5, 2017 H2H
10667 Daniil Medvedev Alex Molcan 1 1–0 H 1–0 Mar 27, 2023 H2H
10668 Daniil Medvedev Aljaz Bedene 1 1–0 H 1–0 Aug 27, 2020 H2H
10669 Daniil Medvedev Andrea Vavassori 1 1–0 C 1–0 Apr 29, 2023 H2H
10670 Daniil Medvedev Andrey Kuznetsov 1 1–0 H 1–0 Oct 19, 2017 H2H
10671 Daniil Medvedev Arthur Fery 1 1–0 G 1–0 Jul 5, 2023 H2H
10672 Daniil Medvedev Attila Balazs 1 1–0 H 1–0 Aug 30, 2023 H2H
10673 Daniil Medvedev Bernabe Zapata Miralles 1 1–0 C 1–0 May 15, 2023 H2H
10674 Daniil Medvedev Bjorn Fratangelo 1 1–0 H 1–0 Jul 31, 2019 H2H
10675 Daniil Medvedev Coleman Wong 1 1–0 H 1–0 Sep 27, 2026 H2H
10676 Daniil Medvedev Daniel Evans 1 1–0 H 1–0 Sep 7, 2021 H2H
10677 Daniil Medvedev Daniel Gimeno-Traver 1 0–1 C 0–1 Jul 15, 2016 H2H
10678 Daniil Medvedev Daniel Merida 1 1–0 G 1–0 Jul 1, 2026 H2H
10679 Daniil Medvedev Dudi Sela 1 1–0 H 1–0 Jan 7, 2017 H2H
10680 Daniil Medvedev Ernesto Escobedo 1 0–1 H 0–1 Jan 18, 2017 H2H
10681 Daniil Medvedev Facundo Bagnis 1 1–0 C 1–0 May 24, 2022 H2H
10682 Daniil Medvedev Federico Delbonis 1 1–0 H 1–0 Sep 2, 2020 H2H
10683 Daniil Medvedev Gilles Muller 1 1–0 H 1–0 Feb 15, 2018 H2H
10684 Daniil Medvedev Giovanni Mpetshi Perricard 1 1–0 H 1–0 Feb 27, 2025 H2H
10685 Daniil Medvedev Guido Andreozzi 1 1–0 H 1–0 Aug 23, 2018 H2H
10686 Daniil Medvedev Guillermo Garcia-Lopez 1 1–0 G 1–0 Jul 5, 2018 H2H
10687 Daniil Medvedev Henri Laaksonen 1 1–0 H 1–0 Jan 19, 2022 H2H
10688 Daniil Medvedev Horacio Zeballos 1 1–0 G 1–0 Jun 9, 2016 H2H
10689 Daniil Medvedev Hugo Dellien 1 1–0 H 1–0 Aug 29, 2019 H2H
10690 Daniil Medvedev Hyeon Chung 1 0–1 H 0–1 Jan 18, 2018 H2H
10691 Daniil Medvedev Ivo Karlovic 1 0–1 G 0–1 Jun 17, 2017 H2H
10692 Daniil Medvedev Jared Donaldson 1 1–0 H 1–0 Jan 12, 2018 H2H
10693 Daniil Medvedev Jesper de Jong 1 1–0 H 1–0 Jan 19, 2026 H2H
10694 Daniil Medvedev J.J. Wolf 1 1–0 H 1–0 Sep 6, 2020 H2H
10695 Daniil Medvedev John Isner 1 1–0 H 1–0 Aug 14, 2021 H2H
10696 Daniil Medvedev John Millman 1 1–0 H 1–0 Jan 19, 2023 H2H
10697 Daniil Medvedev Jozef Kovalik 1 1–0 H 1–0 Jan 7, 2017 H2H
10698 Daniil Medvedev Juan Manuel Cerundolo 1 1–0 C 1–0 Apr 28, 2025 H2H
10699 Daniil Medvedev Kasidit Samrej 1 1–0 H 1–0 Jan 14, 2025 H2H
10700 Daniil Medvedev Liam Broady 1 1–0 H 1–0 Feb 23, 2023 H2H
10701 Daniil Medvedev Lloyd Harris 1 1–0 H 1–0 Jan 16, 2019 H2H
10702 Daniil Medvedev Marco Trungelliti 1 1–0 H 1–0 Aug 16, 2026 H2H
10703 Daniil Medvedev Martin Damm 1 0–1 H 0–1 Aug 25, 2026 H2H
10704 Daniil Medvedev Martin Landaluce 1 1–0 C 1–0 May 14, 2026 H2H
10705 Daniil Medvedev Matthew Ebden 1 1–0 H 1–0 Mar 13, 2021 H2H
10706 Daniil Medvedev Mattia Bellucci 1 0–1 H 0–1 Feb 7, 2025 H2H
10707 Daniil Medvedev Maxime Cressy 1 1–0 H 1–0 Jan 25, 2022 H2H
10708 Daniil Medvedev Maximilian Marterer 1 1–0 H 1–0 Oct 25, 2018 H2H
10709 Daniil Medvedev Mikhail Youzhny 1 0–1 H 0–1 Mar 11, 2017 H2H
10710 Daniil Medvedev Nicolai Budkov Kjaer 1 1–0 C 1–0 Apr 27, 2026 H2H
10711 Daniil Medvedev Nicolas Mahut 1 1–0 G 1–0 Jun 22, 2017 H2H
10712 Daniil Medvedev Nikoloz Basilashvili 1 1–0 H 1–0 Oct 27, 2022 H2H
10713 Daniil Medvedev Nishesh Basavareddy 1 1–0 H 1–0 Sep 21, 2025 H2H
10714 Daniil Medvedev Omar Alawadhi 1 1–0 H 1–0 Mar 1, 2017 H2H
10715 Daniil Medvedev Pablo Llamas Ruiz 1 1–0 C 1–0 May 11, 2026 H2H
10716 Daniil Medvedev Peter Gojowczyk 1 1–0 H 1–0 Aug 3, 2019 H2H
10717 Daniil Medvedev Prajnesh Gunneswaran 1 1–0 H 1–0 Aug 28, 2019 H2H
10718 Daniil Medvedev Radu Albot 1 1–0 C 1–0 Apr 17, 2019 H2H
10719 Daniil Medvedev Rafael Jodar 1 0–1 H 0–1 Oct 17, 2026 H2H
10720 Daniil Medvedev Rei Sakamoto 1 1–0 H 1–0 Mar 21, 2026 H2H
10721 Daniil Medvedev Roman Safiullin 1 1–0 H 1–0 Sep 28, 2026 H2H
10722 Daniil Medvedev Ruben Bemelmans 1 0–1 G 0–1 Jul 6, 2017 H2H
10723 Daniil Medvedev Sebastian Ofner 1 1–0 C 1–0 Jul 31, 2024 H2H
10724 Daniil Medvedev Stefan Kozlov 1 1–0 H 1–0 Aug 31, 2022 H2H
10725 Daniil Medvedev Stephane Robert 1 0–1 H 0–1 Oct 22, 2016 H2H
10726 Daniil Medvedev Sumit Nagal 1 1–0 H 1–0 Jul 28, 2021 H2H
10727 Daniil Medvedev Taro Daniel 1 1–0 H 1–0 Aug 24, 2018 H2H
10728 Daniil Medvedev Thiago Agustin Tirante 1 1–0 C 1–0 May 12, 2026 H2H
10729 Daniil Medvedev Thiago Monteiro 1 1–0 H 1–0 Jan 5, 2017 H2H
10730 Daniil Medvedev Thijs Boogaard 1 1–0 G 1–0 Jun 12, 2026 H2H
10731 Daniil Medvedev Thomas Fabbiano 1 0–1 H 0–1 Sep 21, 2017 H2H
10732 Daniil Medvedev Tim van Rijthoven 1 0–1 G 0–1 Jun 12, 2022 H2H
10733 Daniil Medvedev Tobias Kamke 1 1–0 H 1–0 Feb 9, 2017 H2H
10734 Daniil Medvedev Tomas Martin Etcheverry 1 1–0 G 1–0 Jun 16, 2026 H2H
10735 Daniil Medvedev Valentin Royer 1 1–0 H 1–0 Sep 26, 2026 H2H
10736 Daniil Medvedev Viktor Troicki 1 1–0 H 1–0 Oct 21, 2016 H2H
10737 Daniil Medvedev Yannick Hanfmann 1 1–0 C 1–0 May 19, 2023 H2H
10738 Daniil Medvedev Yoshihito Nishioka 1 1–0 H 1–0 Feb 25, 2022 H2H
10739 Daniil Medvedev Yosuke Watanuki 1 1–0 H 1–0 Aug 1, 2018 H2H
10740 Daniil Medvedev Yuki Bhambri 1 1–0 G 1–0 Jun 14, 2018 H2H
10741 Daniil Medvedev Yunchaokete Bu 1 1–0 H 1–0 Mar 8, 2025 H2H
10742 Daniil Medvedev Ze Zhang 1 1–0 H 1–0 Oct 9, 2018 H2H
10743 Daniil Medvedev Zhizhen Zhang 1 0–1 G 0–1 Jun 21, 2024 H2H
10744 Daniil Medvedev Zizou Bergs 1 1–0 H 1–0 Feb 20, 2025 H2H
10745 Danilo Marcelino Alexandre Hocevar 1 1–0 H 1–0 Feb 10, 1989 H2H
10746 Danilo Marcelino Cassio Motta 1 0–1 H 0–1 Nov 4, 1988 H2H
10747 Danilo Marcelino Chris Pridham 1 0–1 C 0–1 Apr 5, 1990 H2H
10748 Danilo Marcelino Christer Allgardh 1 1–0 H 1–0 Feb 11, 1989 H2H
10749 Danilo Marcelino David Engel 1 0–1 H 0–1 Apr 4, 1991 H2H
10750 Danilo Marcelino Derek Tarr 1 0–1 H 0–1 Jan 29, 1987 H2H
10751 Danilo Marcelino Eliot Teltscher 1 0–1 H 0–1 Jan 30, 1988 H2H
10752 Danilo Marcelino Fernando Roese 1 0–1 H 0–1 Feb 8, 1991 H2H
10753 Danilo Marcelino Gabriel Mattos 1 1–0 H 1–0 Nov 24, 1983 H2H
10754 Danilo Marcelino Givaldo Barbosa 1 0–1 H 0–1 Nov 25, 1983 H2H
10755 Danilo Marcelino Guillermo Rivas 1 0–1 C 0–1 Apr 13, 1989 H2H
10756 Danilo Marcelino John Fitzgerald 1 0–1 H 0–1 Apr 8, 1992 H2H
10757 Danilo Marcelino Leif Shiras 1 0–1 C 0–1 Feb 22, 1989 H2H
10758 Danilo Marcelino Malcolm Allen 1 1–0 H 1–0 Feb 9, 1989 H2H
10759 Danilo Marcelino Miguel Nido 1 0–1 H 0–1 Feb 8, 1990 H2H
10760 Danilo Marcelino Rick Rudeen 1 0–1 H 0–1 Nov 27, 1986 H2H
10761 Danilo Marcelino Roger Rasheed 1 0–1 H 0–1 Jan 15, 1992 H2H
10762 Danilo Marcelino Ronnie Bathman 1 1–0 H 1–0 Oct 13, 1988 H2H
10763 Danilo Marcelino Tim Wilkison 1 1–0 C 1–0 Oct 25, 1990 H2H
10764 Danny Saltz Bruce Manson 1 0–1 H 0–1 Sep 3, 1981 H2H
10765 Danny Saltz Jeff Turpin 1 1–0 H 1–0 Jan 11, 1985 H2H
10766 Danny Saltz John Alexander 1 1–0 G 1–0 Dec 20, 1984 H2H
10767 Danny Saltz Mike Leach 1 0–1 C 0–1 Oct 4, 1984 H2H
10768 Danny Saltz Ramesh Krishnan 1 0–1 H 0–1 Sep 13, 1984 H2H
10769 Danny Saltz Rick Rudeen 1 0–1 H 0–1 Oct 16, 1985 H2H
10770 Danny Sapsford Andrei Olhovskiy 1 1–0 H 1–0 Aug 28, 1991 H2H
10771 Danny Sapsford Bryan Shelton 1 1–0 G 1–0 Jun 13, 1990 H2H
10772 Danny Sapsford Carsten Arriens 1 1–0 H 1–0 Apr 11, 1996 H2H
10773 Danny Sapsford Christo Van Rensburg 1 0–1 G 0–1 Jun 15, 1990 H2H
10774 Danny Sapsford Jonathan Canter 1 0–1 H 0–1 Apr 11, 1990 H2H
10775 Danny Sapsford Kelly Jones 1 0–1 G 0–1 Jun 27, 1990 H2H
10776 Danny Sapsford Mark Petchey 1 1–0 C 1–0 Sep 11, 1997 H2H
10777 Danny Sapsford Martin Laurendeau 1 0–1 G 0–1 Jun 26, 1991 H2H
10778 Danny Sapsford Nicolas Pereira 1 1–0 G 1–0 Jun 25, 1997 H2H
10779 Danny Sapsford Satoshi Iwabuchi 1 0–1 H 0–1 Apr 15, 1998 H2H
10780 Darian King Alexander Zverev 1 0–1 H 0–1 Aug 30, 2017 H2H
10781 Darian King Bernard Tomic 1 1–0 H 1–0 Feb 16, 2017 H2H
10782 Darian King David Goffin 1 0–1 H 0–1 Mar 25, 2017 H2H
10783 Darian King Evgeny Donskoy 1 0–1 H 0–1 Feb 22, 2018 H2H
10784 Darian King Gael Monfils 1 0–1 H 0–1 Mar 12, 2017 H2H
10785 Darian King Go Soeda 1 0–1 H 0–1 Aug 5, 2015 H2H
10786 Darian King Lloyd Harris 1 0–1 H 0–1 Feb 21, 2019 H2H
10787 Darian King Lukas Lacko 1 1–0 H 1–0 Mar 24, 2017 H2H
10788 Darian King Michael Mmoh 1 0–1 H 0–1 Aug 22, 2023 H2H
10789 Darian King Mikhail Kukushkin 1 0–1 H 0–1 Feb 17, 2017 H2H
10790 Darian King Nicola Kuhn 1 0–1 H 0–1 Mar 23, 2018 H2H
10791 Darian King Nikoloz Basilashvili 1 1–0 H 1–0 Mar 11, 2017 H2H
10792 Darian King Steve Johnson 1 0–1 H 0–1 Aug 8, 2016 H2H
10793 Darren Cahill Andreas Lesch 1 0–1 C 0–1 Apr 14, 1988 H2H
10794 Darren Cahill Andrei Cherkasov 1 1–0 H 1–0 Jan 18, 1991 H2H
10795 Darren Cahill Andrew Castle 1 1–0 G 1–0 Jan 8, 1988 H2H
10796 Darren Cahill Bill Scanlon 1 0–1 G 0–1 Jan 29, 1987 H2H
10797 Darren Cahill Brian Garrow 1 1–0 H 1–0 Feb 21, 1991 H2H
10798 Darren Cahill Brian Levine 1 1–0 G 1–0 Dec 27, 1984 H2H
10799 Darren Cahill Brian Page 1 1–0 H 1–0 Jul 21, 1988 H2H
10800 Darren Cahill Bud Schultz 1 0–1 C 0–1 Oct 11, 1985 H2H