Loading…
Recent Results
Date Opponent Surface Result Score Details
Nov 10, 2025 Matisse Bobichon Hard WIN 6-3 6-2 View
Nov 10, 2025 Viktor Durasovic Hard LOSS 6-7(3) 6-3 7-5 View
Nov 02, 2025 Nuno Borges Hard LOSS 7-6(4) 6-3 View
Oct 20, 2025 Miles Jones Hard WIN 7-5 6-3 View
Oct 20, 2025 Martin Sabas Hard WIN 6-3 6-3 View
Oct 20, 2025 Luca Staeheli Hard LOSS 6-4 6-1 View
Oct 20, 2025 Demetris Azoides Hard WIN 4-6 7-6(4) 6-2 View
Oct 20, 2025 Giulio Perego Hard WIN 6-2 6-3 View
Oct 13, 2025 Karan Singh Hard WIN 3-6 6-4 6-3 View
Oct 13, 2025 Maxim Mrva Hard LOSS 7-5 4-6 6-2 View
Oct 06, 2025 Alexis Gautier Hard WIN 4-6 6-3 6-2 View
Oct 06, 2025 Mika Brunold Hard LOSS 6-2 6-3 View
Oct 06, 2025 Kenny De Schepper Hard WIN 7-6(8) 6-1 View
Oct 06, 2025 Jan Lennard Struff Hard WIN 3-6 7-6(6) 7-5 View
Sep 29, 2025 Cyril Vandermeersch Hard WIN 6-3 6-2 View
Sep 29, 2025 Nikolay Vylegzhanin Hard LOSS 6-4 6-1 View
Sep 22, 2025 Leo Raquillet Hard LOSS 6-1 3-6 7-6(8) View
Sep 13, 2025 Joao Fonseca Hard LOSS 7-5 6-3 View
Sep 01, 2025 Otto Virtanen Hard WIN 6-2 3-1 RET View
Sep 01, 2025 Hugo Grenier Hard WIN 7-5 6-7(3) 6-2 View
Sep 01, 2025 Alex Molcan Hard LOSS 6-2 6-4 View
Sep 01, 2025 Christian Langmo Hard WIN 4-6 6-3 6-4 View
Aug 18, 2025 Massimo Giunta Hard WIN 3-6 6-3 6-2 View
Aug 18, 2025 Rafael Jodar Hard LOSS 6-0 6-1 View
Aug 18, 2025 Maximus Jones Hard WIN 7-6(2) 5-7 6-0 View
Aug 11, 2025 Alexandr Binda Hard WIN 6-2 3-6 6-4 View
Aug 11, 2025 Laurent Lokoli Hard LOSS 3-6 7-5 6-3 View
Jul 21, 2025 Michiel De Krom Clay WIN 6-1 6-2 View
Jul 21, 2025 Benjamin Hassan Clay WIN 6-4 6-3 View
Jul 21, 2025 Harold Mayot Clay LOSS 6-3 6-7(3) 6-3 View
Jul 21, 2025 Zsombor Piros Clay WIN 5-7 7-6(4) 6-4 View
Jul 21, 2025 Geoffrey Blancaneaux Clay WIN 6-4 6-3 View
Jul 21, 2025 Lukas Pokorny Clay WIN 4-6 7-5 6-3 View
Jul 14, 2025 Juan Carlos Prado Angelo Clay LOSS 6-2 2-6 6-4 View
Jul 07, 2025 Alessandro Pecci Clay LOSS 6-2 6-1 View
Jun 30, 2025 Martin Krumich Clay WIN 6-7(1) 6-3 6-3 View
Jun 30, 2025 Thiago Seyboth Wild Clay LOSS 6-3 6-7(5) 7-6(4) View
Jun 30, 2025 Moez Echargui Clay WIN 3-6 6-3 6-4 View
Jun 30, 2025 Federico Bondioli Clay WIN 6-4 7-6(5) View
Jun 30, 2025 Jakub Paul Clay WIN 6-7(5) 6-4 6-2 View
Jun 23, 2025 Lorenzo Angelini Clay LOSS 6-4 4-6 7-5 View
Jun 16, 2025 Andrej Martin Clay LOSS 6-3 6-3 View
Jun 09, 2025 Stefano Napolitano Clay LOSS 6-1 6-2 View
May 26, 2025 Amit Vales Hard WIN 4-6 6-1 6-2 View
May 26, 2025 Edward Winter Hard LOSS 6-3 7-5 View
Apr 21, 2025 Jelle Sels Clay LOSS 4-1 RET View
Mar 31, 2025 Johan Nikles Hard WIN 5-7 6-2 6-2 View
Mar 31, 2025 Stuart Parker Hard WIN 2-6 6-1 6-4 View
Mar 31, 2025 Dominik Kellovsky Hard WIN 4-6 6-3 6-3 View
Mar 31, 2025 Elgin Khoeblal Hard WIN 6-1 6-4 View
Mar 31, 2025 Dinko Dinev Hard WIN 6-2 6-2 View
Mar 24, 2025 Matt Kuhar Hard WIN 6-3 6-3 View
Mar 24, 2025 Miles Jones Hard WIN 4-6 7-6(2) 6-2 View
Mar 24, 2025 Amit Vales Hard WIN 6-3 6-7(4) 6-3 View
Mar 24, 2025 Blake Mott Hard WIN 6-1 6-3 View
Mar 24, 2025 Stuart Parker Hard LOSS 6-2 6-2 View
Mar 17, 2025 Marcus Walters Hard WIN 6-4 6-2 View
Mar 17, 2025 Pierre Delage Hard WIN 6-3 6-3 View
Mar 17, 2025 Ilia Simakin Hard WIN 3-6 6-2 6-2 View
Mar 17, 2025 Cem Ilkel Hard WIN 6-4 6-4 View
Mar 17, 2025 Elgin Khoeblal Hard WIN 6-1 6-2 View
Mar 10, 2025 Nikolas Sanchez Izquierdo Hard WIN 7-5 6-3 View
Mar 10, 2025 Christoph Negritu Hard LOSS 7-5 6-4 View
Mar 03, 2025 Zsombor Piros Hard LOSS 6-2 7-6(8) View
Mar 03, 2025 Juan Carlos Prado Angelo Hard WIN 6-2 6-4 View
Feb 17, 2025 Florian Broska Hard WIN 6-3 5-7 6-3 View
Feb 17, 2025 Emilien Demanet Hard WIN 6-0 6-2 View
Feb 17, 2025 Fausto Tabacco Hard WIN 6-3 6-4 View
Feb 17, 2025 Petr Brunclik Hard WIN 6-3 7-6(1) View
Feb 17, 2025 Fabrizio Andaloro Hard WIN 5-7 7-6(1) 6-0 View
Feb 10, 2025 Matthew William Donald Hard WIN 6-0 6-2 View
Feb 10, 2025 Kenny De Schepper Hard LOSS 5-7 6-4 6-4 View
Feb 01, 2025 Mohamed Safwat Clay WIN 6-4 3-6 6-2 View
Feb 01, 2025 Karim Mohamed Maamoun Clay WIN 6-1 6-2 View
Jan 13, 2025 Aryan Shah Hard WIN 6-3 7-6(5) View
Jan 13, 2025 Constantin Bittoun Kouzmine Hard WIN 6-4 6-3 View
Jan 13, 2025 Oliver Crawford Hard LOSS 6-3 6-1 View
Jan 13, 2025 Yusuke Takahashi Hard WIN 7-5 6-3 View
Jan 06, 2025 Ryotaro Taguchi Hard LOSS 7-5 7-6(5) View
Dec 16, 2024 Chen Dong Hard LOSS 4-6 7-5 6-2 View
Dec 16, 2024 Tomohiro Masabayashi Hard WIN 5-7 6-4 7-5 View
Dec 16, 2024 Kosuke Shibano Hard WIN 6-1 6-4 View
Dec 02, 2024 Ignacio Monzon Clay WIN 3-6 6-1 6-4 View
Dec 02, 2024 Guido Ivan Justo Clay LOSS 6-3 7-6(5) View
Dec 02, 2024 Amador Salazar Clay WIN 6-3 6-7(2) 6-4 View
Nov 25, 2024 Juan Pablo Paz Hard WIN 6-7(5) 6-4 4-0 RET View
Nov 25, 2024 Tomas Barrios Vera Hard LOSS 6-1 6-2 View
Nov 25, 2024 Fernando Romboli Hard WIN 6-4 7-6(5) View
Nov 11, 2024 Lorenzo Carboni Hard LOSS 6-1 6-3 View