MATCH
05.08.19 | q 1 | Aaron Schmid | Hanyi Liu | 7-5, 7-5 | M15 Jakarta | Hard |
MATCH STATS
Aaron Schmid | Hanyi Liu | |
1st SERVE % | 56/74 (76%) | 50/89 (56%) |
1st SERVE POINTS WON | 41/56 (73%) | 31/50 (62%) |
2nd SERVE POINTS WON | 5/18 (28%) | 15/39 (38%) |
BREAK POINTS WON | 5/9 (56%) | 3/7 (43%) |
TOTAL RETURN POINTS WON | 43/89 (48%) | 28/74 (38%) |
TOTAL POINTS WON | 89/163 (55%) | 74/163 (45%) |
DOUBLE FAULTS | 2 | 1 |
ACES | 2 | 9 |
MATCH STATS
1 | ||
0-0 | Hanyi Liu | |
0-0, 0-15, 0-30, 0-40, 15-40 | ||
Aaron Schmid | 0-1 | |
0-0 | ||
1-1 | Hanyi Liu | |
0-0, 15-15, 30-40, 40-40 | ||
Aaron Schmid | 1-2 | |
0-0, 0-15, 15-15, 40-30 | ||
2-2 | Hanyi Liu | |
0-0 | ||
Aaron Schmid | 2-3 | |
0-0, 15-0, 40-15 | ||
3-3 | Hanyi Liu | |
0-0, 30-0, 40-40, 40-A, 40-40, 40-A, 40-40 | ||
Aaron Schmid | 4-3 | |
0-0, 0-30 | ||
4-4 | Hanyi Liu | |
0-0, 30-40, 40-40, A-40[BP], 40-40, 40-A | ||
Aaron Schmid | 4-5 | |
0-0, 15-15, 30-40[BP], 40-40, A-40, 40-40, A-40 | ||
5-5 | Hanyi Liu | |
0-0 | ||
Aaron Schmid | 6-5 | |
7-5 |
2 | ||
0-0 | Hanyi Liu | |
0-0, 15-0 | ||
Aaron Schmid | 0-1 | |
0-0, 15-0, 40-A[BP] | ||
0-2 | Hanyi Liu | |
0-0 | ||
Aaron Schmid | 1-2 | |
2-2 | Hanyi Liu | |
0-0, 0-15, 30-40 | ||
Aaron Schmid | 2-3 | |
0-0, 0-15, 15-15, 15-30 | ||
4-4 | Hanyi Liu | |
0-0, 0-15, 15-40, 40-A, 40-40, 40-A, 40-40 | ||
Aaron Schmid | 4-5 | |
0-0, 15-0, 30-0, 40-0 | ||
5-5 | Hanyi Liu | |
0-0, 0-15, 15-15, 15-30, 30-30, 30-40, 40-40 | ||
Aaron Schmid | 6-5 | |
0-0, 30-0, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15, 30-15 | ||
Aaron Schmid | 7-5 | |
7-5 |
INFO: click on player name to show detailed player statistics
Aaron Schmid vs. Hanyi Liu - head to head matches
05.08.19 | q 1 | Aaron Schmid | Hanyi Liu | 7-5, 7-5 | match details | M15 Jakarta | Hard |
Aaron Schmid form & Hanyi Liu form
Aaron Schmid - last matches
M15 Junin - Clay | ||||
22.10.19 1st round | vs. Franco Emanuel Egea | 4-6, 0-4, - Aaron Schmid - retired | match details | |
M15 Sao - Clay | ||||
17.10.19 2nd round | vs. Bastian Malla | 2-6, 1-6 | match details | |
16.10.19 1st round | vs. Joao Hinsching | 6-3, 2-1, Joao Hinsching - retired | match details | |
M25 Rio - Clay | ||||
09.10.19 1st round | vs. Wilson Leite | 2-6, 2-6 | match details | |
M15 Hua - Hard | ||||
03.09.19 qual. | vs. Seita Watanabe | 3-6, 3-6 | match details | |
02.09.19 q 1 | vs. Ren Nakamura | 7-5, 6-3 | match details | |
M15 Hua - Hard | ||||
30.08.19 1/4 | vs. Yu Hsiou Hsu | 0-6, 0-6 | match details | |
29.08.19 2nd round | vs. Ryota Tanuma | 3-6, 6-4, 6-4 | match details | |
28.08.19 1st round | vs. Ray Ho | 6-4, 6-2 | match details | |
27.08.19 qual. | vs. Rishi Reddy | 6-0, 6-3 | match details | |
27.08.19 q 1 | vs. Sung Jun Park | 6-3, 6-3 | match details | |
M15 Jakarta - Hard | ||||
23.08.19 1/4 | vs. Jumpei Yamasaki | 6-73, 5-7 | match details | |
22.08.19 2nd round | vs. Jonathan Gray | 6-4, 5-7, 6-2 | match details | |
21.08.19 1st round | vs. Aryan Goveas | 1-6, 6-4, 6-4 | match details | |
M15 Jakarta - Hard | ||||
15.08.19 2nd round | vs. Ajeet Rai | 6-3, 4-6, 3-6 | match details | |
14.08.19 1st round | vs. Cheong-Eui Kim | 6-3, 6-3 | match details | |
13.08.19 qual. | vs. Soichiro Moritani | 6-3, 6-3 | match details | |
12.08.19 q 1 | vs. Cameron Green | 7-5, 6-3 | match details | |
M15 Jakarta - Hard | ||||
07.08.19 1st round | vs. Kuan-Yi Lee | 2-6, 1-6 | match details | |
05.08.19 q 1 | vs. Hanyi Liu | 7-5, 7-5 | match details | |
05.08.19 qual. | vs. Yeongseok Jeong | 6-4, 6-0 | match details | |
M15 Curitiba - Clay | ||||
25.06.19 1st round | vs. Christian Oliveira | 2-6, 3-6 | match details | |
M15 Sao - Clay | ||||
19.06.19 1st round | vs. Joao Hinsching | 6-73, 3-6 | match details | |
M15 Tabarka - Clay | ||||
05.06.19 1st round | vs. Genaro Alberto Olivieri | 6-3, 1-6, 2-6 | match details | |
M15 Tabarka - Clay | ||||
29.05.19 1st round | vs. Matias Zukas | 4-6, 2-6 | match details | |
M15 Tabarka - Clay | ||||
23.05.19 2nd round | vs. Skander Mansouri | 4-6, 4-6 | match details | |
22.05.19 1st round | vs. Egill Sigurdsson | 6-1, 6-4 | match details | |
M25 Pensacola - Clay | ||||
06.05.19 q 1 | vs. Matthew Segura | 5-7, 6-1, 7-10 | match details | |
M25 Vero - Clay | ||||
29.04.19 q 1 | vs. Zachary Svajda | 1-6, 2-6 | match details | |
M15 Cancun - Hard | ||||
26.03.19 qual. | vs. Adam El Mihdawy | 3-6, 3-6 | match details |
Hanyi Liu - last matches
M15 Tsukuba - Hard | ||||
24.03.24 q 1 | vs. Kazuma Kawachi | 4-6, 3-6 | match details | |
M25 Swan - Grass | ||||
20.03.24 1st round | vs. Matthew Hulme | 3-6, 5-7 | match details | |
M25 Mildura - Grass | ||||
15.03.24 1/4 | vs. James McCabe | 3-6, 1-6 | match details | |
14.03.24 2nd round | vs. Jarrod Joyce | 3-6, 7-67, 6-2 | match details | |
12.03.24 1st round | vs. Makoto Ochi | 6-1, 6-2 | match details | |
M25 Traralgon - Hard | ||||
01.03.24 1/4 | vs. Luke Saville | 2-6, 4-6 | match details | |
29.02.24 2nd round | vs. Jake Delaney | 2-6, 6-4, 6-2 | match details | |
27.02.24 1st round | vs. James McCabe | 6-1, 6-4 | match details | |
M25 Traralgon - Hard | ||||
20.02.24 1st round | vs. Blake Ellis | 3-6, 3-6 | match details | |
Burnie 2 - Hard | ||||
04.02.24 q 1 | vs. Seita Watanabe | 6-72, 3-6 | match details | |
Burnie 1 - Hard | ||||
28.01.24 q 1 | vs. Matthew Hulme | 7-64, 3-6, 0-2, - Hanyi Liu - retired | match details | |
M15 Yanagawa - Hard | ||||
28.12.23 2nd round | vs. Hayato Matsuoka | 1-6, 3-6 | match details | |
27.12.23 1st round | vs. Toa Maeda | 7-67, 6-3 | match details | |
M15 Yanagawa - Hard | ||||
20.12.23 1st round | vs. Masamichi Imamura | 6-74, 3-6 | match details | |
M25 Gold - Hard | ||||
01.12.23 1/4 | vs. Makoto Ochi | 3-6, 6-74 | match details | |
30.11.23 2nd round | vs. Blake Mott | 6-4, 6-74, 6-3 | match details | |
29.11.23 1st round | vs. Thomas Braithwaite | 6-4, 6-2 | match details | |
M25 Brisbane - Hard | ||||
21.11.23 1st round | vs. Blake Ellis | 3-6, 2-6 | match details | |
M25 Sharm - Hard | ||||
08.11.23 1st round | vs. Pavel Verbin | 0-6, 3-6 | match details | |
M25 Sharm - Hard | ||||
01.11.23 1st round | vs. Ilia Simakin | 3-6, 4-6 | match details | |
M15 Sharm - Hard | ||||
25.10.23 1st round | vs. Mohamed Safwat | 1-6, 5-7 | match details | |
M15 Sharm - Hard | ||||
19.10.23 2nd round | vs. Michael Bassem Sobhy | 2-6, 1-6 | match details | |
18.10.23 1st round | vs. Saba Purtseladze | 7-68, 6-3 | match details | |
M15 Sharm - Hard | ||||
11.10.23 1st round | vs. Ilia Simakin | 1-6, 2-6 | match details | |
M25 Guiyang - Hard | ||||
21.09.23 2nd round | vs. Cing-Yang Meng | 2-6, 7-62, 3-6 | match details | |
19.09.23 1st round | vs. Zhou Mingzhou | 7-5, 7-63 | match details | |
Shanghai Challenger - Hard | ||||
05.09.23 1st round | vs. Yasutaka Uchiyama | 1-6, 6-74 | match details | |
Zhangjiagang Challenger - Hard | ||||
29.08.23 1st round | vs. Robert Strombachs | 4-6, 6-3, 3-6 | match details | |
28.08.23 qual. | vs. Colin Sinclair | 1-6, 6-3, 7-63 | match details | |
27.08.23 q 1 | vs. Ivan Denisov | 7-5, 6-2 | match details |