|
QF | 2020 M15 Kolkata, Wk. 11 | Clay | L | Bharath Nishok Kumaran | 7-6(3) 6-2 | [H2H] |
|
QF | 2019 M15 Nonthaburi, Wk. 49 | Hard | L | Jesse Delaney | 6-3 4-6 10-5 | [H2H] |
|
QF | 2019 M15 Nonthaburi, Wk. 48 | Hard | L | Blake Ellis | 7-5 6-3 | [H2H] |
|
R16 | 2019 M15 Nanchang, Wk. 40 | Clay | L | Oleg Khotkov | 6-7(5) 6-1 7-6(3) | [H2H] |
R32 | 2019 M15 Nanchang, Wk. 40 | Clay | W | Zihao Xia | 6-1 6-2 | [H2H] |
|
F | 2019 M15 Nanchang, Wk. 40 | Clay | W | Changli Zhang | 6-3 6-4 | [H2H] |
SF | 2019 M15 Nanchang, Wk. 40 | Clay | W | Bingyu Yu | 7-6(5) 2-6 10-5 | [H2H] |
QF | 2019 M15 Nanchang, Wk. 40 | Clay | W | Qian Sun | 7-6(5) 6-1 | [H2H] |
|
F | 2019 M15 Nanchang, Wk. 39 | Clay | L | Linang Xiao | 7-6(6) 6-3 | [H2H] |
SF | 2019 M15 Nanchang, Wk. 39 | Clay | W | Pol Wattanakul | 6-2 6-3 | [H2H] |
QF | 2019 M15 Nanchang, Wk. 39 | Clay | W | Jagmeet Singh | 6-3 6-4 | [H2H] |
|
SF | 2019 M15 Nanchang, Wk. 38 | Clay | L | Kaza Vinayak Sharma | 6-4 6-2 | [H2H] |
QF | 2019 M15 Nanchang, Wk. 38 | Clay | W | Kuan Yu Chen | 6-4 6-3 | [H2H] |
|
QF | 2019 M15 Hua Hin, Wk. 34 | Hard | L | Seita Watanabe | 4-6 6-1 10-5 | [H2H] |
|
F | 2019 M25 Taipei, Wk. 30 | Hard | L | Shao-Fan Liu | 6-4 1-6 10-8 | [H2H] |
QF | 2019 M25 Taipei, Wk. 30 | Hard | W | Hong-Lin Fu | 6-4 7-5 | [H2H] |
|
F | 2019 M25 Taipei, Wk. 29 | Hard | L | Wei-De Lin | 4-6 6-2 10-3 | [H2H] |
QF | 2019 M25 Taipei, Wk. 29 | Hard | W | Chih Chi Huang | 6-7(4) 6-3 10-4 | [H2H] |
|
QF | 2019 M15 Anning, Wk. 3 | Clay | L | Zekai Li | 6-3 6-3 | [H2H] |
|
F | 2019 M15 Anning, Wk. 1 | Clay | L | Haitong Xia | 6-4 6-3 | [H2H] |
QF | 2019 M15 Anning, Wk. 1 | Clay | W | Zhao Zhao | 2-6 6-3 11-9 | [H2H] |
|
F | 2018 Hong Kong F3 Futures | Hard | L | Agustin Velotti | 6-4 6-0 | [H2H] |
QF | 2018 Hong Kong F3 Futures | Hard | W | Denton Ho | 4-6 7-6(9) 7-5 | [H2H] |
|
F | 2018 Thailand F3 Futures | Hard | L | Shahbaaz Khan | 6-3 3-6 6-3 | [H2H] |
SF | 2018 Thailand F3 Futures | Hard | W | Akanit Pumjit | 6-2 6-2 | [H2H] |
|
R32 | 2018 Thailand F2 Futures | Hard | L | Ronnie Schneider | 6-3 4-1 ret. | [H2H] |
|
F | 2018 Thailand F2 Futures | Hard | W | Shahbaaz Khan | 4-6 7-5 6-1 | [H2H] |
SF | 2018 Thailand F2 Futures | Hard | W | Charles Roberts | 7-6(5) 6-2 | [H2H] |
|
SF | 2018 Thailand F1 Futures | Hard | L | Phongsapak Kerdlaphee | 7-6(7) 6-3 | [H2H] |
|
R32 | 2018 Chinese Taipei F2 Futures | Hard | L | Michael Zhu | 6-4 6-2 | [H2H] |