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
7601 Carl Limberger Paul Mcnamee 1 0–1 C 0–1 May 29, 1985 H2H
7602 Carl Limberger Paul Vojtischek 1 1–0 C 1–0 Apr 14, 1988 H2H
7603 Carl Limberger Peter Elter 1 0–1 C 0–1 May 23, 1985 H2H
7604 Carl Limberger Rudiger Haas 1 1–0 C 1–0 May 3, 1989 H2H
7605 Carl Limberger Russell Simpson 1 1–0 H 1–0 Feb 25, 1987 H2H
7606 Carl Limberger Slobodan Zivojinovic 1 0–1 G 0–1 Jan 16, 1987 H2H
7607 Carl Limberger Stanislav Birner 1 0–1 C 0–1 Jul 31, 1986 H2H
7608 Carl Limberger Tim Mayotte 1 0–1 C 0–1 May 25, 1988 H2H
7609 Carl Limberger Tomas Smid 1 1–0 H 1–0 Oct 15, 1987 H2H
7610 Carlos Alcaraz Adrian Mannarino 1 1–0 C 1–0 May 4, 2021 H2H
7611 Carlos Alcaraz Alejandro Tabilo 1 1–0 H 1–0 Jan 19, 2022 H2H
7612 Carlos Alcaraz Aleksandar Vukic 1 1–0 G 1–0 Jul 4, 2024 H2H
7613 Carlos Alcaraz Alexander Bublik 1 1–0 C 1–0 Apr 10, 2026 H2H
7614 Carlos Alcaraz Alexander Erler 1 0–1 C 0–1 Jul 28, 2021 H2H
7615 Carlos Alcaraz Alexandre Muller 1 1–0 G 1–0 Jul 6, 2023 H2H
7616 Carlos Alcaraz Alexei Popyrin 1 1–0 H 1–0 Aug 25, 2021 H2H
7617 Carlos Alcaraz Alex Michelsen 1 1–0 H 1–0 Oct 1, 2026 H2H
7618 Carlos Alcaraz Alex Molcan 1 1–0 C 1–0 Jul 23, 2022 H2H
7619 Carlos Alcaraz Andrej Martin 1 1–0 C 1–0 Jul 23, 2021 H2H
7620 Carlos Alcaraz Attila Balazs 1 1–0 H 1–0 Feb 3, 2021 H2H
7621 Carlos Alcaraz Borna Coric 1 1–0 C 1–0 May 6, 2023 H2H
7622 Carlos Alcaraz Brandon Nakashima 1 1–0 H 1–0 Sep 29, 2025 H2H
7623 Carlos Alcaraz Camilo Ugo Carabelli 1 1–0 C 1–0 Feb 16, 2024 H2H
7624 Carlos Alcaraz Corentin Moutet 1 1–0 H 1–0 Jan 23, 2026 H2H
7625 Carlos Alcaraz Daniel Altmaier 1 1–0 C 1–0 Apr 11, 2025 H2H
7626 Carlos Alcaraz Diego Schwartzman 1 1–0 C 1–0 Feb 20, 2022 H2H
7627 Carlos Alcaraz Dominik Koepfer 1 1–0 H 1–0 Aug 30, 2023 H2H
7628 Carlos Alcaraz Ethan Quinn 1 1–0 C 1–0 Apr 17, 2025 H2H
7629 Carlos Alcaraz Federico Delbonis 1 1–0 C 1–0 Feb 18, 2022 H2H
7630 Carlos Alcaraz Feliciano Lopez 1 1–0 C 1–0 Apr 9, 2021 H2H
7631 Carlos Alcaraz Flavio Cobolli 1 1–0 C 1–0 May 30, 2023 H2H
7632 Carlos Alcaraz Giovanni Mpetshi Perricard 1 1–0 H 1–0 Sep 29, 2024 H2H
7633 Carlos Alcaraz Gregoire Barrere 1 1–0 H 1–0 Oct 7, 2023 H2H
7634 Carlos Alcaraz Hady Habib 1 1–0 C 1–0 Jul 29, 2024 H2H
7635 Carlos Alcaraz Hamad Medjedovic 1 1–0 H 1–0 Aug 12, 2025 H2H
7636 Carlos Alcaraz Hugo Gaston 1 0–1 H 0–1 Nov 5, 2021 H2H
7637 Carlos Alcaraz Jaime Faria 1 1–0 H 1–0 Sep 2, 2026 H2H
7638 Carlos Alcaraz Jenson Brooksby 1 1–0 H 1–0 Sep 4, 2022 H2H
7639 Carlos Alcaraz Jeremy Chardy 1 1–0 G 1–0 Jul 5, 2023 H2H
7640 Carlos Alcaraz Jesper de Jong 1 1–0 C 1–0 May 30, 2024 H2H
7641 Carlos Alcaraz J.J. Wolf 1 1–0 C 1–0 May 28, 2024 H2H
7642 Carlos Alcaraz Joao Fonseca 1 1–0 H 1–0 Mar 20, 2026 H2H
7643 Carlos Alcaraz Jordan Thompson 1 1–0 H 1–0 Aug 16, 2023 H2H
7644 Carlos Alcaraz Juan Ignacio Londero 1 1–0 C 1–0 May 24, 2022 H2H
7645 Carlos Alcaraz Juan Manuel Cerundolo 1 1–0 H 1–0 Oct 10, 2026 H2H
7646 Carlos Alcaraz Li Tu 1 1–0 H 1–0 Aug 28, 2024 H2H
7647 Carlos Alcaraz Lloyd Harris 1 1–0 H 1–0 Aug 31, 2023 H2H
7648 Carlos Alcaraz Lucas Pouille 1 1–0 C 1–0 Jul 22, 2021 H2H
7649 Carlos Alcaraz Luciano Darderi 1 1–0 H 1–0 Aug 30, 2025 H2H
7650 Carlos Alcaraz Marcos Giron 1 1–0 H 1–0 Aug 27, 2021 H2H
7651 Carlos Alcaraz Mark Lajal 1 1–0 G 1–0 Jul 3, 2024 H2H
7652 Carlos Alcaraz Mateus Alves 1 1–0 C 1–0 Feb 23, 2023 H2H
7653 Carlos Alcaraz Mattia Bellucci 1 1–0 H 1–0 Aug 28, 2025 H2H
7654 Carlos Alcaraz Max Purcell 1 1–0 H 1–0 Aug 19, 2023 H2H
7655 Carlos Alcaraz Nicola Kuhn 1 1–0 C 1–0 Jul 21, 2022 H2H
7656 Carlos Alcaraz Nikola Milojevic 1 1–0 C 1–0 Apr 8, 2021 H2H
7657 Carlos Alcaraz Norbert Gombos 1 1–0 C 1–0 Jul 29, 2022 H2H
7658 Carlos Alcaraz Oliver Tarvet 1 1–0 G 1–0 Jul 3, 2025 H2H
7659 Carlos Alcaraz Oscar Otte 1 1–0 G 1–0 Jul 3, 2022 H2H
7660 Carlos Alcaraz Otto Virtanen 1 1–0 C 1–0 Apr 14, 2026 H2H
7661 Carlos Alcaraz Pedro Martinez 1 1–0 H 1–0 Feb 8, 2025 H2H
7662 Carlos Alcaraz Peter Gojowczyk 1 1–0 H 1–0 Sep 7, 2021 H2H
7663 Carlos Alcaraz Pierre-Hugues Herbert 1 1–0 H 1–0 Nov 3, 2021 H2H
7664 Carlos Alcaraz Quentin Halys 1 1–0 H 1–0 Mar 8, 2025 H2H
7665 Carlos Alcaraz Reilly Opelka 1 1–0 H 1–0 Aug 26, 2025 H2H
7666 Carlos Alcaraz Roberto Carballes Baena 1 1–0 H 1–0 Mar 23, 2024 H2H
7667 Carlos Alcaraz Soonwoo Kwon 1 1–0 C 1–0 Apr 21, 2022 H2H
7668 Carlos Alcaraz Taro Daniel 1 1–0 C 1–0 Jun 1, 2023 H2H
7669 Carlos Alcaraz Thanasi Kokkinakis 1 1–0 H 1–0 Mar 11, 2023 H2H
7670 Carlos Alcaraz Thiago Seyboth Wild 1 1–0 C 1–0 Apr 29, 2024 H2H
7671 Carlos Alcaraz Tomas Martin Etcheverry 1 1–0 C 1–0 Apr 9, 2026 H2H
7672 Carlos Alcaraz Valentin Royer 1 1–0 H 1–0 Feb 18, 2026 H2H
7673 Carlos Alcaraz Valentin Vacherot 1 1–0 C 1–0 Apr 11, 2026 H2H
7674 Carlos Alcaraz Yasutaka Uchiyama 1 1–0 G 1–0 Jun 30, 2021 H2H
7675 Carlos Berlocq Adrian Mannarino 1 0–1 C 0–1 May 20, 2015 H2H
7676 Carlos Berlocq Albert Montanes 1 0–1 G 0–1 Jun 25, 2008 H2H
7677 Carlos Berlocq Alex Bogomolov Jr. 1 0–1 G 0–1 Jul 30, 2012 H2H
7678 Carlos Berlocq Alex Bolt 1 1–0 H 1–0 Aug 22, 2017 H2H
7679 Carlos Berlocq Andre Ghem 1 1–0 C 1–0 Feb 10, 2011 H2H
7680 Carlos Berlocq Boris Pashanski 1 0–1 C 0–1 Apr 25, 2007 H2H
7681 Carlos Berlocq Cedrik-Marcel Stebe 1 0–1 G 0–1 Jun 14, 2012 H2H
7682 Carlos Berlocq Danai Udomchoke 1 0–1 G 0–1 Jun 27, 2007 H2H
7683 Carlos Berlocq Daniel Brands 1 0–1 C 0–1 Jul 31, 2013 H2H
7684 Carlos Berlocq Daniel Munoz de la Nava 1 1–0 C 1–0 Feb 23, 2011 H2H
7685 Carlos Berlocq Diego Junqueira 1 1–0 C 1–0 Feb 3, 2012 H2H
7686 Carlos Berlocq Dmitry Tursunov 1 1–0 H 1–0 Oct 9, 2013 H2H
7687 Carlos Berlocq Dudi Sela 1 0–1 H 0–1 Aug 27, 2014 H2H
7688 Carlos Berlocq Dusan Lajovic 1 0–1 C 0–1 Jul 17, 2014 H2H
7689 Carlos Berlocq Edouard Roger-Vasselin 1 0–1 H 0–1 Jan 15, 2014 H2H
7690 Carlos Berlocq Elias Ymer 1 1–0 C 1–0 May 4, 2017 H2H
7691 Carlos Berlocq Eric Prodon 1 1–0 C 1–0 Feb 16, 2012 H2H
7692 Carlos Berlocq Fabrice Santoro 1 1–0 C 1–0 Sep 13, 2007 H2H
7693 Carlos Berlocq Fernando Vicente 1 0–1 C 0–1 Feb 23, 2006 H2H
7694 Carlos Berlocq Filippo Volandri 1 1–0 H 1–0 Jan 11, 2012 H2H
7695 Carlos Berlocq Guillaume Rufin 1 1–0 C 1–0 Feb 9, 2013 H2H
7696 Carlos Berlocq Guillermo Canas 1 0–1 C 0–1 Feb 28, 2008 H2H
7697 Carlos Berlocq Hugo Armando 1 0–1 C 0–1 Apr 17, 2008 H2H
7698 Carlos Berlocq Hyeon Chung 1 0–1 C 0–1 Apr 28, 2016 H2H
7699 Carlos Berlocq Ivo Minar 1 0–1 C 0–1 Feb 15, 2008 H2H
7700 Carlos Berlocq Jesse Huta Galung 1 1–0 H 1–0 Jan 18, 2012 H2H
7701 Carlos Berlocq Joachim Johansson 1 0–1 H 0–1 Oct 10, 2007 H2H
7702 Carlos Berlocq Josko Topic 1 1–0 C 1–0 Jul 25, 2013 H2H
7703 Carlos Berlocq Jozef Kovalik 1 1–0 C 1–0 Feb 16, 2017 H2H
7704 Carlos Berlocq Juan-Pablo Guzman 1 0–1 C 0–1 Jul 28, 2006 H2H
7705 Carlos Berlocq Julian Reister 1 1–0 C 1–0 Jul 10, 2014 H2H
7706 Carlos Berlocq Jurgen Melzer 1 0–1 H 0–1 Oct 24, 2012 H2H
7707 Carlos Berlocq Karol Beck 1 0–1 G 0–1 Jun 22, 2011 H2H
7708 Carlos Berlocq Kristian Pless 1 0–1 C 0–1 May 23, 2007 H2H
7709 Carlos Berlocq Leos Friedl 1 0–1 C 0–1 Feb 2, 2006 H2H
7710 Carlos Berlocq Lukas Dlouhy 1 1–0 C 1–0 Aug 4, 2006 H2H
7711 Carlos Berlocq Lukas Rosol 1 0–1 C 0–1 May 29, 2012 H2H
7712 Carlos Berlocq Malek Jaziri 1 0–1 C 0–1 Feb 7, 2019 H2H
7713 Carlos Berlocq Marc Gicquel 1 0–1 H 0–1 Aug 21, 2007 H2H
7714 Carlos Berlocq Marcos Daniel 1 0–1 C 0–1 Jul 17, 2008 H2H
7715 Carlos Berlocq Marco Trungelliti 1 1–0 C 1–0 Jul 13, 2012 H2H
7716 Carlos Berlocq Marinko Matosevic 1 1–0 H 1–0 Oct 4, 2012 H2H
7717 Carlos Berlocq Martin Klizan 1 1–0 C 1–0 Jul 18, 2013 H2H
7718 Carlos Berlocq Martin Vassallo Arguello 1 0–1 C 0–1 Feb 3, 2007 H2H
7719 Carlos Berlocq Matthias Bachinger 1 1–0 C 1–0 Jul 17, 2013 H2H
7720 Carlos Berlocq Maxime Authom 1 1–0 H 1–0 Jan 16, 2013 H2H
7721 Carlos Berlocq Maximo Gonzalez 1 1–0 C 1–0 Jul 26, 2007 H2H
7722 Carlos Berlocq Max Mirnyi 1 0–1 C 0–1 Jul 13, 2006 H2H
7723 Carlos Berlocq Mikhail Kukushkin 1 1–0 G 1–0 Jun 20, 2012 H2H
7724 Carlos Berlocq Nicolas Devilder 1 1–0 C 1–0 Jan 31, 2008 H2H
7725 Carlos Berlocq Nicolas Kiefer 1 0–1 H 0–1 Oct 25, 2007 H2H
7726 Carlos Berlocq Peter Wessels 1 0–1 G 0–1 Jun 22, 2007 H2H
7727 Carlos Berlocq Pierre-Hugues Herbert 1 1–0 C 1–0 Apr 18, 2017 H2H
7728 Carlos Berlocq Radek Stepanek 1 0–1 H 0–1 Aug 29, 2007 H2H
7729 Carlos Berlocq Razvan Sabau 1 0–1 C 0–1 Jul 20, 2005 H2H
7730 Carlos Berlocq Ricardo Hocevar 1 1–0 C 1–0 Feb 11, 2010 H2H
7731 Carlos Berlocq Richard Bloomfield 1 0–1 G 0–1 Jun 28, 2006 H2H
7732 Carlos Berlocq Ruben Bemelmans 1 0–1 G 0–1 Jun 27, 2012 H2H
7733 Carlos Berlocq Ruben Ramirez Hidalgo 1 0–1 C 0–1 Jul 20, 2006 H2H
7734 Carlos Berlocq Stefano Galvani 1 1–0 C 1–0 Jul 27, 2006 H2H
7735 Carlos Berlocq Steve Johnson 1 0–1 H 0–1 Aug 24, 2017 H2H
7736 Carlos Berlocq Taro Daniel 1 1–0 C 1–0 May 1, 2014 H2H
7737 Carlos Berlocq Teymuraz Gabashvili 1 1–0 C 1–0 Apr 10, 2014 H2H
7738 Carlos Berlocq Thanasi Kokkinakis 1 1–0 H 1–0 Mar 27, 2015 H2H
7739 Carlos Berlocq Thiago Seyboth Wild 1 1–0 C 1–0 Mar 1, 2018 H2H
7740 Carlos Berlocq Thiemo de Bakker 1 1–0 C 1–0 Jul 13, 2013 H2H
7741 Carlos Berlocq Tim Goransson 1 1–0 C 1–0 Jul 12, 2007 H2H
7742 Carlos Berlocq Tomas Behrend 1 0–1 C 0–1 Feb 16, 2006 H2H
7743 Carlos Castellan Alejandro Ganzabal 1 0–1 C 0–1 Sep 13, 1984 H2H
7744 Carlos Castellan Andreas Maurer 1 1–0 C 1–0 Jul 23, 1982 H2H
7745 Carlos Castellan Bernard Boileau 1 1–0 C 1–0 Jul 19, 1984 H2H
7746 Carlos Castellan Brad Drewett 1 0–1 C 0–1 Jul 31, 1981 H2H
7747 Carlos Castellan Buster C Mottram 1 0–1 C 0–1 Jul 24, 1982 H2H
7748 Carlos Castellan Charles Buzz Strode 1 1–0 H 1–0 Jan 26, 1983 H2H
7749 Carlos Castellan Christophe Freyss 1 1–0 C 1–0 Feb 6, 1981 H2H
7750 Carlos Castellan Claudio Pistolesi 1 0–1 C 0–1 Nov 13, 1986 H2H
7751 Carlos Castellan Damir Keretic 1 1–0 C 1–0 Oct 3, 1984 H2H
7752 Carlos Castellan Diego Perez 1 0–1 C 0–1 Sep 16, 1982 H2H
7753 Carlos Castellan Drew Gitlin 1 1–0 C 1–0 Jul 20, 1983 H2H
7754 Carlos Castellan Eduardo Bengoechea 1 0–1 C 0–1 Sep 12, 1986 H2H
7755 Carlos Castellan Eric Wilborts 1 1–0 C 1–0 Jul 22, 1982 H2H
7756 Carlos Castellan Francisco Maciel 1 1–0 C 1–0 Sep 20, 1984 H2H
7757 Carlos Castellan Gianluca Rinaldini 1 1–0 C 1–0 Jun 10, 1983 H2H
7758 Carlos Castellan Guillermo Vilas 1 0–1 C 0–1 Feb 7, 1981 H2H
7759 Carlos Castellan Gustavo Luza 1 0–1 C 0–1 Aug 14, 1986 H2H
7760 Carlos Castellan Gustavo Tiberti 1 0–1 C 0–1 Feb 28, 1985 H2H
7761 Carlos Castellan Hans Schwaier 1 0–1 C 0–1 Oct 4, 1984 H2H
7762 Carlos Castellan Harold Solomon 1 0–1 C 0–1 Jun 1, 1984 H2H
7763 Carlos Castellan Jaime Fillol 1 0–1 C 0–1 Feb 17, 1983 H2H
7764 Carlos Castellan Jaroslav Navratil 1 0–1 C 0–1 Jul 20, 1984 H2H
7765 Carlos Castellan Jerome Potier 1 1–0 C 1–0 May 26, 1982 H2H
7766 Carlos Castellan Joakim Nystrom 1 0–1 C 0–1 Sep 21, 1984 H2H
7767 Carlos Castellan Jose Higueras 1 0–1 C 0–1 Nov 4, 1982 H2H
7768 Carlos Castellan Jose Luis Clerc 1 0–1 C 0–1 Jun 11, 1982 H2H
7769 Carlos Castellan Julio Goes 1 1–0 C 1–0 May 10, 1984 H2H
7770 Carlos Castellan Leo Palin 1 1–0 C 1–0 Jul 15, 1982 H2H
7771 Carlos Castellan Manuel Orantes 1 1–0 C 1–0 Nov 26, 1981 H2H
7772 Carlos Castellan Marcos Hocevar 1 0–1 C 0–1 Nov 18, 1982 H2H
7773 Carlos Castellan Mark Dickson 1 0–1 C 0–1 Jul 13, 1983 H2H
7774 Carlos Castellan Mel Purcell 1 1–0 C 1–0 Jun 9, 1983 H2H
7775 Carlos Castellan Miloslav Mecir 1 0–1 C 0–1 Oct 5, 1983 H2H
7776 Carlos Castellan Pablo Arraya 1 0–1 C 0–1 Sep 24, 1982 H2H
7777 Carlos Castellan Paolo Bertolucci 1 1–0 C 1–0 Jun 10, 1982 H2H
7778 Carlos Castellan Patrice Kuchna 1 1–0 C 1–0 Jul 26, 1984 H2H
7779 Carlos Castellan Patrick Proisy 1 1–0 C 1–0 Sep 24, 1981 H2H
7780 Carlos Castellan Pender Murphy 1 1–0 C 1–0 Sep 23, 1982 H2H
7781 Carlos Castellan Raul Ramirez 1 0–1 C 0–1 Jan 29, 1982 H2H
7782 Carlos Castellan Roberto Arguello 1 0–1 C 0–1 Sep 22, 1983 H2H
7783 Carlos Castellan Simon Youl 1 1–0 C 1–0 May 30, 1984 H2H
7784 Carlos Castellan Stanislav Birner 1 1–0 C 1–0 Jul 28, 1984 H2H
7785 Carlos Castellan Stefan Simonsson 1 1–0 C 1–0 Jan 28, 1982 H2H
7786 Carlos Castellan Thierry Tulasne 1 0–1 C 0–1 Jul 21, 1983 H2H
7787 Carlos Castellan Tim Wilkison 1 0–1 C 0–1 Apr 5, 1984 H2H
7788 Carlos Castellan Tomas Smid 1 0–1 C 0–1 Jul 24, 1981 H2H
7789 Carlos Castellan Victor Pecci 1 0–1 C 0–1 Feb 4, 1982 H2H
7790 Carlos Castellan Yannick Noah 1 0–1 C 0–1 Sep 25, 1981 H2H
7791 Carlos Chabalgoity Edson Krause 1 1–0 H 1–0 Nov 25, 1983 H2H
7792 Carlos Chabalgoity Eleuterio Martins 1 1–0 H 1–0 Nov 24, 1983 H2H
7793 Carlos Chabalgoity Ivan Kley 1 0–1 H 0–1 Nov 26, 1983 H2H
7794 Carlos Costa Alexander Mronz 1 1–0 H 1–0 Sep 4, 1992 H2H
7795 Carlos Costa Amos Mansdorf 1 0–1 H 0–1 Jan 14, 1993 H2H
7796 Carlos Costa Andrei Olhovskiy 1 1–0 H 1–0 Aug 26, 1993 H2H
7797 Carlos Costa Andrei Rybalko 1 1–0 C 1–0 Aug 15, 1996 H2H
7798 Carlos Costa Bernardo Mota 1 1–0 C 1–0 Apr 12, 1996 H2H
7799 Carlos Costa Carl Limberger 1 1–0 G 1–0 Jun 24, 1992 H2H
7800 Carlos Costa Christo Van Rensburg 1 1–0 H 1–0 Sep 2, 1992 H2H