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
57601 Carlos Alcaraz Giulio Zeppieri 2 2–0 C 2–0 May 27, 2025 H2H
57602 Carlos Alcaraz Juncheng Shang 2 2–0 H 2–0 Oct 5, 2024 H2H
57603 Carlos Alcaraz Lorenzo Sonego 2 1–1 H 1–1 Jan 18, 2024 H2H
57604 Carlos Alcaraz Luca Nardi 2 2–0 H 2–0 Aug 14, 2025 H2H
57605 Carlos Alcaraz Mackenzie McDonald 2 2–0 H 2–0 Aug 17, 2022 H2H
57606 Carlos Alcaraz Marton Fucsovics 2 2–0 H 2–0 Mar 26, 2022 H2H
57607 Carlos Alcaraz Mikael Ymer 2 0–2 H 0–2 Aug 27, 2021 H2H
57608 Carlos Alcaraz Miomir Kecmanovic 2 2–0 H 2–0 Jan 23, 2024 H2H
57609 Carlos Alcaraz Nikoloz Basilashvili 2 2–0 C 2–0 May 4, 2022 H2H
57610 Carlos Alcaraz Nuno Borges 2 2–0 C 1–0 H 1–0 Jan 18, 2025 H2H
57611 Carlos Alcaraz Pablo Carreno Busta 2 2–0 C 1–0 H 1–0 Oct 29, 2022 H2H
57612 Carlos Alcaraz Richard Gasquet 2 2–0 C 1–0 H 1–0 Jan 16, 2024 H2H
57613 Carlos Alcaraz Thiago Monteiro 2 0–2 C 0–1 H 0–1 Feb 22, 2024 H2H
57614 Carlos Alcaraz Tomas Machac 2 0–2 C 0–1 H 0–1 Apr 15, 2026 H2H
57615 Carlos Alcaraz Ugo Humbert 2 1–1 G 1–0 H 0–1 Nov 1, 2024 H2H
57616 Carlos Alcaraz Yannick Hanfmann 2 2–0 H 2–0 Jan 21, 2026 H2H
57617 Carlos Alcaraz Yibing Wu 2 2–0 H 2–0 Sep 4, 2026 H2H
57618 Carlos Alcaraz Yoshihito Nishioka 2 2–0 H 2–0 Jan 16, 2025 H2H
57619 Carlos Alcaraz Zizou Bergs 2 1–1 H 1–1 Oct 12, 2026 H2H
57620 Carlos Berlocq Alessio Di Mauro 2 1–1 C 1–1 Feb 19, 2007 H2H
57621 Carlos Berlocq Andrej Martin 2 1–1 C 1–1 Jul 23, 2016 H2H
57622 Carlos Berlocq Benoit Paire 2 1–1 C 0–1 H 1–0 Apr 13, 2017 H2H
57623 Carlos Berlocq Bernard Tomic 2 1–1 C 1–0 H 0–1 Aug 29, 2012 H2H
57624 Carlos Berlocq Blaz Rola 2 2–0 C 1–0 G 1–0 Feb 28, 2015 H2H
57625 Carlos Berlocq Denis Istomin 2 1–1 H 1–1 Oct 31, 2012 H2H
57626 Carlos Berlocq Diego Schwartzman 2 1–1 C 1–0 H 0–1 Aug 30, 2017 H2H
57627 Carlos Berlocq Ernests Gulbis 2 1–1 H 1–1 Aug 21, 2012 H2H
57628 Carlos Berlocq Federico Delbonis 2 1–1 C 1–1 Jul 27, 2017 H2H
57629 Carlos Berlocq Gerald Melzer 2 1–1 C 0–1 H 1–0 Aug 2, 2017 H2H
57630 Carlos Berlocq Ivan Dodig 2 1–1 C 1–0 H 0–1 Oct 24, 2013 H2H
57631 Carlos Berlocq Ivan Navarro 2 2–0 C 2–0 Sep 14, 2007 H2H
57632 Carlos Berlocq Jeremy Chardy 2 1–1 C 1–0 G 0–1 Jul 23, 2016 H2H
57633 Carlos Berlocq Jerzy Janowicz 2 0–2 H 0–2 Aug 19, 2014 H2H
57634 Carlos Berlocq Jiri Vanek 2 0–2 C 0–2 Jun 12, 2008 H2H
57635 Carlos Berlocq Juan Ignacio Chela 2 2–0 C 2–0 Feb 4, 2012 H2H
57636 Carlos Berlocq Leonardo Mayer 2 1–1 C 1–1 Mar 2, 2018 H2H
57637 Carlos Berlocq Luis Horna 2 1–1 C 1–1 Feb 1, 2008 H2H
57638 Carlos Berlocq Lukasz Kubot 2 1–1 C 1–1 May 2, 2014 H2H
57639 Carlos Berlocq Marin Cilic 2 0–2 C 0–2 Feb 22, 2018 H2H
57640 Carlos Berlocq Novak Djokovic 2 0–2 H 0–2 Oct 5, 2012 H2H
57641 Carlos Berlocq Paolo Lorenzi 2 1–1 C 1–0 H 0–1 Aug 31, 2016 H2H
57642 Carlos Berlocq Pere Riba 2 2–0 C 1–0 H 1–0 Feb 23, 2012 H2H
57643 Carlos Berlocq Radu Albot 2 2–0 C 1–0 H 1–0 Jan 18, 2017 H2H
57644 Carlos Berlocq Roberto Bautista Agut 2 0–2 G 0–2 Jun 22, 2017 H2H
57645 Carlos Berlocq Thiago Monteiro 2 2–0 C 2–0 Mar 2, 2017 H2H
57646 Carlos Berlocq Vincent Spadea 2 0–2 C 0–1 H 0–1 Apr 13, 2006 H2H
57647 Carlos Berlocq Yuri Schukin 2 1–1 C 1–1 Jul 10, 2008 H2H
57648 Carlos Castellan Alejandro Cortes 2 0–2 C 0–2 Jul 16, 1982 H2H
57649 Carlos Castellan Jose Luis Damiani 2 0–2 C 0–2 Oct 7, 1981 H2H
57650 Carlos Castellan Ricardo Acuna 2 2–0 C 2–0 Nov 27, 1981 H2H
57651 Carlos Costa Bryan Shelton 2 1–1 C 0–1 H 1–0 Apr 6, 1995 H2H
57652 Carlos Costa David Rikl 2 2–0 C 2–0 Aug 1, 1996 H2H
57653 Carlos Costa Frederic Fontang 2 2–0 C 2–0 Jun 17, 1993 H2H
57654 Carlos Costa Jeff Tarango 2 2–0 C 1–0 H 1–0 Feb 13, 1998 H2H
57655 Carlos Costa Lars Jonsson 2 2–0 C 2–0 Oct 1, 1992 H2H
57656 Carlos Costa Marcello Craca 2 2–0 C 2–0 Jun 11, 1998 H2H
57657 Carlos Costa Marcos Aurelio Gorriz 2 1–1 C 1–1 Oct 4, 1996 H2H
57658 Carlos Costa Mark Woodforde 2 0–2 H 0–2 Mar 9, 1994 H2H
57659 Carlos Costa Martin Strelba 2 1–1 C 1–1 Sep 20, 1989 H2H
57660 Carlos Costa Olivier Delaitre 2 2–0 C 2–0 Apr 12, 1995 H2H
57661 Carlos Costa Patrik Fredriksson 2 2–0 C 2–0 Jul 12, 1997 H2H
57662 Carlos Costa Rodolphe Gilbert 2 2–0 C 1–0 H 1–0 Sep 1, 1993 H2H
57663 Carlos Costa Stefano Pescosolido 2 1–1 C 0–1 C 1–0 Jul 7, 1994 H2H
57664 Carlos Costa Thierry Champion 2 2–0 C 2–0 May 4, 1994 H2H
57665 Carlos Costa Thierry Guardiola 2 2–0 C 2–0 May 15, 1996 H2H
57666 Carlos Kirmayr Adriano Panatta 2 1–1 C 1–0 C 0–1 Mar 26, 1981 H2H
57667 Carlos Kirmayr Allan Stone 2 0–2 G 0–1 H 0–1 Jun 22, 1977 H2H
57668 Carlos Kirmayr Angel Gimenez 2 1–1 C 1–1 Aug 5, 1982 H2H
57669 Carlos Kirmayr Christophe Roger-Vasselin 2 1–1 C 1–1 Oct 22, 1982 H2H
57670 Carlos Kirmayr Colin Dowdeswell 2 1–1 C 1–0 H 0–1 Aug 17, 1983 H2H
57671 Carlos Kirmayr Georges Goven 2 1–1 C 1–1 Jul 16, 1981 H2H
57672 Carlos Kirmayr Gerald Battrick 2 2–0 C 2–0 Apr 20, 1976 H2H
57673 Carlos Kirmayr Gustavo Tiberti 2 2–0 C 1–0 C 1–0 Nov 26, 1982 H2H
57674 Carlos Kirmayr Hans Jurgen Pohmann 2 2–0 C 1–0 G 1–0 Jun 22, 1979 H2H
57675 Carlos Kirmayr Juan Gisbert 2 0–2 C 0–1 C 0–1 Aug 13, 1975 H2H
57676 Carlos Kirmayr Onny Parun 2 2–0 C 2–0 Jul 24, 1980 H2H
57677 Carlos Kirmayr Patricio Cornejo 2 1–1 C 0–1 C 1–0 Dec 9, 1976 H2H
57678 Carlos Kirmayr Peter Feigl 2 1–1 C 1–1 Jul 25, 1980 H2H
57679 Carlos Kirmayr Ramesh Krishnan 2 1–1 C 1–0 H 0–1 Jan 27, 1983 H2H
57680 Carlos Kirmayr Raul Ramirez 2 1–1 C 0–1 C 1–0 May 27, 1981 H2H
57681 Carlos Kirmayr Roscoe Tanner 2 1–1 G 1–1 Jun 26, 1981 H2H
57682 Carlos Kirmayr Ross Case 2 1–1 H 1–1 Feb 2, 1978 H2H
57683 Carlos Kirmayr Stan Smith 2 0–2 C 0–2 Mar 27, 1981 H2H
57684 Carlos Kirmayr Terry Moor 2 0–2 C 0–1 H 0–1 Dec 1, 1979 H2H
57685 Carlos Kirmayr Tom Okker 2 1–1 C 1–1 Jul 9, 1981 H2H
57686 Carlos Moya Alexander Waske 2 1–1 H 1–1 Jan 4, 2007 H2H
57687 Carlos Moya Amer Delic 2 1–1 H 1–1 Aug 8, 2008 H2H
57688 Carlos Moya Andrew Ilie 2 2–0 C 2–0 May 31, 1998 H2H
57689 Carlos Moya Benjamin Becker 2 0–2 C 0–1 H 0–1 May 11, 2010 H2H
57690 Carlos Moya Chris Woodruff 2 1–1 H 1–1 Mar 8, 1997 H2H
57691 Carlos Moya Dennis van Scheppingen 2 1–1 C 1–1 Sep 12, 1997 H2H
57692 Carlos Moya Dick Norman 2 2–0 H 2–0 Jan 5, 2006 H2H
57693 Carlos Moya Dinu Pescariu 2 2–0 C 2–0 Apr 22, 1999 H2H
57694 Carlos Moya Dmitry Tursunov 2 1–1 G 1–0 H 0–1 Oct 4, 2008 H2H
57695 Carlos Moya Eduardo Schwank 2 1–1 C 0–1 H 1–0 Oct 10, 2008 H2H
57696 Carlos Moya Ernests Gulbis 2 1–1 C 0–1 H 1–0 May 1, 2008 H2H
57697 Carlos Moya Evgeny Korolev 2 0–2 C 0–1 H 0–1 Jan 21, 2009 H2H
57698 Carlos Moya Feliciano Lopez 2 1–1 C 1–0 H 0–1 Oct 18, 2003 H2H
57699 Carlos Moya Flavio Saretta 2 2–0 C 2–0 May 4, 2006 H2H
57700 Carlos Moya Florent Serra 2 2–0 C 1–0 H 1–0 Jan 5, 2008 H2H
57701 Carlos Moya Grant Stafford 2 2–0 H 2–0 Mar 11, 1998 H2H
57702 Carlos Moya Guillaume Raoux 2 1–1 G 1–0 H 0–1 Jun 11, 1998 H2H
57703 Carlos Moya Hendrik Dreekmann 2 1–1 C 1–0 G 0–1 Jun 12, 1998 H2H
57704 Carlos Moya Hernan Gumy 2 1–1 C 1–1 May 31, 2000 H2H
57705 Carlos Moya Irakli Labadze 2 1–1 C 1–0 H 0–1 Mar 10, 2004 H2H
57706 Carlos Moya Janko Tipsarevic 2 1–1 H 1–1 Jan 7, 2010 H2H
57707 Carlos Moya Jason Stoltenberg 2 1–1 C 0–1 H 1–0 Mar 18, 1999 H2H
57708 Carlos Moya Jiri Vanek 2 2–0 C 2–0 Jul 24, 2003 H2H
57709 Carlos Moya Jo-Wilfried Tsonga 2 0–2 H 0–2 Aug 28, 2008 H2H
57710 Carlos Moya Juan Antonio Marin 2 2–0 C 2–0 May 31, 2006 H2H
57711 Carlos Moya Juan Monaco 2 1–1 C 1–1 Feb 19, 2007 H2H
57712 Carlos Moya Julien Boutter 2 2–0 C 1–0 H 1–0 Apr 20, 2003 H2H
57713 Carlos Moya Luis Horna 2 2–0 C 2–0 Sep 14, 2006 H2H
57714 Carlos Moya Markus Hipfl 2 2–0 C 2–0 Feb 28, 2002 H2H
57715 Carlos Moya Mark Woodforde 2 1–1 C 0–1 H 1–0 Mar 18, 1998 H2H
57716 Carlos Moya Michael Llodra 2 2–0 H 2–0 Aug 31, 2005 H2H
57717 Carlos Moya Nicklas Kulti 2 0–2 G 0–2 Jun 12, 1999 H2H
57718 Carlos Moya Nicolas Escude 2 1–1 H 1–1 Mar 22, 2003 H2H
57719 Carlos Moya Olivier Patience 2 2–0 C 1–0 G 1–0 Feb 15, 2008 H2H
57720 Carlos Moya Pablo Andujar 2 2–0 C 2–0 Feb 26, 2009 H2H
57721 Carlos Moya Petr Korda 2 1–1 C 0–1 C 1–0 May 28, 1999 H2H
57722 Carlos Moya Robin Soderling 2 2–0 C 2–0 Jul 14, 2007 H2H
57723 Carlos Moya Sandor Noszaly 2 1–1 C 1–1 Aug 4, 1995 H2H
57724 Carlos Moya Sargis Sargsian 2 2–0 C 2–0 Apr 21, 2004 H2H
57725 Carlos Moya Scott Draper 2 2–0 C 1–0 H 1–0 Aug 27, 2003 H2H
57726 Carlos Moya Sergi Bruguera 2 2–0 C 2–0 May 4, 2001 H2H
57727 Carlos Moya Tomas Behrend 2 0–2 C 0–2 Feb 26, 2004 H2H
57728 Carlos Moya Tomas Carbonell 2 2–0 C 2–0 Apr 16, 1998 H2H
57729 Carlos Moya Vincent Spadea 2 2–0 H 2–0 Oct 10, 2003 H2H
57730 Carlos Moya Wayne Arthurs 2 2–0 H 2–0 Aug 7, 2004 H2H
57731 Carlos Moya Werner Eschauer 2 1–1 C 1–1 Feb 28, 2008 H2H
57732 Carl Uwe Steeb Alberto Tous 2 2–0 C 2–0 Jun 2, 1989 H2H
57733 Carl Uwe Steeb Cassio Motta 2 2–0 C 2–0 Jul 14, 1989 H2H
57734 Carl Uwe Steeb Jimmy Connors 2 1–1 C 0–1 C 1–0 May 13, 1989 H2H
57735 Carl Uwe Steeb Martin Sinner 2 2–0 C 1–0 C 1–0 Nov 9, 1995 H2H
57736 Carl Uwe Steeb Milan Srejber 2 1–1 C 1–0 H 0–1 Aug 29, 1990 H2H
57737 Carl Uwe Steeb Rick Leach 2 2–0 C 1–0 H 1–0 Oct 22, 1989 H2H
57738 Carl Uwe Steeb Yannick Noah 2 0–2 H 0–2 Jan 14, 1990 H2H
57739 Carsten Arriens Jordi Arrese 2 1–1 C 0–1 H 1–0 Oct 8, 1993 H2H
57740 Cary Stansbury Ken Rosewall 2 0–2 G 0–2 Dec 30, 1978 H2H
57741 Casper Ruud Aleksandar Vukic 2 1–1 H 1–1 Sep 29, 2025 H2H
57742 Casper Ruud Aleksandr Shevchenko 2 2–0 C 1–0 H 1–0 Mar 7, 2026 H2H
57743 Casper Ruud Alex Molcan 2 2–0 C 1–0 H 1–0 Aug 11, 2022 H2H
57744 Casper Ruud Arthur Fils 2 1–1 C 0–1 H 1–0 Mar 11, 2024 H2H
57745 Casper Ruud Carlos Berlocq 2 2–0 C 2–0 Feb 21, 2019 H2H
57746 Casper Ruud Corentin Moutet 2 2–0 C 1–0 H 1–0 Apr 8, 2026 H2H
57747 Casper Ruud Fabian Marozsan 2 0–2 H 0–2 Jan 14, 2026 H2H
57748 Casper Ruud Federico Coria 2 2–0 C 2–0 Feb 12, 2022 H2H
57749 Casper Ruud Gianluca Mager 2 1–1 C 1–1 Apr 9, 2021 H2H
57750 Casper Ruud Grigor Dimitrov 2 1–1 C 0–1 H 1–0 Apr 15, 2022 H2H
57751 Casper Ruud Guido Pella 2 0–2 H 0–2 Aug 13, 2019 H2H
57752 Casper Ruud Hamad Medjedovic 2 2–0 C 2–0 May 27, 2026 H2H
57753 Casper Ruud Henri Laaksonen 2 2–0 C 1–0 H 1–0 Mar 26, 2022 H2H
57754 Casper Ruud Hugo Dellien 2 2–0 C 2–0 Apr 11, 2019 H2H
57755 Casper Ruud James Duckworth 2 2–0 H 2–0 Feb 6, 2025 H2H
57756 Casper Ruud Joao Fonseca 2 0–2 C 0–1 H 0–1 Aug 7, 2026 H2H
57757 Casper Ruud Luciano Darderi 2 1–1 C 1–0 H 0–1 Oct 1, 2026 H2H
57758 Casper Ruud Matteo Arnaldi 2 1–1 C 1–1 Apr 20, 2024 H2H
57759 Casper Ruud Max Purcell 2 1–1 H 1–1 Jan 18, 2024 H2H
57760 Casper Ruud Nick Kyrgios 2 1–1 C 1–0 H 0–1 Mar 15, 2022 H2H
57761 Casper Ruud Pablo Andujar 2 2–0 C 2–0 May 21, 2021 H2H
57762 Casper Ruud Pablo Cuevas 2 2–0 C 2–0 Apr 30, 2021 H2H
57763 Casper Ruud Pedro Martinez 2 1–1 C 1–1 Apr 6, 2024 H2H
57764 Casper Ruud Radu Albot 2 2–0 C 1–0 H 1–0 Feb 14, 2021 H2H
57765 Casper Ruud Rafael Nadal 2 0–2 C 0–1 H 0–1 Nov 14, 2022 H2H
57766 Casper Ruud Raphael Collignon 2 1–1 C 1–0 H 0–1 May 20, 2026 H2H
57767 Casper Ruud Richard Gasquet 2 1–1 C 0–1 H 1–0 Nov 3, 2022 H2H
57768 Casper Ruud Robin Haase 2 1–1 C 1–0 H 0–1 Jul 25, 2019 H2H
57769 Casper Ruud Roman Safiullin 2 2–0 C 1–0 H 1–0 May 25, 2026 H2H
57770 Casper Ruud Stan Wawrinka 2 1–1 H 1–1 Oct 24, 2025 H2H
57771 Casper Ruud Tallon Griekspoor 2 1–1 H 1–1 Oct 19, 2024 H2H
57772 Casper Ruud Taro Daniel 2 1–1 C 1–0 H 0–1 Jul 29, 2024 H2H
57773 Casper Ruud Tennys Sandgren 2 2–0 C 1–0 G 1–0 Jun 24, 2021 H2H
57774 Casper Ruud Tomas Machac 2 2–0 C 1–0 H 1–0 May 25, 2024 H2H
57775 Casper Ruud Yuichi Sugita 2 2–0 C 1–0 H 1–0 Sep 1, 2021 H2H
57776 Casper Ruud Zhizhen Zhang 2 1–1 C 1–0 H 0–1 Aug 31, 2023 H2H
57777 Cassio Motta Andreas Maurer 2 1–1 C 1–1 Jul 13, 1985 H2H
57778 Cassio Motta Bill Scanlon 2 2–0 C 1–0 H 1–0 Nov 24, 1983 H2H
57779 Cassio Motta Billy Nealon 2 2–0 C 2–0 Aug 8, 1984 H2H
57780 Cassio Motta Brian Teacher 2 2–0 C 1–0 H 1–0 Jul 12, 1985 H2H
57781 Cassio Motta Bruno Oresar 2 2–0 C 1–0 H 1–0 Nov 5, 1988 H2H
57782 Cassio Motta Butch Walts 2 0–2 C 0–1 H 0–1 May 21, 1980 H2H
57783 Cassio Motta Dan Cassidy 2 1–1 C 1–0 H 0–1 Apr 5, 1990 H2H
57784 Cassio Motta Eduardo Bengoechea 2 1–1 C 1–0 C 0–1 Apr 15, 1989 H2H
57785 Cassio Motta Henrik Sundstrom 2 2–0 C 1–0 C 1–0 Apr 29, 1987 H2H
57786 Cassio Motta Ilie Nastase 2 0–2 C 0–2 Mar 31, 1983 H2H
57787 Cassio Motta Kevin Curren 2 0–2 G 0–1 H 0–1 Jun 11, 1986 H2H
57788 Cassio Motta Lawson Duncan 2 1–1 C 0–1 H 1–0 May 13, 1989 H2H
57789 Cassio Motta Marko Ostoja 2 1–1 C 1–1 Jul 12, 1990 H2H
57790 Cassio Motta Marty Davis 2 0–2 H 0–2 Aug 31, 1988 H2H
57791 Cassio Motta Miloslav Mecir 2 0–2 C 0–1 H 0–1 Apr 30, 1987 H2H
57792 Cassio Motta Ricardo Acioly 2 2–0 H 2–0 Jan 29, 1988 H2H
57793 Cassio Motta Ricardo Cano 2 1–1 C 1–1 Apr 29, 1982 H2H
57794 Cassio Motta Sandy Mayer 2 0–2 H 0–2 Aug 30, 1984 H2H
57795 Cassio Motta Victor Pecci 2 1–1 C 0–1 H 1–0 Jan 31, 1987 H2H
57796 Cassio Motta Zoltan Kuharszky 2 2–0 C 1–0 H 1–0 Apr 9, 1985 H2H
57797 Cecil Mamiit Axel Pretzsch 2 2–0 G 1–0 H 1–0 Sep 13, 2001 H2H
57798 Cecil Mamiit David Prinosil 2 0–2 H 0–2 Jan 19, 2001 H2H
57799 Cecil Mamiit Ivo Heuberger 2 2–0 H 2–0 Sep 27, 2001 H2H
57800 Cecil Mamiit Lars Burgsmuller 2 1–1 H 1–1 Jan 2, 2003 H2H