|
R64 | 2019 Shenzhen 2 Challenger | Hard | L | Denis Yevseyev | 6-0 6-1 | [H2H] |
|
R16 | 2019 M15 Nanchang, Wk. 40 | Clay | L | Ye Cong Mo | 6-3 3-0 ret. | [H2H] |
R32 | 2019 M15 Nanchang, Wk. 40 | Clay | W | Hao Wu | 6-2 7-6(3) | [H2H] |
|
R16 | 2019 M15 Nanchang, Wk. 38 | Clay | L | Hao Wu | 6-3 0-6 6-4 | [H2H] |
R32 | 2019 M15 Nanchang, Wk. 38 | Clay | W | Hao Yuan Ng | 6-3 6-2 | [H2H] |
|
R64 | 2019 Shanghai Challenger | Hard | L | Yusuke Takahashi | 6-4 6-4 | [H2H] |
|
F | 2019 Shanghai Challenger | Hard | W | Toshihide Matsui | 7-5 7-6(4) | [H2H] |
|
R32 | 2019 Baotou Challenger | Clay | L | Kaichi Uchida | 6-2 7-6(4) | [H2H] |
R64 | 2019 Baotou Challenger | Clay | W | Chun Hsin Tseng | | [H2H] |
|
R32 | 2019 M25 Schlieren, Wk. 34 | Clay | L | Raphael Baltensperger | 7-5 4-6 6-4 | [H2H] |
|
F | 2019 M25 Schlieren, Wk. 34 | Clay | W | Filip Krolo | 6-0 6-0 | [H2H] |
QF | 2019 M25 Schlieren, Wk. 34 | Clay | W | Nicolas Affolter | 6-3 6-1 | [H2H] |
|
R32 | 2019 M15 Novi Sad, Wk. 33 | Clay | L | Yshai Oliel | 6-1 6-1 | [H2H] |
|
F | 2019 M15 Novi Sad, Wk. 33 | Clay | W | Ivailo Keremedchiev | 6-0 6-3 | [H2H] |
QF | 2019 M15 Novi Sad, Wk. 33 | Clay | W | Ao Shen | 6-3 6-0 | [H2H] |
|
R32 | 2019 Chengdu Challenger | Hard | L | Di Wu | 6-3 6-3 | [H2H] |
R64 | 2019 Chengdu Challenger | Hard | W | Laurent Rochette | 7-5 6-2 | [H2H] |
|
R16 | 2019 M25 Qujing, Wk. 28 | Hard | L | Jonathan Mridha | 5-7 6-3 6-2 | [H2H] |
R32 | 2019 M25 Qujing, Wk. 28 | Hard | W | Runhao Hua | 1-6 7-6(1) 6-2 | [H2H] |
|
F | 2019 M25 Qujing, Wk. 28 | Hard | W | Yili Zheng | 6-4 6-0 | [H2H] |
QF | 2019 M25 Qujing, Wk. 28 | Hard | W | Hao Yuan Ng | 6-1 6-0 | [H2H] |
|
R32 | 2019 M25 Kunshan, Wk. 27 | Hard | L | Fajing Sun | 6-3 6-1 | [H2H] |
|
F | 2019 M25 Shenzhen, Wk. 24 | Hard | L | Arsenije Zlatanovic | 6-4 6-4 | [H2H] |
QF | 2019 M25 Shenzhen, Wk. 24 | Hard | W | Haitong Xia | 6-2 6-3 | [H2H] |
|
QF | 2018 Jinan Challenger | Hard | L | Miliaan Niesten | 6-1 1-6 6-4 | [H2H] |
|
R32 | 2018 China F9 Futures | Hard | L | Kousuke Ogura | 4-6 7-5 7-5 | [H2H] |
|
R16 | 2018 China F6 Futures | Hard | L | Chenhe Li | 0-6 7-6(6) ret. | [H2H] |
R32 | 2018 China F6 Futures | Hard | W | Yuanfeng Li | 2-6 6-2 6-4 | [H2H] |
|
R32 | 2018 China F5 Futures | Hard | L | Rimpei Kawakami | 6-1 0-6 6-4 | [H2H] |
|
QF | 2018 China F4 Futures | Hard | L | Yuta Shimizu | 6-3 6-4 | [H2H] |