Loading…
Recent Results
Date Opponent Surface Result Score Details
Aug 25, 2025 Federico Agustin Gomez Hard WIN 6-4 7-5 6-7(7) 6-2 View
Aug 25, 2025 Zizou Bergs Hard LOSS W/O View
Jun 30, 2025 Sebastian Baez Grass WIN 6-2 6-2 2-1 RET View
Jun 30, 2025 Marin Cilic Grass LOSS 6-4 6-3 1-6 6-4 View
Jun 16, 2025 Jiri Lehecka Grass LOSS 6-4 4-6 7-5 View
Jun 16, 2025 Jenson Brooksby Grass WIN 6-3 6-1 View
Jun 16, 2025 Brandon Nakashima Grass WIN 6-4 5-7 6-4 View
Jun 16, 2025 Alexei Popyrin Grass WIN 3-6 6-2 7-6(5) View
May 26, 2025 Alexander Bublik Clay LOSS 5-7 6-3 6-2 6-4 View
May 26, 2025 Joao Fonseca Clay WIN 6-2 6-4 6-2 View
May 26, 2025 Gael Monfils Clay WIN 6-3 4-6 6-3 7-5 View
May 26, 2025 Mattia Bellucci Clay WIN 3-6 6-1 6-4 6-2 View
May 07, 2025 Carlos Alcaraz Clay LOSS 6-4 6-4 View
May 07, 2025 Corentin Moutet Clay WIN 1-6 6-4 6-3 View
May 07, 2025 Vit Kopriva Clay WIN 6-4 6-3 View
May 07, 2025 Luciano Darderi Clay WIN 6-1 6-4 View
Apr 23, 2025 Matteo Berrettini Clay WIN 7-6(2) 0-0 RET View
Apr 23, 2025 Casper Ruud Clay LOSS 7-5 3-6 6-4 View
Apr 23, 2025 Lorenzo Musetti Clay WIN 6-3 7-6(4) View
Apr 23, 2025 Matteo Arnaldi Clay WIN 6-0 6-4 View
Apr 23, 2025 Tommy Paul Clay WIN 6-2 6-2 View
Apr 23, 2025 Tallon Griekspoor Clay WIN 6-3 6-4 View
Apr 07, 2025 Marcos Giron Clay WIN 6-1 6-1 View
Apr 07, 2025 Alejandro Davidovich Fokina Clay LOSS 6-3 6-7(6) 6-4 View
Mar 19, 2025 Jakub Mensik Hard LOSS 7-6(2) 7-6(3) View
Mar 05, 2025 Carlos Alcaraz Hard WIN 6-1 0-6 6-4 View
Mar 05, 2025 Ben Shelton Hard WIN 6-4 7-5 View
Mar 05, 2025 Taylor Fritz Hard WIN 7-5 6-4 View
Mar 05, 2025 Jenson Brooksby Hard WIN 7-5 6-4 View
Mar 05, 2025 Joao Fonseca Hard WIN 6-4 6-0 View
Mar 05, 2025 Holger Rune Hard WIN 6-2 6-2 View
Feb 17, 2025 Jiri Lehecka Hard WIN 3-6 7-6(2) 6-3 View
Feb 17, 2025 Matteo Berrettini Hard WIN 4-6 6-4 6-3 View
Feb 17, 2025 Christopher Oconnell Hard WIN 6-2 6-1 View
Feb 17, 2025 Alexei Popyrin Hard WIN 6-2 7-6(4) View
Feb 17, 2025 Andrey Rublev Hard LOSS 7-5 5-7 6-1 View
Jan 13, 2025 Aleksandar Vukic Hard WIN 6-4 2-6 5-7 7-6(5) 7-6(8) View
Jan 13, 2025 Thanasi Kokkinakis Hard WIN 6-7(3) 6-3 3-6 7-5 6-3 View
Jan 13, 2025 Mariano Navone Hard WIN 4-6 6-3 3-6 6-3 6-2 View
Jan 13, 2025 Carlos Alcaraz Hard LOSS 7-5 6-1 0-0 RET View