21–30Win–Loss
41.2%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 11 | 16 | 40.7% |
| Clay | 10 | 14 | 41.7% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 11 | 10 | 0 | 52.4% |
| 2025 | 5 | 7 | 0 | 41.7% |
| 2024 | 5 | 4 | 0 | 55.6% |
| 2023 | 0 | 1 | 0 | 0.0% |
| 2022 | 0 | 2 | 0 | 0.0% |
| 2021 | 0 | 3 | 0 | 0.0% |
| 2018 | 0 | 1 | 0 | 0.0% |
| 2017 | 0 | 1 | 0 | 0.0% |
| 2016 | 0 | 1 | 0 | 0.0% |
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-05-04 | Brazzaville CH | SF | L | Calvin Hemery | 316 | 6-2 2-6 6-1 |
| 2026-05-04 | Brazzaville CH | QF | W | Karan Singh | 413 | 7-6(5) 1-0 RET |
| 2026-05-04 | Brazzaville CH | R16 | W | Matteo Covato | 696 | 6-1 6-1 |
| 2026-05-04 | Brazzaville CH | R32 | W | Elijah Sanogo | 1116 | 6-0 6-4 |
| 2026-04-27 | Abidjan 2 CH | R32 | L | Elijah Sanogo | 2153 | 7-6(4) 7-6(4) |
| 2026-04-27 | Abidjan 2 CH | Q2 | W | Adil Kalyanpur | 1548 | 6-1 6-2 |
| 2026-04-06 | Mexico City CH | Q2 | L | Vladyslav Orlov | 535 | 6-3 5-7 7-6(4) |
| 2026-04-06 | Mexico City CH | Q1 | W | Quinn Vandecasteele | 460 | 7-5 6-7(4) 6-4 |
| 2026-03-30 | San Luis Potosi CH | R16 | L | Juan Pablo Ficovich | 198 | 6-1 6-4 |
| 2026-03-30 | San Luis Potosi CH | R32 | W | Jake Delaney | 505 | 6-2 6-4 |
| 2026-03-30 | San Luis Potosi CH | Q2 | W | Thijmen Loof | 1554 | 5-7 6-3 7-5 |
| 2026-03-30 | San Luis Potosi CH | Q1 | W | Pranav Kumar | 1483 | 6-1 6-1 |
| 2026-03-23 | Bucaramanga CH | R16 | L | Guido Ivan Justo | 280 | 6-4 6-2 |
| 2026-03-23 | Bucaramanga CH | R32 | W | Benjamin Thomas George | 940 | 6-3 2-6 6-3 |
| 2026-03-09 | Kigali 2 CH | R32 | L | Sandro Kopp | 320 | 6-4 6-1 |
| 2026-03-09 | Kigali 2 CH | Q2 | L | Maik Steiner | 719 | 3-6 7-6(6) 6-2 |
| 2026-03-09 | Kigali 2 CH | Q1 | W | Etienne Niyigena | – | 6-2 6-0 |
| 2026-03-02 | Kigali 1 CH | Q2 | L | Samuele Pieri | 500 | 4-6 7-5 6-4 |
| 2026-03-02 | Kigali 1 CH | Q1 | W | Allan Gatoto | – | 6-2 6-2 |
| 2026-02-09 | Tenerife 2 CH | Q1 | L | Hynek Barton | 287 | 6-2 6-2 |
| 2026-01-26 | Phan Thiet 2 CH | Q1 | L | Matthew Dellavedova | 519 | 6-4 6-1 |
| 2025-11-24 | Manama 2 CH | QF | L | Ilia Simakin | 281 | 6-3 3-6 6-1 |
| 2025-11-24 | Manama 2 CH | R16 | W | Vladislav Melnic | 1802 | 3-6 7-6(6) 6-1 |
| 2025-11-24 | Manama 2 CH | R32 | W | Cian Maguire | 1720 | 6-0 6-2 |
| 2025-11-24 | Manama 2 CH | Q2 | W | Samir Hamza Reguig | 802 | 7-5 6-2 |
| 2025-11-24 | Manama 2 CH | Q1 | W | Michael Zhu | 937 | 6-2 6-3 |
| 2025-10-13 | Hersonissos 6 CH | Q1 | L | Dali Blanch | 447 | 3-6 6-3 7-6(5) |
| 2025-09-01 | Seville CH | Q1 | L | Raul Brancaccio | 377 | 6-2 6-3 |
| 2025-03-31 | Cuernavaca CH | Q2 | L | Juan Carlos Aguilar | 482 | 7-5 6-4 |
| 2025-03-31 | Cuernavaca CH | Q1 | W | Diego Eloy Mendez Montiel | – | 6-3 6-0 |
| 2025-03-17 | Merida CH | Q2 | L | Karl Poling | 629 | 6-7(9) 7-6(6) 6-2 |
| 2025-02-10 | Tenerife 2 CH | Q1 | L | Mathys Erhard | 294 | 6-7(4) 6-3 6-1 |
| 2025-02-03 | Tenerife 1 CH | Q1 | L | Lukas Pokorny | 464 | 6-4 6-4 |
| 2024-09-30 | Villena CH | Q2 | L | Michael Geerts | 337 | 6-2 6-3 |
| 2024-09-30 | Villena CH | Q1 | W | Riccardo Bonadio | 436 | 6-3 6-3 |
| 2024-07-22 | Segovia CH | R32 | L | Alex Martinez | 979 | 3-6 7-6(4) 6-3 |
| 2024-07-22 | Segovia CH | Q2 | W | Neil Oberleitner | 517 | 7-5 6-7(4) 6-3 |
| 2024-07-22 | Segovia CH | Q1 | W | Liam Gavrielides | 578 | 6-4 6-2 |
| 2024-07-15 | Pozoblanco CH | R32 | L | Antoine Escoffier | 209 | 6-4 6-2 |
| 2024-07-15 | Pozoblanco CH | Q2 | W | Kenny De Schepper | 623 | 6-3 6-4 |
| 2024-07-15 | Pozoblanco CH | Q1 | W | Iouri Sant Syromolotov Netrebin | 1599 | 6-4 6-4 |
| 2024-01-15 | Tenerife CH | Q1 | L | August Holmgren | 296 | 6-4 6-2 |
| 2023-11-27 | Maspalomas CH | Q1 | L | Javier Barranco Cosano | 381 | 6-0 0-0 RET |
| 2022-11-28 | Maspalomas CH | Q1 | L | Giovanni Fonio | 371 | 6-1 6-2 |
| 2022-02-28 | Las Palmas CH | Q1 | L | Vladyslav Orlov | 499 | 3-6 6-4 6-3 |
| 2021-11-22 | Manama CH | R32 | L | Geoffrey Blancaneaux | 280 | 6-3 6-2 |
| 2021-11-01 | Tenerife CH | Q1 | L | Alexander Shevchenko | 358 | 6-3 6-2 |
| 2021-03-01 | Las Palmas 2 CH | Q1 | L | Filip Cristian Jianu | 389 | 5-7 6-3 6-2 |
| 2018-09-03 | Sevilla CH | Q1 | L | Axel Michon | 684 | 6-4 4-6 6-0 |
| 2017-09-04 | Sevilla CH | Q1 | L | Shalva Dzhanashia | 1097 | 6-4 5-7 6-2 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0