Match log updated: 2026-07-01 05:19 UTC

Roman Safiullin — ATP Match Log

Back to player detail page →

Main draw matches: 127 | W: 54 | L: 73 | Win %: 42.5%

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

Date ↑TournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
Oct 19, 2017* Moscow ATP 250 R32 Hard Yuki Bhambri #146 2-6 4-6 L H2H Match data
Sep 17, 2018 St. Petersburg ATP 250 Q1 Q Hard Lorenzo Sonego #90 3-6 6-4 7-5 W H2H Match data
Sep 17, 2018 St. Petersburg ATP 250 Q2 Q Hard Luca Vanni #170 4-6 4-6 L H2H Match data
Sep 16, 2019 St. Petersburg ATP 250 Q1 Q Hard Konstantin Kravchuk #336 6-4 6-1 W H2H Match data
Sep 16, 2019 St. Petersburg ATP 250 Q2 Q Hard Egor Gerasimov #119 5-7 6-7(4) 4-6 L H2H Match data
Oct 14, 2019 Moscow ATP 250 Q1 Q Hard Lukas Rosol #152 3-6 4-6 L H2H Match data
Sep 27, 2020* Roland Garros Grand Slam Q1 Q Clay Bradley Klahn #134 3-6 6-2 6-4 W H2H Match data
Sep 28, 2020 Roland Garros Grand Slam Q2 Q Clay Jurij Rodionov #170 3-6 2-6 L H2H Match data
Oct 15, 2020* St Petersburg ATP 250 R32 Hard Emilio Gomez #151 6-4 6-2 W H2H Match data
Oct 16, 2020* St Petersburg ATP 250 R16 Hard Borna Coric #27 3-6 5-7 L H2H Match data
Jan 10, 2021 Doha Aus Open Qualies Grand Slam Q1 Q Hard Oscar Otte #140 7-6(6) 6-4 W H2H Match data
Jan 11, 2021* Doha Aus Open Qualies Grand Slam Q2 Q Hard Mitchell Krueger #190 6-1 6-4 W H2H Match data
Jan 11, 2021* Doha Aus Open Qualies Grand Slam Q3 Q Hard Constant Lestienne #227 6-7(2) 6-3 6-4 W H2H Match data
Feb 3, 2021* Great Ocean Road Open ATP 250 R64 Hard Sergiy Stakhovsky #201 6-7(5) 4-6 3-6 L H2H Match data
Feb 10, 2021* Australian Open Grand Slam R128 Hard Ilya Ivashka #110 6-4 6-3 6-4 W H2H Match data
Feb 11, 2021* Australian Open Grand Slam R64 Hard Cameron Norrie #69 6-3 5-7 3-6 7-6(3) L H2H Match data
Apr 5, 2021 Marbella ATP 250 Q1 Q Clay Henri Laaksonen #135 3-6 6-7(7) 1-6 L H2H Match data
May 30, 2021* Roland Garros Grand Slam Q1 Q Clay Guido Andreozzi #199 4-6 6-4 6-1 W H2H Match data
May 31, 2021 Roland Garros Grand Slam Q2 Q Clay Liam Broady #146 6-1 6-3 W H2H Match data
May 31, 2021 Roland Garros Grand Slam Q3 Q Clay Jozef Kovalik #127 6-1 6-7(3) 6-3 W H2H Match data
Jun 1, 2021* Roland Garros Grand Slam R128 Clay Carlos Taberner #98 7-6(4) 1-6 6-0 6-2 W H2H Match data
Jun 3, 2021* Roland Garros Grand Slam R64 Clay Alexander Zverev #3 7-6(4) 3-6 7-6(1) L H2H Match data
Jun 28, 2021 Wimbledon Grand Slam Q1 Q Grass Ivo Karlovic #196 6-3 6-4 W H2H Match data
Jun 29, 2021* Wimbledon Grand Slam Q2 Q Grass Federico Gaio #145 6-3 2-6 3-6 L H2H Match data
Oct 21, 2021* Moscow ATP 250 R32 Hard Adrian Mannarino #51 6-1 7-6(6) 4-6 L H2H Match data
Oct 25, 2021 St. Petersburg ATP 250 Q1 Q Hard Yoshihito Nishioka #82 5-7 2-6 L H2H Match data
Jan 17, 2022 Australian Open Grand Slam Q1 Q Hard Bernard Tomic #262 6-1 6-4 W H2H Match data
Jan 18, 2022* Australian Open Grand Slam Q2 Q Hard Christopher Eubanks #162 6-4 1-6 6-1 W H2H Match data
Jan 18, 2022* Australian Open Grand Slam Q3 Q Hard Liam Broady #128 6-4 7-6(2) 2-6 L H2H Match data
Jan 19, 2022* Australian Open Grand Slam R128 Hard Alex Molcan #74 3-6 7-6(9) 7-5 7-6(6) L H2H Match data
Jan 31, 2022 Montpellier ATP 250 Q1 Q Hard Luca Van Assche #445 6-1 6-1 W H2H Match data
Jan 31, 2022 Montpellier ATP 250 Q2 Q Hard Kacper Zuk #172 4-6 6-7(4) 5-7 L H2H Match data
Feb 14, 2022 Marseille ATP 250 Q1 Q Hard Ernests Gulbis #241 6-3 6-4 W H2H Match data
Feb 14, 2022 Marseille ATP 250 Q2 Q Hard Julian Lenz #292 6-4 6-3 W H2H Match data
Feb 17, 2022* Marseille ATP 250 R32 Hard Alexei Popyrin #66 6-7(5) 6-4 7-6(3) W H2H Match data
Feb 18, 2022* Marseille ATP 250 R16 Hard Tomas Machac #115 6-7(6) 6-4 7-6(4) W H2H Match data
Feb 19, 2022* Marseille ATP 250 QF Hard Stefanos Tsitsipas #4 6-4 6-4 W H2H Match data
Feb 19, 2022* Marseille ATP 250 SF Hard Felix Auger-Aliassime #9 7-6(4) 7-6(5) L H2H Match data
Apr 18, 2022 Belgrade ATP 250 Q1 Q Clay Max Purcell #166 6-7(3) 6-4 6-4 W H2H Match data
Apr 18, 2022 Belgrade ATP 250 Q2 Q Clay Norbert Gombos #107 6-2 6-7(2) 6-0 W H2H Match data
Apr 21, 2022* Belgrade ATP 250 R32 Clay Mikael Ymer #98 7-5 6-0 W H2H Match data
Apr 22, 2022* Belgrade ATP 250 R16 Clay Karen Khachanov #26 (w/o) L H2H Match data
May 22, 2022* Roland Garros Grand Slam Q1 Q Clay Duje Ajdukovic #230 2-6 6-7(1) 3-6 L H2H Match data
Jun 6, 2022 Stuttgart ATP 250 Q1 Q Grass Yannick Hanfmann #112 6-1 7-6(4) W H2H Match data
Jun 6, 2022 Stuttgart ATP 250 Q2 Q Grass Jurij Rodionov #129 5-7 6-3 7-6(6) L H2H Match data
Aug 29, 2022 US Open Grand Slam Q1 Q Hard Flavio Cobolli #152 4-6 4-6 L H2H Match data
Sep 29, 2022* Tel Aviv ATP 250 R32 Hard Hugo Grenier #97 3-6 6-4 6-2 W H2H Match data
Sep 30, 2022* Tel Aviv ATP 250 R16 Hard Tomas Martin Etcheverry #87 6-1 6-4 W H2H Match data
Oct 1, 2022* Tel Aviv ATP 250 QF Hard Arthur Rinderknech #58 6-4 6-1 W H2H Match data
Oct 1, 2022* Tel Aviv ATP 250 SF Hard Novak Djokovic #7 1-6 7-6(3) L H2H Match data
Oct 10, 2022 Florence ATP 250 Q1 Q Hard Altug Celikbilek #230 7-6(4) 1-6 L H2H Match data
Oct 24, 2022 Basel ATP 500 Q1 Q Hard Jan-Lennard Struff #132 7-5 6-1 W H2H Match data
Oct 24, 2022 Basel ATP 500 Q2 Q Hard Jaume Munar #57 6-4 6-3 W H2H Match data
Oct 27, 2022* Basel ATP 500 R32 Hard Andy Murray #49 6-7(5) 3-6 4-6 L H2H Match data
Jan 2, 2023 Adelaide 1 ATP 250 Q1 Q Hard Yannick Hanfmann #128 6-7(2) 6-4 6-4 W H2H Match data
Jan 2, 2023 Adelaide 1 ATP 250 Q2 Q Hard Vasek Pospisil #98 6-7(5) 6-2 6-3 W H2H Match data
Jan 5, 2023* Adelaide 1 ATP 250 R32 Hard Mikael Ymer #69 6-4 6-2 W H2H Match data
Jan 6, 2023* Adelaide 1 ATP 250 R16 Hard Denis Shapovalov #18 4-6 3-6 L H2H Match data
Jan 9, 2023 Adelaide 2 ATP 250 Q1 Q Hard Jordan Thompson #85 4-6 4-6 L H2H Match data
Jan 18, 2023* Australian Open Grand Slam R128 Hard Denis Kudla #108 6-3 5-7 7-6(6) 3-6 L H2H Match data
Feb 13, 2023 Rotterdam ATP 500 Q1 Q Hard Elias Ymer #163 3-6 6-2 6-4 W H2H Match data
Feb 13, 2023 Rotterdam ATP 500 Q2 Q Hard Mikael Ymer #72 6-2 3-6 4-6 L H2H Match data
Feb 23, 2023* Marseille ATP 250 R32 Hard Arthur Fils #118 4-6 3-6 L H2H Match data
Feb 27, 2023 Dubai ATP 500 Q1 Q Hard Pavel Kotov #138 7-5 2-6 4-6 L H2H Match data
Mar 10, 2023* Indian Wells Masters Masters 1000 R128 Hard Ilya Ivashka #85 4-6 2-6 L H2H Match data
Mar 22, 2023* Miami Masters Masters 1000 Q1 Q Hard Nicolas Moreno De Alboran 4-6 6-3 6-2 W Match data
Mar 23, 2023* Miami Masters Masters 1000 Q2 Q Hard Filip Misolic #150 6-3 6-3 W H2H Match data
Mar 24, 2023* Miami Masters Masters 1000 R128 Hard Gregoire Barrere #65 4-6 6-3 3-6 L H2H Match data
Apr 9, 2023* Monte Carlo Masters Masters 1000 Q1 Q Clay Filip Krajinovic #78 6-7(4) 3-6 2-6 L H2H Match data
Apr 20, 2023* Banja Luka ATP 250 R32 Clay Laslo Djere #78 4-6 2-6 L H2H Match data
Apr 26, 2023* Madrid Masters Masters 1000 Q1 Q Clay Joao Sousa #162 6-2 6-2 W H2H Match data
Apr 27, 2023* Madrid Masters Masters 1000 Q2 Q Clay Sebastian Ofner #130 6-4 7-6(4) W H2H Match data
Apr 28, 2023* Madrid Masters Masters 1000 R128 Clay Nicolas Jarry #51 6-2 3-6 6-3 W H2H Match data
Apr 29, 2023* Madrid Masters Masters 1000 R64 Clay Tommy Paul #17 6-3 7-6(3) W H2H Match data
May 1, 2023* Madrid Masters Masters 1000 R32 Clay Bernabe Zapata Miralles #447 3-6 6-3 3-6 L H2H Match data
May 10, 2023* Rome Masters Masters 1000 Q1 Q Clay Joao Sousa #156 6-1 6-3 W H2H Match data
May 11, 2023* Rome Masters Masters 1000 Q2 Q Clay Vit Kopriva #159 6-2 7-6(3) W H2H Match data
May 12, 2023* Rome Masters Masters 1000 R128 Clay Marcos Giron #60 6-4 6-3 W H2H Match data
May 13, 2023* Rome Masters Masters 1000 R64 Clay Sebastian Korda #29 6-2 7-6(5) W H2H Match data
May 15, 2023* Rome Masters Masters 1000 R32 Clay Alexei Popyrin #77 5-7 5-7 L H2H Match data
Jun 12, 2023 Stuttgart ATP 250 Q1 Q Grass Benjamin Hassan #295 7-6(5) 4-6 L H2H Match data
Jun 19, 2023 Halle ATP 500 Q1 Q Grass Benjamin Bonzi #78 6-0 7-5 W H2H Match data
Jun 19, 2023 Halle ATP 500 Q2 Q Grass Aslan Karatsev #45 7-6(4) 6-3 W H2H Match data
Jun 22, 2023* Halle ATP 500 R32 Grass Jan-Lennard Struff #21 1-6 7-6(4) L H2H Match data
Jun 24, 2023* Mallorca ATP 250 Q1 Q Grass Alejandro Moro Canas 7-5 6-1 W Match data
Jun 24, 2023* Mallorca ATP 250 Q2 Q Grass James McCabe #274 7-5 4-6 7-6(5) W H2H Match data
Jun 27, 2023* Mallorca ATP 250 R32 Grass Abedallah Shelbayh 6-1 6-4 W Match data
Jun 29, 2023* Mallorca ATP 250 R16 Grass Lloyd Harris #298 7-6(5) 3-6 L H2H Match data
Jul 5, 2023* Wimbledon Grand Slam R128 Grass Roberto Bautista Agut #23 2-6 7-6(7) 6-7(4) 6-4 7-5 W H2H Match data
Jul 6, 2023* Wimbledon Grand Slam R64 Grass Corentin Moutet #71 7-5 6-3 7-6(4) W H2H Match data
Jul 9, 2023* Wimbledon Grand Slam R32 Grass Guido Pella #308 7-6(1) 6-4 6-0 W H2H Match data
Jul 11, 2023* Wimbledon Grand Slam R16 Grass Denis Shapovalov #29 3-6 6-3 6-1 6-3 W H2H Match data
Jul 13, 2023* Wimbledon Grand Slam QF Grass Jannik Sinner #8 4-6 6-3 2-6 2-6 L H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Nicolas Jarry #26 6-4 3-6 3-6 L H2H Match data
Aug 22, 2023* Winston-Salem ATP 250 R64 Hard Juan Manuel Cerundolo #100 7-6(5) 6-3 3-6 L H2H Match data
Aug 30, 2023* US Open Grand Slam R128 Hard Marco Cecchinato #109 6-4 6-2 6-0 W H2H Match data
Aug 31, 2023* US Open Grand Slam R64 Hard Tommy Paul #14 6-3 6-2 2-6 4-6 3-6 L H2H Match data
Sep 23, 2023* Chengdu ATP 250 R32 Hard Brandon Nakashima #81 6-4 6-4 W H2H Match data
Sep 24, 2023* Chengdu ATP 250 R16 Hard Daniel Evans #27 6-3 6-3 W H2H Match data
Sep 25, 2023* Chengdu ATP 250 QF Hard Jordan Thompson #62 7-6(1) 0-0 (ret.) W H2H Match data
Sep 25, 2023* Chengdu ATP 250 SF Hard Lorenzo Musetti #18 6-3 6-4 W H2H Match data
Sep 26, 2023* Chengdu ATP 250 F Hard Alexander Zverev #10 6-7(2) 7-6(5) 3-6 L H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Andy Murray #39 6-3 6-2 W H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Alexander Zverev #10 6-3 6-1 W H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Ben Shelton #20 6-3 3-6 4-6 L H2H Match data
Oct 19, 2023* Stockholm ATP 250 R32 Hard Thiago Seyboth Wild #77 6-3 6-2 W H2H Match data
Oct 20, 2023* Stockholm ATP 250 R16 Hard Adrian Mannarino #24 4-6 4-6 L H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Karen Khachanov #16 4-6 4-6 L H2H Match data
Oct 30, 2023 Paris Masters Masters 1000 Q1 Q Hard Arthur Cazaux #124 6-4 6-2 W H2H Match data
Oct 30, 2023 Paris Masters Masters 1000 Q2 Q Hard Jordan Thompson #55 3-6 6-4 6-4 W H2H Match data
Nov 1, 2023* Paris Masters Masters 1000 R64 Hard Alexandre Muller #83 7-6(4) 6-3 W H2H Match data
Nov 2, 2023* Paris Masters Masters 1000 R32 Hard Carlos Alcaraz #2 6-3 6-4 W H2H Match data
Nov 3, 2023* Paris Masters Masters 1000 R16 Hard Karen Khachanov #15 6-4 4-6 2-6 L H2H Match data
Jan 3, 2024* Brisbane ATP 250 R32 Hard Ben Shelton #17 6-3 6-7(5) 6-3 W H2H Match data
Jan 5, 2024* Brisbane ATP 250 R16 Hard Alexei Popyrin #40 6-7(9) 6-4 7-6(3) W H2H Match data
Jan 6, 2024* Brisbane ATP 250 QF Hard Matteo Arnaldi #44 7-6(4) 6-2 W H2H Match data
Jan 6, 2024* Brisbane ATP 250 SF Hard Holger Rune #8 4-6 7-6(0) L H2H Match data
Jan 16, 2024* Australian Open Grand Slam R128 Hard Tallon Griekspoor #31 6-2 6-3 7-6(3) 4-6 5-7 L H2H Match data
Feb 15, 2024* Rotterdam ATP 500 R32 Hard Holger Rune #7 4-6 6-2 1-6 L H2H Match data
Feb 21, 2024* Los Cabos ATP 250 R32 Hard Daniel Evans #42 2-6 4-6 L H2H Match data
Feb 28, 2024* Acapulco ATP 500 R32 Hard Stefanos Tsitsipas #12 3-6 4-6 L H2H Match data
Mar 8, 2024* Indian Wells Masters Masters 1000 R128 Hard Daniel Evans #45 6-1 5-7 6-2 W H2H Match data
Mar 9, 2024* Indian Wells Masters Masters 1000 R64 Hard Sebastian Korda #29 4-6 2-6 L H2H Match data
Mar 22, 2024* Miami Masters Masters 1000 R128 Hard Diego Schwartzman #122 6-2 6-4 W H2H Match data
Mar 23, 2024* Miami Masters Masters 1000 R64 Hard Lorenzo Musetti #24 5-7 1-6 L H2H Match data
Apr 9, 2024* Monte Carlo Masters Masters 1000 R64 Clay Jaume Munar #72 7-5 6-1 W H2H Match data
Apr 10, 2024* Monte Carlo Masters Masters 1000 R32 Clay Novak Djokovic #1 1-6 2-6 L H2H Match data
Apr 17, 2024* Barcelona ATP 500 R64 Clay Roberto Bautista Agut #84 3-6 7-6(8) L H2H Match data
Apr 26, 2024* Madrid Masters Masters 1000 R128 Clay Thiago Seyboth Wild #63 4-6 4-6 L H2H Match data
May 10, 2024* Rome Masters Masters 1000 R128 Clay Corentin Moutet #83 6-3 7-6(1) 2-6 L H2H Match data
May 28, 2024* Roland Garros Grand Slam R128 Clay Dusan Lajovic #61 6-4 5-7 4-6 6-7(6) 4-6 L H2H Match data
Jun 13, 2024* Stuttgart ATP 250 R32 Grass Matteo Berrettini #95 7-6(8) 7-5 5-7 L H2H Match data
Jun 20, 2024* Halle ATP 500 R32 Grass Fabian Marozsan #45 5-7 6-4 1-6 L H2H Match data
Jul 3, 2024* Wimbledon Grand Slam R128 Grass Francisco Cerundolo #30 6-7(5) 3-6 7-5 6-3 6-4 W H2H Match data
Jul 4, 2024* Wimbledon Grand Slam R64 Grass Tomas Machac #39 6-2 6-4 5-7 6-3 W H2H Match data
Jul 7, 2024* Wimbledon Grand Slam R32 Grass Arthur Fils #34 6-4 3-6 6-1 4-6 3-6 L H2H Match data
Jul 18, 2024* Bastad ATP 250 R32 Clay Roberto Carballes Baena #54 7-5 7-6(3) 3-6 L H2H Match data
Aug 8, 2024* Canada Masters Masters 1000 R64 Hard Alejandro Davidovich Fokina #42 2-6 5-7 L H2H Match data
Aug 21, 2024* Winston-Salem ATP 250 R32 Hard Corentin Moutet #68 6-1 7-5 W H2H Match data
Aug 22, 2024* Winston-Salem ATP 250 R16 Hard Christopher Eubanks #120 3-6 6-1 7-6(8) L H2H Match data
Aug 28, 2024* US Open Grand Slam R128 Hard Matthew Forbes #1848 6-4 7-6(2) 6-2 W H2H Match data
Aug 29, 2024* US Open Grand Slam R64 Hard Matteo Arnaldi #30 2-6 4-6 4-6 L H2H Match data
Sep 21, 2024* Chengdu ATP 250 R32 Hard Fabio Fognini #79 6-3 4-6 6-4 W H2H Match data
Sep 22, 2024* Chengdu ATP 250 R16 Hard Juncheng Shang #67 7-5 3-6 3-6 L H2H Match data
Sep 26, 2024 Beijing ATP 500 Q1 Q Hard Aoran Wang #943 6-3 6-2 W H2H Match data
Sep 26, 2024 Beijing ATP 500 Q2 Q Hard Roberto Bautista Agut #61 5-7 6-3 4-6 L H2H Match data
Sep 29, 2024* Beijing ATP 500 R32 Hard Stan Wawrinka #233 6-3 6-4 W H2H Match data
Sep 30, 2024* Beijing ATP 500 R16 Hard Jannik Sinner #1 6-3 2-6 3-6 L H2H Match data
Oct 4, 2024* Shanghai Masters Masters 1000 R128 Hard Beibit Zhukayev #277 7-6(0) 6-4 W H2H Match data
Oct 5, 2024* Shanghai Masters Masters 1000 R64 Hard Alexander Bublik #11 6-4 6-2 W H2H Match data
Oct 7, 2024* Shanghai Masters Masters 1000 R32 Hard Frances Tiafoe #17 5-7 7-5 7-6(5) W H2H Match data
Oct 9, 2024* Shanghai Masters Masters 1000 R16 Hard Novak Djokovic #4 3-6 2-6 L H2H Match data
Oct 17, 2024* Almaty ATP 250 R32 Hard Adrian Mannarino #56 7-5 7-6(4) 3-6 L H2H Match data
Nov 7, 2024* Belgrade ATP 250 R32 Hard Fabio Fognini #74 6-3 6-3 W H2H Match data
Nov 8, 2024* Belgrade ATP 250 R16 Hard Francisco Cerundolo #29 4-6 4-6 L H2H Match data
Jan 2, 2025* Bank of China Hong Kong Tennis Open ATP 250 R32 Hard Fabian Marozsan #58 1-6 6-7 L H2H Match data
Jan 8, 2025* Adelaide International ATP 250 R32 Hard Manuel Guinard #261 6-7 6-2 1-6 L H2H Match data
Jan 14, 2025* Australian Open Grand Slam R128 Hard Thanasi Kokkinakis #71 6-3 3-6 3-6 6-7 L H2H Match data
Feb 19, 2025* Qatar ExxonMobil Open ATP 500 R32 Hard Alex de Minaur #8 1-6 5-7 L H2H Match data
Feb 24, 2025* Dubai Duty Free Tennis Championships ATP 500 Q1 Q Hard Nikoloz Basilashvili #150 7-6 3-6 6-3 W H2H Match data
Feb 24, 2025* Dubai Duty Free Tennis Championships ATP 500 Q2 Q Hard Otto Virtanen #111 6-3 7-6 W H2H Match data
Feb 26, 2025* Dubai Duty Free Tennis Championships ATP 500 R32 Hard Tallon Griekspoor #47 7-5 6-7 6-7 L H2H Match data
Mar 7, 2025* BNP Paribas Open Masters 1000 R128 Hard Reilly Opelka #114 7-5 6-4 W H2H Match data
Mar 8, 2025* BNP Paribas Open Masters 1000 R64 Hard Lorenzo Musetti #16 5-7 7-5 2-6 L H2H Match data
Mar 21, 2025* Miami Open Presented by Itau Masters 1000 R128 Hard Jenson Brooksby #544 6-3 3-6 6-3 W H2H Match data
Mar 22, 2025* Miami Open Presented by Itau Masters 1000 R64 Hard Alexei Popyrin #26 6-7 6-3 7-5 W H2H Match data
Mar 24, 2025* Miami Open Presented by Itau Masters 1000 R32 Hard Jakub Mensik #54 4-6 4-6 L H2H Match data
Apr 25, 2025* Mutua Madrid Open Masters 1000 R128 Clay Arthur Rinderknech #76 6-7 1-6 L H2H Match data
May 9, 2025* Internazionali BNL d'Italia Masters 1000 R128 Clay Alexander Bublik #76 3-6 6-7 L H2H Match data
May 27, 2025* Roland Garros Grand Slam R128 Clay Frances Tiafoe #16 4-6 5-7 4-6 L H2H Match data
Jun 12, 2025* Boss Open ATP 250 R32 Grass Giovanni Mpetshi Perricard #36 6-7 6-3 5-7 L H2H Match data
Jun 16, 2025* Terra Wortmann Open ATP 500 Q1 Q Grass Justin Engel #235 7-6 6-7 5-7 L H2H Match data
Jun 25, 2025* Vanda Pharmaceuticals Mallorca Championships ATP 250 R32 Grass Alexandre Muller #40 7-6 7-5 W H2H Match data
Jun 26, 2025* Vanda Pharmaceuticals Mallorca Championships ATP 250 R16 Grass Hamad Medjedovic #73 4-6 6-3 6-7 L H2H Match data
Jul 2, 2025* Wimbledon Grand Slam R128 Grass Luciano Darderi #24 6-7 6-1 7-6 3-6 1-6 L H2H Match data
Jul 29, 2025* National Bank Open Presented by Rogers Masters 1000 R128 Hard Ugo Blanchet #231 4-6 6-2 7-6 W H2H Match data
Jul 30, 2025* National Bank Open Presented by Rogers Masters 1000 R64 Hard Casper Ruud #13 3-6 3-6 L H2H Match data
Aug 9, 2025* Cincinnati Open Masters 1000 R128 Hard Alejandro Tabilo #103 6-3 6-3 W H2H Match data
Aug 10, 2025* Cincinnati Open Masters 1000 R64 Hard Holger Rune #9 5-7 6-7 L H2H Match data
Aug 19, 2025* Winston-Salem Open ATP 250 R64 Hard Christopher O'Connell #79 3-6 3-6 L H2H Match data
Aug 26, 2025* US Open Grand Slam R128 Hard Gael Monfils #49 6-4 2-6 6-1 3-6 6-4 W H2H Match data
Aug 28, 2025* US Open Grand Slam R64 Hard Felix Auger-Aliassime #27 1-6 6-7 6-7 L H2H Match data
May 18, 2026 Roland Garros Grand Slam Q1 Q Clay Mark Lajal #157 6-4 6-4 W H2H Match data
May 20, 2026 Roland Garros Grand Slam Q2 Q Clay Joel Schwaerzler #169 6-4 6-4 W H2H Match data
May 25, 2026* Roland Garros Grand Slam Q3 Q Clay Tom Gentzsch #228 6-3 6-7(2) 6-4 W H2H Match data
May 25, 2026 Roland Garros Grand Slam R128 Clay Casper Ruud #16 2-6 7-6(5) 7-5 6-0 2-6 L H2H Match data
Jun 6, 2026 Boss Open ATP 250 Q1 Q Grass Petr Bar Biryukov #269 6-7(8) 7-6(1) 6-3 W H2H Match data
Jun 7, 2026 Boss Open ATP 250 Q2 Q Grass Alexis Galarneau #193 4-6 6-7(1) 7-6(5) L H2H Match data
Jun 9, 2026 Boss Open ATP 250 R32 Grass Giovanni Mpetshi Perricard #93 5-7 6-7(4) 7-6(4) L H2H Match data
Jun 23, 2026* Wimbledon Grand Slam Q1 Q Grass James McCabe #207 6-3 7-6(4) W H2H Match data
Jun 24, 2026* Wimbledon Grand Slam Q2 Q Grass Kimmer Coppejans #222 7-6(2) 7-5 W H2H Match data
Jun 25, 2026 Wimbledon Grand Slam Q3 Q Grass Jerome Kym #197 4-6 7-6(2) 3-6 7-6(6) 6-4 W H2H Match data
Jun 29, 2026 Wimbledon Grand Slam R128 Grass Andrey Rublev #13 6-4 6-7(6) 3-6 6-3 7-6(12) W H2H Match data