Loading…
Recent Results
Date Opponent Surface Result Score Details
Oct 13, 2025 Yassine Dlimi Clay LOSS W/O View
Oct 06, 2025 Corentin Denolly Clay LOSS 4-2 RET View
Oct 06, 2025 Amaury Raynel Clay WIN 6-7(3) 6-4 6-4 View
Oct 06, 2025 Younes Lalami Laaroussi Clay WIN 4-6 6-1 6-4 View
Oct 06, 2025 Edison Ambarzumjan Clay WIN 4-6 6-3 7-6(2) View
Sep 22, 2025 Alexander Blockx Hard LOSS 6-4 6-4 View
Sep 22, 2025 Maxime Janvier Hard LOSS 6-4 6-4 View
Sep 22, 2025 Michael Agwi Hard WIN 6-3 1-6 6-3 View
Sep 15, 2025 Martin Landaluce Hard LOSS 6-0 6-4 View
Sep 15, 2025 Etienne Donnet Hard LOSS 7-6(2) 2-6 6-3 View
Sep 15, 2025 Adrien Gobat Hard WIN 6-2 6-2 View
Sep 01, 2025 Adrien Burdet Clay WIN 6-4 6-4 View
Sep 01, 2025 Leo Lagarrigue Clay LOSS 6-3 6-3 View
Aug 25, 2025 Mathieu Scaglia clay WIN 6-1 6-2 View
Aug 25, 2025 Axel Garcian clay WIN 6-1 6-4 View
Aug 25, 2025 Jonas Schaer clay WIN 6-4 6-1 View
Aug 25, 2025 Gilberto Ravasio clay WIN 4-0 RET View
Aug 25, 2025 Maxime Chazal clay LOSS 5-7 6-2 6-2 View
Aug 04, 2025 Reda Bennani Clay WIN 6-3 1-0 View
Aug 04, 2025 Nicolas Jadoun Clay WIN 7-5 6-1 View
Aug 04, 2025 Matteo Covato Clay WIN 6-3 7-6(5) View
Aug 04, 2025 Bor Artnak Clay WIN 6-3 6-7(5) 7-6(6) View
Jul 28, 2025 Digvijaypratap Singh Clay WIN 7-5 6-3 View
Jul 28, 2025 Bor Artnak Clay WIN 6-3 6-3 View
Jul 28, 2025 Kacper Szymkowiak Clay WIN 6-4 6-4 View
Jul 28, 2025 Dev Javia Clay WIN 6-3 4-6 6-4 View
Jul 07, 2025 Sebastian Gima Clay LOSS 4-6 6-3 6-2 View
Jul 07, 2025 Matei Cristian Onofrei Clay WIN 6-3 6-1 View
Jun 30, 2025 Marco Trungelliti Clay LOSS 4-6 6-1 6-4 View
Jun 23, 2025 Thomas Deschamps Clay WIN 6-7(5) 6-4 6-0 View
Jun 23, 2025 Etienne Donnet Clay LOSS 6-2 7-5 View
Jun 23, 2025 Ferdinand Livet Novkirichka Clay WIN 6-4 4-6 7-5 View
Jun 16, 2025 Max Alcala Gurri Clay WIN 2-6 6-4 6-3 View
Jun 16, 2025 Daniel Merida Aguilar Clay LOSS 7-5 6-2 View
May 26, 2025 Jelle Sels Clay LOSS 6-4 0-0 RET View
May 26, 2025 Axel Garcian Clay WIN 6-1 6-4 View
May 26, 2025 Adan Freire Da Silva Clay WIN 6-3 6-4 View
May 26, 2025 Oliver Bonding Clay WIN 6-1 6-4 View
May 19, 2025 Kaichi Uchida Hard WIN 7-6(3) 6-4 View
May 19, 2025 Eliakim Coulibaly Hard LOSS 6-2 6-7(4) 7-6(1) View
May 05, 2025 Taha Baadi Clay WIN 6-1 3-6 6-1 View
May 05, 2025 Ivan Gakhov Clay LOSS 6-1 6-2 View
May 05, 2025 Leo Borg Clay WIN 7-5 6-7(4) 6-2 View
May 05, 2025 Oleksandr Ovcharenko Clay WIN 6-1 6-2 View
Apr 29, 2025 Albert Ramos Clay LOSS 6-4 6-2 View
Apr 21, 2025 Eliakim Coulibaly Hard LOSS 6-2 6-4 View
Apr 14, 2025 Karan Singh Hard WIN 6-4 6-4 View
Apr 14, 2025 Maximus Jones Hard LOSS 6-7(5) 6-4 6-4 View
Apr 14, 2025 Giles Hussey Hard WIN 7-6(5) 6-4 View
Apr 14, 2025 Aziz Dougaz Hard WIN 6-4 6-4 View
Apr 14, 2025 Nicolas Jadoun Hard WIN 6-3 6-2 View
Apr 14, 2025 Tanguy Genier Hard WIN 7-6(6) 6-3 View
Mar 24, 2025 Lukas Pokorny Hard LOSS 6-4 6-4 View
Mar 24, 2025 Vito Tonejc Hard WIN 6-1 6-2 View
Mar 24, 2025 Daniele Rapagnetta Hard WIN 6-4 6-4 View
Mar 24, 2025 Nicolas Ifi Hard WIN 6-3 7-5 View
Mar 17, 2025 Felix Balshaw Hard WIN 7-5 6-3 View
Mar 17, 2025 Maxim Mrva Hard WIN 6-0 6-3 View
Mar 17, 2025 William Grant Hard WIN 6-3 6-2 View
Mar 17, 2025 Vito Tonejc Hard WIN 6-3 6-4 View
Mar 17, 2025 Luc Fomba Hard WIN 6-4 6-2 View
Mar 03, 2025 Vitaliy Sachko Hard LOSS 6-2 6-1 View
Feb 24, 2025 Alexey Vatutin Hard LOSS 6-7(2) 6-1 6-3 View
Feb 17, 2025 Dino Prizmic Hard LOSS 6-2 6-2 View
Feb 10, 2025 Daniil Glinka Hard LOSS 6-4 7-5 View
Feb 03, 2025 Rudolf Molleker Hard LOSS 6-4 6-4 View
Jan 20, 2025 Matias Soto Hard WIN 7-5 6-3 View
Jan 20, 2025 Ricardas Berankis Hard LOSS 6-2 5-7 6-2 View
Jan 06, 2025 Siddharth Vishwakarma Hard LOSS 6-2 4-3 View
Dec 30, 2024 Egor Agafonov Hard WIN 6-3 4-1 View
Dec 30, 2024 Alastair Gray Hard LOSS 7-5 6-0 View
Dec 30, 2024 Chirag Duhan Hard WIN 6-3 6-2 View
Dec 30, 2024 Madhwin Kamath Hard WIN 6-3 1-6 6-3 View