8–17Win–Loss
32.0%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 7 | 9 | 43.8% |
| Clay | 1 | 8 | 11.1% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 2 | 2 | 0 | 50.0% |
| 2025 | 0 | 2 | 0 | 0.0% |
| 2024 | 6 | 10 | 0 | 37.5% |
| 2023 | 0 | 3 | 0 | 0.0% |
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-06-01 | Centurion 2 CH | Q2 | L | Guillaume Dalmasso | 708 | 7-6(3) 6-4 |
| 2026-06-01 | Centurion 2 CH | Q1 | W | Mark Nawa | – | 6-1 6-1 |
| 2026-05-25 | Centurion 1 CH | Q1 | L | Preston Brown | 1326 | 6-3 7-6(3) |
| 2026-02-07 | Davis Cup WG2 PO: IRL vs SYR | RR | W | Taym Al Azmeh | 954 | 7-6(5) 6-4 |
| 2025-09-13 | Davis Cup WG2 R1: IRL vs CHN | RR | L | Bu Yunchaokete | 74 | 6-4 6-1 |
| 2025-02-10 | Manama CH | Q1 | L | Vitaliy Sachko | 388 | 6-3 6-3 |
| 2024-11-18 | Rovereto CH | Q1 | L | Oleg Prihodko | 341 | 7-5 6-1 |
| 2024-09-16 | Bad Waltersdorf CH | Q1 | L | Neil Oberleitner | 469 | 6-3 6-3 |
| 2024-08-26 | Porto CH | Q2 | L | Buvaysar Gadamauri | 640 | 6-2 6-4 |
| 2024-08-26 | Porto CH | Q1 | W | Max Alcala Gurri | 468 | 6-4 2-6 6-4 |
| 2024-08-12 | Todi CH | Q1 | L | Luka Pavlovic | 386 | 6-4 6-4 |
| 2024-08-05 | Cordenons CH | Q1 | L | Gonzalo Villanueva | 384 | 6-1 6-3 |
| 2024-07-29 | Liberec CH | Q1 | L | Lautaro Midon | – | 6-2 6-1 |
| 2024-07-15 | Pozoblanco CH | R32 | L | Iliyan Radulov | 896 | 6-3 6-3 |
| 2024-07-15 | Pozoblanco CH | Q2 | W | Filippo Romano | 952 | 4-6 7-6(6) 6-2 |
| 2024-07-15 | Pozoblanco CH | Q1 | W | Gabriel Roveri Sidney | 1249 | 6-3 6-1 |
| 2024-05-13 | Turin CH | Q1 | L | Alexis Galarneau | 155 | 6-2 6-4 |
| 2024-03-25 | Naples CH | Q1 | L | Michael Geerts | 296 | 6-4 6-1 |
| 2024-02-12 | Manama CH | R16 | L | Richard Gasquet | 130 | 7-5 6-3 |
| 2024-02-12 | Manama CH | R32 | W | Ryan Peniston | 207 | 2-4 RET |
| 2024-02-12 | Manama CH | Q2 | W | Salvatore Caruso | 291 | 6-3 1-6 7-6(2) |
| 2024-02-12 | Manama CH | Q1 | W | Matthew Dellavedova | 427 | 2-6 6-1 6-2 |
| 2023-10-23 | Ortisei CH | Q1 | L | Daniil Glinka | 548 | 6-2 3-6 6-3 |
| 2023-10-16 | Olbia CH | Q1 | L | Remy Bertola | 437 | 6-4 6-0 |
| 2023-07-10 | San Benedetto Del Tronto CH | R32 | L | Thiago Agustin Tirante | 132 | 6-2 6-2 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0