Loading…
Recent Results
Date Opponent Surface Result Score Details
Nov 02, 2025 Kyrian Jacquet Hard LOSS 4-6 6-3 6-4 View
Nov 02, 2025 Moez Echargui Hard WIN 5-7 7-6(5) 6-1 View
Nov 02, 2025 Billy Harris Hard WIN 6-1 6-7(9) 6-4 View
Oct 27, 2025 Francisco Comesana Hard LOSS 7-5 6-1 View
Oct 20, 2025 Sascha Gueymard Wayenburg Hard LOSS 6-1 7-6(5) View
Oct 13, 2025 Pablo Carreno Busta Hard WIN 7-6(5) 6-7(1) 6-2 View
Oct 13, 2025 Hugo Grenier Hard WIN 3-6 6-1 6-1 View
Oct 13, 2025 Edas Butvilas Hard WIN 6-3 7-5 View
Oct 13, 2025 Vit Kopriva Hard WIN 6-3 6-2 View
Oct 13, 2025 Stefano Travaglia Hard WIN 7-5 1-6 6-3 View
Oct 06, 2025 Jacob Fearnley Hard LOSS 3-6 6-2 6-3 View
Sep 01, 2025 Filip Peliwo Hard LOSS 6-4 0-0 RET View
Aug 25, 2025 Yibing Wu Hard LOSS 6-3 6-3 View
Aug 25, 2025 Dusan Lajovic Hard WIN 6-3 6-1 View
Jul 28, 2025 Edas Butvilas Hard LOSS 6-2 6-4 View
Jul 28, 2025 Adria Soriano Barrera Hard WIN 6-2 6-3 View
Jul 20, 2025 Giulio Zeppieri Clay LOSS 6-3 6-4 View
Jul 20, 2025 Marco Cecchinato Clay WIN 6-3 7-6(3) View
Jul 14, 2025 Pablo Llamas Ruiz Clay LOSS 6-3 6-0 View
Jul 07, 2025 Francesco Passaro Clay LOSS 7-6(2) 6-7(4) 7-6(2) View
Jun 30, 2025 Juan Manuel Cerundolo Grass WIN 7-6(5) 6-2 View
Jun 30, 2025 Hamish Stewart Grass LOSS 7-6(3) 4-6 7-6(9) View
Jun 16, 2025 Carlos Taberner Clay LOSS 6-4 4-6 7-5 View
Jun 16, 2025 Rei Sakamoto Clay WIN 6-2 6-3 View
Jun 16, 2025 Geoffrey Blancaneaux Clay WIN 6-1 7-6(4) View
Jun 09, 2025 Daniel Merida Aguilar Clay LOSS 6-4 6-3 View
Jun 09, 2025 Geoffrey Blancaneaux Clay WIN 6-4 7-5 View
Jun 09, 2025 Michael Vrbensky Clay WIN 1-6 6-1 6-4 View
Jun 02, 2025 Abedallah Shelbayh Clay WIN 6-3 6-2 View
Jun 02, 2025 Chun Hsin Tseng Clay LOSS 6-1 7-5 View
May 26, 2025 Timofey Skatov Clay WIN 6-7(3) 6-2 6-2 View
May 26, 2025 Adrian Mannarino Clay WIN 6-3 7-5 View
May 26, 2025 Henrique Rocha Clay LOSS 6-3 6-7(1) 7-5 View
May 12, 2025 Luka Pavlovic Clay WIN 6-3 6-2 View
May 12, 2025 Dino Prizmic Clay LOSS 6-2 0-0 RET View
May 12, 2025 Filip Misolic Clay WIN 6-4 6-4 View
May 12, 2025 Dimitar Kuzmanov Clay WIN 6-4 6-2 View
May 12, 2025 Dalibor Svrcina Clay WIN 6-2 6-1 View
Apr 28, 2025 Henri Squire Clay LOSS 7-6(4) 6-2 View
Apr 23, 2025 Daniel Altmaier Clay LOSS 7-6(10) 6-4 View
Apr 14, 2025 Gregoire Barrere Clay LOSS 6-4 7-5 View
Apr 07, 2025 Vitaliy Sachko Clay LOSS 6-3 2-6 6-4 View
Apr 07, 2025 Federico Arnaboldi Clay WIN 6-4 3-6 6-3 View
Apr 07, 2025 Mili Poljicak Clay WIN 6-2 6-4 View
Apr 07, 2025 Andrea Picchione Clay WIN 3-6 7-6(3) 6-4 View
Mar 03, 2025 Matteo Martineau Hard WIN 6-1 3-6 6-3 View
Mar 03, 2025 Hugo Grenier Hard WIN 6-4 6-4 View
Mar 03, 2025 Arthur Bouquier Hard LOSS W/O View
Feb 24, 2025 Jan Choinski Hard WIN 6-3 6-1 View
Feb 24, 2025 Tung Lin Wu Hard WIN 2-6 6-2 6-0 View
Feb 24, 2025 Murphy Cassone Hard LOSS 7-6(2) 0-6 7-6(4) View
Feb 17, 2025 Murphy Cassone Hard LOSS 2-6 6-0 6-2 View
Feb 10, 2025 Matteo Martineau Hard WIN 7-6(3) 6-4 View
Feb 10, 2025 Benjamin Bonzi Hard WIN 3-6 6-3 7-6(7) View
Feb 10, 2025 Lorenzo Sonego Hard LOSS W/O View
Feb 10, 2025 Clement Chidekh Hard LOSS 6-4 4-6 7-5 View
Feb 03, 2025 Kamil Majchrzak Hard LOSS 6-4 7-6(5) View
Dec 30, 2024 Dane Sweeny Hard LOSS 6-4 6-4 View
Dec 18, 2024 Juncheng Shang Hard WIN 4-3(3) 2-4 4-1 4-3(5) View
Dec 18, 2024 Nishesh Basavareddy Hard WIN 3-4(2) 4-3(7) 4-2 4-2 View
Dec 18, 2024 Joao Fonseca Hard LOSS 4-2 4-2 4-1 View
Dec 18, 2024 Alex Michelsen Hard LOSS 1-4 4-2 4-3(6) 4-3(5) View