44–56Win–Loss
44.0%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 33 | 39 | 45.8% |
| Clay | 11 | 16 | 40.7% |
| Grass | 0 | 1 | 0.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 9 | 13 | 0 | 40.9% |
| 2025 | 22 | 28 | 0 | 44.0% |
| 2024 | 13 | 10 | 0 | 56.5% |
| 2022 | 0 | 1 | 0 | 0.0% |
| 2020 | 0 | 2 | 0 | 0.0% |
| 2019 | 0 | 2 | 0 | 0.0% |
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-06-01 | Heilbronn CH | R32 | L | Diego Dedura Palomero | 287 | 6-1 6-4 |
| 2026-06-01 | Heilbronn CH | Q2 | W | Georgii Kravchenko | 516 | 6-3 3-6 7-6(1) |
| 2026-06-01 | Heilbronn CH | Q1 | W | Christoph Negritu | 447 | 7-5 6-2 |
| 2026-04-27 | Shymkent 2 CH | R32 | L | Samuele Pieri | 472 | 6-4 6-1 |
| 2026-04-20 | Shymkent 1 CH | QF | L | Sergey Fomin | 359 | 1-6 6-3 6-3 |
| 2026-04-20 | Shymkent 1 CH | R16 | W | Gilles Arnaud Bailly | 208 | 7-5 6-3 |
| 2026-04-20 | Shymkent 1 CH | R32 | W | Mathys Erhard | 411 | 6-1 7-6(2) |
| 2026-04-06 | Mexico City CH | Q2 | L | Alejandro Hayen | 1309 | 6-4 2-6 7-5 |
| 2026-04-06 | Mexico City CH | Q1 | W | Maxwell Mckennon | 530 | 6-3 6-3 |
| 2026-03-30 | San Luis Potosi CH | R32 | L | Patrick Zahraj | 403 | 6-4 6-4 |
| 2026-03-23 | Morelia CH | R32 | L | Bu Yunchaokete | 150 | 7-5 6-4 |
| 2026-03-23 | Morelia CH | Q2 | L | Quinn Vandecasteele | 506 | 5-7 6-4 7-5 |
| 2026-03-23 | Morelia CH | Q1 | W | Arthur Reymond | 692 | 6-4 3-6 6-3 |
| 2026-03-16 | Cuernavaca CH | R32 | L | Oliver Crawford | 196 | 6-4 6-1 |
| 2026-03-09 | Hersonissos 2 CH | Q2 | L | Christian Langmo | 443 | 6-4 6-2 |
| 2026-03-09 | Hersonissos 2 CH | Q1 | W | Petros Tsitsipas | 818 | 7-6(3) 6-1 |
| 2026-02-02 | Koblenz CH | R16 | L | Kaichi Uchida | 247 | 7-6(4) 7-6(5) |
| 2026-02-02 | Koblenz CH | R32 | W | Niels Mcdonald | 1065 | 7-5 2-6 6-3 |
| 2026-01-19 | Soma Bay CH | Q1 | L | Thijs Boogaard | 1184 | 7-5 6-4 |
| 2026-01-12 | Glasgow CH | Q1 | L | Marvin Moeller | 459 | 6-4 6-4 |
| 2026-01-05 | Nottingham CH | Q2 | L | Anton Matusevich | 575 | 6-0 7-6(4) |
| 2026-01-05 | Nottingham CH | Q1 | W | Patrick Brady | 1003 | 6-2 6-2 |
| 2025-11-10 | Drummondville CH | R32 | L | Maks Kasnikowski | 563 | 3-6 6-4 6-1 |
| 2025-11-03 | Knoxville CH | R16 | L | Shunsuke Mitsui | 687 | 6-1 6-7(3) 6-2 |
| 2025-11-03 | Knoxville CH | R32 | W | Leo Borg | 516 | 4-6 6-1 6-2 |
| 2025-11-03 | Knoxville CH | Q2 | W | Cooper Williams | 672 | 6-3 6-4 |
| 2025-11-03 | Knoxville CH | Q1 | W | Benjamin Willwerth | 1184 | 6-7(3) 7-6(1) 7-6(5) |
| 2025-10-27 | Charlottesville CH | R32 | L | Saba Purtseladze | 299 | 7-5 7-6(4) |
| 2025-10-27 | Charlottesville CH | Q2 | W | Quinn Vandecasteele | 665 | 6-1 7-6(5) |
| 2025-10-27 | Charlottesville CH | Q1 | W | Pranav Kumar | 1192 | 6-2 4-6 6-3 |
| 2025-10-20 | Sioux Falls CH | Q1 | L | Quinn Vandecasteele | 677 | 6-1 6-3 |
| 2025-10-13 | Lincoln CH | R16 | L | Rafael Jodar | 283 | 6-4 6-1 |
| 2025-10-13 | Lincoln CH | R32 | W | Benjamin Hassan | 193 | 6-3 6-4 |
| 2025-10-13 | Lincoln CH | Q2 | W | Erik Arutiunian | 549 | 5-7 6-3 6-0 |
| 2025-10-13 | Lincoln CH | Q1 | W | Pranav Kumar | 1196 | 4-6 6-1 6-2 |
| 2025-10-06 | Fairfield CH | R32 | L | Dmitry Popko | 214 | 6-3 7-5 |
| 2025-09-01 | Istanbul CH | Q1 | L | Michal Krajci | 664 | 3-6 6-1 6-1 |
| 2025-08-26 | Manacor CH | Q1 | L | Clement Chidekh | 221 | 6-3 6-3 |
| 2025-08-18 | Hersonissos 4 CH | R32 | L | Maximus Jones | 368 | 5-7 6-4 6-4 |
| 2025-08-11 | Hersonissos 3 CH | R16 | L | Dan Added | 340 | 6-2 6-2 |
| 2025-08-11 | Hersonissos 3 CH | R32 | W | Stuart Parker | 448 | 3-6 6-1 6-0 |
| 2025-07-28 | Porto CH | Q1 | L | Tiago Silva | 1316 | 6-3 6-4 |
| 2025-07-21 | Segovia CH | R32 | L | Rafael Jodar | 532 | 6-2 6-3 |
| 2025-07-21 | Segovia CH | Q2 | W | Adil Kalyanpur | 972 | 7-6(5) 6-1 |
| 2025-07-21 | Segovia CH | Q1 | W | Julio Cesar Porras | 598 | 6-2 6-3 |
| 2025-06-23 | Milan CH | Q1 | L | Jacopo Berrettini | 330 | 7-6(6) 6-7(5) 6-4 |
| 2025-06-16 | Poznan CH | Q1 | L | Martin Krumich | 520 | 6-3 1-6 6-0 |
| 2025-06-09 | Stuttgart | Q1 | L | Yannick Hanfmann | 135 | 6-4 6-2 |
| 2025-06-02 | Heilbronn CH | R32 | L | Valentin Royer | 120 | 7-6(5) 5-7 6-4 |
| 2025-06-02 | Heilbronn CH | Q2 | W | Francesco Maestrelli | 229 | 6-3 6-4 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0