|
QF | 2020 M15 Antalya, Wk. 5 | Clay | L | Michalis Sakellaridis | 7-5 6-2 | [H2H] |
|
QF | 2020 M15 Hong Kong, Wk. 2 | Hard | L | Ken Onishi | 6-4 6-1 | [H2H] |
|
F | 2019 M15 Nanchang, Wk. 40 | Clay | L | Hao Wu | 2-6 6-3 10-8 | [H2H] |
SF | 2019 M15 Nanchang, Wk. 40 | Clay | W | Yi Wei Zhang | 6-3 6-1 | [H2H] |
QF | 2019 M15 Nanchang, Wk. 40 | Clay | W | Da Cheng Yuan | 6-0 6-1 | [H2H] |
|
R32 | 2019 M15 Nanchang, Wk. 39 | Clay | L | Tsung-Hao Huang | 4-6 6-1 6-1 | [H2H] |
|
F | 2019 M15 Nanchang, Wk. 39 | Clay | W | Yaojie Zeng | 6-3 6-0 | [H2H] |
SF | 2019 M15 Nanchang, Wk. 39 | Clay | W | Pak Long Yeung | 6-2 6-4 | [H2H] |
QF | 2019 M15 Nanchang, Wk. 39 | Clay | W | Jianhui Li | 6-2 6-2 | [H2H] |
|
R16 | 2019 M15 Akishima, Wk. 24 | Carpet | L | Hikaru Shiraishi | 7-5 6-3 | [H2H] |
R32 | 2019 M15 Akishima, Wk. 24 | Carpet | W | Dusty H. Boyer | 6-1 6-2 | [H2H] |
|
R32 | 2019 M15 Karuizawa, Wk. 22 | Clay | L | Jordi Samper-Montana | 7-6(5) 6-1 | [H2H] |
|
R32 | 2019 M15 Kofu, Wk. 12 | Hard | L | Hiroyasu Ehara | 6-4 6-1 | [H2H] |
|
R32 | 2019 M15 Nishi-Tokyo, Wk. 11 | Hard | L | Wishaya Trongcharoenchaikul | 6-3 3-6 7-5 | [H2H] |
|
QF | 2018 Indonesia F3 Futures | Hard | L | Alexander Babanine | 6-0 6-4 | [H2H] |
|
R32 | 2018 Indonesia F2 Futures | Hard | L | Kaito Uesugi | 6-1 6-2 | [H2H] |
|
F | 2018 Indonesia F2 Futures | Hard | W | Niki Kaliyanda Poonacha | 6-3 5-3 ret. | [H2H] |
SF | 2018 Indonesia F2 Futures | Hard | W | M. Abid Ali Khan Akbar | 6-4 6-2 | [H2H] |
QF | 2018 Indonesia F2 Futures | Hard | W | Anurag Nenwani | 6-2 6-0 | [H2H] |
|
F | 2018 Turkey F6 Futures | Hard | L | Yunosuke Tanaka | 6-3 6-1 | [H2H] |
SF | 2018 Turkey F6 Futures | Hard | W | Georgii Kravchenko | 6-3 6-1 | [H2H] |
QF | 2018 Turkey F6 Futures | Hard | W | Ugo Blanchet | 6-2 7-5 | [H2H] |
|
QF | 2017 Toyota Challenger | Carpet | L | Xin Gao | 6-2 6-4 | [H2H] |
|
R32 | 2015 Japan F2 Futures | Hard | L | Hiroyasu Ehara | 7-6(3) 6-2 | [H2H] |
|
R32 | 2014 Japan F6 Futures | Hard | L | Shunrou Takeshima | 6-0 6-1 | [H2H] |
|
F | 2014 Japan F6 Futures | Hard | W | Kazuki Nishiwaki | 6-0 6-3 | [H2H] |
SF | 2014 Japan F6 Futures | Hard | W | Ken Onoda | 6-2 6-3 | [H2H] |
QF | 2014 Japan F6 Futures | Hard | W | Yousuke Watanuki | 6-1 7-6(2) | [H2H] |
|
SF | 2014 Japan F5 Futures | Clay | L | Atsushi Ushida | 7-6(6) 6-3 | [H2H] |