Loading…
Recent Results
Date Opponent Surface Result Score Details
Oct 13, 2025 Leo Borg Hard LOSS 6-3 6-4 View
Oct 01, 2025 Luca Nardi Hard LOSS 3-6 6-3 6-2 View
Aug 25, 2025 Casper Ruud Hard LOSS 6-1 6-2 7-6(5) View
Aug 17, 2025 Vit Kopriva Hard LOSS 3-6 6-4 6-3 View
Aug 07, 2025 Valentin Royer Hard LOSS 5-7 6-3 6-3 View
Jul 27, 2025 Reilly Opelka Hard LOSS 7-6(6) 7-5 View
Jul 21, 2025 Jan Lennard Struff Clay LOSS 6-4 6-2 View
Jul 14, 2025 Damir Dzumhur Clay LOSS 6-4 6-4 View
Jun 30, 2025 Hamad Medjedovic Grass WIN 7-6(8) 3-1 RET View
Jun 30, 2025 Grigor Dimitrov Grass LOSS 6-3 6-4 7-6(0) View
Jun 30, 2025 Tommy Paul Grass WIN 1-6 7-5 6-4 7-5 View
Jun 22, 2025 Mariano Navone Grass LOSS 4-6 7-6(6) 3-1 RET View
Jun 16, 2025 Andrey Rublev Grass LOSS 6-3 6-4 View
Jun 16, 2025 Justin Engel Grass WIN 6-4 6-4 View
Jun 16, 2025 Benjamin Hassan Grass WIN 7-6(4) 7-5 View
May 26, 2025 Karen Khachanov Clay LOSS 7-5 3-6 7-5 4-6 6-2 View
May 26, 2025 Jan Lennard Struff Clay WIN 7-6(5) 6-3 6-7(5) 6-2 View
May 18, 2025 Ivan Gakhov Clay WIN 6-1 6-2 View
May 18, 2025 Hubert Hurkacz Clay LOSS 6-3 6-4 View
May 18, 2025 Karen Khachanov Clay WIN 4-6 6-4 6-4 View
May 18, 2025 Nuno Borges Clay WIN 7-6(2) 7-6(4) View
May 18, 2025 Reilly Opelka Clay WIN 7-5 7-6(2) View
May 18, 2025 Leo Borg Clay WIN 6-3 7-5 View
May 07, 2025 Roberto Carballes Baena Clay WIN 6-3 0-0 RET View
May 07, 2025 Yannick Hanfmann Clay WIN 7-6(1) 6-2 View
May 07, 2025 Francisco Cerundolo Clay LOSS 6-2 6-4 View
May 07, 2025 Kamil Majchrzak Clay WIN 6-4 6-4 View
May 07, 2025 Frances Tiafoe Clay WIN 6-2 6-7(2) 6-3 View
Apr 23, 2025 Hugo Gaston Clay WIN 6-4 6-3 View
Apr 23, 2025 Brandon Nakashima Clay LOSS 6-3 7-6(3) View
Apr 07, 2025 Vilius Gaubas Clay LOSS 4-6 6-3 6-3 View
Apr 07, 2025 Billy Harris Clay WIN 4-6 6-3 7-5 View
Mar 31, 2025 Vilius Gaubas Clay LOSS 7-6(2) 6-2 View
Mar 31, 2025 Javier Barranco Cosano Clay WIN 6-1 7-6(0) View
Mar 31, 2025 Adrian Andreev Clay WIN 6-2 2-0 RET View
Mar 24, 2025 Lukas Neumayer Clay WIN 4-6 6-2 6-2 View
Mar 24, 2025 Juan Manuel Cerundolo Clay WIN 7-6(4) 6-4 View
Mar 24, 2025 Jesper De Jong Clay LOSS 4-6 6-1 7-5 View
Mar 17, 2025 Kimmer Coppejans Clay LOSS 6-1 6-7(4) 6-3 View