13–24Win–Loss
35.1%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Clay | 11 | 16 | 40.7% |
| Hard | 2 | 8 | 20.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 2 | 3 | 0 | 40.0% |
| 2025 | 3 | 6 | 0 | 33.3% |
| 2024 | 6 | 10 | 0 | 37.5% |
| 2023 | 1 | 2 | 0 | 33.3% |
| 2022 | 0 | 1 | 0 | 0.0% |
| 2021 | 0 | 1 | 0 | 0.0% |
| 2018 | 1 | 1 | 0 | 50.0% |
Ranking history
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-06-01 | Heilbronn CH | Q1 | L | Dominic Stricker | 331 | 7-6(5) 6-3 |
| 2026-03-23 | Split CH | R32 | L | Filippo Romano | 378 | 6-3 7-6(4) |
| 2026-03-23 | Split CH | Q2 | W | Stefan Popovic | 552 | 6-4 1-6 7-5 |
| 2026-03-23 | Split CH | Q1 | W | Milos Karol | 411 | 3-6 6-3 7-6(4) |
| 2026-02-02 | Koblenz CH | Q1 | L | John Sperle | 773 | 7-6(4) 6-3 |
| 2025-11-17 | Montemar CH | Q1 | L | Cezar Cretu | 403 | 6-3 6-2 |
| 2025-10-06 | Hersonissos 5 CH | Q1 | L | Dali Blanch | 446 | 6-3 6-1 |
| 2025-09-29 | Villena CH | Q2 | L | Petr Brunclik | 436 | 6-3 6-3 |
| 2025-09-29 | Villena CH | Q1 | W | Lucas Gerch | 570 | 6-7(5) 6-3 6-4 |
| 2025-07-28 | Hagen CH | Q1 | L | Mariano Kestelboim | 395 | 6-4 7-5 |
| 2025-03-03 | Kigali 2 CH | Q2 | L | Luka Pavlovic | 346 | 6-3 7-5 |
| 2025-03-03 | Kigali 2 CH | Q1 | W | Neil Oberleitner | 427 | 7-5 3-6 7-6(5) |
| 2025-02-24 | Kigali 1 CH | Q2 | L | Zdenek Kolar | 385 | 6-3 6-0 |
| 2025-02-24 | Kigali 1 CH | Q1 | W | Mateo Barreiros Reyes | 644 | 6-3 3-6 6-3 |
| 2024-09-09 | Dobrich CH | Q2 | L | Max Alcala Gurri | 469 | 6-3 6-4 |
| 2024-09-09 | Dobrich CH | Q1 | W | Rares Andrei Golescu | – | 6-1 6-1 |
| 2024-09-02 | Tulln CH | Q1 | L | Vitaliy Sachko | 394 | 7-6(5) 6-1 |
| 2024-08-12 | Grodzisk Mazowiecki CH | Q1 | L | Oscar Weightman | 1135 | 6-4 6-1 |
| 2024-08-05 | Bonn CH | Q1 | L | Raphael Collignon | 216 | 7-6(2) 6-3 |
| 2024-07-29 | Luedenscheid CH | Q2 | L | Marlon Vankan | 654 | 6-7(5) 6-4 7-5 |
| 2024-07-29 | Luedenscheid CH | Q1 | W | Patrick Zahraj | 646 | 6-4 6-4 |
| 2024-07-08 | Salzburg CH | R32 | L | Sandro Kopp | 307 | 6-7(2) 6-1 6-1 |
| 2024-07-08 | Salzburg CH | Q2 | W | Ryan Nijboer | 398 | 6-7(6) 7-6(1) 6-3 |
| 2024-07-08 | Salzburg CH | Q1 | W | Jose Rubin Statham | 713 | 6-4 6-2 |
| 2024-05-20 | Augsburg CH | Q2 | L | Diego Dedura Palomero | 1587 | 6-2 6-2 |
| 2024-05-20 | Augsburg CH | Q1 | W | Federico Iannaccone | 483 | 6-3 7-5 |
| 2024-04-01 | Barletta CH | Q2 | L | Santiago Fa Rodriguez Taverna | 207 | 7-5 7-5 |
| 2024-04-01 | Barletta CH | Q1 | W | Luca Giacomini | 603 | 6-3 3-6 6-1 |
| 2024-03-11 | Hamburg CH | Q1 | L | Denis Yevseyev | 180 | 6-7(1) 7-5 6-2 |
| 2024-02-12 | Cherbourg CH | Q1 | L | Daniil Glinka | 493 | 6-1 7-5 |
| 2023-11-13 | Danderyd CH | Q2 | L | Elmer Moller | 434 | 6-4 4-6 7-6(2) |
| 2023-11-13 | Danderyd CH | Q1 | W | Adrian Andreev | 245 | 6-4 6-2 |
| 2023-08-07 | Meerbusch CH | Q1 | L | Tibo Colson | 480 | 7-6(3) 7-6(4) |
| 2022-09-12 | Istanbul CH | Q1 | L | Kelsey Stevenson | 812 | 4-6 7-5 7-6(4) |
| 2021-12-06 | Maia 1 CH | Q1 | L | Gergely Madarasz | 583 | 4-6 6-4 6-3 |
| 2018-08-13 | Meerbusch CH | Q2 | L | Marc Sieber | 429 | 6-0 6-0 |
| 2018-08-13 | Meerbusch CH | Q1 | W | Pol Toledo Bague | 373 | 6-4 4-6 6-2 |