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
37601 Mischa Zverev Damir Dzumhur 1 1–0 H 1–0 Aug 14, 2018 H2H
37602 Mischa Zverev Danai Udomchoke 1 1–0 G 1–0 Jul 13, 2007 H2H
37603 Mischa Zverev Daniel Evans 1 0–1 C 0–1 Apr 27, 2017 H2H
37604 Mischa Zverev Daniel Koellerer 1 0–1 H 0–1 Mar 14, 2009 H2H
37605 Mischa Zverev Davide Sanguinetti 1 1–0 G 1–0 Jun 22, 2006 H2H
37606 Mischa Zverev David Guez 1 1–0 H 1–0 Feb 18, 2010 H2H
37607 Mischa Zverev Denis Gremelmayr 1 1–0 H 1–0 Oct 9, 2008 H2H
37608 Mischa Zverev Denis Kudla 1 0–1 C 0–1 Apr 7, 2016 H2H
37609 Mischa Zverev Denis Shapovalov 1 1–0 G 1–0 Jun 29, 2018 H2H
37610 Mischa Zverev Dusan Lajovic 1 0–1 C 0–1 Jul 21, 2016 H2H
37611 Mischa Zverev Dustin Brown 1 1–0 C 1–0 May 4, 2017 H2H
37612 Mischa Zverev Facundo Bagnis 1 1–0 C 1–0 Jul 20, 2016 H2H
37613 Mischa Zverev Federico Delbonis 1 0–1 C 0–1 May 8, 2018 H2H
37614 Mischa Zverev Felix Auger-Aliassime 1 1–0 C 1–0 Apr 17, 2018 H2H
37615 Mischa Zverev Filippo Volandri 1 0–1 C 0–1 Jul 27, 2007 H2H
37616 Mischa Zverev Flavio Cipolla 1 1–0 C 1–0 Apr 9, 2009 H2H
37617 Mischa Zverev Gilles Muller 1 0–1 H 0–1 Oct 22, 2015 H2H
37618 Mischa Zverev Guido Andreozzi 1 1–0 G 1–0 Jul 19, 2019 H2H
37619 Mischa Zverev Guillaume Rufin 1 1–0 H 1–0 Feb 20, 2010 H2H
37620 Mischa Zverev Henri Laaksonen 1 1–0 H 1–0 Sep 22, 2017 H2H
37621 Mischa Zverev Hubert Hurkacz 1 0–1 H 0–1 Oct 16, 2020 H2H
37622 Mischa Zverev Hyung-Taik Lee 1 0–1 G 0–1 Jun 23, 2006 H2H
37623 Mischa Zverev Igor Sijsling 1 0–1 H 0–1 Feb 11, 2010 H2H
37624 Mischa Zverev Ivo Minar 1 0–1 H 0–1 Oct 1, 2008 H2H
37625 Mischa Zverev James Duckworth 1 0–1 H 0–1 Mar 26, 2021 H2H
37626 Mischa Zverev Jan Hernych 1 0–1 H 0–1 Feb 7, 2009 H2H
37627 Mischa Zverev Jared Donaldson 1 0–1 H 0–1 Mar 25, 2017 H2H
37628 Mischa Zverev John Millman 1 1–0 H 1–0 Oct 15, 2020 H2H
37629 Mischa Zverev John-Patrick Smith 1 1–0 H 1–0 Jan 3, 2018 H2H
37630 Mischa Zverev Joseph Sirianni 1 1–0 G 1–0 Jun 11, 2009 H2H
37631 Mischa Zverev Kei Nishikori 1 1–0 C 1–0 May 26, 2017 H2H
37632 Mischa Zverev Lucas Pouille 1 1–0 C 1–0 Apr 18, 2018 H2H
37633 Mischa Zverev Luis Horna 1 1–0 C 1–0 Apr 17, 2008 H2H
37634 Mischa Zverev Luka Belic 1 1–0 C 1–0 Jul 17, 2008 H2H
37635 Mischa Zverev Lukasz Kubot 1 0–1 H 0–1 Jan 20, 2010 H2H
37636 Mischa Zverev Marc Gicquel 1 0–1 C 0–1 Apr 10, 2009 H2H
37637 Mischa Zverev Marcos Daniel 1 1–0 C 1–0 Jul 18, 2008 H2H
37638 Mischa Zverev Matthew Ebden 1 1–0 H 1–0 Mar 12, 2011 H2H
37639 Mischa Zverev Michael Berrer 1 1–0 H 1–0 Jan 17, 2007 H2H
37640 Mischa Zverev Michael Mmoh 1 0–1 H 0–1 Jan 5, 2018 H2H
37641 Mischa Zverev Mikael Ymer 1 1–0 H 1–0 Oct 19, 2017 H2H
37642 Mischa Zverev Norbert Gombos 1 1–0 H 1–0 Aug 9, 2017 H2H
37643 Mischa Zverev Paul Capdeville 1 0–1 C 0–1 May 27, 2008 H2H
37644 Mischa Zverev Pavol Cervenak 1 0–1 C 0–1 Jul 14, 2011 H2H
37645 Mischa Zverev Peter Luczak 1 0–1 H 0–1 Mar 6, 2008 H2H
37646 Mischa Zverev Rajeev Ram 1 1–0 H 1–0 Oct 1, 2015 H2H
37647 Mischa Zverev Ricardas Berankis 1 0–1 H 0–1 Jul 25, 2013 H2H
37648 Mischa Zverev Roberto Bautista Agut 1 0–1 H 0–1 Oct 31, 2015 H2H
37649 Mischa Zverev Robert Smeets 1 1–0 H 1–0 Sep 25, 2008 H2H
37650 Mischa Zverev Ruben Bemelmans 1 0–1 H 0–1 Sep 27, 2018 H2H
37651 Mischa Zverev Sam Groth 1 0–1 G 0–1 Jun 23, 2015 H2H
37652 Mischa Zverev Santiago Giraldo 1 0–1 C 0–1 Apr 28, 2016 H2H
37653 Mischa Zverev Simon Greul 1 0–1 C 0–1 Jul 22, 2009 H2H
37654 Mischa Zverev Simon Stadler 1 0–1 G 0–1 Jun 14, 2007 H2H
37655 Mischa Zverev Stefano Napolitano 1 0–1 C 0–1 May 30, 2017 H2H
37656 Mischa Zverev Steve Darcis 1 0–1 G 0–1 Jul 3, 2019 H2H
37657 Mischa Zverev Taro Daniel 1 0–1 C 0–1 Apr 11, 2019 H2H
37658 Mischa Zverev Taylor Dent 1 1–0 H 1–0 Feb 26, 2009 H2H
37659 Mischa Zverev Teymuraz Gabashvili 1 1–0 H 1–0 Oct 10, 2008 H2H
37660 Mischa Zverev Thai-Son Kwiatkowski 1 1–0 H 1–0 Aug 30, 2017 H2H
37661 Mischa Zverev Thiago Monteiro 1 0–1 C 0–1 Jul 14, 2016 H2H
37662 Mischa Zverev Vasek Pospisil 1 0–1 G 0–1 Jul 20, 2018 H2H
37663 Mischa Zverev Vincent Spadea 1 0–1 H 0–1 Jan 4, 2008 H2H
37664 Mischa Zverev Xavier Malisse 1 0–1 G 0–1 Jun 22, 2011 H2H
37665 Mischa Zverev Yannick Maden 1 0–1 H 0–1 Sep 20, 2018 H2H
37666 Mischa Zverev Ze Zhang 1 1–0 H 1–0 Oct 11, 2016 H2H
37667 Mitchell Krueger Christopher Eubanks 1 1–0 H 1–0 Sep 22, 2022 H2H
37668 Mitchell Krueger Corentin Moutet 1 0–1 H 0–1 Jan 16, 2025 H2H
37669 Mitchell Krueger Daniel Altmaier 1 0–1 H 0–1 Jul 16, 2025 H2H
37670 Mitchell Krueger Grigor Dimitrov 1 0–1 H 0–1 Feb 18, 2022 H2H
37671 Mitchell Krueger James Duckworth 1 0–1 H 0–1 Sep 23, 2022 H2H
37672 Mitchell Krueger Juan Pablo Varillas 1 1–0 C 1–0 Apr 7, 2022 H2H
37673 Mitchell Krueger Kei Nishikori 1 0–1 C 0–1 Apr 3, 2025 H2H
37674 Mitchell Krueger Novak Djokovic 1 0–1 H 0–1 Jan 16, 2019 H2H
37675 Mitchell Krueger Pablo Carreno Busta 1 0–1 H 0–1 Sep 3, 2020 H2H
37676 Mitchell Krueger Pavel Kotov 1 1–0 H 1–0 Aug 22, 2023 H2H
37677 Mitchell Krueger Reilly Opelka 1 0–1 C 0–1 Apr 8, 2022 H2H
37678 Mitchell Krueger Ricardas Berankis 1 0–1 H 0–1 Aug 4, 2021 H2H
37679 Mitchell Krueger Tatsuma Ito 1 0–1 G 0–1 Jul 10, 2014 H2H
37680 Mitsuru Motoi Keishiro Yanagi 1 1–0 H 1–0 Oct 15, 1974 H2H
37681 Moez Echargui Daniel Evans 1 0–1 C 0–1 Jul 29, 2024 H2H
37682 Moez Echargui Giovanni Mpetshi Perricard 1 0–1 H 0–1 Feb 23, 2026 H2H
37683 Moez Echargui Learner Tien 1 0–1 H 0–1 Nov 6, 2025 H2H
37684 Moez Echargui Stefanos Tsitsipas 1 0–1 H 0–1 Feb 17, 2026 H2H
37685 Mohamed Safwat Adrian Mannarino 1 0–1 G 0–1 Jun 30, 2017 H2H
37686 Mohamed Safwat Bernard Tomic 1 0–1 C 0–1 May 4, 2017 H2H
37687 Mohamed Safwat Cem Ilkel 1 1–0 G 1–0 Jun 29, 2017 H2H
37688 Mohamed Safwat Daniel Brands 1 0–1 H 0–1 Jan 3, 2013 H2H
37689 Mohamed Safwat Daniel Elahi Galan 1 0–1 H 0–1 Jul 26, 2021 H2H
37690 Mohamed Safwat Feliciano Lopez 1 0–1 H 0–1 Aug 1, 2018 H2H
37691 Mohamed Safwat Gael Monfils 1 0–1 H 0–1 Mar 1, 2017 H2H
37692 Mohamed Safwat Gilles Simon 1 0–1 H 0–1 Sep 2, 2020 H2H
37693 Mohamed Safwat Gregoire Barrere 1 0–1 H 0–1 Jan 22, 2020 H2H
37694 Mohamed Safwat Grigor Dimitrov 1 0–1 C 0–1 May 29, 2018 H2H
37695 Mohamed Safwat Ivan Dodig 1 0–1 H 0–1 Jan 7, 2015 H2H
37696 Mohamed Safwat Marcos Baghdatis 1 0–1 H 0–1 Feb 27, 2019 H2H
37697 Mohamed Safwat Philipp Kohlschreiber 1 0–1 H 0–1 Feb 26, 2020 H2H
37698 Mohammad Ghareeb Dennis van Scheppingen 1 0–1 H 0–1 Mar 4, 2004 H2H
37699 Mohammad Ghareeb Omar Alawadhi 1 1–0 H 1–0 Mar 2, 2006 H2H
37700 Morris Skip Strode Andy Andrews 1 0–1 C 0–1 Nov 11, 1983 H2H
37701 Morris Skip Strode Craig Wittus 1 0–1 C 0–1 Nov 13, 1982 H2H
37702 Morris Skip Strode Drew Gitlin 1 1–0 H 1–0 Sep 28, 1983 H2H
37703 Morris Skip Strode Erick Iskersky 1 1–0 C 1–0 Feb 25, 1982 H2H
37704 Morris Skip Strode Gilles Moretton 1 0–1 H 0–1 Aug 14, 1981 H2H
37705 Morris Skip Strode Manuel Orantes 1 0–1 C 0–1 May 25, 1983 H2H
37706 Morris Skip Strode Mike Estep 1 0–1 G 0–1 Dec 15, 1982 H2H
37707 Morris Skip Strode Pat Dupre 1 0–1 H 0–1 Nov 7, 1982 H2H
37708 Morris Skip Strode Raul Ramirez 1 0–1 H 0–1 Feb 6, 1983 H2H
37709 Morris Skip Strode Rolf Gehring 1 0–1 H 0–1 Oct 19, 1983 H2H
37710 Morris Skip Strode Sandy Mayer 1 0–1 C 0–1 Sep 22, 1983 H2H
37711 Morris Skip Strode Sergio Speciale 1 1–0 H 1–0 Feb 3, 1983 H2H
37712 Morris Skip Strode Trey Waltke 1 1–0 H 1–0 Nov 5, 1982 H2H
37713 Morten Christensen Shahar Perkiss 1 0–1 H 0–1 Oct 15, 1987 H2H
37714 Morten Christensen Slobodan Zivojinovic 1 0–1 H 0–1 Sep 23, 1988 H2H
37715 Morten Ronneberg Jim Gurfein 1 0–1 C 0–1 Oct 5, 1983 H2H
37716 Morten Ronneberg Tomas Smid 1 0–1 C 0–1 Sep 23, 1982 H2H
37717 Mose Navarra David Rikl 1 1–0 G 1–0 Jun 26, 1996 H2H
37718 Mounir El Aarej Arnaud Di Pasquale 1 0–1 C 0–1 Apr 13, 2000 H2H
37719 Mousa Shanan Zayed Gael Monfils 1 0–1 H 0–1 Jan 2, 2013 H2H
37720 Mubarak Shannan Zayid Aslan Karatsev 1 0–1 H 0–1 Mar 10, 2021 H2H
37721 Murphy Cassone Ethan Quinn 1 0–1 G 0–1 Jun 24, 2026 H2H
37722 Murphy Cassone Reilly Opelka 1 0–1 H 0–1 Jul 23, 2025 H2H
37723 Nandan Bal Klaus Eberhard 1 0–1 C 0–1 Nov 22, 1979 H2H
37724 Nandan Bal Pat Dupre 1 0–1 G 0–1 Jun 5, 1980 H2H
37725 Nandan Bal Robin Drysdale 1 0–1 C 0–1 Dec 7, 1978 H2H
37726 Nathan Healey Flavio Saretta 1 1–0 H 1–0 Jan 19, 2005 H2H
37727 Nathan Healey Gregory Carraz 1 1–0 H 1–0 Aug 3, 2005 H2H
37728 Nathan Healey Satoshi Iwabuchi 1 0–1 H 0–1 Sep 14, 2006 H2H
37729 Navdeep Singh Toshihide Matsui 1 0–1 H 0–1 Sep 27, 2007 H2H
37730 Nduka Odizor Andy Kohlberg 1 1–0 C 1–0 Jul 15, 1982 H2H
37731 Nduka Odizor Anthony Lane 1 1–0 G 1–0 Jan 3, 1987 H2H
37732 Nduka Odizor Balazs Taroczy 1 1–0 H 1–0 Mar 29, 1984 H2H
37733 Nduka Odizor Bob Green 1 1–0 G 1–0 Jan 30, 1987 H2H
37734 Nduka Odizor Bob Lutz 1 0–1 H 0–1 Sep 4, 1982 H2H
37735 Nduka Odizor Brad Drewett 1 1–0 H 1–0 Aug 29, 1985 H2H
37736 Nduka Odizor Brian Gottfried 1 0–1 C 0–1 Nov 12, 1982 H2H
37737 Nduka Odizor Brian Teacher 1 0–1 H 0–1 Sep 16, 1983 H2H
37738 Nduka Odizor Bruce Foxworth 1 1–0 C 1–0 Mar 3, 1983 H2H
37739 Nduka Odizor Bruce Manson 1 1–0 H 1–0 Aug 20, 1981 H2H
37740 Nduka Odizor Bud Schultz 1 0–1 C 0–1 May 8, 1985 H2H
37741 Nduka Odizor Butch Walts 1 1–0 C 1–0 Mar 4, 1983 H2H
37742 Nduka Odizor Carlos Kirmayr 1 1–0 H 1–0 Aug 28, 1986 H2H
37743 Nduka Odizor Colin Dibley 1 0–1 H 0–1 Aug 14, 1981 H2H
37744 Nduka Odizor Craig A Miller 1 0–1 H 0–1 Oct 19, 1983 H2H
37745 Nduka Odizor Craig Campbell 1 0–1 H 0–1 Oct 10, 1984 H2H
37746 Nduka Odizor Dan Cassidy 1 1–0 G 1–0 Nov 29, 1985 H2H
37747 Nduka Odizor Danie Visser 1 0–1 C 0–1 May 8, 1984 H2H
37748 Nduka Odizor Dave Siegler 1 0–1 H 0–1 Aug 13, 1982 H2H
37749 Nduka Odizor David Carter 1 0–1 H 0–1 Aug 14, 1980 H2H
37750 Nduka Odizor Eduardo Bengoechea 1 0–1 C 0–1 Apr 30, 1986 H2H
37751 Nduka Odizor Eliot Teltscher 1 0–1 C 0–1 Feb 10, 1983 H2H
37752 Nduka Odizor Eric Fromm 1 0–1 C 0–1 Feb 24, 1983 H2H
37753 Nduka Odizor Eric Korita 1 0–1 C 0–1 Oct 18, 1984 H2H
37754 Nduka Odizor Fernando Soler 1 1–0 C 1–0 Feb 26, 1982 H2H
37755 Nduka Odizor Fritz Buehning 1 0–1 C 0–1 Jul 29, 1982 H2H
37756 Nduka Odizor Gary Donnelly 1 1–0 H 1–0 Jul 29, 1987 H2H
37757 Nduka Odizor Hank Pfister 1 0–1 G 0–1 Jul 10, 1982 H2H
37758 Nduka Odizor Harold Solomon 1 0–1 C 0–1 May 7, 1986 H2H
37759 Nduka Odizor Ilie Nastase 1 0–1 H 0–1 Oct 21, 1982 H2H
37760 Nduka Odizor Jay Lapidus 1 1–0 G 1–0 Jul 10, 1982 H2H
37761 Nduka Odizor Joe Heldmann 1 1–0 C 1–0 Jan 25, 1984 H2H
37762 Nduka Odizor John Alexander 1 0–1 H 0–1 Sep 27, 1984 H2H
37763 Nduka Odizor John Mccurdy 1 1–0 H 1–0 Aug 17, 1983 H2H
37764 Nduka Odizor Larry Stefanki 1 1–0 H 1–0 Aug 12, 1982 H2H
37765 Nduka Odizor Lawson Duncan 1 0–1 C 0–1 May 28, 1986 H2H
37766 Nduka Odizor Leif Shiras 1 1–0 G 1–0 Jun 20, 1985 H2H
37767 Nduka Odizor Loic Courteau 1 1–0 G 1–0 Jun 26, 1983 H2H
37768 Nduka Odizor Marcos Hocevar 1 0–1 G 0–1 Dec 3, 1983 H2H
37769 Nduka Odizor Mark Edmondson 1 0–1 H 0–1 Nov 5, 1983 H2H
37770 Nduka Odizor Marty Davis 1 1–0 H 1–0 Aug 18, 1982 H2H
37771 Nduka Odizor Matt Mitchell 1 0–1 G 0–1 Jul 8, 1983 H2H
37772 Nduka Odizor Mel Purcell 1 0–1 H 0–1 Mar 30, 1984 H2H
37773 Nduka Odizor Michael Grant 1 1–0 H 1–0 Aug 13, 1981 H2H
37774 Nduka Odizor Michael Westphal 1 1–0 H 1–0 Aug 19, 1987 H2H
37775 Nduka Odizor Mike Brunnberg 1 1–0 G 1–0 Jul 7, 1983 H2H
37776 Nduka Odizor Mike Cahill 1 1–0 H 1–0 Sep 2, 1982 H2H
37777 Nduka Odizor Nick Saviano 1 1–0 H 1–0 Aug 19, 1981 H2H
37778 Nduka Odizor Olli Rahnasto 1 1–0 G 1–0 Jun 19, 1986 H2H
37779 Nduka Odizor Pat Serret 1 0–1 H 0–1 Jan 8, 1987 H2H
37780 Nduka Odizor Paul Mcnamee 1 1–0 H 1–0 Sep 15, 1983 H2H
37781 Nduka Odizor Paul Vojtischek 1 0–1 C 0–1 Apr 5, 1990 H2H
37782 Nduka Odizor Peter Carter 1 1–0 G 1–0 Jan 2, 1987 H2H
37783 Nduka Odizor Peter Doohan 1 0–1 G 0–1 Jan 31, 1987 H2H
37784 Nduka Odizor Ricki Osterthun 1 1–0 H 1–0 Nov 4, 1987 H2H
37785 Nduka Odizor Robert Seguso 1 0–1 H 0–1 Sep 23, 1988 H2H
37786 Nduka Odizor Rod Frawley 1 1–0 C 1–0 Apr 30, 1982 H2H
37787 Nduka Odizor Roscoe Tanner 1 0–1 H 0–1 Aug 4, 1983 H2H
37788 Nduka Odizor Russell Simpson 1 0–1 H 0–1 Aug 10, 1983 H2H
37789 Nduka Odizor Sandy Mayer 1 0–1 C 0–1 Jan 30, 1985 H2H
37790 Nduka Odizor Slobodan Zivojinovic 1 1–0 G 1–0 Jun 10, 1987 H2H
37791 Nduka Odizor Stan Smith 1 0–1 H 0–1 Feb 3, 1983 H2H
37792 Nduka Odizor Tomas Smid 1 0–1 H 0–1 Jan 27, 1983 H2H
37793 Nduka Odizor Tony Mmoh 1 0–1 H 0–1 Jul 23, 1987 H2H
37794 Nduka Odizor Yuval Hirsch 1 1–0 H 1–0 Oct 11, 1990 H2H
37795 Neale Fraser Charlie Pasarell 1 0–1 G 0–1 Jan 9, 1969 H2H
37796 Neale Fraser Grover Raz Reid 1 1–0 C 1–0 Oct 24, 1974 H2H
37797 Neale Fraser James Chico Hagey 1 0–1 G 0–1 Jun 27, 1973 H2H
37798 Neale Fraser Roger Dowdeswell 1 0–1 C 0–1 Sep 18, 1974 H2H
37799 Neale Fraser Takeshi Koura 1 1–0 H 1–0 Apr 1, 1972 H2H
37800 Ned Neely John Newcombe 1 0–1 G 0–1 Jan 25, 1970 H2H