12–28Win–Loss
30.0%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 12 | 28 | 30.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 0 | 5 | 0 | 0.0% |
| 2025 | 4 | 8 | 0 | 33.3% |
| 2024 | 0 | 5 | 0 | 0.0% |
| 2023 | 5 | 4 | 0 | 55.6% |
| 2019 | 0 | 3 | 0 | 0.0% |
| 2016 | 2 | 1 | 0 | 66.7% |
| 2014 | 1 | 1 | 0 | 50.0% |
| 2013 | 0 | 1 | 0 | 0.0% |
Ranking history
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-05-04 | Wuxi CH | Q1 | L | Luca Castelnuovo | 345 | 6-4 3-0 RET |
| 2026-04-27 | Jiujiang CH | R32 | L | Alex Bolt | 147 | 6-3 7-6(2) |
| 2026-04-13 | Wuning 2 CH | R32 | L | Khumoun Sultanov | 871 | 6-3 7-6(4) |
| 2026-02-09 | Brisbane 2 CH | Q1 | L | Oliver Anderson | 1228 | 6-2 6-4 |
| 2026-02-02 | Brisbane 1 CH | Q1 | L | Shinji Hazawa | 915 | 3-6 6-0 6-1 |
| 2025-10-20 | Suzhou CH | R16 | L | Yu Hsiou Hsu | 234 | 6-1 6-4 |
| 2025-10-20 | Suzhou CH | R32 | W | Rigele Te | 634 | 4-6 7-6(8) 6-2 |
| 2025-10-13 | Shenzhen Futian CH | R16 | L | Yi Zhou | 327 | W/O |
| 2025-10-13 | Shenzhen Futian CH | R32 | W | Yuta Shimizu | 213 | 3-6 7-5 6-3 |
| 2025-10-13 | Shenzhen Futian CH | Q2 | W | Koki Matsuda | 672 | 6-4 6-4 |
| 2025-10-13 | Shenzhen Futian CH | Q1 | W | Dominik Palan | 493 | 3-6 6-4 7-6(7) |
| 2025-10-06 | Jinan CH | Q1 | L | Denis Yevseyev | 341 | 7-5 6-4 |
| 2025-09-25 | Beijing | Q1 | L | Quentin Halys | 75 | 6-0 6-2 |
| 2025-09-08 | Guangzhou Huangpu CH | Q1 | L | Alexandr Binda | 382 | 6-2 6-4 |
| 2025-09-01 | Shanghai CH | Q1 | L | Kasidit Samrej | 346 | 6-1 7-6(7) |
| 2025-08-25 | Zhangjiagang CH | Q1 | L | Filip Peliwo | 535 | 6-2 6-1 |
| 2025-08-11 | Hersonissos 3 CH | Q1 | L | Theo Papamalamis | 644 | 6-0 0-0 RET |
| 2024-10-14 | Shenzhen Longhua CH | Q1 | L | Ryuki Matsuda | 580 | 6-4 7-6(11) |
| 2024-09-26 | Beijing | Q1 | L | Roman Safiullin | 69 | 6-3 6-2 |
| 2024-08-19 | Jinan CH | Q1 | L | San Hui Sin | 591 | 6-3 6-4 |
| 2024-07-15 | Astana CH | Q1 | L | Saveliy Ivanov | 1031 | 6-7(5) 6-4 6-3 |
| 2024-05-06 | Wuxi CH | Q1 | L | Jie Cui | 431 | 6-1 6-0 |
| 2023-10-16 | Shenzhen CH | Q2 | L | Ye Cong Mo | 663 | 4-6 6-2 6-3 |
| 2023-10-16 | Shenzhen CH | Q1 | W | Jinpeng Tang | – | 6-3 7-6(4) |
| 2023-10-09 | Shenzhen CH | Q2 | L | Jie Cui | 585 | 6-4 6-2 |
| 2023-10-09 | Shenzhen CH | Q1 | W | Nam Hoang Ly | 378 | 6-3 6-4 |
| 2023-09-11 | Guangzhou CH | R16 | L | Li Tu | 215 | 6-7(4) 6-2 6-3 |
| 2023-09-11 | Guangzhou CH | R32 | W | Tao Mu | 577 | 6-2 1-6 6-1 |
| 2023-09-11 | Guangzhou CH | Q2 | W | Alexey Zakharov | 1500 | 6-3 6-3 |
| 2023-09-11 | Guangzhou CH | Q1 | W | Chukang Wang | 887 | 7-6(3) 2-6 6-3 |
| 2023-08-21 | Zhuhai CH | Q2 | L | Hanwen Li | 574 | 7-5 2-0 RET |
| 2019-10-21 | Liuzhou CH | R64 | L | Khumoun Sultanov | 359 | 6-2 6-0 |
| 2019-10-14 | Ningbo CH | R64 | L | Yunseong Chung | 281 | 1-6 6-2 6-1 |
| 2019-10-14 | Ningbo CH | Q1 | L | Fabien Reboul | 721 | 6-4 6-0 |
| 2016-09-12 | Nanchang CH | Q3 | L | Zihao Xia | 1114 | 5-7 6-3 6-2 |
| 2016-09-12 | Nanchang CH | Q2 | W | Ryota Kishi | 889 | 6-4 2-0 RET |
| 2016-09-12 | Nanchang CH | Q1 | W | Jie Cui | 1509 | 6-4 6-2 |
| 2014-09-22 | Shenzhen | Q2 | L | Toshihide Matsui | 439 | 6-3 6-2 |
| 2014-09-22 | Shenzhen | Q1 | W | Zhao Tai Li | 2067 | 6-4 6-2 |
| 2013-10-07 | Shanghai Masters | Q1 | L | Michal Przysiezny | 79 | 6-1 6-2 |