Match log updated: 2026-06-20 01:15 UTC

Daniel Altmaier — ATP Match Log

Back to player detail page →

Main draw matches: 195 | W: 72 | L: 123 | Win %: 36.9%

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

Date ↑TournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
May 21, 2017* Geneva ATP 250 Q1 Q Clay Alexander Ward #518 6-4 6-3 W H2H Match data
May 21, 2017* Geneva ATP 250 Q2 Q Clay Petr Michnev #239 6-2 6-4 W H2H Match data
May 24, 2017* Geneva ATP 250 R32 Clay Sam Querrey #28 3-6 4-6 L H2H Match data
Jun 12, 2017 Stuttgart ATP 250 Q1 Q Grass Marton Fucsovics #145 3-6 4-6 L H2H Match data
Jun 19, 2017 Halle ATP 500 Q1 Q Grass Vasek Pospisil #76 2-6 1-6 L H2H Match data
Jun 26, 2017 Antalya ATP 250 Q1 Q Grass Anil Yuksel #588 6-3 6-4 W H2H Match data
Jun 26, 2017 Antalya ATP 250 Q2 Q Grass Matthew Ebden #272 4-6 7-5 4-6 L H2H Match data
Jun 29, 2017* Antalya ATP 250 R32 Grass Victor Estrella 7-5 6-7(8) 7-6(5) W Match data
Jun 30, 2017* Antalya ATP 250 R16 Grass Marsel Ilhan #287 6-3 3-6 7-6(5) W H2H Match data
Jul 1, 2017* Antalya ATP 250 QF Grass Yuichi Sugita #66 3-6 0-6 L H2H Match data
Jul 27, 2017* Hamburg ATP 500 R32 Clay Horacio Zeballos #57 7-6(2) 4-6 L H2H Match data
Jul 15, 2019 Umag ATP 250 Q1 Q Clay Carlos Berlocq #202 6-2 6-4 W H2H Match data
Jul 15, 2019 Umag ATP 250 Q2 Q Clay Peter Torebko #384 3-6 5-7 L H2H Match data
Jul 25, 2019* Hamburg ATP 500 R32 Clay Martin Klizan #62 2-6 2-6 L H2H Match data
Feb 24, 2020 Acapulco ATP 500 Q1 Q Hard Ryan Harrison #381 6-2 6-3 W H2H Match data
Feb 24, 2020 Acapulco ATP 500 Q2 Q Hard Jason Jung #119 1-6 3-6 L H2H Match data
Sep 27, 2020* Roland Garros Grand Slam Q1 Q Clay Tallon Griekspoor #138 6-1 6-3 W H2H Match data
Sep 28, 2020 Roland Garros Grand Slam Q2 Q Clay Hiroki Moriya #244 6-1 6-2 W H2H Match data
Sep 28, 2020 Roland Garros Grand Slam Q3 Q Clay Ruben Bemelmans #224 6-3 1-6 6-3 W H2H Match data
Sep 29, 2020* Roland Garros Grand Slam R128 Clay Feliciano Lopez #57 7-6(1) 6-4 6-4 W H2H Match data
Oct 1, 2020* Roland Garros Grand Slam R64 Clay Jan-Lennard Struff #82 6-3 7-6(4) 6-3 W H2H Match data
Oct 3, 2020* Roland Garros Grand Slam R32 Clay Matteo Berrettini #55 6-2 7-6(5) 6-4 W H2H Match data
Oct 6, 2020* Roland Garros Grand Slam R16 Clay Pablo Carreno Busta #18 2-6 5-7 2-6 L H2H Match data
Oct 15, 2020* Cologne 1 ATP 250 R32 Hard Henri Laaksonen #139 6-3 3-6 7-6(5) L H2H Match data
Oct 22, 2020* Cologne 2 ATP 250 R32 Hard Egor Gerasimov #87 1-6 0-6 L H2H Match data
Mar 1, 2021 Buenos Aires ATP 250 Q1 Q Clay Orlando Luz #317 6-4 5-7 6-2 W H2H Match data
Mar 1, 2021 Buenos Aires ATP 250 Q2 Q Clay Juan Pablo Varillas #169 6-4 6-7(3) 7-5 W H2H Match data
Mar 2, 2021* Buenos Aires ATP 250 Q3 Q Clay Jaume Munar #106 3-6 4-6 L H2H Match data
Mar 11, 2021* Santiago ATP 250 R32 Clay Daniel Elahi Galan #121 7-6(2) 6-3 5-7 L H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Q Hard Shintaro Mochizuki #654 1-4 (ret.) L H2H Match data
May 16, 2021* Geneva ATP 250 Q1 Q Clay Marc-Andrea Huesler #160 7-6(5) 6-2 W H2H Match data
May 16, 2021* Geneva ATP 250 Q2 Q Clay Marco Cecchinato #100 1-6 7-6(5) L H2H Match data
May 19, 2021* Geneva ATP 250 R32 Clay Feliciano Lopez #61 7-6(6) 4-6 L H2H Match data
May 24, 2021 Parma ATP 250 Q1 Q Clay Pavel Kotov #270 6-3 6-1 W H2H Match data
May 24, 2021 Parma ATP 250 Q2 Q Clay Norbert Gombos #87 7-6(6) 7-6(8) W H2H Match data
May 27, 2021* Parma ATP 250 R32 Clay Richard Gasquet #51 3-6 3-6 L H2H Match data
Jun 17, 2021* Halle ATP 500 R32 Grass Jordan Thompson #81 2-6 7-6(4) L H2H Match data
Jun 28, 2021 Wimbledon Grand Slam Q1 Q Grass Maximilian Marterer #200 6-2 6-4 W H2H Match data
Jun 29, 2021* Wimbledon Grand Slam Q2 Q Grass Benjamin Bonzi #119 4-6 3-6 L H2H Match data
Jul 15, 2021* Hamburg ATP 500 R32 Clay Filip Krajinovic #44 3-6 6-7(3) 1-6 L H2H Match data
Jul 19, 2021 Umag ATP 250 Q1 Q Clay Flavio Cobolli #328 2-6 6-3 6-1 W H2H Match data
Jul 19, 2021 Umag ATP 250 Q2 Q Clay Matija Pecotic #343 3-6 6-4 6-3 W H2H Match data
Jul 22, 2021* Umag ATP 250 R32 Clay Corentin Moutet #88 5-7 6-1 0-0 (ret.) W H2H Match data
Jul 23, 2021* Umag ATP 250 R16 Clay Gianluca Mager #75 4-6 6-1 7-5 W H2H Match data
Jul 24, 2021* Umag ATP 250 QF Clay Dusan Lajovic #45 6-2 6-4 W H2H Match data
Jul 24, 2021* Umag ATP 250 SF Clay Richard Gasquet #59 7-6(2) 6-3 3-6 L H2H Match data
Jul 28, 2021* Kitzbuhel ATP 250 R32 Clay Laslo Djere #50 4-6 6-3 6-3 W H2H Match data
Jul 29, 2021* Kitzbuhel ATP 250 R16 Clay Marco Cecchinato #83 6-4 6-4 W H2H Match data
Jul 30, 2021* Kitzbuhel ATP 250 QF Clay Gianluca Mager #74 6-1 6-7(5) 6-3 W H2H Match data
Jul 31, 2021* Kitzbuhel ATP 250 SF Clay Pedro Martinez #97 6-4 3-6 3-6 L H2H Match data
Oct 9, 2021* Indian Wells Masters Masters 1000 R128 Hard Sam Querrey #86 6-2 6-4 W H2H Match data
Oct 10, 2021* Indian Wells Masters Masters 1000 R64 Hard Grigor Dimitrov #28 4-6 2-6 L H2H Match data
Jan 6, 2022* Adelaide 1 ATP 250 R32 Hard Thiago Monteiro #89 2-6 6-3 7-6(2) L H2H Match data
Jan 10, 2022 Sydney ATP 250 Q1 Q Hard Michail Pervolarakis #366 6-4 6-1 W H2H Match data
Jan 10, 2022 Sydney ATP 250 Q2 Q Hard Sebastian Baez #95 7-6(4) 5-7 L H2H Match data
Jan 13, 2022* Sydney ATP 250 R32 Hard Fabio Fognini #36 3-6 5-7 L H2H Match data
Jan 19, 2022* Australian Open Grand Slam R128 Hard Alexander Zverev #3 7-6(3) 1-6 7-6(1) L H2H Match data
Feb 3, 2022* Pune ATP 250 R32 Hard Prajnesh Gunneswaran #228 7-6(5) 6-2 W H2H Match data
Feb 4, 2022* Pune ATP 250 R16 Hard Radu Albot #108 3-6 6-4 6-4 W H2H Match data
Feb 5, 2022* Pune ATP 250 QF Hard Joao Sousa #137 2-6 3-6 L H2H Match data
Feb 10, 2022* Dallas ATP 250 R32 Hard Andreas Seppi #100 6-4 3-6 4-6 L H2H Match data
Feb 17, 2022* Delray Beach ATP 250 R32 Hard Jack Sock #141 6-2 3-6 4-6 L H2H Match data
Feb 21, 2022 Acapulco ATP 500 Q1 Q Hard Ernesto Escobedo #129 6-2 3-6 6-1 W H2H Match data
Feb 21, 2022 Acapulco ATP 500 Q2 Q Hard Denis Kudla #100 4-6 6-4 6-2 W H2H Match data
Feb 23, 2022* Acapulco ATP 500 R32 Hard Cameron Norrie #12 7-6(5) 2-6 L H2H Match data
Mar 12, 2022* Indian Wells Masters Masters 1000 R128 Hard Steve Johnson #115 3-6 7-6(3) L H2H Match data
Mar 25, 2022* Miami Masters Masters 1000 R128 Hard J.J. Wolf #167 4-6 4-6 L H2H Match data
Apr 28, 2022* Munich ATP 250 R32 Clay Philipp Kohlschreiber #132 7-6(5) 3-6 6-1 W H2H Match data
Apr 29, 2022* Munich ATP 250 R16 Clay Miomir Kecmanovic #38 2-6 4-6 L H2H Match data
May 19, 2022* Lyon ATP 250 R32 Clay Federico Coria #59 3-6 6-3 3-6 L H2H Match data
May 24, 2022* Roland Garros Grand Slam R128 Clay Jaume Munar #87 1-6 3-6 6-4 3-6 L H2H Match data
Jun 9, 2022* Stuttgart ATP 250 R32 Grass Oscar Otte #61 7-6(2) 7-6(4) L H2H Match data
Jun 16, 2022* Halle ATP 500 R32 Grass Nick Kyrgios #65 3-6 5-7 L H2H Match data
Jun 22, 2022* Mallorca ATP 250 R32 Grass Dusan Lajovic #63 7-5 7-6(2) W H2H Match data
Jun 23, 2022* Mallorca ATP 250 R16 Grass Sebastian Baez #36 6-2 2-6 6-4 W H2H Match data
Jun 24, 2022* Mallorca ATP 250 QF Grass Benjamin Bonzi #56 3-6 4-6 L H2H Match data
Jun 29, 2022* Wimbledon Grand Slam R128 Grass Mikael Ymer #88 3-6 5-7 5-7 L H2H Match data
Jul 14, 2022* Bastad ATP 250 R32 Clay Elias Ymer #134 4-6 7-6(5) L H2H Match data
Jul 21, 2022* Hamburg ATP 500 R32 Clay Francisco Cerundolo #30 6-2 4-6 2-6 L H2H Match data
Jul 28, 2022* Umag ATP 250 R32 Clay Corentin Moutet #116 4-6 2-6 L H2H Match data
Aug 8, 2022 Canada Masters Masters 1000 Q2 Q Hard Fabio Fognini #60 3-6 6-4 2-6 L H2H Match data
Aug 14, 2022* Cincinnati Masters Masters 1000 Q1 Q Hard Lorenzo Musetti #30 6-7(5) 4-6 3-6 L H2H Match data
Aug 23, 2022* Winston-Salem ATP 250 R64 Hard Soonwoo Kwon #81 1-6 4-6 L H2H Match data
Aug 31, 2022* US Open Grand Slam R128 Hard Jannik Sinner #13 7-5 2-6 1-6 6-3 1-6 L H2H Match data
Jan 9, 2023 Auckland ATP 250 Q1 Q Hard Thiago Monteiro #69 6-3 5-7 7-6(6) L H2H Match data
Jan 18, 2023* Australian Open Grand Slam R128 Hard Frances Tiafoe #17 3-6 3-6 6-7(5) 7-6(6) L H2H Match data
Feb 9, 2023* Dallas ATP 250 R32 Hard Zachary Svajda #265 6-2 6-4 W H2H Match data
Feb 10, 2023* Dallas ATP 250 R16 Hard John Isner #39 3-6 7-6(1) L H2H Match data
Feb 16, 2023* Delray Beach ATP 250 R32 Hard Adrian Mannarino #59 6-4 3-6 4-6 L H2H Match data
Mar 1, 2023* Acapulco ATP 500 R32 Hard Brandon Nakashima #49 3-6 6-3 1-6 L H2H Match data
Mar 22, 2023* Miami Masters Masters 1000 Q1 Q Hard Martin Damm #426 7-5 7-6(3) W H2H Match data
Mar 23, 2023* Miami Masters Masters 1000 Q2 Q Hard Geoffrey Blancaneaux #169 6-2 6-2 W H2H Match data
Mar 24, 2023* Miami Masters Masters 1000 R128 Hard Ilya Ivashka #80 2-6 1-6 L H2H Match data
Apr 6, 2023* Houston ATP 250 R32 Clay Max Purcell #86 4-6 6-3 3-6 L H2H Match data
Apr 20, 2023* Munich ATP 250 R32 Clay Aslan Karatsev #129 6-4 7-6(2) 2-6 L H2H Match data
Apr 26, 2023* Madrid Masters Masters 1000 Q1 Q Clay Attila Balazs #747 6-1 6-1 W H2H Match data
Apr 27, 2023* Madrid Masters Masters 1000 Q2 Q Clay Jurij Rodionov #119 4-6 3-6 L H2H Match data
Apr 29, 2023* Madrid Masters Masters 1000 R64 Clay Oscar Otte #98 6-4 7-5 W H2H Match data
May 1, 2023* Madrid Masters Masters 1000 R32 Clay Yannick Hanfmann #102 7-6(3) 6-3 W H2H Match data
May 3, 2023* Madrid Masters Masters 1000 R16 Clay Jaume Munar #38 6-3 6-0 W H2H Match data
May 5, 2023* Madrid Masters Masters 1000 QF Clay Borna Coric #122 3-6 3-6 L H2H Match data
May 10, 2023* Rome Masters Masters 1000 Q1 Q Clay Jozef Kovalik #141 6-2 6-4 W H2H Match data
May 11, 2023* Rome Masters Masters 1000 Q2 Q Clay Elias Ymer #146 7-6(5) 6-0 W H2H Match data
May 12, 2023* Rome Masters Masters 1000 R128 Clay Giulio Zeppieri #120 7-6(3) 4-6 6-0 W H2H Match data
May 13, 2023* Rome Masters Masters 1000 R64 Clay Frances Tiafoe #12 6-3 5-7 3-6 L H2H Match data
May 30, 2023* Roland Garros Grand Slam R128 Clay Marc-Andrea Huesler #84 6-3 6-4 6-4 W H2H Match data
Jun 1, 2023* Roland Garros Grand Slam R64 Clay Jannik Sinner #2 6-7(0) 7-6(7) 1-6 7-6(4) 7-5 W H2H Match data
Jun 3, 2023* Roland Garros Grand Slam R32 Clay Grigor Dimitrov #47 4-6 3-6 1-6 L H2H Match data
Jun 15, 2023* Stuttgart ATP 250 R32 Grass Christopher O'Connell #74 3-6 1-6 L H2H Match data
Jun 19, 2023 Halle ATP 500 Q1 Q Grass Borna Gojo #111 7-6(5) 6-3 W H2H Match data
Jun 19, 2023 Halle ATP 500 Q2 Q Grass Christopher Eubanks #77 3-6 3-2 (ret.) L H2H Match data
Jul 5, 2023* Wimbledon Grand Slam R128 Grass Aleksandar Vukic #87 3-6 7-6(1) 6-3 5-7 L H2H Match data
Jul 20, 2023* Gstaad ATP 250 R32 Clay Benjamin Bonzi #107 6-3 6-4 W H2H Match data
Jul 21, 2023* Gstaad ATP 250 R16 Clay Yannick Hanfmann #46 6-4 2-6 5-7 L H2H Match data
Jul 27, 2023* Hamburg ATP 500 R32 Clay Richard Gasquet #48 7-5 6-4 W H2H Match data
Jul 28, 2023* Hamburg ATP 500 R16 Clay Andrey Rublev #7 6-2 6-2 W H2H Match data
Jul 29, 2023* Hamburg ATP 500 QF Clay Zhizhen Zhang #79 4-6 4-6 L H2H Match data
Aug 2, 2023* Kitzbuhel ATP 250 R32 Clay Marc-Andrea Huesler #88 6-7(5) 6-2 6-4 W H2H Match data
Aug 3, 2023* Kitzbuhel ATP 250 R16 Clay Daniel Elahi Galan #76 6-3 2-6 7-6(8) L H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Q Hard Christopher O'Connell #73 3-6 7-6(5) 6-4 W H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q2 Q Hard Corentin Moutet #79 4-6 4-6 L H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Alexei Popyrin #58 6-7(5) 4-6 4-6 L H2H Match data
Aug 30, 2023* US Open Grand Slam R128 Hard Constant Lestienne #101 6-7(5) 6-3 6-1 6-2 W H2H Match data
Aug 31, 2023* US Open Grand Slam R64 Hard Alexander Zverev #12 7-6(1) 6-3 4-6 3-6 L H2H Match data
Sep 28, 2023* Beijing ATP 500 Q1 Q Hard Lloyd Harris #149 3-6 1-6 L H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Yoshihito Nishioka #48 4-6 6-3 7-6(2) L H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Tommy Paul #12 6-3 1-6 3-6 L H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Gael Monfils #89 4-6 4-6 L H2H Match data
Nov 1, 2023* Paris Masters Masters 1000 R64 Hard Arthur Fils #36 6-2 6-4 W H2H Match data
Nov 2, 2023* Paris Masters Masters 1000 R32 Hard Taylor Fritz #10 (w/o) W H2H Match data
Nov 3, 2023* Paris Masters Masters 1000 R16 Hard Holger Rune #7 3-6 3-6 L H2H Match data
Nov 9, 2023* Metz ATP 250 R32 Hard Mate Valkusz #232 2-6 2-6 L H2H Match data
Jan 3, 2024* Brisbane ATP 250 R32 Hard Li Tu #225 7-6(5) 7-6(4) W H2H Match data
Jan 5, 2024* Brisbane ATP 250 R16 Hard Grigor Dimitrov #14 1-6 2-6 L H2H Match data
Jan 10, 2024* Auckland ATP 250 R32 Hard Marcos Giron #60 7-6(5) 6-2 W H2H Match data
Jan 11, 2024* Auckland ATP 250 R16 Hard Felix Auger-Aliassime #27 7-6(9) 7-5 W H2H Match data
Jan 12, 2024* Auckland ATP 250 QF Hard Arthur Fils #35 7-6(2) 0-1 (ret.) L H2H Match data
Jan 16, 2024* Australian Open Grand Slam R128 Hard Karen Khachanov #15 7-5 3-6 7-6(5) 7-6(3) L H2H Match data
Feb 8, 2024* Cordoba ATP 250 R32 Clay Federico Coria #93 7-5 3-6 4-6 L H2H Match data
Feb 15, 2024* Buenos Aires ATP 250 R32 Clay Facundo Diaz Acosta #87 3-6 7-6(1) L H2H Match data
Feb 28, 2024* Acapulco ATP 500 R32 Hard Alexander Zverev #6 6-3 3-6 6-3 W H2H Match data
Feb 29, 2024* Acapulco ATP 500 R16 Hard Miomir Kecmanovic #53 4-6 4-6 L H2H Match data
Mar 8, 2024* Indian Wells Masters Masters 1000 R128 Hard Lucas Pouille #273 4-6 3-6 L H2H Match data
Mar 22, 2024* Miami Masters Masters 1000 R128 Hard Harold Mayot #141 6-2 7-5 W H2H Match data
Mar 23, 2024* Miami Masters Masters 1000 R64 Hard Jan-Lennard Struff #25 3-6 3-6 L H2H Match data
Apr 4, 2024* Estoril ATP 250 R32 Clay Pedro Martinez #77 4-6 2-6 L H2H Match data
Apr 7, 2024* Monte Carlo Masters Masters 1000 Q1 Q Clay Luca Van Assche #94 2-6 6-2 6-3 W H2H Match data
Apr 7, 2024* Monte Carlo Masters Masters 1000 Q2 Q Clay Corentin Moutet #99 2-6 4-6 L H2H Match data
Apr 9, 2024* Monte Carlo Masters Masters 1000 R64 Clay Francisco Cerundolo #22 2-6 7-6(3) L H2H Match data
Apr 17, 2024* Barcelona ATP 500 R64 Clay Alexei Popyrin #44 6-3 7-6(4) W H2H Match data
Apr 18, 2024* Barcelona ATP 500 R32 Clay Arthur Fils #36 4-6 6-1 1-6 L H2H Match data
Apr 26, 2024* Madrid Masters Masters 1000 R128 Clay Martin Landaluce #322 6-1 7-5 W H2H Match data
Apr 27, 2024* Madrid Masters Masters 1000 R64 Clay Arthur Fils #32 6-2 6-3 W H2H Match data
Apr 29, 2024* Madrid Masters Masters 1000 R32 Clay Hubert Hurkacz #9 4-6 7-6(2) L H2H Match data
May 10, 2024* Rome Masters Masters 1000 R128 Clay Luca Nardi #81 4-6 4-6 L H2H Match data
May 22, 2024* Geneva ATP 250 R32 Clay Roberto Carballes Baena #62 7-6(2) 4-6 L H2H Match data
May 28, 2024* Roland Garros Grand Slam R128 Clay Laslo Djere #52 7-5 6-4 6-7(6) 5-7 7-6(6) W H2H Match data
May 30, 2024* Roland Garros Grand Slam R64 Clay Stefanos Tsitsipas #9 3-6 2-6 6-7(2) 4-6 L H2H Match data
Jul 3, 2024* Wimbledon Grand Slam R128 Grass Arthur Fery #247 4-6 7-6(6) 1-6 6-3 6-1 W H2H Match data
Jul 4, 2024* Wimbledon Grand Slam R64 Grass Denis Shapovalov #121 7-6(3) 3-6 6-1 6-7(3) 4-6 L H2H Match data
Jul 18, 2024* Hamburg ATP 500 R32 Clay Flavio Cobolli #48 4-6 6-7(6) 3-6 L H2H Match data
Jul 24, 2024* Kitzbuhel ATP 250 R32 Clay Hugo Gaston #91 4-6 6-7(5) 4-6 L H2H Match data
Aug 6, 2024* Canada Masters Masters 1000 Q1 Q Hard Rinky Hijikata #74 7-6(4) 1-6 L H2H Match data
Aug 12, 2024 Cincinnati Masters Masters 1000 Q1 Q Hard Corentin Moutet #71 1-6 4-6 L H2H Match data
Aug 28, 2024* US Open Grand Slam R128 Hard Mariano Navone #36 6-1 2-6 4-6 1-6 L H2H Match data
Oct 17, 2024* Antwerp ATP 250 R32 Hard Gilles Arnaud Bailly #869 6-4 6-3 W H2H Match data
Oct 18, 2024* Antwerp ATP 250 R16 Hard Jiri Lehecka #33 4-6 3-6 L H2H Match data
Oct 21, 2024 Basel ATP 500 Q1 Q Hard Jesper de Jong #109 6-4 7-6(3) W H2H Match data
Oct 21, 2024 Basel ATP 500 Q2 Q Hard Jacob Fearnley #92 6-3 3-6 7-6(5) W H2H Match data
Oct 24, 2024* Basel ATP 500 R32 Hard Arthur Fils #20 7-6(5) 3-6 L H2H Match data
Nov 7, 2024* Belgrade ATP 250 R32 Hard Luciano Darderi #43 7-6(1) 6-3 W H2H Match data
Nov 8, 2024* Belgrade ATP 250 R16 Hard Christopher O'Connell #71 3-6 1-6 L H2H Match data
Dec 30, 2024* Bank of China Hong Kong Tennis Open ATP 250 Q1 Q Hard Alejandro Moro Canas #169 4-6 3-6 L H2H Match data
Jan 6, 2025* ASB Classic ATP 250 Q1 Q Hard Charles Broom #277 7-5 6-1 W H2H Match data
Jan 6, 2025* ASB Classic ATP 250 Q2 Q Hard Nishesh Basavareddy #133 2-6 1-6 L H2H Match data
Jan 8, 2025* ASB Classic ATP 250 R32 Hard Roberto Carballes Baena #59 3-6 6-3 5-7 L H2H Match data
Jan 14, 2025* Australian Open Grand Slam R128 Hard Francisco Comesana #85 6-2 3-6 7-6 4-6 6-4 W H2H Match data
Jan 16, 2025* Australian Open Grand Slam R64 Hard Gael Monfils #41 5-7 3-6 6-7 L H2H Match data
Jan 30, 2025* Open Occitanie ATP 250 R32 Hard Yunchaokete Bu #71 6-7 3-6 L H2H Match data
Feb 3, 2025* ABN AMRO Open ATP 500 Q1 Q Hard Carlos Sanchez Jover #276 6-3 6-2 W H2H Match data
Feb 3, 2025* ABN AMRO Open ATP 500 Q2 Q Hard Constant Lestienne #169 6-7 4-6 L H2H Match data
Feb 6, 2025* ABN AMRO Open ATP 500 R32 Hard Aleksandar Kovacevic #75 1-6 6-4 6-3 W H2H Match data
Feb 7, 2025* ABN AMRO Open ATP 500 R16 Hard Arthur Fils #19 6-4 3-6 7-5 W H2H Match data
Feb 8, 2025* ABN AMRO Open ATP 500 QF Hard Alex de Minaur #8 1-6 4-6 L H2H Match data
Feb 13, 2025* Grand Prix Auvergne-Rhone-Alpes ATP 250 R32 Hard Luca Nardi #83 6-2 6-2 W H2H Match data
Feb 14, 2025* Grand Prix Auvergne-Rhone-Alpes ATP 250 R16 Hard Otto Virtanen #98 6-4 6-3 W H2H Match data
Feb 15, 2025* Grand Prix Auvergne-Rhone-Alpes ATP 250 QF Hard Hamad Medjedovic #96 5-7 7-6 4-6 L H2H Match data
Feb 26, 2025* Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Miomir Kecmanovic #44 4-6 6-4 6-3 W H2H Match data
Feb 27, 2025* Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R16 Hard Tomas Machac #25 6-7 1-6 L H2H Match data
Mar 5, 2025* BNP Paribas Open Masters 1000 Q1 Q Hard Cristian Garin #138 5-7 4-6 L H2H Match data
Mar 21, 2025* Miami Open Presented by Itau Masters 1000 R128 Hard Coleman Wong #182 4-6 3-6 L H2H Match data
Apr 3, 2025* Grand Prix Hassan II ATP 250 R32 Clay Otto Virtanen #135 2-6 6-4 6-7 L H2H Match data
Apr 6, 2025* Rolex Monte-Carlo Masters Masters 1000 Q1 Q Clay Jaume Munar #55 7-5 3-6 7-5 W H2H Match data
Apr 6, 2025* Rolex Monte-Carlo Masters Masters 1000 Q2 Q Clay Pierre-Hugues Herbert #169 7-6 6-3 W H2H Match data
Apr 8, 2025* Rolex Monte-Carlo Masters Masters 1000 R64 Clay Felix Auger-Aliassime #19 7-6 6-3 W H2H Match data
Apr 9, 2025* Rolex Monte-Carlo Masters Masters 1000 R32 Clay Richard Gasquet #164 7-5 5-7 6-2 W H2H Match data
Apr 11, 2025* Rolex Monte-Carlo Masters Masters 1000 R16 Clay Carlos Alcaraz #3 3-6 1-6 L H2H Match data
Apr 17, 2025* BMW Open by Bitpanda ATP 500 R32 Clay Chun-Hsin Tseng #103 7-6 7-6 W H2H Match data
Apr 18, 2025* BMW Open by Bitpanda ATP 500 R16 Clay Alexander Zverev #3 3-6 2-6 L H2H Match data
Apr 23, 2025* Mutua Madrid Open Masters 1000 Q1 Q Clay Luca Van Assche #179 7-6 6-4 W H2H Match data