Haitong Xia vs. Yuanfeng Li 05.07.2019

Haitong Xia vs. Yuanfeng Li 05.07.2019 - M25 Kunshan - compare

MATCH

05.07.191/4Haitong Xia Yuanfeng Li 6-4, 1-6, 7-63 China M25 Kunshan Hard

MATCH STATS

Haitong XiaYuanfeng Li
1st SERVE %59/86 (69%)78/117 (67%)
1st SERVE POINTS WON37/59 (63%)51/78 (65%)
2nd SERVE POINTS WON14/27 (52%)18/39 (46%)
BREAK POINTS WON4/15 (27%)5/9 (56%)
TOTAL RETURN POINTS WON48/117 (41%)35/86 (41%)
TOTAL POINTS WON99/203 (49%)104/203 (51%)
DOUBLE FAULTS36
ACES22

MATCH STATS

1
0-0Yuanfeng Li Yuanfeng Li serve
0-0, 15-15, 30-40
Haitong Xia Haitong Xia serve0-1
0-0, 15-0, 15-15, 15-30
Haitong Xia Haitong Xia serve2-1
0-0
2-2Yuanfeng Li Yuanfeng Li serve
Haitong Xia Haitong Xia serve2-3
0-0, 0-15, 0-30, 15-30, 30-30, 30-40[BP], 40-40, A-40
3-3Yuanfeng Li Yuanfeng Li serve
0-0, 0-15, 15-15, 30-15, 40-15[BP], 40-30[BP]
Haitong Xia Haitong Xia serve4-3
0-0, 15-0, 30-0
5-3Yuanfeng Li Yuanfeng Li serve
0-0, 0-30, 0-40
Haitong Xia Haitong Xia serve5-4
0-0, 15-0, 30-0, 40-0
6-4
2
0-0Yuanfeng Li Yuanfeng Li serve
0-0, 0-15, 15-15, 30-15, 30-30, 30-40, 40-40, 40-A
Haitong Xia Haitong Xia serve0-1
0-0
1-1Yuanfeng Li Yuanfeng Li serve
0-0, 15-0, 15-15, 30-30, 40-30[BP], 40-40
Haitong Xia Haitong Xia serve1-2
0-0
1-3Yuanfeng Li Yuanfeng Li serve
Haitong Xia Haitong Xia serve1-4
0-0, 30-15, 30-30
1-5Yuanfeng Li Yuanfeng Li serve
0-0
1-6
3
Haitong Xia Haitong Xia serve0-0
0-0, 15-0, 30-0, 40-15
1-0Yuanfeng Li Yuanfeng Li serve
0-0, 15-0, 30-0, 30-15, 40-15[BP], 40-30[BP], 40-40, 40-A
Haitong Xia Haitong Xia serve1-1
0-0
1-2Yuanfeng Li Yuanfeng Li serve
0-0, 0-15, 30-40, 40-40, 40-A, 40-40, A-40[BP], 40-40, 40-A
Haitong Xia Haitong Xia serve1-3
0-0
1-5Yuanfeng Li Yuanfeng Li serve
0-0, 0-15, 15-15, 30-15, 40-15[BP], 40-30[BP]
2-5Yuanfeng Li Yuanfeng Li serve
0-0, 0-15, 0-30, 15-30, 30-30, 40-40, 40-A, 40-40, A-40[BP], 40-40
Haitong Xia Haitong Xia serve3-5
0-0, 15-0, 15-15, 15-30
4-5Yuanfeng Li Yuanfeng Li serve
0-0, 15-0, A-40[BP]
Haitong Xia Haitong Xia serve5-5
0-0
6-5Yuanfeng Li Yuanfeng Li serve
0-0, 0-15, 0-30, 0-40, 15-40
Haitong Xia Haitong Xia serve6-6
0-0, 1-0, 1-1, 2-1, 3-1, 5-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2
Haitong Xia Haitong Xia serve7-6
0-0, 1-0, 1-1, 2-1, 3-1, 5-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2, 6-2
7-63

