60–55Win–Loss
52.2%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Clay | 35 | 36 | 49.3% |
| Hard | 25 | 19 | 56.8% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 8 | 5 | 0 | 61.5% |
| 2025 | 7 | 5 | 0 | 58.3% |
| 2024 | 12 | 16 | 0 | 42.9% |
| 2023 | 14 | 10 | 0 | 58.3% |
| 2022 | 4 | 3 | 0 | 57.1% |
| 2021 | 5 | 5 | 0 | 50.0% |
| 2020 | 6 | 3 | 0 | 66.7% |
| 2018 | 3 | 5 | 0 | 37.5% |
| 2017 | 1 | 2 | 0 | 33.3% |
| 2016 | 0 | 1 | 0 | 0.0% |
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2024-01-22 | Ottignies-Louvain-la-Neuve CH | Q1 | L | Guy Den Ouden | 351 | 6-2 7-6(5) |
| 2024-01-08 | Oeiras 2 CH | Q2 | L | Marius Copil | 322 | 6-4 6-3 |
| 2024-01-08 | Oeiras 2 CH | Q1 | W | Alberto Barroso Campos | 380 | 6-2 6-2 |
| 2023-11-13 | Danderyd CH | R32 | L | David Goffin | 105 | 6-3 6-2 |
| 2023-11-13 | Danderyd CH | Q2 | W | Hazem Naw | 564 | 7-6(0) 6-3 |
| 2023-11-13 | Danderyd CH | Q1 | W | Yaroslav Demin | 1151 | 6-3 6-4 |
| 2023-10-16 | Hamburg CH | R16 | L | Akira Santillan | 411 | 6-4 7-5 |
| 2023-10-16 | Hamburg CH | R32 | W | Norbert Gombos | 296 | 6-2 7-5 |
| 2023-09-18 | Bad Waltersdorf CH | QF | L | Vit Kopriva | 127 | 6-4 7-5 |
| 2023-09-18 | Bad Waltersdorf CH | R16 | W | Raul Brancaccio | 185 | 6-3 6-3 |
| 2023-09-18 | Bad Waltersdorf CH | R32 | W | Adrian Andreev | 183 | 7-5 6-4 |
| 2023-09-18 | Bad Waltersdorf CH | Q2 | W | Sandro Kopp | 414 | 6-4 6-7(2) 7-5 |
| 2023-09-18 | Bad Waltersdorf CH | Q1 | W | Mick Veldheer | 967 | 6-2 4-6 6-2 |
| 2023-09-11 | Szczecin CH | Q1 | L | Andrew Paulson | 350 | 6-2 6-2 |
| 2023-09-04 | Tulln CH | R32 | L | Dalibor Svrcina | 164 | 1-6 6-4 6-1 |
| 2023-09-04 | Tulln CH | Q2 | W | Mats Moraing | 588 | 6-7(2) 7-5 6-4 |
| 2023-09-04 | Tulln CH | Q1 | W | Aldin Setkic | 742 | 6-3 3-6 6-2 |
| 2023-08-21 | Augsburg CH | R16 | L | Nicolas Zanellato | 662 | 3-6 7-5 6-4 |
| 2023-08-21 | Augsburg CH | R32 | W | Nikolas Sanchez Izquierdo | 280 | 2-6 6-2 6-0 |
| 2023-08-07 | Meerbusch CH | R32 | L | Michael Geerts | 287 | 7-5 6-7(3) 6-4 |
| 2023-07-31 | Luedenscheid CH | R16 | L | Benoit Paire | 126 | 6-4 6-4 |
| 2023-07-31 | Luedenscheid CH | R32 | W | Nick Hardt | 255 | 6-3 6-1 |
| 2023-07-31 | Luedenscheid CH | Q2 | W | Sandro Kopp | 387 | 6-0 6-1 |
| 2023-07-31 | Luedenscheid CH | Q1 | W | Karlo Cubelic | 1476 | 6-3 3-6 6-2 |
| 2023-07-24 | Hamburg | Q1 | L | Jan Choinski | 151 | 6-3 6-4 |
| 2023-05-29 | Troisdorf CH | Q2 | L | Terence Atmane | 252 | 6-0 6-3 |
| 2023-05-29 | Troisdorf CH | Q1 | W | Vladyslav Orlov | 370 | 6-1 6-3 |
| 2022-05-02 | Prague CH | Q2 | L | Yshai Oliel | 336 | W/O |
| 2022-05-02 | Prague CH | Q1 | W | Jelle Sels | 257 | 1-6 6-4 6-1 |
| 2022-04-18 | Prague CH | Q1 | L | Alejandro Moro Canas | 452 | 6-1 6-4 |
| 2022-03-28 | Saint-Brieuc CH | Q2 | W | Michail Pervolarakis | 406 | 3-6 6-3 6-0 |
| 2022-03-28 | Saint-Brieuc CH | Q1 | W | David Pichler | 549 | 7-6(5) 6-3 |
| 2022-01-24 | Quimper CH | Q2 | L | Shintaro Mochizuki | 387 | 6-3 2-6 7-5 |
| 2022-01-24 | Quimper CH | Q1 | W | Sander Arends | 1545 | 6-3 6-0 |
| 2021-11-08 | Bratislava 2 CH | Q2 | L | Dalibor Svrcina | 314 | 7-6(4) 2-6 6-1 |
| 2021-11-08 | Bratislava 2 CH | Q1 | W | Christopher Heyman | 392 | 7-6(5) 6-4 |
| 2021-11-01 | Eckental CH | R32 | L | Mirza Basic | 247 | 6-2 7-5 |
| 2021-08-16 | Luedenscheid CH | R32 | L | Matteo Martineau | 381 | 6-0 6-2 |
| 2021-08-09 | Meerbusch CH | Q2 | L | Jesper De Jong | 254 | 6-1 6-4 |
| 2021-08-09 | Meerbusch CH | Q1 | W | Benjamin Hassan | 406 | 5-7 7-5 6-3 |
| 2021-07-05 | Braunschweig CH | SF | L | Daniel Altmaier | 166 | 7-5 6-0 |
| 2021-07-05 | Braunschweig CH | QF | W | Benjamin Hassan | 441 | 6-4 6-2 |
| 2021-07-05 | Braunschweig CH | R16 | W | Sumit Nagal | 150 | 6-3 1-6 6-2 |
| 2021-07-05 | Braunschweig CH | R32 | W | Teymuraz Gabashvili | 261 | 7-5 6-3 |
| 2020-11-02 | Eckental CH | SF | L | Ramkumar Ramanathan | 206 | 4-6 6-1 6-1 |
| 2020-11-02 | Eckental CH | QF | W | Kamil Majchrzak | 106 | 6-4 6-2 |
| 2020-11-02 | Eckental CH | R16 | W | Mats Rosenkranz | 603 | 6-2 6-4 |
| 2020-11-02 | Eckental CH | R32 | W | Illya Marchenko | 216 | 6-3 1-6 6-1 |
| 2020-11-02 | Eckental CH | Q2 | W | Matthias Bachinger | 278 | 6-1 4-6 7-5 |
| 2020-11-02 | Eckental CH | Q1 | W | Jiri Lehecka | 355 | 6-3 6-4 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0