Carlos Alcaraz Head to Head Stats

Carlos Alcaraz has an impressive H2H record against some of the top tennis players on ATP Tour including Casper Ruud (4-1), Matteo Berrettini (3-1), Jannik Sinner (9-5), and Stefanos Tsitsipas (6-0).

Alcaraz’s best H2H record is against Stefanos Tsitsipas who he has defeated six times in a row (2021 US Open, 2022 Miami Masters, 2022 Barcelona, 2023 Barcelona, 2023/2024 French Open).

Carlos Alcaraz’s worst H2H record in terms of wins vs losses is against Novak Djokovic, having lost 5 out of their 8 H2Hs (3-5).

He also has a negative head to head record against Rafael Nadal (1-2), David Goffin (1 – 2), and Mikael Ymer (0 – 2).

Carlos Alcaraz Head to Head Stats

Alcaraz vs the Big Three (Djokovic, Federer, and Nadal)

Carlos has played Novak Djokovic eight times and Rafael Nadal three times (2021 Madrid Masters, 2022 Indian Wells, and 2022 Madrid Masters) on the ATP Tour.

Alcaraz lost his first two matches against Rafael Nadal (2021 Madrid and 2022 Indian Wells) but won their last competitive match in Madrid in 2022, with Rafa leading their H2H 2-1 – see match highlights from their match in Madrid below.

His head to head with Djokovic currently stands at 5-8 to Novak, with Novak winning their most recent encounter at the 2025 Australian Open.

Roger Federer retired in September 2022 before Carlos had a chance to play him on tour so their H2H is 0-0.

