24β36WinβLoss
40.0%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 24 | 34 | 41.4% |
| Unknown | 0 | 2 | 0.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 1 | 2 | 0 | 33.3% |
| 2025 | 5 | 16 | 0 | 23.8% |
| 2024 | 18 | 15 | 0 | 54.5% |
| 2023 | 0 | 3 | 0 | 0.0% |
Ranking history
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-06-01 | Centurion 2 CH | Q2 | L | Tuncay Duran | 645 | 6-3 6-2 |
| 2026-06-01 | Centurion 2 CH | Q1 | W | Simphiwe Ngwenya | β | 6-1 6-4 |
| 2026-05-25 | Centurion 1 CH | Q1 | L | Luc Koenig | 1385 | 6-2 6-3 |
| 2025-10-27 | Monastir CH | Q1 | L | Lorenzo Carboni | 432 | 6-2 0-0 RET |
| 2025-10-13 | Hersonissos 6 CH | Q1 | L | Michalis Sakellaridis | 2108 | 6-3 6-2 |
| 2025-10-06 | Hersonissos 5 CH | Q1 | L | Demetris Azoides | 1197 | 6-1 6-3 |
| 2025-07-21 | Bloomfield Hills CH | Q1 | L | Arthur Fery | 349 | 6-4 7-5 |
| 2025-07-14 | Granby CH | R16 | L | Liam Draxl | 121 | 6-0 6-1 |
| 2025-07-14 | Granby CH | R32 | W | Sasha Rozin | 1246 | 6-2 6-7(2) 6-3 |
| 2025-07-14 | Granby CH | Q2 | W | Masamichi Imamura | 370 | 6-1 6-2 |
| 2025-07-14 | Granby CH | Q1 | W | Karl Poling | 635 | 6-3 6-2 |
| 2025-07-07 | Winnipeg CH | Q2 | L | Alvin Nicholas Tudorica | 435 | 3-6 6-3 6-2 |
| 2025-07-07 | Winnipeg CH | Q1 | W | Duncan Chan | 1966 | 3-6 6-1 6-2 |
| 2025-06-30 | Cary CH | Q1 | L | Strong Kirchheimer | 664 | 6-2 4-6 6-2 |
| 2025-05-19 | Tbilisi CH | R32 | L | Ilia Simakin | 247 | 6-0 6-1 |
| 2025-04-21 | Abidjan 2 CH | R32 | L | Kirill Kivattsev | 533 | 7-5 7-5 |
| 2025-04-14 | Abidjan 1 CH | R32 | L | Maximus Jones | 618 | 7-5 2-6 7-6(4) |
| 2025-03-10 | Cherbourg CH | Q1 | L | Cyril Vandermeersch | 863 | 6-3 7-5 |
| 2025-03-03 | Thionville CH | Q1 | L | Lucas Poullain | 435 | 2-6 6-3 6-0 |
| 2025-02-24 | Bengaluru CH | Q1 | L | Aryan Shah | 582 | 6-4 7-6(6) |
| 2025-02-17 | Pune CH | Q2 | L | Petr Bar Biryukov | 402 | 6-3 6-4 |
| 2025-02-17 | Pune CH | Q1 | W | Nitin Kumar Sinha | 1157 | 7-5 7-5 |
| 2025-02-10 | New Delhi CH | Q1 | L | Egor Agafonov | 506 | 7-5 7-6(2) |
| 2025-02-01 | Davis Cup WG2 PO: RSA vs NGR | RR | L | Christopher Bulus | 1018 | 3-6 6-3 7-6(4) |
| 2024-11-25 | Yokkaichi CH | R32 | L | Omar Jasika | 177 | 6-1 6-2 |
| 2024-11-18 | Yokohama CH | Q2 | L | Federico Cina | 598 | 6-1 6-3 |
| 2024-11-18 | Yokohama CH | Q1 | W | Olukayode Alafia Damina Ayeni | 471 | 7-6(4) 3-6 6-1 |
| 2024-11-11 | Kobe CH | Q2 | L | Guy Den Ouden | 313 | 6-1 6-2 |
| 2024-11-11 | Kobe CH | Q1 | W | Takuya Kumasaka | 476 | 4-6 7-6(5) 6-2 |
| 2024-11-04 | Matsuyama CH | Q1 | L | Takuya Kumasaka | 488 | 6-4 6-0 |
| 2024-10-28 | Seoul CH | Q2 | L | Kasidit Samrej | 469 | 6-3 6-4 |
| 2024-10-28 | Seoul CH | Q1 | W | Suk Ann | β | 6-0 6-2 |
| 2024-10-14 | Shenzhen Longhua CH | QF | L | Mackenzie Mcdonald | 137 | 6-3 6-2 |
| 2024-10-14 | Shenzhen Longhua CH | R16 | W | Ramkumar Ramanathan | 279 | 6-4 7-6(6) |
| 2024-10-14 | Shenzhen Longhua CH | R32 | W | Mitsuki Wei Kang Leong | 675 | 7-6(4) 2-6 7-5 |
| 2024-10-07 | Hangzhou CH | Q2 | L | Petr Bar Biryukov | 553 | 6-7(2) 6-3 6-2 |
| 2024-10-07 | Hangzhou CH | Q1 | W | Linang Xiao | 815 | 7-6(3) 5-0 RET |
| 2024-10-02 | Shanghai Masters | Q1 | L | Beibit Zhukayev | 196 | 6-3 6-2 |
| 2024-09-09 | Guangzhou CH | R16 | L | Luca Nardi | 90 | 6-2 7-6(4) |
| 2024-09-09 | Guangzhou CH | R32 | W | Alibek Kachmazov | 251 | 7-6(5) 6-4 |
| 2024-09-09 | Guangzhou CH | Q2 | W | Thomas Fancutt | 827 | 6-3 6-2 |
| 2024-09-09 | Guangzhou CH | Q1 | W | Kazuma Kawachi | 1083 | 6-4 6-0 |
| 2024-09-02 | Shanghai CH | QF | L | Yu Hsiou Hsu | 183 | 7-6(4) 2-6 6-2 |
| 2024-09-02 | Shanghai CH | R16 | W | Federico Agustin Gomez | 182 | 6-4 6-4 |
| 2024-09-02 | Shanghai CH | R32 | W | Cristian Garin | 116 | 6-3 6-1 |
| 2024-09-02 | Shanghai CH | Q2 | W | Lukas Pokorny | 509 | 6-3 7-5 |
| 2024-09-02 | Shanghai CH | Q1 | W | Charles Chen | 1505 | 6-4 6-1 |
| 2024-08-26 | Zhangjiagang CH | R32 | L | Ryan Peniston | 406 | 6-4 6-4 |
| 2024-08-26 | Zhangjiagang CH | Q2 | W | Makoto Ochi | 519 | 3-6 6-1 6-1 |
| 2024-08-26 | Zhangjiagang CH | Q1 | W | Seita Watanabe | 908 | 6-3 6-3 |