102–100Win–Loss
50.5%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Clay | 98 | 93 | 51.3% |
| Hard | 3 | 7 | 30.0% |
| Unknown | 1 | 0 | 100.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 17 | 15 | 0 | 53.1% |
| 2025 | 43 | 31 | 1 | 58.1% |
| 2024 | 28 | 29 | 2 | 49.1% |
| 2023 | 11 | 16 | 0 | 40.7% |
| 2022 | 3 | 7 | 0 | 30.0% |
| 2021 | 0 | 2 | 0 | 0.0% |
Ranking history
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2025-09-22 | Buenos Aires CH | R16 | W | Francesco Maestrelli | 154 | 6-3 7-6(3) |
| 2025-09-22 | Buenos Aires CH | R32 | W | Federico Agustin Gomez | 204 | 3-6 6-3 7-6(3) |
| 2025-09-15 | Villa Maria CH | R32 | L | Andrea Collarini | 252 | 6-7(4) 6-2 6-1 |
| 2025-09-12 | Davis Cup WG1 R1: PER vs POR | RR | W | Nuno Borges | 52 | 3-6 6-2 7-5 |
| 2025-09-01 | Seville CH | R32 | L | Javier Barranco Cosano | 405 | 6-0 6-2 |
| 2025-08-25 | Como CH | R16 | L | Henri Squire | 391 | 6-3 6-4 |
| 2025-08-25 | Como CH | R32 | W | Facundo Diaz Acosta | 256 | 3-6 6-3 6-4 |
| 2025-08-11 | Todi CH | R32 | L | Timofey Skatov | 308 | 4-6 6-1 6-1 |
| 2025-08-04 | Cordenons CH | QF | L | Carlos Taberner | 83 | 6-2 6-2 |
| 2025-08-04 | Cordenons CH | R16 | W | Jay Clarke | 199 | 6-4 7-6(0) |
| 2025-08-04 | Cordenons CH | R32 | W | Ryan Nijboer | 433 | 7-6(4) 4-6 7-5 |
| 2025-07-28 | Liberec CH | F | W | Genaro Alberto Olivieri | 300 | 6-2 2-0 RET |
| 2025-07-28 | Liberec CH | SF | W | Norbert Gombos | 261 | 6-4 6-0 |
| 2025-07-28 | Liberec CH | QF | W | Andrea Collarini | 240 | 7-5 6-2 |
| 2025-07-28 | Liberec CH | R16 | W | Stefano Travaglia | 228 | 6-0 6-2 |
| 2025-07-28 | Liberec CH | R32 | W | Hynek Barton | 297 | 6-7(3) 6-3 7-5 |
| 2025-07-21 | Tampere CH | R32 | L | Joao Lucas Reis Da Silva | 234 | 6-2 6-2 |
| 2025-07-14 | Gstaad | Q2 | L | Francesco Passaro | 131 | 6-3 6-4 |
| 2025-07-14 | Gstaad | Q1 | W | Marc Andrea Huesler | 170 | 1-6 6-3 7-6(4) |
| 2025-07-07 | Braunschweig CH | Q2 | L | Rudolf Molleker | 347 | 4-6 6-1 7-5 |
| 2025-07-07 | Braunschweig CH | Q1 | W | Benito Sanchez Martinez | 972 | 7-5 4-6 6-3 |
| 2025-06-23 | Lima CH | F | L | Juan Carlos Prado Angelo | 314 | 6-4 7-5 |
| 2025-06-23 | Lima CH | SF | W | Dali Blanch | 533 | 7-5 7-6(3) |
| 2025-06-23 | Lima CH | QF | W | Matheus Pucinelli De Almeida | 287 | 6-3 6-1 |
| 2025-06-23 | Lima CH | R16 | W | Hernan Casanova | 502 | 6-2 2-0 RET |
| 2025-06-23 | Lima CH | R32 | W | Guido Ivan Justo | 399 | 6-0 6-4 |
| 2025-06-16 | Santa Cruz de la Sierra CH | R32 | L | Juan Carlos Prado Angelo | 312 | 6-7(6) 6-3 6-3 |
| 2025-06-09 | Santa Fe CH | QF | L | Joao Lucas Reis Da Silva | 313 | 6-3 6-3 |
| 2025-06-09 | Santa Fe CH | R16 | W | Pedro Boscardin Dias | 350 | 6-3 7-6(7) |
| 2025-06-09 | Santa Fe CH | R32 | W | Juan Bautista Torres | 283 | 6-3 6-3 |
| 2025-05-26 | Vicenza CH | R32 | L | Joel Schwaerzler | 486 | 6-4 4-6 6-4 |
| 2025-05-26 | Vicenza CH | Q2 | W | Borna Gojo | 224 | 3-6 7-5 7-5 |
| 2025-05-26 | Vicenza CH | Q1 | W | Stefano Napolitano | 600 | 7-6(4) 0-0 RET |
| 2025-05-19 | Skopje CH | R32 | L | Joel Schwaerzler | 349 | 6-4 6-3 |
| 2025-05-12 | Zagreb CH | R16 | L | Luka Pavlovic | 238 | 7-6(14) 6-4 |
| 2025-05-12 | Zagreb CH | R32 | W | Adrian Mannarino | 126 | 6-2 6-7(9) 6-3 |
| 2025-05-05 | Santos CH | R32 | L | Nicolas Alvarez Varona | 314 | 6-4 6-2 |
| 2025-04-14 | Tallahassee CH | R32 | L | Tung Lin Wu | 249 | 6-4 6-1 |
| 2025-04-07 | Sarasota CH | R32 | L | Liam Draxl | 176 | 7-5 6-4 |
| 2025-03-31 | Campinas CH | QF | L | Juan Pablo Varillas | 269 | 6-3 6-1 |
| 2025-03-31 | Campinas CH | R16 | W | Pedro Sakamoto | 376 | 6-3 4-6 6-0 |
| 2025-03-31 | Campinas CH | R32 | W | Daniel Antonio Nunez | 793 | 6-2 4-6 6-3 |
| 2025-03-24 | Concepcion CH | R16 | L | Emilio Nava | 235 | 6-0 6-3 |
| 2025-03-24 | Concepcion CH | R32 | W | Diego Dedura Palomero | 556 | 6-3 6-2 |
| 2025-03-10 | Santiago CH | R16 | L | Emilio Nava | 238 | 1-6 6-1 6-3 |
| 2025-03-10 | Santiago CH | R32 | W | Dmitry Popko | 220 | 6-3 6-4 |
| 2025-03-03 | Cordoba CH | R16 | L | Thiago Monteiro | 105 | 6-4 7-6(1) |
| 2025-03-03 | Cordoba CH | R32 | W | Pol Martin Tiffon | 252 | 6-1 7-5 |
| 2025-01-31 | Davis Cup WG1 PO: LBN vs PER | RR | W | Hady Habib | 166 | 6-3 2-6 6-4 |
| 2025-01-20 | Punta del Este CH | QF | L | Daniel Elahi Galan | 128 | 7-6(5) 6-4 |