124–127Win–Loss
49.4%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Clay | 74 | 62 | 54.4% |
| Hard | 50 | 62 | 44.6% |
| Grass | 0 | 2 | 0.0% |
| Carpet | 0 | 1 | 0.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2025 | 4 | 15 | 0 | 21.1% |
| 2024 | 39 | 34 | 1 | 53.4% |
| 2023 | 26 | 29 | 0 | 47.3% |
| 2022 | 41 | 26 | 0 | 61.2% |
| 2021 | 14 | 18 | 0 | 43.8% |
| 2020 | 0 | 1 | 0 | 0.0% |
| 2019 | 0 | 1 | 0 | 0.0% |
| 2018 | 0 | 1 | 0 | 0.0% |
| 2017 | 0 | 1 | 0 | 0.0% |
| 2016 | 0 | 1 | 0 | 0.0% |
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2025-11-24 | Maia CH | R32 | L | Lilian Marmousez | 355 | 6-4 6-7(0) 6-2 |
| 2025-11-17 | Montemar CH | R32 | L | Ivan Gakhov | 263 | 6-3 6-3 |
| 2025-10-27 | Monastir CH | R16 | L | Alejandro Moro Canas | 245 | 6-2 6-1 |
| 2025-10-27 | Monastir CH | R32 | W | Clement Tabur | 244 | 6-7(11) 6-3 6-4 |
| 2025-10-20 | Hamburg CH | R32 | L | Buvaysar Gadamauri | 603 | 6-3 6-4 |
| 2025-10-13 | Hersonissos 6 CH | R32 | L | Eliakim Coulibaly | 299 | 7-6(5) 6-3 |
| 2025-10-06 | Hersonissos 5 CH | R32 | L | Gilles Arnaud Bailly | 252 | 6-2 6-4 |
| 2025-03-31 | Menorca CH | R32 | L | Sebastian Ofner | 134 | 6-2 2-0 RET |
| 2025-03-24 | Girona CH | Q1 | L | Pedro Cachin | 286 | 6-3 7-5 |
| 2025-03-17 | Zadar CH | R32 | L | Valentin Royer | 121 | 6-4 3-6 6-4 |
| 2025-02-24 | Lugano CH | R32 | L | Henri Squire | 177 | 6-3 7-5 |
| 2025-02-17 | Glasgow CH | R32 | L | Liam Draxl | 184 | 6-4 6-1 |
| 2025-02-10 | Manama CH | R32 | L | Nicolai Budkov Kjaer | 455 | 7-5 1-0 RET |
| 2025-01-31 | Davis Cup WG1 PO: ROU vs BUL | RR | W | Filip Cristian Jianu | 234 | 6-3 3-6 6-3 |
| 2025-01-20 | Oeiras 3 CH | R16 | L | Nicolas Mejia | 224 | W/O |
| 2025-01-20 | Oeiras 3 CH | R32 | W | Clement Chidekh | 192 | 6-4 4-6 7-6(5) |
| 2025-01-13 | Australian Open | Q1 | L | Adolfo Daniel Vallejo | 234 | 6-4 6-4 |
| 2024-12-30 | Brisbane | Q2 | L | Benjamin Bonzi | 75 | 3-1 RET |
| 2024-12-30 | Brisbane | Q1 | W | Chun Hsin Tseng | 119 | 6-4 3-6 7-6(5) |
| 2024-11-25 | Maia CH | R16 | L | Federico Coria | 101 | W/O |
| 2024-11-25 | Maia CH | R32 | W | Gabriel Debru | 252 | 7-6(4) 7-5 |
| 2024-11-18 | Montemar CH | R32 | L | Nick Hardt | 210 | 6-3 2-1 RET |
| 2024-11-11 | Lyon 2 CH | R16 | L | Valentin Royer | 191 | 4-6 6-3 6-4 |
| 2024-11-11 | Lyon 2 CH | R32 | W | Tom Paris | 1099 | 6-7(6) 6-3 7-5 |
| 2024-10-28 | Bratislava 2 CH | Q2 | L | Raphael Collignon | 167 | 6-4 7-5 |
| 2024-10-28 | Bratislava 2 CH | Q1 | W | Norbert Gombos | 430 | 4-6 6-4 6-3 |
| 2024-10-21 | Brest CH | R32 | L | Benjamin Hassan | 246 | 7-5 4-6 6-4 |
| 2024-10-21 | Brest CH | Q2 | L | Jakub Paul | 413 | 2-6 6-3 6-4 |
| 2024-10-21 | Brest CH | Q1 | W | Matthew Dellavedova | 362 | 6-4 6-4 |
| 2024-10-14 | Stockholm | Q1 | L | Laslo Djere | 113 | 6-1 3-6 6-0 |
| 2024-10-07 | Valencia CH | R32 | L | Nicolas Moreno De Alboran | 144 | 6-4 6-2 |
| 2024-09-30 | Braga CH | R32 | L | Andrea Pellegrino | 207 | 6-3 1-6 6-2 |
| 2024-09-23 | Lisbon CH | R32 | L | Clement Tabur | 320 | 3-6 6-3 6-4 |
| 2024-09-23 | Lisbon CH | Q2 | L | Giovanni Fonio | 300 | 3-6 6-2 6-1 |
| 2024-09-23 | Lisbon CH | Q1 | W | Kilian Feldbausch | 415 | 6-2 6-4 |
| 2024-09-09 | Szczecin CH | R16 | L | Daniel Altmaier | 84 | 4-6 6-3 6-4 |
| 2024-09-09 | Szczecin CH | R32 | W | Lucas Gerch | 431 | 3-6 6-4 6-3 |
| 2024-09-02 | Genoa CH | R16 | L | Giovanni Fonio | 316 | 7-6(7) 1-0 RET |
| 2024-09-02 | Genoa CH | R32 | W | Genaro Alberto Olivieri | 411 | 7-5 3-6 6-2 |
| 2024-08-26 | Porto CH | F | W | Carlos Taberner | 234 | 6-3 6-0 |
| 2024-08-26 | Porto CH | SF | W | Nikolas Sanchez Izquierdo | 331 | 6-4 6-1 |
| 2024-08-26 | Porto CH | QF | W | Daniel Cukierman | 541 | 7-6(7) 6-4 |
| 2024-08-26 | Porto CH | R16 | W | Mate Valkusz | 420 | 6-4 6-2 |
| 2024-08-26 | Porto CH | R32 | W | David Jorda Sanchis | 362 | 6-4 6-4 |
| 2024-07-22 | Verona CH | R32 | L | Nikoloz Basilashvili | 443 | 6-1 0-0 RET |
| 2024-07-15 | Amersfoort CH | R16 | L | Bernabe Zapata Miralles | 235 | 6-3 6-4 |
| 2024-07-15 | Amersfoort CH | R32 | W | Mathys Erhard | 341 | 6-3 3-6 6-3 |
| 2024-07-08 | Trieste CH | QF | L | Tomas Barrios Vera | 196 | 6-2 1-0 RET |
| 2024-07-08 | Trieste CH | R16 | W | Samuel Vincent Ruggeri | 262 | 6-2 4-6 6-4 |
| 2024-07-08 | Trieste CH | R32 | W | Svyatoslav Gulin | 424 | 4-1 RET |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0