77–72Win–Loss
51.7%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Clay | 54 | 46 | 54.0% |
| Hard | 23 | 26 | 46.9% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2025 | 8 | 5 | 0 | 61.5% |
| 2024 | 5 | 10 | 0 | 33.3% |
| 2023 | 16 | 19 | 0 | 45.7% |
| 2022 | 27 | 19 | 0 | 58.7% |
| 2021 | 7 | 8 | 0 | 46.7% |
| 2020 | 4 | 2 | 0 | 66.7% |
| 2019 | 5 | 7 | 0 | 41.7% |
| 2018 | 5 | 2 | 0 | 71.4% |
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2025-09-29 | Villena CH | Q1 | L | Adrian Oetzbach | 592 | 6-7(5) 6-3 6-4 |
| 2025-06-23 | Lima CH | Q2 | L | Pedro Rodrigues | 695 | 7-6(5) 6-3 |
| 2025-06-23 | Lima CH | Q1 | W | Tadeo Meneo | 1285 | 6-2 6-4 |
| 2025-06-16 | Santa Cruz de la Sierra CH | QF | L | Joao Lucas Reis Da Silva | 266 | 3-6 6-2 6-2 |
| 2025-06-16 | Santa Cruz de la Sierra CH | R16 | W | Genaro Alberto Olivieri | 290 | 4-1 RET |
| 2025-06-16 | Santa Cruz de la Sierra CH | R32 | W | Guido Ivan Justo | 394 | 6-3 6-7(4) 7-6(4) |
| 2025-06-16 | Santa Cruz de la Sierra CH | Q2 | W | Pedro Rodrigues | 703 | 6-3 6-3 |
| 2025-06-16 | Santa Cruz de la Sierra CH | Q1 | W | Christopher Li | 1106 | 6-3 6-4 |
| 2025-06-09 | Santa Fe CH | R32 | L | Gonzalo Villanueva | 396 | 7-6(7) 6-7(3) 6-3 |
| 2025-06-09 | Santa Fe CH | Q2 | W | Mateo Barreiros Reyes | 724 | 6-7(3) 6-4 6-1 |
| 2025-06-09 | Santa Fe CH | Q1 | W | Arklon Huertas Del Pino | 1143 | 3-6 6-2 6-2 |
| 2025-02-10 | Manama CH | Q2 | L | Aleksandre Bakshi | 490 | 7-6(4) 1-6 6-4 |
| 2025-02-10 | Manama CH | Q1 | W | Samir Hamza Reguig | 665 | 6-2 6-4 |
| 2024-09-09 | Szczecin CH | R32 | L | Adrian Andreev | 203 | 3-6 6-4 6-3 |
| 2024-09-09 | Szczecin CH | Q2 | W | Martin Krumich | 342 | 2-6 6-0 6-4 |
| 2024-09-09 | Szczecin CH | Q1 | W | Szymon Kielan | 1145 | 6-2 6-7(4) 7-6(4) |
| 2024-06-03 | Heilbronn CH | Q2 | L | Felix Gill | 311 | 6-3 6-2 |
| 2024-06-03 | Heilbronn CH | Q1 | W | Hazem Naw | 343 | 7-5 6-4 |
| 2024-05-20 | Augsburg CH | QF | L | Daniel Masur | 310 | 6-3 6-2 |
| 2024-05-20 | Augsburg CH | R16 | W | Daniel Michalski | 372 | 3-6 6-3 6-2 |
| 2024-05-20 | Augsburg CH | R32 | W | Luca Giacomini | 607 | 6-4 7-5 |
| 2024-05-13 | Oeiras CH | Q1 | L | Sebastian Fanselow | 298 | 6-4 3-6 6-1 |
| 2024-04-22 | Rome CH | Q1 | L | Massimo Giunta | 781 | 6-4 6-4 |
| 2024-01-29 | Cleveland CH | R32 | L | Patrick Brady | 816 | 6-3 6-2 |
| 2024-01-22 | Indian Wells 2 CH | R32 | L | Marco Trungelliti | 224 | 6-2 6-3 |
| 2024-01-15 | Indian Wells 1 CH | R32 | L | Benjamin Lock | 354 | 6-3 6-1 |
| 2024-01-08 | Oeiras 2 CH | Q1 | L | Marius Copil | 322 | 6-2 6-4 |
| 2024-01-01 | Oeiras 1 CH | Q1 | L | Noah Rubin | 1177 | 6-1 6-4 |
| 2023-10-30 | Charlottesville CH | R16 | L | Benoit Paire | 126 | W/O |
| 2023-10-30 | Charlottesville CH | R32 | W | Stefan Kozlov | 655 | 6-2 5-7 7-6(5) |
| 2023-10-16 | Hamburg CH | R32 | L | Antoine Bellier | 299 | 6-3 7-6(5) |
| 2023-10-16 | Hamburg CH | Q2 | W | Hady Habib | 350 | 6-2 6-4 |
| 2023-10-16 | Hamburg CH | Q1 | W | Mirza Basic | 613 | 7-6(5) 5-7 6-4 |
| 2023-10-09 | Malaga CH | Q1 | L | Frederico Ferreira Silva | 226 | 6-1 6-4 |
| 2023-09-11 | Szczecin CH | R16 | L | Federico Coria | 96 | 3-6 6-4 6-3 |
| 2023-09-11 | Szczecin CH | R32 | W | Andrew Paulson | 350 | 7-6(3) 4-6 6-4 |
| 2023-09-11 | Szczecin CH | Q2 | W | Miljan Zekic | 354 | 6-4 6-4 |
| 2023-09-11 | Szczecin CH | Q1 | W | Federico Delbonis | 275 | 4-6 5-2 RET |
| 2023-08-21 | Augsburg CH | R16 | L | Moez Echargui | 299 | 6-3 6-4 |
| 2023-08-21 | Augsburg CH | R32 | W | Hernan Casanova | 242 | 5-4 RET |
| 2023-08-14 | Todi CH | R32 | L | Luciano Darderi | 250 | 6-2 6-3 |
| 2023-07-03 | Troyes CH | R16 | L | Lorenzo Giustino | 258 | 6-3 3-6 6-3 |
| 2023-07-03 | Troyes CH | R32 | W | Elmar Ejupovic | 287 | 6-3 6-2 |
| 2023-06-26 | Modena CH | R32 | L | Rodrigo Pacheco Mendez | 896 | 7-6(5) 6-4 |
| 2023-06-26 | Modena CH | Q2 | W | Timo Stodder | 274 | 6-4 6-2 |
| 2023-06-26 | Modena CH | Q1 | W | Gabriele Bosio | 1114 | 6-4 6-4 |
| 2023-06-19 | Montechiarugolo CH | Q1 | L | Filippo Moroni | 883 | 1-6 6-1 6-4 |
| 2023-06-05 | Heilbronn CH | R32 | L | Maxime Janvier | 343 | 6-4 6-3 |
| 2023-06-05 | Heilbronn CH | Q2 | W | Maxime Janvier | 343 | 6-2 6-2 |
| 2023-06-05 | Heilbronn CH | Q1 | W | Jose Pereira | 472 | 6-1 6-4 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0