54–65Win–Loss
45.4%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 48 | 60 | 44.4% |
| Clay | 5 | 4 | 55.6% |
| Unknown | 1 | 1 | 50.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 4 | 3 | 0 | 57.1% |
| 2025 | 4 | 8 | 0 | 33.3% |
| 2024 | 5 | 5 | 0 | 50.0% |
| 2023 | 26 | 28 | 0 | 48.1% |
| 2022 | 6 | 4 | 0 | 60.0% |
| 2020 | 0 | 2 | 0 | 0.0% |
| 2019 | 3 | 11 | 0 | 21.4% |
| 2018 | 5 | 3 | 0 | 62.5% |
| 2017 | 1 | 1 | 0 | 50.0% |
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-02-09 | Brisbane 2 CH | R16 | L | Rei Sakamoto | 174 | 7-5 6-3 |
| 2026-02-09 | Brisbane 2 CH | R32 | W | Matt Hulme | 1187 | 5-7 7-6(4) 6-4 |
| 2026-02-09 | Brisbane 2 CH | Q2 | W | Jamie Mackenzie | 1089 | 2-6 6-4 6-4 |
| 2026-02-09 | Brisbane 2 CH | Q1 | W | Enzo Aguiard | 1064 | 7-6(3) 7-6(5) |
| 2026-02-02 | Brisbane 1 CH | Q2 | L | Shunsuke Mitsui | 537 | 7-6(6) 6-7(4) 6-4 |
| 2026-02-02 | Brisbane 1 CH | Q1 | W | Jake Dembo | 1593 | 6-3 6-2 |
| 2026-01-05 | Noumea CH | R32 | L | Dan Added | 199 | 6-3 6-7(4) 6-2 |
| 2025-11-24 | Manama 2 CH | R32 | L | Toby Samuel | 329 | 6-3 6-0 |
| 2025-11-24 | Manama 2 CH | Q2 | L | Semen Pankin | 746 | 6-4 6-4 |
| 2025-11-24 | Manama 2 CH | Q1 | W | Elyas Abduljalil | – | 6-1 6-1 |
| 2025-11-10 | Brisbane 3 CH | Q1 | L | Hayden Jones | 958 | 7-6(5) 7-6(5) |
| 2025-04-28 | Guangzhou CH | Q2 | L | Andre Ilagan | 389 | 6-3 7-5 |
| 2025-04-28 | Guangzhou CH | Q1 | W | Jake Delaney | 479 | 6-3 3-6 6-4 |
| 2025-02-10 | Manama CH | Q2 | L | Marat Sharipov | 324 | 7-6(1) 6-4 |
| 2025-02-10 | Manama CH | Q1 | W | Ryan Nijboer | 397 | 3-6 6-4 6-3 |
| 2025-02-03 | Brisbane 2 CH | Q1 | L | Thomas Braithwaite | 1019 | 1-6 6-3 7-6(9) |
| 2025-01-27 | Brisbane 1 CH | Q2 | L | Kokoro Isomura | 448 | 6-4 6-4 |
| 2025-01-27 | Brisbane 1 CH | Q1 | W | Duje Markovina | 1544 | 6-7(5) 6-3 6-2 |
| 2024-12-30 | Noumea CH | R32 | L | Benoit Paire | 415 | 6-7(4) 6-1 7-5 |
| 2024-10-28 | Sydney CH | Q1 | L | Pavle Marinkov | 865 | 3-6 6-1 6-2 |
| 2024-10-21 | Playford CH | R32 | L | Masamichi Imamura | 409 | 7-6(4) 6-3 |
| 2024-10-21 | Playford CH | Q2 | W | Thomas Fancutt | 764 | 7-6(5) 6-3 |
| 2024-10-21 | Playford CH | Q1 | W | Charlie Camus | 990 | 6-4 6-1 |
| 2024-06-03 | Tyler CH | Q2 | L | Christian Langmo | 510 | 7-6(4) 6-3 |
| 2024-06-03 | Tyler CH | Q1 | W | Murphy Cassone | 872 | 6-4 7-5 |
| 2024-05-13 | Taipei CH | Q2 | L | Blake Ellis | 392 | 6-3 7-6(1) |
| 2024-05-13 | Taipei CH | Q1 | W | Jose Rubin Statham | 658 | 7-5 7-6(6) |
| 2024-01-01 | Noumea CH | R16 | L | Benoit Paire | 117 | 4-6 6-2 6-2 |
| 2024-01-01 | Noumea CH | R32 | W | Jose Rubin Statham | 455 | 6-7(2) 6-4 6-4 |
| 2023-11-27 | Yokkaichi CH | Q1 | L | Ray Ho | 786 | 6-3 7-5 |
| 2023-11-20 | Yokohama CH | R32 | L | Mathys Erhard | 342 | 6-3 6-2 |
| 2023-11-20 | Yokohama CH | Q2 | W | Giovanni Fonio | 299 | 6-3 5-7 7-6(3) |
| 2023-11-20 | Yokohama CH | Q1 | W | Nathan Ponwith | 487 | 6-3 7-6(1) |
| 2023-11-13 | Kobe CH | Q1 | L | James Trotter | 529 | 6-4 7-5 |
| 2023-10-30 | Sydney CH | R32 | L | Marc Polmans | 161 | 6-4 6-2 |
| 2023-10-16 | Shenzhen CH | R16 | L | Lorenzo Giustino | 290 | 6-3 6-4 |
| 2023-10-16 | Shenzhen CH | R32 | W | Evgeny Donskoy | 228 | 2-6 6-3 6-4 |
| 2023-10-09 | Shenzhen CH | R32 | L | Thanasi Kokkinakis | 69 | 6-2 3-6 6-3 |
| 2023-10-09 | Shenzhen CH | Q2 | W | Tsung Hao Huang | 586 | 3-6 6-4 6-2 |
| 2023-10-09 | Shenzhen CH | Q1 | W | Ray Ho | 799 | 6-3 6-4 |
| 2023-10-02 | Shanghai Masters | Q1 | L | Li Tu | 200 | 4-6 6-4 6-3 |
| 2023-09-20 | Zhuhai | Q1 | L | Antoine Bellier | 314 | 6-3 6-4 |
| 2023-09-11 | Guangzhou CH | R16 | L | Marc Polmans | 167 | 6-4 6-4 |
| 2023-09-11 | Guangzhou CH | R32 | W | Luca Castelnuovo | 670 | 6-1 6-2 |
| 2023-09-04 | Shanghai CH | Q1 | L | Matthew Christopher Romios | 1045 | 6-4 6-4 |
| 2023-08-28 | Zhangjiagang CH | QF | L | Ricardas Berankis | 254 | 7-5 6-7(4) 6-1 |
| 2023-08-28 | Zhangjiagang CH | R16 | W | Nam Hoang Ly | 417 | 6-3 1-6 6-1 |
| 2023-08-28 | Zhangjiagang CH | R32 | W | Kaichi Uchida | 240 | 6-3 3-6 6-4 |
| 2023-08-28 | Zhangjiagang CH | Q2 | L | Hanyi Liu | 852 | 1-6 6-3 7-6(3) |
| 2023-08-28 | Zhangjiagang CH | Q1 | W | Markos Kalovelonis | 1351 | 6-4 6-1 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0