18–16Win–Loss
52.9%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 11 | 9 | 55.0% |
| Clay | 7 | 7 | 50.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 11 | 11 | 0 | 50.0% |
| 2025 | 7 | 5 | 0 | 58.3% |
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-06-01 | Perugia CH | R32 | L | Pablo Llamas Ruiz | 122 | 6-4 3-6 7-6(2) |
| 2026-05-18 | Cervia CH | R16 | L | Juan Cruz Martin Manzano | 512 | 5-7 6-3 6-4 |
| 2026-05-18 | Cervia CH | R32 | W | Ioannis Xilas | 359 | 6-4 6-1 |
| 2026-05-11 | Zagreb CH | Q2 | L | Thanasi Kokkinakis | 892 | 6-7(2) 6-3 6-0 |
| 2026-05-11 | Zagreb CH | Q1 | W | Vito Tonejc | 1696 | 5-7 6-4 6-1 |
| 2026-04-20 | Rome CH | Q2 | L | Filippo Romano | 380 | 7-5 6-4 |
| 2026-04-06 | Monza CH | R32 | L | Billy Harris | 148 | 6-4 6-2 |
| 2026-03-23 | Naples CH | QF | L | Federico Bondioli | 437 | 6-3 6-2 |
| 2026-03-23 | Naples CH | R16 | W | Matteo Martineau | 348 | 2-6 6-4 6-2 |
| 2026-03-23 | Naples CH | R32 | W | Saba Purtseladze | 281 | 6-2 6-3 |
| 2026-03-23 | Naples CH | Q2 | W | Mariano Tammaro | 1852 | 6-0 6-1 |
| 2026-03-23 | Naples CH | Q1 | W | Leo Raquillet | 685 | 6-1 6-4 |
| 2026-02-09 | Pau CH | Q1 | L | James Trotter | 325 | 1-6 7-6(4) 6-2 |
| 2026-01-26 | Phan Thiet 2 CH | R32 | L | Petr Bar Biryukov | 323 | 6-4 6-2 |
| 2026-01-26 | Phan Thiet 2 CH | Q2 | W | Ethan Cook | 1290 | 6-1 3-6 6-2 |
| 2026-01-26 | Phan Thiet 2 CH | Q1 | W | Joshua Charlton | 802 | 6-3 6-4 |
| 2026-01-19 | Phan Thiet 1 CH | R16 | L | Darwin Blanch | 305 | 6-4 6-7(9) 6-1 |
| 2026-01-19 | Phan Thiet 1 CH | R32 | W | Stefanos Sakellaridis | 287 | 7-6(9) 6-3 |
| 2026-01-19 | Phan Thiet 1 CH | Q2 | W | Hiroki Moriya | 515 | 6-2 3-6 6-4 |
| 2026-01-19 | Phan Thiet 1 CH | Q1 | W | Lachlan James Mcfadzean | 1266 | 6-4 6-1 |
| 2026-01-12 | Nonthaburi 2 CH | Q1 | L | Christian Langmo | 347 | 6-4 6-2 |
| 2026-01-05 | Nonthaburi 1 CH | Q1 | L | Koki Matsuda | 607 | 1-6 7-5 7-6(8) |
| 2025-11-24 | Athens CH | R16 | L | Alberto Barroso Campos | 601 | 6-1 3-6 6-1 |
| 2025-11-24 | Athens CH | R32 | W | Diego Dedura Palomero | 367 | 4-6 6-3 6-3 |
| 2025-11-17 | Bergamo CH | R32 | L | Francesco Passaro | 128 | 7-6(6) 6-2 |
| 2025-11-17 | Bergamo CH | Q2 | W | Sergio Callejon Hernando | 568 | 7-5 7-6(5) |
| 2025-11-17 | Bergamo CH | Q1 | W | Giorgio Ricca | 2089 | 6-1 6-2 |
| 2025-10-27 | Monastir CH | Q2 | L | Giles Hussey | 334 | 6-2 6-3 |
| 2025-10-27 | Monastir CH | Q1 | W | Amir Omarkhanov | 1129 | 6-3 6-3 |
| 2025-10-13 | Olbia CH | R32 | L | Dusan Lajovic | 121 | 6-2 4-6 6-1 |
| 2025-10-13 | Olbia CH | Q2 | W | Christoph Negritu | 311 | 6-3 6-2 |
| 2025-10-13 | Olbia CH | Q1 | W | Michael Vrbensky | 706 | 7-6(3) 6-1 |
| 2025-09-08 | Biella CH | Q2 | L | Pol Martin Tiffon | 280 | 6-4 6-4 |
| 2025-09-08 | Biella CH | Q1 | W | Lorenzo Beraldo | 1191 | 6-1 6-3 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0