Match log updated: 2026-06-04 08:43 UTC

Karen Khachanov — ATP Match Log

Back to player detail page →

Main draw matches: 537 | W: 310 | L: 227 | Win %: 57.7%

25 qualifying matches shown below; qualifying is excluded from main-draw summaries and leaderboards.

Date ↓TournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
May 29, 2026 Roland Garros Grand Slam R32 Clay Jesper de Jong #106 5-7 7-5 2-6 6-7(2) 2-6 L H2H Match data
May 27, 2026 Roland Garros Grand Slam R64 Clay Marco Trungelliti #81 7-6(5) 5-7 6-1 7-6(4) W H2H Match data
May 24, 2026 Roland Garros Grand Slam R128 Clay Arthur Gea #140 6-3 7-6(3) 6-0 W H2H Match data
May 20, 2026 Bitpanda Hamburg Open ATP 500 R16 Clay Ugo Humbert #34 3-6 6-3 7-6(3) L H2H Match data
May 19, 2026 Bitpanda Hamburg Open ATP 500 R32 Clay Hugo Gaston #120 3-6 6-3 7-6(4) W H2H Match data
May 13, 2026 Internazionali BNL d'Italia Masters 1000 QF Clay Casper Ruud #25 1-6 6-1 2-6 L H2H Match data
May 12, 2026 Internazionali BNL d'Italia Masters 1000 R16 Clay Dino Prizmic #79 6-1 7-6(2) W H2H Match data
May 10, 2026 Internazionali BNL d'Italia Masters 1000 R32 Clay Botic van de Zandschulp #54 5-7 6-4 6-4 W H2H Match data
Apr 27, 2026 Mutua Madrid Open Masters 1000 R32 Clay Jakub Mensik #27 4-6 7-6(11) L H2H Match data
Apr 25, 2026 Mutua Madrid Open Masters 1000 R64 Clay Adam Walton #117 6-2 6-3 W H2H Match data
Apr 14, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Camilo Ugo Carabelli #64 3-6 4-6 L H2H Match data
Apr 6, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Arthur Rinderknech #27 5-7 2-6 L H2H Match data
Mar 22, 2026 Miami Open Presented by Itau Masters 1000 R32 Hard Martin Landaluce #151 3-6 7-6(2) L H2H Match data
Mar 20, 2026 Miami Open Presented by Itau Masters 1000 R64 Hard Roberto Bautista Agut #89 6-3 6-3 W H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Joao Fonseca #35 6-4 7-6(7) 4-6 L H2H Match data
Feb 25, 2026 Dubai Duty Free Tennis Championships ATP 500 R16 Hard Jenson Brooksby #49 7-6(6) 4-6 L H2H Match data
Feb 24, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Alexander Shevchenko #92 6-7(5) 6-2 6-3 W H2H Match data
Feb 19, 2026 Qatar ExxonMobil Open ATP 500 QF Hard Carlos Alcaraz #1 6-7(3) 4-6 3-6 L H2H Match data
Feb 18, 2026 Qatar ExxonMobil Open ATP 500 R16 Hard Marton Fucsovics #61 6-2 4-6 6-4 W H2H Match data
Feb 17, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Shintaro Mochizuki #117 6-1 3-6 6-4 W H2H Match data
Feb 12, 2026 ABN AMRO Open ATP 500 R16 Hard Jaume Munar #37 7-6(8) 6-3 3-6 L H2H Match data
Feb 11, 2026 ABN AMRO Open ATP 500 R32 Hard Jesper de Jong #86 3-6 6-4 7-5 W H2H Match data
Jan 24, 2026 Australian Open Grand Slam R32 Hard Luciano Darderi #25 7-6(5) 6-3 3-6 4-6 L H2H Match data
Jan 22, 2026 Australian Open Grand Slam R64 Hard Nishesh Basavareddy #242 6-1 6-4 6-3 W H2H Match data
Jan 20, 2026 Australian Open Grand Slam R128 Hard Alex Michelsen #38 4-6 6-4 6-3 5-7 6-3 W H2H Match data
Jan 9, 2026* Bank of China Hong Kong Tennis Open ATP 250 R16 Hard Michael Mmoh #285 7-6(2) 7-6(4) L H2H Match data
Oct 31, 2025* Rolex Paris Masters Masters 1000 R16 Hard Alex de Minaur #6 2-6 2-6 L H2H Match data
Oct 30, 2025* Rolex Paris Masters Masters 1000 R32 Hard Joao Fonseca #28 6-1 3-6 6-3 W H2H Match data
Oct 29, 2025* Rolex Paris Masters Masters 1000 R64 Hard Ethan Quinn #71 6-1 6-1 W H2H Match data
Oct 23, 2025* Erste Bank Open ATP 500 R32 Hard Tallon Griekspoor #28 3-6 7-5 4-6 L H2H Match data
Oct 17, 2025* Almaty Open ATP 250 R16 Hard Jan-Lennard Struff #98 6-4 6-7 3-6 L H2H Match data
Oct 4, 2025* Rolex Shanghai Masters Masters 1000 R64 Hard Juncheng Shang #406 6-7 3-6 L H2H Match data
Sep 28, 2025* China Open ATP 500 R32 Hard Alexandre Muller #38 6-4 6-7 4-6 L H2H Match data
Aug 28, 2025* US Open Grand Slam R64 Hard Kamil Majchrzak #76 6-2 7-6 4-6 5-7 6-7 L H2H Match data
Aug 26, 2025* US Open Grand Slam R128 Hard Nishesh Basavareddy #104 6-7 6-3 7-5 6-1 W H2H Match data
Aug 14, 2025* Cincinnati Open Masters 1000 R16 Hard Alexander Zverev #3 5-7 0-3 (ret.) L H2H Match data
Aug 12, 2025* Cincinnati Open Masters 1000 R32 Hard Jenson Brooksby #101 6-3 6-3 W H2H Match data
Aug 10, 2025* Cincinnati Open Masters 1000 R64 Hard Valentin Royer #104 6-4 7-6 W H2H Match data
Aug 7, 2025* National Bank Open Presented by Rogers Masters 1000 F Hard Ben Shelton #6 7-6 4-6 6-7 L H2H Match data
Aug 6, 2025* National Bank Open Presented by Rogers Masters 1000 SF Hard Alexander Zverev #3 6-3 4-6 7-6 W H2H Match data
Aug 5, 2025* National Bank Open Presented by Rogers Masters 1000 QF Hard Alex Michelsen #33 6-4 7-6 W H2H Match data
Aug 3, 2025* National Bank Open Presented by Rogers Masters 1000 R16 Hard Casper Ruud #13 6-4 7-5 W H2H Match data
Aug 1, 2025* National Bank Open Presented by Rogers Masters 1000 R32 Hard Emilio Nava #114 6-7 6-4 6-1 W H2H Match data
Jul 30, 2025* National Bank Open Presented by Rogers Masters 1000 R64 Hard Juan Pablo Ficovich #140 6-4 6-2 W H2H Match data
Jul 10, 2025* Wimbledon Grand Slam QF Grass Taylor Fritz #5 3-6 4-6 6-1 6-7 L H2H Match data
Jul 8, 2025* Wimbledon Grand Slam R16 Grass Kamil Majchrzak #109 6-4 6-2 6-3 W H2H Match data
Jul 6, 2025* Wimbledon Grand Slam R32 Grass Nuno Borges #45 7-6 4-6 4-6 6-3 7-6 W H2H Match data
Jul 3, 2025* Wimbledon Grand Slam R64 Grass Shintaro Mochizuki #110 1-6 7-6 4-6 6-3 6-4 W H2H Match data
Jul 2, 2025* Wimbledon Grand Slam R128 Grass Mackenzie McDonald #112 7-5 6-4 6-4 W H2H Match data
Jun 21, 2025* Terra Wortmann Open ATP 500 SF Grass Alexander Bublik #45 6-4 6-7 4-6 L H2H Match data
Jun 21, 2025* Terra Wortmann Open ATP 500 QF Grass Tomas Martin Etcheverry #63 6-3 6-2 W H2H Match data
Jun 20, 2025* Terra Wortmann Open ATP 500 R16 Grass Felix Auger-Aliassime #27 6-3 1-6 6-3 W H2H Match data
Jun 19, 2025* Terra Wortmann Open ATP 500 R32 Grass Zizou Bergs #49 7-5 6-3 W H2H Match data
Jun 14, 2025* Libema Open ATP 250 QF Grass Gabriel Diallo #55 6-7 4-6 L H2H Match data
Jun 13, 2025* Libema Open ATP 250 R16 Grass Mackenzie McDonald #99 6-3 5-7 7-6 W H2H Match data
May 31, 2025* Roland Garros Grand Slam R32 Clay Tommy Paul #12 3-6 6-3 6-7 6-3 3-6 L H2H Match data
May 29, 2025* Roland Garros Grand Slam R64 Clay Sebastian Ofner #108 7-5 3-6 7-5 4-6 6-2 W H2H Match data
May 27, 2025* Roland Garros Grand Slam R128 Clay Aleksandar Vukic #80 6-4 6-4 6-4 W H2H Match data
May 23, 2025* Gonet Geneva Open ATP 250 QF Clay Sebastian Ofner #128 6-4 4-6 4-6 L H2H Match data
May 22, 2025* Gonet Geneva Open ATP 250 R16 Clay Kei Nishikori #62 7-5 2-5 W H2H Match data
May 14, 2025* Internazionali BNL d'Italia Masters 1000 R16 Clay Carlos Alcaraz #3 3-6 6-3 5-7 L H2H Match data
May 12, 2025* Internazionali BNL d'Italia Masters 1000 R32 Clay Francesco Passaro #101 6-3 6-0 W H2H Match data
May 10, 2025* Internazionali BNL d'Italia Masters 1000 R64 Clay Roman Andres Burruchaga #135 6-4 5-7 6-1 W H2H Match data
Apr 28, 2025* Mutua Madrid Open Masters 1000 R32 Clay Tommy Paul #12 3-6 6-3 2-6 L H2H Match data
Apr 26, 2025* Mutua Madrid Open Masters 1000 R64 Clay Reilly Opelka #103 7-6 7-6 W H2H Match data
Apr 19, 2025* Barcelona Open Banc Sabadell ATP 500 SF Clay Holger Rune #13 3-6 2-6 L H2H Match data
Apr 19, 2025* Barcelona Open Banc Sabadell ATP 500 QF Clay Alejandro Davidovich Fokina #30 6-4 7-5 W H2H Match data
Apr 18, 2025* Barcelona Open Banc Sabadell ATP 500 R16 Clay Jaume Munar #57 7-5 6-4 W H2H Match data
Apr 17, 2025* Barcelona Open Banc Sabadell ATP 500 R32 Clay Cameron Norrie #88 6-7 6-4 6-3 W H2H Match data
Apr 8, 2025* Rolex Monte-Carlo Masters Masters 1000 R64 Clay Daniil Medvedev #11 5-7 6-4 4-6 L H2H Match data
Mar 24, 2025* Miami Open Presented by Itau Masters 1000 R32 Hard Grigor Dimitrov #15 7-6 4-6 5-7 L H2H Match data
Mar 22, 2025* Miami Open Presented by Itau Masters 1000 R64 Hard Nick Kyrgios #892 7-6 6-0 W H2H Match data
Mar 10, 2025* BNP Paribas Open Masters 1000 R32 Hard Ben Shelton #12 3-6 5-7 L H2H Match data
Mar 8, 2025* BNP Paribas Open Masters 1000 R64 Hard Jakub Mensik #57 3-6 6-0 6-3 W H2H Match data
Feb 27, 2025* Dubai Duty Free Tennis Championships ATP 500 R16 Hard Stefanos Tsitsipas #11 6-7 6-2 4-6 L H2H Match data
Feb 26, 2025* Dubai Duty Free Tennis Championships ATP 500 R32 Hard Daniel Evans #177 6-1 6-3 W H2H Match data
Feb 19, 2025* Qatar ExxonMobil Open ATP 500 R32 Hard Daniil Medvedev #6 6-4 5-7 3-6 L H2H Match data
Feb 14, 2025* Grand Prix Auvergne-Rhone-Alpes ATP 250 R16 Hard Hamad Medjedovic #96 2-6 3-6 L H2H Match data
Jan 18, 2025* Australian Open Grand Slam R32 Hard Alex Michelsen #42 3-6 6-7 2-6 L H2H Match data
Jan 16, 2025* Australian Open Grand Slam R64 Hard Gabriel Diallo #86 7-6 4-6 6-3 6-3 W H2H Match data
Jan 14, 2025* Australian Open Grand Slam R128 Hard Adrian Mannarino #75 7-6 6-3 6-3 W H2H Match data
Jan 3, 2025* Bank of China Hong Kong Tennis Open ATP 250 R16 Hard Kei Nishikori #106 6-4 3-6 5-7 L H2H Match data
Nov 2, 2024* Paris Masters Masters 1000 SF Hard Ugo Humbert #18 6-7(6) 4-6 3-6 L H2H Match data
Nov 2, 2024* Paris Masters Masters 1000 QF Hard Grigor Dimitrov #9 6-2 6-3 W H2H Match data
Nov 1, 2024* Paris Masters Masters 1000 R16 Hard Alexei Popyrin #24 7-6(5) 6-4 W H2H Match data
Oct 31, 2024* Paris Masters Masters 1000 R32 Hard Giovanni Mpetshi Perricard #31 6-7(12) 6-1 6-4 W H2H Match data
Oct 30, 2024* Paris Masters Masters 1000 R64 Hard Christopher O'Connell #71 6-4 3-6 7-6(6) W H2H Match data
Oct 27, 2024* Vienna ATP 500 F Hard Jack Draper #18 4-6 5-7 L H2H Match data
Oct 26, 2024* Vienna ATP 500 SF Hard Alex de Minaur #10 6-2 6-4 W H2H Match data
Oct 26, 2024* Vienna ATP 500 QF Hard Matteo Berrettini #41 6-1 6-4 W H2H Match data
Oct 25, 2024* Vienna ATP 500 R16 Hard Brandon Nakashima #38 1-6 6-3 6-4 W H2H Match data
Oct 24, 2024* Vienna ATP 500 R32 Hard Thiago Seyboth Wild #78 6-2 6-4 W H2H Match data
Oct 20, 2024* Almaty ATP 250 F Hard Gabriel Diallo #118 6-2 5-7 6-3 W H2H Match data
Oct 19, 2024* Almaty ATP 250 SF Hard Aleksandar Vukic #85 6-7(3) 6-3 6-4 W H2H Match data
Oct 19, 2024* Almaty ATP 250 QF Hard Beibit Zhukayev #213 6-2 6-4 W H2H Match data
Oct 18, 2024* Almaty ATP 250 R16 Hard Otto Virtanen #116 7-6(2) 7-6(3) W H2H Match data
Oct 5, 2024* Shanghai Masters Masters 1000 R64 Hard Marcos Giron #64 4-6 3-6 L H2H Match data
Oct 1, 2024* Beijing ATP 500 QF Hard Carlos Alcaraz #1 5-7 2-6 L H2H Match data
Sep 30, 2024* Beijing ATP 500 R16 Hard Francisco Cerundolo #31 7-6(4) 7-6(9) W H2H Match data
Sep 29, 2024* Beijing ATP 500 R32 Hard Roberto Carballes Baena #53 6-4 6-4 W H2H Match data
Sep 22, 2024* Hangzhou ATP 250 R16 Hard Bu Yunchaokete 7-6(7) 6-4 3-6 L Match data
Aug 28, 2024* US Open Grand Slam R128 Hard Daniel Evans #184 6-7(6) 7-6(2) 7-6(4) 6-4 4-6 L H2H Match data
Aug 15, 2024* Cincinnati Masters Masters 1000 R32 Hard Alexander Zverev #4 3-6 2-6 L H2H Match data
Aug 14, 2024* Cincinnati Masters Masters 1000 R64 Hard Francisco Cerundolo #28 6-0 6-3 W H2H Match data
Aug 9, 2024* Canada Masters Masters 1000 R32 Hard Matteo Arnaldi #46 5-7 5-7 L H2H Match data
Aug 8, 2024* Canada Masters Masters 1000 R64 Hard Gabriel Diallo #141 6-4 6-4 W H2H Match data
Aug 1, 2024* Washington ATP 500 R32 Hard Seongchan Hong #175 2-6 4-6 L H2H Match data
Jul 4, 2024* Wimbledon Grand Slam R64 Grass Quentin Halys #220 6-4 3-6 6-3 3-6 4-6 L H2H Match data
Jul 3, 2024* Wimbledon Grand Slam R128 Grass Aslan Karatsev #99 6-3 6-7(4) 7-6(11) 2-0 (ret.) W H2H Match data
Jun 20, 2024* Queen's Club ATP 250 R32 Grass Sebastian Korda #23 5-7 7-6(5) L H2H Match data
Jun 14, 2024* S Hertogenbosch ATP 250 R16 Grass Aleksandar Vukic #87 4-6 7-5 7-6(4) L H2H Match data
May 30, 2024* Roland Garros Grand Slam R64 Clay Jozef Kovalik #145 6-4 6-4 4-6 3-6 4-6 L H2H Match data
May 28, 2024* Roland Garros Grand Slam R128 Clay Sumit Nagal #95 6-2 6-0 7-6(5) W H2H Match data
May 15, 2024* Rome Masters Masters 1000 R16 Clay Alejandro Tabilo #32 7-6(5) 7-6(10) L H2H Match data
May 13, 2024* Rome Masters Masters 1000 R32 Clay Francisco Cerundolo #22 6-2 6-4 W H2H Match data
May 11, 2024* Rome Masters Masters 1000 R64 Clay Alexander Shevchenko #60 6-4 6-4 W H2H Match data
May 1, 2024* Madrid Masters Masters 1000 R16 Clay Jannik Sinner #2 7-5 3-6 3-6 L H2H Match data
Apr 29, 2024* Madrid Masters Masters 1000 R32 Clay Flavio Cobolli #64 7-5 6-4 W H2H Match data
Apr 27, 2024* Madrid Masters Masters 1000 R64 Clay Roberto Bautista Agut #86 3-6 6-3 7-5 W H2H Match data
Apr 13, 2024* Monte Carlo Masters Masters 1000 QF Clay Stefanos Tsitsipas #12 4-6 2-6 L H2H Match data
Apr 12, 2024* Monte Carlo Masters Masters 1000 R16 Clay Daniil Medvedev #4 6-3 7-5 W H2H Match data
Apr 10, 2024* Monte Carlo Masters Masters 1000 R32 Clay Francisco Cerundolo #22 4-6 6-4 6-3 W H2H Match data
Apr 9, 2024* Monte Carlo Masters Masters 1000 R64 Clay Cameron Norrie #30 7-5 7-6(3) W H2H Match data
Mar 27, 2024* Miami Masters Masters 1000 R16 Hard Alexander Zverev #5 1-6 4-6 L H2H Match data
Mar 25, 2024* Miami Masters Masters 1000 R32 Hard Francisco Cerundolo #21 6-1 5-7 7-6(5) W H2H Match data
Mar 23, 2024* Miami Masters Masters 1000 R64 Hard Laslo Djere #35 6-2 6-4 W H2H Match data
Mar 9, 2024* Indian Wells Masters Masters 1000 R64 Hard Thiago Seyboth Wild #65 1-6 5-7 L H2H Match data
Feb 29, 2024* Dubai ATP 500 R16 Hard Jiri Lehecka #36 6-7(6) 7-6(5) 4-6 L H2H Match data
Feb 28, 2024* Dubai ATP 500 R32 Hard Luca Van Assche #72 6-2 6-3 W H2H Match data
Feb 24, 2024* Doha ATP 250 F Hard Jakub Mensik #116 7-6(12) 6-4 W H2H Match data
Feb 24, 2024* Doha ATP 250 SF Hard Alexei Popyrin #46 7-6(12) 6-2 W H2H Match data
Feb 23, 2024* Doha ATP 250 QF Hard Emil Ruusuvuori #43 3-0 (ret.) W H2H Match data
Feb 22, 2024* Doha ATP 250 R16 Hard Fabian Marozsan #60 6-4 7-5 W H2H Match data
Feb 10, 2024* Marseille ATP 250 SF Hard Grigor Dimitrov #13 6-7(3) 4-6 7-6(5) L H2H Match data
Feb 10, 2024* Marseille ATP 250 QF Hard Zhizhen Zhang #50 6-4 6-1 W H2H Match data
Feb 9, 2024* Marseille ATP 250 R16 Hard Roberto Bautista Agut #102 6-2 6-2 W H2H Match data
Jan 23, 2024* Australian Open Grand Slam R16 Hard Jannik Sinner #4 4-6 5-7 3-6 L H2H Match data
Jan 20, 2024* Australian Open Grand Slam R32 Hard Tomas Machac #75 6-4 7-6(4) 4-6 7-6(5) W H2H Match data
Jan 18, 2024* Australian Open Grand Slam R64 Hard Aleksandar Kovacevic #101 6-4 6-3 4-6 6-3 W H2H Match data
Jan 16, 2024* Australian Open Grand Slam R128 Hard Daniel Altmaier #50 5-7 6-3 7-6(5) 7-6(3) W H2H Match data
Jan 5, 2024* Hong Kong ATP 250 R16 Hard Emil Ruusuvuori #69 7-6(2) 6-2 2-6 L H2H Match data
Nov 11, 2023* Metz ATP 250 QF Hard Alexander Shevchenko #63 4-6 4-6 L H2H Match data
Nov 10, 2023* Metz ATP 250 R16 Hard Constant Lestienne #90 6-4 6-4 W H2H Match data
Nov 4, 2023* Paris Masters Masters 1000 QF Hard Stefanos Tsitsipas #6 3-6 4-6 L H2H Match data
Nov 3, 2023* Paris Masters Masters 1000 R16 Hard Roman Safiullin #45 4-6 6-4 6-2 W H2H Match data
Nov 2, 2023* Paris Masters Masters 1000 R32 Hard Laslo Djere #34 6-4 7-5 W H2H Match data
Nov 1, 2023* Paris Masters Masters 1000 R64 Hard Max Purcell #43 6-4 6-4 W H2H Match data
Oct 28, 2023* Vienna ATP 500 QF Hard Daniil Medvedev #3 3-6 6-3 3-6 L H2H Match data
Oct 27, 2023* Vienna ATP 500 R16 Hard Jiri Lehecka #31 6-3 6-1 W H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Roman Safiullin #43 6-4 6-4 W H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Alexei Popyrin #41 4-6 2-6 L H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Grigor Dimitrov #19 7-6(6) 4-6 L H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Beibit Zhukayev #302 7-6(1) 4-6 6-2 W H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Lorenzo Musetti #18 3-6 6-1 2-6 L H2H Match data
Sep 26, 2023* Zhuhai ATP 250 F Hard Yoshihito Nishioka #38 7-6(2) 6-1 W H2H Match data
Sep 25, 2023* Zhuhai ATP 250 SF Hard Sebastian Korda #28 7-5 6-4 W H2H Match data
Sep 25, 2023* Zhuhai ATP 250 QF Hard Mackenzie McDonald #39 4-6 6-4 6-4 W H2H Match data
Sep 24, 2023* Zhuhai ATP 250 R16 Hard Alex Bolt #323 6-4 6-4 W H2H Match data
Aug 30, 2023* US Open Grand Slam R128 Hard Michael Mmoh #89 2-6 4-6 2-6 L H2H Match data
Jun 8, 2023* Roland Garros Grand Slam QF Clay Novak Djokovic #3 6-4 7-6(0) 2-6 4-6 L H2H Match data
Jun 6, 2023* Roland Garros Grand Slam R16 Clay Lorenzo Sonego #48 1-6 6-4 7-6(7) 6-1 W H2H Match data
Jun 3, 2023* Roland Garros Grand Slam R32 Clay Thanasi Kokkinakis #450 6-4 6-1 3-6 7-6(5) W H2H Match data
Jun 1, 2023* Roland Garros Grand Slam R64 Clay Radu Albot #430 6-3 6-4 6-2 W H2H Match data
May 30, 2023* Roland Garros Grand Slam R128 Clay Constant Lestienne #70 3-6 1-6 6-2 6-1 6-3 W H2H Match data
May 13, 2023* Rome Masters Masters 1000 R64 Clay Gregoire Barrere #63 6-4 4-6 7-6(4) L H2H Match data
May 5, 2023* Madrid Masters Masters 1000 QF Clay Carlos Alcaraz #1 4-6 5-7 L H2H Match data
May 3, 2023* Madrid Masters Masters 1000 R16 Clay Andrey Rublev #16 7-6(8) 6-4 W H2H Match data
May 1, 2023* Madrid Masters Masters 1000 R32 Clay Roberto Bautista Agut #90 7-5 4-6 6-3 W H2H Match data
Apr 29, 2023* Madrid Masters Masters 1000 R64 Clay Thiago Monteiro #97 6-3 3-6 6-3 W H2H Match data
Apr 21, 2023* Barcelona ATP 500 R16 Clay Daniel Evans #26 3-6 4-6 L H2H Match data
Apr 20, 2023* Barcelona ATP 500 R32 Clay Nicolas Jarry #51 6-4 6-4 W H2H Match data
Apr 14, 2023* Monte Carlo Masters Masters 1000 R16 Clay Andrey Rublev #6 7-6(4) 2-6 L H2H Match data
Apr 12, 2023* Monte Carlo Masters Masters 1000 R32 Clay Ilya Ivashka #74 7-6(2) 6-2 W H2H Match data
Apr 11, 2023* Monte Carlo Masters Masters 1000 R64 Clay Alejandro Davidovich Fokina #24 6-2 6-2 W H2H Match data
Apr 1, 2023* Miami Masters Masters 1000 SF Hard Daniil Medvedev #5 7-6(5) 6-3 3-6 L H2H Match data
Mar 31, 2023* Miami Masters Masters 1000 QF Hard Francisco Cerundolo #31 6-3 6-2 W H2H Match data
Mar 29, 2023* Miami Masters Masters 1000 R16 Hard Stefanos Tsitsipas #3 7-6(4) 6-4 W H2H Match data
Mar 27, 2023* Miami Masters Masters 1000 R32 Hard Jiri Lehecka #44 6-2 6-4 W H2H Match data
Mar 25, 2023* Miami Masters Masters 1000 R64 Hard Tomas Martin Etcheverry #73 6-1 3-6 6-3 W H2H Match data
Mar 13, 2023* Indian Wells Masters Masters 1000 R32 Hard Alejandro Davidovich Fokina #28 3-6 6-1 4-6 L H2H Match data
Mar 11, 2023* Indian Wells Masters Masters 1000 R64 Hard Oscar Otte #82 6-3 6-3 W H2H Match data
Mar 1, 2023* Dubai ATP 500 R32 Hard Botic van de Zandschulp #33 5-7 2-6 L H2H Match data
Jan 28, 2023* Australian Open Grand Slam SF Hard Stefanos Tsitsipas #4 7-6(2) 4-6 6-7(6) 3-6 L H2H Match data
Jan 26, 2023* Australian Open Grand Slam QF Hard Sebastian Korda #31 7-6(5) 6-3 3-0 (ret.) W H2H Match data
Jan 24, 2023* Australian Open Grand Slam R16 Hard Yoshihito Nishioka #33 6-0 6-0 7-6(4) W H2H Match data
Jan 22, 2023* Australian Open Grand Slam R32 Hard Frances Tiafoe #17 6-3 6-4 3-6 7-6(9) W H2H Match data
Jan 19, 2023* Australian Open Grand Slam R64 Hard Jason Kubler #84 6-4 5-7 6-4 6-2 W H2H Match data
Jan 18, 2023* Australian Open Grand Slam R128 Hard Bernabe Zapata Miralles #72 7-6(3) 6-2 6-0 W H2H Match data
Jan 13, 2023* Adelaide 2 ATP 250 QF Hard Jack Draper #40 4-6 7-6(3) L H2H Match data
Jan 12, 2023* Adelaide 2 ATP 250 R16 Hard Marc-Andrea Huesler #55 6-4 6-4 W H2H Match data
Jan 7, 2023* Adelaide 1 ATP 250 QF Hard Daniil Medvedev #7 3-6 3-6 L H2H Match data
Jan 6, 2023* Adelaide 1 ATP 250 R16 Hard Jack Draper #42 6-4 6-2 W H2H Match data
Jan 5, 2023* Adelaide 1 ATP 250 R32 Hard Pedro Cachin #57 6-2 6-4 W H2H Match data
Nov 4, 2022* Paris Masters Masters 1000 R16 Hard Novak Djokovic #7 4-6 1-6 L H2H Match data
Nov 3, 2022* Paris Masters Masters 1000 R32 Hard Marc-Andrea Huesler #61 6-3 4-6 6-4 W H2H Match data
Nov 2, 2022* Paris Masters Masters 1000 R64 Hard Sebastian Baez #40 6-1 6-1 W H2H Match data
Oct 28, 2022* Vienna ATP 500 R16 Hard Daniel Evans #26 2-6 2-6 L H2H Match data
Oct 27, 2022* Vienna ATP 500 R32 Hard J.J. Wolf #56 7-6(4) 7-5 W H2H Match data
Oct 21, 2022* Antwerp ATP 250 R16 Hard Sebastian Korda #36 5-7 7-6(9) L H2H Match data
Oct 8, 2022* Astana ATP 250 QF Hard Novak Djokovic #7 4-6 3-6 L H2H Match data