Haitong Xia
China
08.01.96, 23 years







Country
Birthdate
Height
Weight
Profi since
Play
Ranking's position
Points
Prize money
China
10.11.93, 26 years




896
13
23.328 $
Yuanfeng Li
INFO: click on player name to show detailed player statistics

Haitong Xia vs. Yuanfeng Li - head to head matches

05.07.191/4Haitong XiaYuanfeng Li6-4, 1-6, 7-63 match detailsChina M25 Kunshan Hard
07.05.18qual.Haitong XiaYuanfeng Li6-4, 2-6, 6-4 match detailsChina China F5 Hard
22.05.17qual.Yuanfeng LiHaitong Xia6-1, 6-2 match detailsChina China F8 Hard
24.10.15q 1Yuanfeng LiHaitong Xia6-3, 6-4 match detailsChina Suzhou Challenger Hard
22.06.151st roundYuanfeng LiHaitong Xia4-6, 6-4, 6-3 match detailsChina China F8 Hard

Haitong Xia - last matches

China M15 Nanchang - Clay
02.10.19
1st round
vs. Natthasith Kunsuwan6-3, 6-73, 2-6 lostmatch details
China M25 Kunshan - Hard
06.07.19
1/2
vs. Fajing Sun6-74, 2-6 lostmatch details
05.07.19
1/4
vs. Yuanfeng Li6-4, 1-6, 7-63 winmatch details
03.07.19
1st round
vs. Jurence Zosimo Mendoza6-3, 4-6, 6-1 winmatch details
03.07.19
2nd round
vs. Daisuke Sumizawa6-3, 4-6, 6-3 winmatch details
02.07.19
qual.
vs. Lucas Krainer7-63, 6-3 winmatch details
01.07.19
q 1
vs. Zhenxiong Dong6-2, 6-1 winmatch details
China M25 Shenzhen - Hard
10.06.19
q 1
vs. Chuhan Wang2-6, 3-6 lostmatch details
China M25 Luzhou - Hard
30.05.19
2nd round
vs. Xin Gao1-6, 2-6 lostmatch details
29.05.19
1st round
vs. Li-Wie Tan6-3, 6-3 winmatch details
28.05.19
qual.
vs. Linang Xiao2-6, 6-1, 10-7 winmatch details
27.05.19
q 1
vs. Naifu Zhang6-2, 6-1 winmatch details
China M25 Luan - Hard
15.05.19
1st round
vs. Chukang Wang6-1, 3-6, 4-6 lostmatch details
14.05.19
qual.
vs. Rui-Xuan Wang6-1, 2-6, 10-2 winmatch details
13.05.19
q 1
vs. Yi Wei Zhang6-0, 6-3 winmatch details
China M25 Wuhan - Hard
08.05.19
1st round
vs. Blake Ellis0-6, 1-6 lostmatch details
China M15 Wuhan - Hard
01.05.19
1st round
vs. Wishaya Trongcharoenchaikul3-6, 3-6 lostmatch details
30.04.19
qual.
vs. Rui-Xuan Wang6-0, 6-3 winmatch details
29.04.19
q 1
vs. Cheng Han6-3, 6-1 winmatch details
China Zhuhai Challenger - Hard
04.03.19
qual.
vs. Harri Heliovaara1-6, 4-6 lostmatch details
China M15 Anning - Clay
09.01.19
1st round
vs. Shao-Fan Liu3-6, 7-64, 4-6 lostmatch details
China M15 Anning - Clay
03.01.19
2nd round
vs. Cing-Yang Meng0-6, 1-6 lostmatch details
02.01.19
1st round
vs. Sora Fukuda6-4, 3-6, 6-3 winmatch details
31.12.18
q 1
vs. Chenhe Li6-0, 6-2 winmatch details
31.12.18
qual.
vs. Bang Shuo Yin6-4, 6-3 winmatch details
China Shenzhen Challenger - Hard
29.10.18
qual.
vs. Goncalo Oliveira2-6, 1-6 lostmatch details
28.10.18
q 2
vs. Michael Zhu6-3, 6-3 winmatch details
27.10.18
q 1
vs. Sergey Betov7-67, 5-7, 6-1 winmatch details
USA USA F24 - Hard
10.09.18
q 2
vs. Artur Dubinski2-6, 2-6 lostmatch details
09.09.18
q 1
vs. Colter Smith6-4, 6-4 winmatch details

