Loading…
Recent Results
Date Opponent Surface Result Score Details
Oct 27, 2025 Alexander Blockx Hard LOSS 6-3 6-4 View
Oct 27, 2025 Lukas Klein Hard WIN 3-6 6-3 7-6(1) View
Oct 27, 2025 Stan Wawrinka Hard WIN 6-2 6-4 View
Oct 27, 2025 Mark Lajal Hard WIN 6-4 6-4 View
Oct 20, 2025 Valentin Royer Hard LOSS 6-4 7-6(5) View
Oct 13, 2025 Felix Auger Aliassime Hard LOSS 7-6(2) 6-4 View
Oct 13, 2025 Alejandro Davidovich Fokina Hard WIN 7-6(5) 6-1 View
Oct 13, 2025 Francisco Comesana Hard WIN 7-5 3-6 7-6(10) View
Oct 13, 2025 Zizou Bergs Hard WIN 6-4 7-6(5) View
Sep 29, 2025 Patrick Kypson Hard LOSS 6-1 6-7(2) 7-5 View
Sep 29, 2025 Arthur Fery Hard WIN 5-7 6-2 7-6(4) View
Sep 29, 2025 Stuart Parker Hard WIN 6-3 6-4 View
Sep 29, 2025 Jelle Sels Hard WIN 7-6(4) 6-1 View
Sep 22, 2025 Justin Engel Hard WIN 7-6(3) 6-3 View
Sep 22, 2025 Alexis Galarneau Hard WIN 6-2 6-4 View
Sep 22, 2025 Kimmer Coppejans Hard WIN 6-3 6-3 View
Sep 22, 2025 Lucas Poullain Hard WIN 6-4 6-2 View
Sep 22, 2025 Martin Landaluce Hard LOSS 6-7(6) 6-2 6-3 View
Sep 13, 2025 Aleksandar Vukic Hard WIN 6-7(5) 6-2 6-3 View
Sep 13, 2025 Alex De Minaur Hard WIN 7-5 3-6 6-3 View
Aug 25, 2025 Jiri Lehecka Hard LOSS 6-4 6-4 6-4 View
Aug 25, 2025 Daniel Elahi Galan Hard WIN 6-4 6-4 6-4 View
Aug 25, 2025 Casper Ruud Hard WIN 6-4 3-6 3-6 6-4 7-5 View
Aug 17, 2025 Nishesh Basavareddy Hard LOSS 6-2 7-6(2) View
Aug 04, 2025 Jerome Kym Clay WIN 6-2 7-5 View
Aug 04, 2025 Peter Fajta Clay WIN 7-5 6-4 View
Aug 04, 2025 Timofey Skatov Clay LOSS 6-4 4-6 7-5 View
Aug 04, 2025 Joao Lucas Reis Da Silva Clay WIN 6-3 7-5 View
Jul 20, 2025 Vit Kopriva Clay LOSS 3-6 6-4 6-3 View
Jul 14, 2025 Luciano Darderi Clay LOSS 6-2 2-6 6-2 View
Jul 07, 2025 Max Houkes Clay WIN 4-6 6-4 6-1 View
Jul 07, 2025 Norbert Gombos Clay WIN 7-5 6-2 View
Jul 07, 2025 Juan Manuel Cerundolo Clay LOSS 4-6 6-3 6-4 View
Jun 30, 2025 Marin Cilic Grass LOSS 6-3 6-4 6-3 View
May 18, 2025 Patrick Zahraj Clay WIN 6-3 7-6(3) View
May 18, 2025 Daniel Dutra Da Silva Clay WIN 6-2 6-3 View
May 18, 2025 Brandon Nakashima Clay LOSS 6-5 RET View
May 07, 2025 Nicolas Moreno De Alboran Clay LOSS 6-4 6-4 View
Apr 14, 2025 Carlos Taberner Clay LOSS 7-6(4) 7-6(5) View
Apr 14, 2025 Guy Den Ouden Clay WIN 6-4 7-6(2) View
Apr 14, 2025 Jerome Kym Clay WIN 6-2 6-2 View
Apr 07, 2025 Federico Cina Clay WIN 6-2 6-4 View
Apr 07, 2025 Khumoyun Sultanov Clay WIN 6-2 4-6 6-0 View
Apr 07, 2025 Jan Choinski Clay WIN 3-6 6-2 2-0 RET View
Apr 07, 2025 Dalibor Svrcina Clay WIN 6-1 6-1 View
Apr 07, 2025 Vitaliy Sachko Clay WIN 6-3 7-5 View
Mar 31, 2025 Fabio Fognini Clay WIN 6-3 6-3 View
Mar 31, 2025 Nuno Borges Clay LOSS 6-2 3-6 7-6(0) View
Mar 24, 2025 Vit Kopriva Clay LOSS 6-4 6-3 View
Feb 24, 2025 Vitaliy Sachko Hard WIN 6-4 7-5 View
Feb 24, 2025 Murphy Cassone Hard WIN 7-6(3) 4-6 6-3 View
Feb 24, 2025 Liam Draxl Hard WIN 6-4 6-4 View
Feb 24, 2025 Viktor Durasovic Hard WIN 6-4 7-5 View
Feb 24, 2025 Borna Coric Hard LOSS 6-3 6-1 View
Feb 17, 2025 Maxence Beauge Hard WIN 7-6(3) 4-6 6-3 View
Feb 17, 2025 Alexey Vatutin Hard WIN 6-0 6-1 View
Feb 17, 2025 Patrick Zahraj Hard WIN 6-2 6-4 View
Feb 17, 2025 Arthur Bouquier Hard WIN 6-4 7-6(5) View
Feb 17, 2025 Filip Misolic Hard WIN 6-4 6-3 View
Feb 10, 2025 Hamad Medjedovic Hard LOSS 6-3 6-4 View
Jan 20, 2025 Dmitry Popko Hard LOSS 6-3 6-2 View
Jan 13, 2025 Martin Landaluce Hard LOSS 6-3 6-3 View
Dec 30, 2024 Daniel Elahi Galan Hard LOSS 6-2 3-6 6-2 View
Nov 18, 2024 Daniel Masur Hard LOSS 7-6(4) 6-4 View
Nov 11, 2024 Gregoire Barrere Hard WIN 7-6(4) 6-1 View
Nov 11, 2024 Calvin Hemery Hard WIN 6-4 6-2 View
Nov 11, 2024 Borna Coric Hard WIN 3-6 7-6(5) 6-4 View
Nov 11, 2024 Henri Squire Hard WIN 6-3 1-6 6-1 View
Nov 11, 2024 Titouan Droguet Hard WIN 4-6 6-2 6-2 View