Loading…
Recent Results
Date Opponent Surface Result Score Details
Oct 20, 2025 Gianmarco Ferrari Clay LOSS 6-3 6-2 View
Oct 20, 2025 Alexandre Aubriot Clay WIN 6-4 6-4 View
Oct 06, 2025 Oleksii Krutykh Clay WIN 6-1 6-7(6) 6-3 View
Oct 06, 2025 Sergio Planella Hernandez Clay WIN 6-3 6-3 View
Oct 06, 2025 Zdenek Kolar Clay LOSS 6-4 6-2 View
Sep 29, 2025 Michiel De Krom Clay WIN 7-6(1) 6-3 View
Sep 29, 2025 Yannick Alexandrescou Clay LOSS 6-4 6-2 View
Sep 22, 2025 Dev Javia Clay WIN 6-1 7-6(3) View
Sep 22, 2025 Oscar Jose Gutierrez Clay WIN 6-2 1-6 6-3 View
Sep 22, 2025 Nick Hardt Clay LOSS 6-2 6-3 View
Sep 01, 2025 Carlos Lopez Montagud Clay LOSS 6-1 6-3 View
Aug 25, 2025 Daniel Michalski Clay LOSS 6-4 7-6(6) View
Aug 18, 2025 Alejandro Juan Mano clay WIN 3-6 6-1 6-3 View
Aug 18, 2025 Jordi Garcia Mestre clay WIN 6-3 6-4 View
Aug 18, 2025 Benjamin Winter Lopez clay LOSS 6-3 3-6 6-2 View
Aug 11, 2025 Pierluigi Basile Clay WIN 6-3 6-7(2) 6-4 View
Aug 11, 2025 Lukas Neumayer Clay LOSS 6-4 7-5 View
Aug 04, 2025 Michael Vrbensky Clay WIN 6-4 7-5 View
Aug 04, 2025 Santiago Fa Rodriguez Taverna Clay LOSS 6-3 4-6 6-4 View
Jul 28, 2025 Sumit Nagal Clay LOSS 6-2 6-2 View
Jul 21, 2025 Oscar Jose Gutierrez Clay WIN 6-2 6-4 View
Jul 21, 2025 Anas Mazdrashki Clay LOSS 4-6 6-2 7-6(4) View
Jun 09, 2025 Pierluigi Basile Clay LOSS 6-3 6-2 View
May 13, 2025 Giovanni Fonio Clay LOSS 6-4 6-4 View
May 13, 2025 Chun Hsin Tseng Clay LOSS 6-2 6-4 View
May 13, 2025 Edoardo Zanada Clay WIN 7-6(2) 7-6(2) View
May 05, 2025 Lorenzo Carboni Clay WIN 6-3 4-6 6-3 View
May 05, 2025 Mathys Erhard Clay WIN 6-4 6-3 View
May 05, 2025 Mark Lajal Clay LOSS 6-1 6-4 View
Apr 28, 2025 Johan Nikles Clay WIN 4-6 7-5 6-1 View
Apr 28, 2025 Andrea Guerrieri Clay LOSS 6-3 6-3 View
Apr 28, 2025 Michele Ribecai Clay WIN 3-6 6-1 7-5 View
Apr 14, 2025 Bernabe Zapata Miralles Clay LOSS 7-6(3) 7-6(5) View
Apr 07, 2025 Guy Den Ouden Clay LOSS 6-3 6-2 View
Apr 07, 2025 Luciano Carraro Clay WIN 6-1 7-6(0) View
Apr 07, 2025 Samuele Pieri Clay WIN 2-6 6-2 6-3 View
Apr 07, 2025 Michele Ribecai Clay WIN 6-4 6-1 View
Mar 24, 2025 Nikolas Sanchez Izquierdo Clay LOSS 6-1 7-5 View
Mar 24, 2025 Clement Tabur Clay WIN 6-4 7-6(5) View
Mar 24, 2025 Alex Martinez Clay WIN 6-7(5) 7-5 7-6(3) View
Mar 17, 2025 Vit Kopriva Clay WIN 6-2 2-6 6-3 View
Mar 17, 2025 Nerman Fatic Clay LOSS 6-3 6-4 View
Mar 03, 2025 Max Houkes Clay LOSS 6-3 6-1 View
Feb 24, 2025 Corentin Denolly Clay WIN 6-3 6-3 View
Feb 24, 2025 Lukas Neumayer Clay LOSS 6-4 3-6 7-5 View
Feb 10, 2025 Alejandro Juan Mano Clay LOSS 1-6 1-6 View
Feb 10, 2025 Max Alcala Gurri Clay WIN 2-4 RET View
Feb 10, 2025 Carlos Lopez Montagud Clay LOSS 6-2 3-6 5-7 View
Feb 10, 2025 Svyatoslav Gulin Clay WIN 6-4 1-6 6-1 View
Feb 10, 2025 Adrien Gobat Clay WIN 3-6 6-1 6-2 View
Feb 03, 2025 Daniel Altmaier Hard LOSS 6-3 6-2 View
Jan 13, 2025 Savva Polukhin Clay WIN 7-6(5) 6-3 View
Jan 13, 2025 Miljan Zekic Clay WIN 6-3 2-3 View
Jan 13, 2025 Mert Naci Turker Clay WIN 6-4 6-0 View
Jan 13, 2025 Andrey Chepelev Clay WIN 6-4 7-6(3) View
Jan 13, 2025 Kilian Feldbausch Clay WIN 6-3 7-6(6) View
Jan 06, 2025 Norbert Marosik Clay WIN 6-2 6-3 View
Jan 06, 2025 Dominik Kellovsky Clay WIN 6-4 7-5 View
Jan 06, 2025 Stefan Adrian Andreescu Clay WIN 6-3 6-1 View
Jan 06, 2025 Josip Simundza Clay WIN 6-1 6-0 View
Nov 18, 2024 Pol Martin Tiffon Clay LOSS 6-4 6-3 View
Nov 18, 2024 Alejandro Moro Canas Clay WIN 3-6 6-3 6-4 View