21–63Win–Loss
25.0%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 17 | 56 | 23.3% |
| Clay | 4 | 5 | 44.4% |
| Unknown | 0 | 2 | 0.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 0 | 2 | 0 | 0.0% |
| 2025 | 0 | 12 | 0 | 0.0% |
| 2024 | 5 | 11 | 0 | 31.3% |
| 2023 | 5 | 10 | 0 | 33.3% |
| 2022 | 1 | 0 | 0 | 100.0% |
| 2019 | 1 | 1 | 0 | 50.0% |
| 2018 | 4 | 11 | 0 | 26.7% |
| 2017 | 2 | 8 | 0 | 20.0% |
| 2016 | 2 | 6 | 0 | 25.0% |
| 2014 | 1 | 2 | 0 | 33.3% |
Ranking history
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-05-04 | Wuxi CH | R32 | L | Dane Sweeny | 135 | 6-0 7-6(5) |
| 2026-04-27 | Jiujiang CH | R32 | L | Tung Lin Wu | 326 | 6-4 6-1 |
| 2025-10-20 | Suzhou CH | R32 | L | Aoran Wang | 901 | 4-6 7-6(8) 6-2 |
| 2025-10-13 | Shenzhen Futian CH | R32 | L | Hyeon Chung | 381 | 7-6(4) 3-0 RET |
| 2025-10-01 | Shanghai Masters | Q1 | L | Ugo Blanchet | 151 | 6-4 6-3 |
| 2025-09-22 | Jingshan CH | R32 | L | Mackenzie Mcdonald | 96 | 6-4 6-4 |
| 2025-09-17 | Chengdu | Q1 | L | Alejandro Tabilo | 112 | 6-4 6-4 |
| 2025-09-08 | Guangzhou Huangpu CH | R32 | L | Christopher Oconnell | 89 | 6-4 6-4 |
| 2025-09-01 | Shanghai CH | R32 | L | Omar Jasika | 202 | 4-6 6-2 2-0 RET |
| 2025-08-25 | Zhangjiagang CH | R32 | L | Joshua Charlton | 918 | 6-4 6-7(7) 6-4 |
| 2025-08-11 | Hersonissos 3 CH | Q1 | L | Amit Vales | 873 | 6-2 6-7(4) 6-4 |
| 2025-07-28 | Porto CH | Q1 | L | Diogo Marques | 944 | 7-5 4-6 6-4 |
| 2025-05-05 | Wuxi CH | R32 | L | Ilia Simakin | 264 | 7-5 3-3 RET |
| 2025-04-28 | Guangzhou CH | R32 | L | Terence Atmane | 136 | 5-7 6-3 6-1 |
| 2024-10-14 | Shenzhen Longhua CH | R16 | L | Arthur Weber | 673 | 6-3 7-5 |
| 2024-10-14 | Shenzhen Longhua CH | R32 | W | Yuta Shimizu | 248 | 6-3 6-4 |
| 2024-10-07 | Hangzhou CH | R32 | L | Vadym Ursu | 306 | 5-7 7-6(1) 6-4 |
| 2024-10-02 | Shanghai Masters | Q1 | L | Terence Atmane | 161 | 6-4 7-6(2) |
| 2024-09-26 | Beijing | Q1 | L | Roberto Carballes Baena | 53 | 6-3 6-3 |
| 2024-09-18 | Hangzhou | Q2 | L | Coleman Wong | 141 | 6-7(9) 6-4 6-4 |
| 2024-09-18 | Hangzhou | Q1 | W | Emilio Nava | 190 | 6-4 6-4 |
| 2024-09-13 | Davis Cup WG2 R1: ROU vs CHN | RR | L | Cezar Cretu | 292 | 3-6 6-3 6-3 |
| 2024-09-02 | Shanghai CH | R32 | L | Yosuke Watanuki | 267 | 6-4 7-5 |
| 2024-05-06 | Wuxi CH | R16 | L | Remy Bertola | 343 | 7-6(2) 6-3 |
| 2024-05-06 | Wuxi CH | R32 | W | Evgeny Donskoy | 353 | 6-7(7) 7-6(4) 7-5 |
| 2024-04-29 | Guangzhou CH | R16 | L | Beibit Zhukayev | 182 | 7-5 7-6(3) |
| 2024-04-29 | Guangzhou CH | R32 | W | Yasutaka Uchiyama | 168 | 6-4 6-4 |
| 2024-04-22 | Shenzhen CH | R32 | L | James Duckworth | 113 | 7-5 6-2 |
| 2024-01-08 | Nonthaburi 2 CH | Q2 | L | Hiroki Moriya | 396 | 3-6 6-1 7-6(1) |
| 2024-01-08 | Nonthaburi 2 CH | Q1 | W | Naoki Nakagawa | 356 | 4-6 6-1 6-4 |
| 2023-10-16 | Shenzhen CH | R32 | L | Lorenzo Giustino | 290 | 6-4 6-3 |
| 2023-10-09 | Shenzhen CH | R32 | L | Yu Hsiou Hsu | 184 | 6-2 6-1 |
| 2023-10-09 | Shenzhen CH | Q2 | W | Hiroki Moriya | 368 | 6-7(6) 7-5 6-3 |
| 2023-10-09 | Shenzhen CH | Q1 | W | Xing Dao Chen | 1626 | 6-0 6-4 |
| 2023-10-02 | Shanghai Masters | R128 | L | Jaume Munar | 82 | 6-2 6-4 |
| 2023-09-16 | Davis Cup WG2 R1: MEX vs CHN | RR | W | Ernesto Escobedo | 399 | 1-6 6-4 7-6(6) |
| 2023-09-04 | Shanghai CH | R32 | L | Bu Yunchaokete | 214 | 6-2 6-4 |
| 2023-08-28 | Zhangjiagang CH | QF | L | James Mccabe | 281 | 7-6(6) 3-6 6-0 |
| 2023-08-28 | Zhangjiagang CH | R16 | W | Filip Peliwo | 376 | 6-3 6-1 |
| 2023-08-28 | Zhangjiagang CH | R32 | W | Bu Yunchaokete | 214 | 6-7(7) 6-3 7-6(6) |
| 2023-08-21 | Zhuhai CH | R32 | L | Philip Sekulic | 331 | 6-3 6-7(3) 6-4 |
| 2023-07-03 | Troyes CH | Q1 | L | Saba Purtseladze | 434 | 6-3 6-4 |
| 2023-06-19 | Poznan CH | Q1 | L | Ulises Blanch | 461 | 7-6(1) 7-5 |
| 2023-02-03 | Davis Cup WG1 PO: BRA vs CHN | RR | L | Gustavo Heide | 414 | 3-0 RET |
| 2023-02-03 | Davis Cup WG1 PO: BRA vs CHN | RR | L | Matheus Pucinelli De Almeida | 212 | 6-1 6-2 |
| 2022-09-16 | Davis Cup WG2 R1: URU vs CHN | RR | W | Ignacio Carou | 617 | 6-3 7-6(3) |
| 2019-04-22 | Nanchang CH | R32 | L | Ramkumar Ramanathan | 151 | 6-3 6-2 |
| 2019-04-22 | Nanchang CH | R64 | W | Fajing Sun | 566 | 6-4 6-4 |
| 2018-10-29 | Shenzhen CH | R32 | L | Filip Peliwo | 183 | 6-3 7-6(4) |
| 2018-10-22 | Liuzhou CH | R32 | L | Radu Albot | 89 | 7-6(7) 7-6(1) |