Yuanfeng Li - last matches

China Shenzhen Challenger - Hard
28.10.19
1st round
vs. Teimuraz Gabashvili3-6, 2-6 lostmatch details
China Liuzhou Challenger - Hard
22.10.19
1st round
vs. Matej Sabanov3-6, 2-6 lostmatch details
China Ningboo Challenger - Hard
14.10.19
1st round
vs. Borna Gojo3-6, 7-67, 1-6 lostmatch details
China M15 Nanchang - Clay
02.10.19
1st round
vs. Chukang Wang4-6, 6-72 lostmatch details
China M15 Nanchang - Clay
26.09.19
2nd round
vs. Vladimir Ivanov2-6, 4-6 lostmatch details
24.09.19
1st round
vs. N. Vijay Sundar Prashanth6-0, 7-5 winmatch details
China M15 Nanchang - Clay
20.09.19
1/4
vs. Luca Castelnuovo6-3, 5-7, 3-6 lostmatch details
19.09.19
2nd round
vs. Sheng Tang6-3, 6-1 winmatch details
17.09.19
1st round
vs. Xiaoyu He6-0, 6-2 winmatch details
Thailand M15 Hua - Hard
02.09.19
q 1
vs. Chanchin Sookton-Eng4-6, 6-2, 7-10 lostmatch details
Thailand M15 Hua - Hard
30.08.19
1/4
vs. Seong Chan Hong1-6, 2-6 lostmatch details
29.08.19
2nd round
vs. Hao Wu6-4, 4-0, Hao Wu - retiredwinmatch details
28.08.19
1st round
vs. Chanchin Sookton-Eng6-3, 6-3 winmatch details
27.08.19
q 1
vs. Tanakorn Srirat6-4, 6-3 winmatch details
27.08.19
qual.
vs. Nitin Kumar Sinha2-6, 6-4, 10-5 winmatch details
Thailand M15 Hua - Hard
21.08.19
1st round
vs. Ryan Peniston2-6, 1-6 lostmatch details
China M25 Kunshan - Hard
05.07.19
1/4
vs. Haitong Xia4-6, 6-1, 6-73 lostmatch details
04.07.19
2nd round
vs. Ye Cong Mo6-0, 7-5 winmatch details
03.07.19
1st round
vs. Zihao Xia2-6, 6-2, 6-3 winmatch details
02.07.19
qual.
vs. Roman Blokhin6-3, 6-4 winmatch details
30.06.19
q 1
vs. Shenglin Zhuo6-1, 6-2 winmatch details
China M25 Yinchuan - Hard
28.06.19
1st round
vs. Luca Castelnuovo6-74, 1-6 lostmatch details
25.06.19
qual.
vs. Yu Hsiang Chiu6-3, 7-5 winmatch details
China M25 Shenzhen - Hard
14.06.19
1/4
vs. Laurent Rochette4-6, 3-6 lostmatch details
13.06.19
2nd round
vs. Li-Wie Tan6-4, 3-6, 6-3 winmatch details
12.06.19
1st round
vs. Jiaji Wang6-1, 6-1 winmatch details
China M25 Luzhou - Hard
30.05.19
2nd round
vs. Zihao Xia4-6, 4-6 lostmatch details
28.05.19
1st round
vs. Shi Hong Zeng6-4, 6-3 winmatch details
China M25 Luan - Hard
14.05.19
qual.
vs. Linang Xiao0-6, 3-6 lostmatch details
13.05.19
q 1
vs. Le Tian Wang6-1, 6-2 winmatch details
<