16–33Win–Loss
32.7%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Clay | 16 | 31 | 34.0% |
| Hard | 0 | 2 | 0.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 0 | 2 | 0 | 0.0% |
| 2025 | 0 | 3 | 0 | 0.0% |
| 2023 | 3 | 3 | 0 | 50.0% |
| 2022 | 2 | 6 | 0 | 25.0% |
| 2021 | 2 | 1 | 0 | 66.7% |
| 2019 | 2 | 2 | 0 | 50.0% |
| 2018 | 3 | 10 | 0 | 23.1% |
| 2017 | 1 | 1 | 0 | 50.0% |
| 2016 | 2 | 3 | 0 | 40.0% |
| 2015 | 1 | 1 | 0 | 50.0% |
| 2013 | 0 | 1 | 0 | 0.0% |
Ranking history
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-05-25 | Kosice CH | Q1 | L | Georgii Kravchenko | 516 | 6-2 6-2 |
| 2026-04-27 | Ostrava CH | Q1 | L | Garrett Johns | 368 | 6-1 6-2 |
| 2025-09-08 | Szczecin CH | Q1 | L | Maik Steiner | 822 | 6-3 6-2 |
| 2025-08-04 | Grodzisk Mazowiecki CH | Q1 | L | Tadeas Paroulek | 495 | 6-2 6-2 |
| 2025-06-09 | Bratislava CH | Q1 | L | Mats Rosenkranz | 365 | 6-1 6-2 |
| 2023-09-11 | Szczecin CH | Q2 | L | Rudolf Molleker | 224 | 6-2 6-4 |
| 2023-09-11 | Szczecin CH | Q1 | W | Clement Tabur | 258 | 6-4 6-2 |
| 2023-08-21 | Prague CH | R32 | L | Andrew Paulson | 350 | 6-4 6-4 |
| 2023-08-21 | Prague CH | Q2 | W | Alexander Donski | 800 | 7-6(1) 7-6(7) |
| 2023-08-21 | Prague CH | Q1 | W | Daniel Merida Aguilar | 472 | 6-4 6-2 |
| 2023-07-31 | Liberec CH | Q1 | L | Matthew Dellavedova | 553 | 7-5 6-2 |
| 2022-09-12 | Szczecin CH | Q1 | L | Georgii Kravchenko | 434 | 6-0 6-0 |
| 2022-06-06 | Perugia CH | Q1 | L | Elliot Benchetrit | 447 | 6-4 7-5 |
| 2022-05-23 | Troisdorf CH | Q1 | L | Lukas Klein | 327 | 6-4 6-7(3) 6-1 |
| 2022-05-16 | Francavilla Al Mare CH | R16 | L | Matteo Arnaldi | 280 | 6-1 6-2 |
| 2022-05-16 | Francavilla Al Mare CH | R32 | W | Christopher Heyman | 443 | 6-1 6-2 |
| 2022-05-16 | Francavilla Al Mare CH | Q2 | W | Lorenzo Claverie | 1348 | 7-5 6-0 |
| 2022-05-09 | Zagreb CH | Q1 | L | Tristan Lamasine | 325 | 6-4 6-3 |
| 2022-04-11 | Barletta CH | Q1 | L | Matteo Arnaldi | 337 | 6-4 1-6 6-0 |
| 2021-09-13 | Szczecin CH | QF | L | Yannick Hanfmann | 132 | 6-2 7-5 |
| 2021-09-13 | Szczecin CH | R16 | W | Stefano Travaglia | 99 | 7-6(3) 3-6 6-2 |
| 2021-09-13 | Szczecin CH | R32 | W | Vit Kopriva | 198 | 6-2 4-6 6-4 |
| 2019-09-09 | Szczecin CH | R16 | L | Jozef Kovalik | 346 | 6-4 6-0 |
| 2019-09-09 | Szczecin CH | R32 | W | Alessandro Giannessi | 140 | 6-2 6-0 |
| 2019-09-09 | Szczecin CH | R64 | W | Peter Torebko | 314 | 7-5 3-6 6-4 |
| 2019-07-29 | Sopot CH | R64 | L | Tomislav Brkic | 337 | 7-5 6-4 |
| 2018-10-08 | Barcelona CH | Q1 | L | Samuel Bensoussan | 452 | 6-0 3-0 RET |
| 2018-10-01 | Florence CH | Q2 | L | Kevin Krawietz | 276 | 4-6 6-3 6-4 |
| 2018-10-01 | Florence CH | Q1 | W | Jan Satral | 450 | 4-6 6-4 6-4 |
| 2018-09-10 | Szczecin CH | R32 | L | Rogerio Dutra Silva | 149 | 7-5 6-3 |
| 2018-07-30 | Sopot CH | R16 | L | Oscar Otte | 174 | 6-2 5-7 7-5 |
| 2018-07-30 | Sopot CH | R32 | W | Andrea Collarini | 288 | 7-6(6) 6-3 |
| 2018-07-23 | Prague CH | Q2 | L | Tim Van Rijthoven | 540 | 7-5 7-5 |
| 2018-07-09 | Braunschweig CH | Q2 | L | Nicolas Bianchi | 1544 | 3-6 6-1 6-1 |
| 2018-07-02 | Marburg CH | Q1 | L | Goncalo Oliveira | 246 | 6-1 6-3 |
| 2018-06-18 | Poprad Tatry CH | Q1 | L | Robin Stanek | 607 | 6-4 6-3 |
| 2018-06-11 | Caltanissetta CH | Q2 | L | Marc Sieber | 412 | 6-0 6-1 |
| 2018-06-11 | Caltanissetta CH | Q1 | W | Vladimir Uzhylovsky | 764 | 6-3 6-2 |
| 2018-06-04 | Poznan CH | R32 | L | Victor Estrella | 163 | 6-3 1-6 6-4 |
| 2017-09-11 | Szczecin CH | Q2 | L | Artem Smirnov | 493 | 7-5 6-3 |
| 2017-09-11 | Szczecin CH | Q1 | W | George Von Massow | 701 | 6-2 6-2 |
| 2016-09-12 | Szczecin CH | R32 | L | Albert Montanes | 140 | 3-6 7-6(3) 6-2 |
| 2016-09-05 | Alphen aan den Rijn CH | Q3 | L | Oscar Otte | 615 | 6-7(4) 6-3 6-4 |
| 2016-09-05 | Alphen aan den Rijn CH | Q2 | W | Luca Margaroli | 985 | 7-5 6-1 |
| 2016-09-05 | Alphen aan den Rijn CH | Q1 | W | Brian De Vrind | – | 6-0 6-1 |
| 2016-02-15 | Wroclaw CH | R32 | L | Aleksandr Nedovyesov | 209 | 6-1 6-3 |
| 2015-09-14 | Szczecin CH | R16 | L | Renzo Olivo | 168 | 6-3 6-1 |
| 2015-09-14 | Szczecin CH | R32 | W | Andrea Arnaboldi | 155 | 6-7(2) 6-4 6-3 |
| 2013-09-16 | Szczecin CH | R32 | L | Andrea Arnaboldi | 208 | 6-4 6-3 |