Carlos Alcaraz Head to Head Record – (A-Z)

  • Adam Walton  – (1 – 0)
  • Adrian Mannarino  – (1 – 0)
  • Albert Ramos  – (4 – 0)
  • Alberto Barroso Campos  – (2 – 0)
  • Alejandro Davidovich Fokina  – (2 – 0)
  • Alejandro Moro Canas  – (1 – 0)
  • Alejandro Tabilo  – (2 – 0)
  • Aleksandar Vukic  – (1 – 1)
  • Alex De Minaur  – (4 – 0)
  • Alex Molcan  – (1 – 0)
  • Alexandar Lazarov  – (1 – 0)
  • Alexander Erler  – (0 – 1)
  • Alexander Shevchenko  – (2 – 0)
  • Alexander Zverev  – (6 – 6)
  • Alexandre Muller  – (1 – 0)
  • Alexei Popyrin  – (1 – 0)
  • Alvaro Lopez San Martin  – (2 – 0)
  • Andrea Collarini  – (1 – 0)
  • Andrea Pellegrino  – (1 – 0)
  • Andrea Vavassori  – (2 – 0)
  • Andrej Martin  – (1 – 0)
  • Andrey Rublev  – (4 – 1)
  • Andy Murray  – (1 – 1)
  • Arthur Fils  – (2 – 0)
  • Arthur Rinderknech  – (3 – 0)
  • Attila Balazs  – (1 – 0)
  • Ben Shelton  – (3 – 0)
  • Benjamin Bonzi  – (1 – 0)
  • Bernabe Zapata Miralles  – (2 – 1)
  • Billy Harris  – (1 – 0)
  • Borna Coric  – (1 – 0)
  • Borna Gojo  – (1 – 0)
  • Botic Van De Zandschulp  – (3 – 1)
  • Brandon Nakashima  – (2 – 0)
  • Cameron Norrie  – (5 – 2)
  • Camilo Ugo Carabelli  – (1 – 0)
  • Carlos Boluda Purkiss  – (1 – 0)
  • Carlos Sanchez Jover  – (1 – 0)
  • Carlos Taberner  – (1 – 0)
  • Casper Ruud  – (4 – 1)
  • Christopher Oconnell  – (1 – 0)
  • Damir Dzumhur  – (3 – 0)
  • Daniel Altmaier  – (2 – 0)
  • Daniel Elahi Galan  – (1 – 0)
  • Daniel Evans  – (4 – 0)
  • Daniil Medvedev  – (6 – 2)
  • David Goffin  – (1 – 2)
  • Denis Shapovalov  – (2 – 0)
  • Diego Schwartzman  – (1 – 0)
  • Dominik Koepfer  – (1 – 0)
  • Dusan Lajovic  – (5 – 0)
  • Emil Ruusuvuori  – (1 – 1)
  • Ethan Quinn  – (1 – 0)
  • Evan Furness  – (2 – 0)
  • Evan Hoyt  – (1 – 0)
  • Evgeny Karlovskiy  – (1 – 0)
  • Fabian Marozsan  – (2 – 1)
  • Fabio Fognini  – (3 – 0)
  • Facundo Bagnis  – (4 – 0)
  • Federico Coria  – (1 – 1)
  • Federico Delbonis  – (1 – 0)
  • Federico Gaio  – (1 – 0)
  • Feliciano Lopez  – (1 – 0)
  • Felix Auger Aliassime  – (4 – 3)
  • Filip Cristian Jianu  – (1 – 0)
  • Filip Horansky  – (2 – 1)
  • Filip Krajinovic  – (2 – 0)
  • Flavio Cobolli  – (2 – 0)
  • Frances Tiafoe  – (2 – 1)
  • Francisco Cerundolo  – (3 – 1)
  • Frederico Ferreira Silva  – (0 – 1)
  • Gael Monfils  – (3 – 1)
  • Gastao Elias  – (1 – 0)
  • Giacomo Dambrosi  – (1 – 0)
  • Gian Marco Moroni  – (0 – 1)
  • Giovanni Mpetshi Perricard  – (1 – 0)
  • Giulio Zeppieri  – (2 – 0)
  • Gleb Sakharov  – (1 – 0)
  • Gregoire Barrere  – (1 – 0)
  • Grigor Dimitrov  – (4 – 2)
  • Hady Habib  – (1 – 0)
  • Hamad Medjedovic  – (1 – 0)
  • Holger Rune  – (2 – 2)
  • Hubert Hurkacz  – (4 – 0)
  • Hugo Dellien  – (1 – 0)
  • Hugo Gaston  – (0 – 1)
  • Ilya Ivashka  – (1 – 0)
  • Inigo Cervantes Huegun  – (0 – 1)
  • J J Wolf  – (1 – 0)
  • Jack Draper  – (4 – 2)
  • Jan Lennard Struff  – (4 – 1)
  • Jannik Sinner  – (9 – 5)
  • Jaume Munar  – (3 – 1)
  • Jenson Brooksby  – (1 – 0)
  • Jeremy Chardy  – (1 – 0)
  • Jeroen Vanneste  – (1 – 0)
  • Jesper De Jong  – (1 – 0)
  • Jiri Lehecka  – (2 – 1)
  • Joao Monteiro  – (1 – 0)
  • Jordan Thompson  – (1 – 0)
  • Juan Ignacio Londero  – (1 – 0)
  • Juan Manuel Cerundolo  – (1 – 0)
  • Juan Pablo Ficovich  – (2 – 0)
  • Juan Pablo Varillas  – (1 – 0)
  • Juncheng Shang  – (2 – 0)
  • Jurij Rodionov  – (0 – 1)
  • Karen Khachanov  – (5 – 0)
  • Kevin King  – (0 – 1)
  • Laslo Djere  – (3 – 0)
  • Li Tu  – (1 – 0)
  • Lloyd Harris  – (1 – 0)
  • Lorenzo Giustino  – (0 – 1)
  • Lorenzo Musetti  – (7 – 1)
  • Lorenzo Sonego  – (1 – 1)
  • Luca Nardi  – (2 – 0)
  • Lucas Pouille  – (1 – 0)
  • Luciano Darderi  – (1 – 0)
  • Lukas Lacko  – (1 – 0)
  • Lukas Rosol  – (0 – 1)
  • Mackenzie Mcdonald  – (2 – 0)
  • Marco Trungelliti  – (0 – 1)
  • Marcos Giron  – (1 – 0)
  • Marin Cilic  – (4 – 1)
  • Mario Vilella Martinez  – (2 – 0)
  • Marius Copil  – (1 – 0)
  • Mark Lajal  – (1 – 0)
  • Marton Fucsovics  – (2 – 0)
  • Mateus Alves  – (1 – 0)
  • Mathias Bourgue  – (1 – 0)
  • Mats Rosenkranz  – (1 – 0)
  • Matteo Arnaldi  – (2 – 0)
  • Matteo Berrettini  – (3 – 1)
  • Matteo Viola  – (1 – 0)
  • Mattia Bellucci  – (2 – 0)
  • Max Purcell  – (1 – 0)
  • Maxime Mora  – (1 – 0)
  • Mick Lescure  – (1 – 0)
  • Mikael Ymer  – (0 – 2)
  • Miomir Kecmanovic  – (2 – 0)
  • Nicola Kuhn  – (1 – 0)
  • Nicolas Jarry  – (3 – 1)
  • Nikita Tatyanin  – (1 – 0)
  • Nikola Milojevic  – (1 – 0)
  • Nikoloz Basilashvili  – (2 – 0)
  • Norbert Gombos  – (1 – 0)
  • Novak Djokovic  – (3 – 5)
  • Nuno Borges  – (2 – 0)
  • Oliver Tarvet  – (1 – 0)
  • Oscar Otte  – (1 – 0)
  • Pablo Carreno Busta  – (2 – 0)
  • Pawel Cias  – (1 – 0)
  • Pedro Martinez  – (4 – 0)
  • Pedro Sousa  – (1 – 1)
  • Peter Gojowczyk  – (1 – 0)
  • Pierre Hugues Herbert  – (1 – 0)
  • Quentin Halys  – (1 – 0)
  • Rafael Nadal  – (1 – 2)
  • Ramkumar Ramanathan  – (1 – 0)
  • Reilly Opelka  – (1 – 0)
  • Riccardo Bonadio  – (1 – 0)
  • Richard Gasquet  – (2 – 0)
  • Rio Noguchi  – (1 – 0)
  • Roberto Bautista Agut  – (3 – 0)
  • Roberto Carballes Baena  – (1 – 0)
  • Roman Safiullin  – (1 – 1)
  • Rudolf Molleker  – (0 – 1)
  • Salvatore Caruso  – (0 – 1)
  • Sandro Kopp  – (1 – 0)
  • Sebastian Baez  – (2 – 0)
  • Sebastian Korda  – (4 – 1)
  • Sergio Gutierrez Ferrol  – (0 – 1)
  • Sergio Martos Gornes  – (1 – 0)
  • Simon Carr  – (1 – 0)
  • Soon Woo Kwon  – (2 – 0)
  • Stefano Napolitano  – (0 – 1)
  • Stefanos Tsitsipas  – (6 – 0)
  • Tallon Griekspoor  – (6 – 1)
  • Taro Daniel  – (2 – 0)
  • Taylor Fritz  – (3 – 0)
  • Thanasi Kokkinakis  – (1 – 0)
  • Thiago Monteiro  – (1 – 2)
  • Thiago Seyboth Wild  – (1 – 0)
  • Timofey Skatov  – (2 – 0)
  • Tobias Kamke  – (1 – 0)
  • Tomas Machac  – (1 – 1)
  • Tomas Martin Etcheverry  – (1 – 0)
  • Tommy Paul  – (5 – 2)
  • Tristan Meraut  – (1 – 0)
  • Ugo Humbert  – (2 – 1)
  • Yannick Hanfmann  – (2 – 0)
  • Yasutaka Uchiyama  – (2 – 0)
  • Yibing Wu  – (1 – 0)
  • Yoshihito Nishioka  – (2 – 0)
  • Zsombor Piros  – (0 – 1)