|
R32 | 2019 M25 Ust-Kamenogorsk, Wk. 35 | Hard | L | Bogdan Bobrov | 6-1 7-6(4) | [H2H] |
|
R16 | 2019 M25 Taipei, Wk. 30 | Hard | L | Tsung-Hua Yang | 7-6(6) 6-3 | [H2H] |
R32 | 2019 M25 Taipei, Wk. 30 | Hard | W | Hong Kit Wong | 6-0 6-4 | [H2H] |
|
F | 2019 M25 Taipei, Wk. 30 | Hard | W | Kazuma Kawachi | 6-2 3-6 10-2 | [H2H] |
QF | 2019 M25 Taipei, Wk. 30 | Hard | W | Jie-Ming Pai | 6-1 6-2 | [H2H] |
|
F | 2019 M25 Taipei, Wk. 29 | Hard | L | Taisei Ichikawa | 6-1 6-2 | [H2H] |
QF | 2019 M25 Taipei, Wk. 29 | Hard | W | Chattarin Wareesri | 6-1 6-0 | [H2H] |
|
QF | 2019 M25 Kunshan, Wk. 27 | Hard | L | Sheng Tang | 1-6 6-3 10-6 | [H2H] |
|
F | 2019 M25 Yinchuan, Wk. 26 | Hard | L | Garrett Johns | 6-1 6-2 | [H2H] |
QF | 2019 M25 Yinchuan, Wk. 26 | Hard | W | Shenglin Zhuo | 6-2 6-1 | [H2H] |
|
R32 | 2019 M25 Hengyang, Wk. 25 | Hard | L | Sheng Hao Zhou | 6-2 6-3 | [H2H] |
|
F | 2019 M25 Hengyang, Wk. 25 | Hard | W | Ang Ji | 4-6 6-3 10-8 | [H2H] |
QF | 2019 M25 Hengyang, Wk. 25 | Hard | W | Xin Hu | 6-1 6-0 | [H2H] |
|
R32 | 2019 M25 Hong Kong, Wk. 24 | Hard | L | Chun Hsin Tseng | 6-4 6-1 | [H2H] |
|
F | 2019 M25 Hong Kong, Wk. 24 | Hard | W | Ching Wah Wai | 6-3 6-0 | [H2H] |
|
F | 2019 M25 Hong Kong, Wk. 23 | Hard | L | Cheng-Yu Yu | 3-6 6-1 15-13 | [H2H] |
QF | 2019 M25 Hong Kong, Wk. 23 | Hard | W | Jeroen Boer | 6-1 6-0 | [H2H] |
|
F | 2019 M25 Nonthaburi, Wk. 22 | Hard | L | Vorachon Rakpuangchon | 7-6(5) 3-6 10-8 | [H2H] |
QF | 2019 M25 Nonthaburi, Wk. 22 | Hard | W | Tanakorn Srirat | 3-6 6-2 10-5 | [H2H] |
|
F | 2019 M25 Nonthaburi, Wk. 21 | Hard | L | Anton Chekhov | 7-6(8) 1-0 ret. | [H2H] |
QF | 2019 M25 Nonthaburi, Wk. 21 | Hard | W | Shamirul Shahril MOHD ADAM Das | 7-6(6) 3-6 10-5 | [H2H] |
|
F | 2019 M15 Karlskrona, Wk. 19 | Clay | L | Marius Ruzgas | 6-4 6-3 | [H2H] |
QF | 2019 M15 Karlskrona, Wk. 19 | Clay | W | Karl Fredrik Utheim | 6-1 6-2 | [H2H] |
|
F | 2019 M15 Cairo, Wk. 18 | Clay | L | Noah Thurner | 7-6(2) 6-4 | [H2H] |
|
F | 2019 M15 Cairo, Wk. 17 | Clay | L | Paolo Dagnino | 7-5 6-3 | [H2H] |
QF | 2019 M15 Cairo, Wk. 17 | Clay | W | Abdallah Rabie | 6-0 6-1 | [H2H] |
|
R16 | 2019 M15 Cairo, Wk. 16 | Clay | L | Pol Toledo Bague | 6-3 7-6(5) | [H2H] |
R32 | 2019 M15 Cairo, Wk. 16 | Clay | W | Belal Abou Taleb | 6-3 2-6 6-3 | [H2H] |
|
F | 2019 M15 Cairo, Wk. 16 | Clay | W | Anze Arh | 7-5 5-7 10-7 | [H2H] |
QF | 2019 M15 Cairo, Wk. 16 | Clay | W | Christian Saidi Otupio | 6-1 6-1 | [H2H] |