MATCH
28.07.19 | q 1 | Abhinav Sanjeev Shanmugam | Tonkla Mulada | 6-3, 6-1 | ![]() | Hard |
MATCH STATS
1st SERVE % | 26/38 (68%) | 30/49 (61%) |
1st SERVE POINTS WON | 25/26 (96%) | 15/30 (50%) |
2nd SERVE POINTS WON | 7/12 (58%) | 8/19 (42%) |
BREAK POINTS WON | 4/6 (67%) | 0/0 (0%) |
TOTAL RETURN POINTS WON | 26/49 (53%) | 6/38 (16%) |
TOTAL POINTS WON | 58/87 (67%) | 29/87 (33%) |
DOUBLE FAULTS | 1 | 4 |
ACES | 8 | 1 |
MATCH STATS
1 | ||
1-1 | Tonkla Mulada ![]() | |
0-0, 15-0 | ||
Abhinav Sanjeev Shanmugam ![]() | 2-1 | |
0-0, 30-15, 30-30, A-40 | ||
3-1 | Tonkla Mulada ![]() | |
0-0, 15-0, 30-0, 40-0[BP] | ||
Abhinav Sanjeev Shanmugam ![]() | 4-1 | |
0-0 | ||
4-2 | Tonkla Mulada ![]() | |
0-0, 15-0, 15-15, 30-15, 40-15[BP] | ||
Abhinav Sanjeev Shanmugam ![]() | 5-2 | |
0-0, 15-0, 30-40[BP] | ||
5-3 | Tonkla Mulada ![]() | |
0-0, 15-0 | ||
6-3 |
2 | ||
Abhinav Sanjeev Shanmugam ![]() | 0-0 | |
0-0, 15-0 | ||
1-0 | Tonkla Mulada ![]() | |
0-0 | ||
Abhinav Sanjeev Shanmugam ![]() | 2-0 | |
0-0, 15-0 | ||
3-0 | Tonkla Mulada ![]() | |
0-0, 15-0, 30-0, 40-0[BP] | ||
Abhinav Sanjeev Shanmugam ![]() | 4-0 | |
0-0, 15-0, 30-0, 30-15, 30-30, 30-40[BP] | ||
4-1 | Tonkla Mulada ![]() | |
0-0, 15-0, 30-0, 40-0[BP] | ||
Abhinav Sanjeev Shanmugam ![]() | 5-1 | |
0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0, 0-0 | ||
Abhinav Sanjeev Shanmugam ![]() | 6-1 | |
6-1 |

Country
Birthdate
Height
Weight
Profi since
Play
Ranking's position
Points
Prize money
Birthdate
Height
Weight
Profi since
Play
Ranking's position
Points
Prize money
Thailand
15.09.00, 24 years
15.09.00, 24 years

Abhinav Sanjeev Shanmugam vs. Tonkla Mulada - head to head matches
28.07.19 | q 1 | Abhinav Sanjeev Shanmugam | Tonkla Mulada | 6-3, 6-1 | match details | ![]() | Hard |
Abhinav Sanjeev Shanmugam form & Tonkla Mulada form
Abhinav Sanjeev Shanmugam - last matches
![]() | ||||
03.04.25 2nd round | vs. Chirag Duhan | 6-4, 5-7, 3-6 | ![]() | match details |
02.04.25 1st round | vs. Suraj R Prabodh | 4-6, 6-3, 6-4 | ![]() | match details |
31.03.25 qual. | vs. Lohithaksha Bathrinath | 7-63, 6-2 | ![]() | match details |
30.03.25 q 1 | vs. Yash Yadav | 6-3, 7-5 | ![]() | match details |
![]() | ||||
26.03.25 1st round | vs. Dev Javia | 6-74, 5-7 | ![]() | match details |
25.03.25 qual. | vs. Tarun Karra | 6-3, 6-2 | ![]() | match details |
24.03.25 q 2 | vs. Raghav Jaisinghani | 6-2, 4-6, 10-3 | ![]() | match details |
23.03.25 q 1 | vs. Vraj Gohil | 6-2, 6-0 | ![]() | match details |
![]() | ||||
18.03.25 1st round | vs. Alexandr Binda | 4-6, 6-1, 3-6 | ![]() | match details |
17.03.25 qual. | vs. Kiruthik Kalyaan As | 6-2, 6-1 | ![]() | match details |
16.03.25 q 1 | vs. Suraj R Prabodh | 6-1, 6-2 | ![]() | match details |
![]() | ||||
13.03.25 2nd round | vs. Jay Clarke | 2-6, 1-6 | ![]() | match details |
12.03.25 1st round | vs. Lawrence Bataljin | 6-1, 6-3 | ![]() | match details |
10.03.25 q 2 | vs. Geun Jun Kim | 3-6, 6-1, 10-5 | ![]() | match details |
10.03.25 qual. | vs. Suraj R Prabodh | 3-6, 6-3, 11-9 | ![]() | match details |
![]() | ||||
15.01.25 1st round | vs. Grigoriy Lomakin | 1-6, 4-6 | ![]() | match details |
13.01.25 qual. | vs. Suraj R Prabodh | 6-3, 3-6, 10-6 | ![]() | match details |
13.01.25 q 2 | vs. Kazuki Nishiwaki | 6-0, 3-2, Kazuki Nishiwaki - retired | ![]() | match details |
12.01.25 q 1 | vs. Anirudh Rao | 7-64, 6-2 | ![]() | match details |
![]() | ||||
13.11.24 1st round | vs. Yuvan Nandal | 6-72, 2-6 | ![]() | match details |
11.11.24 qual. | vs. Kabir Hans | 6-4, 6-4 | ![]() | match details |
10.11.24 q 1 | vs. Nirav D Shetty | 6-1, 6-3 | ![]() | match details |
![]() | ||||
06.11.24 1st round | vs. Bogdan Bobrov | 1-6, 3-6 | ![]() | match details |
05.11.24 qual. | vs. Bharath Nishok Kumaran | 7-62, 6-4 | ![]() | match details |
04.11.24 q 2 | vs. Theertha Shashank Macherla | 6-2, 2-0, Theertha Shashank Macherla - retired | ![]() | match details |
03.11.24 q 1 | vs. Suraj R Prabodh | 7-5, 6-74, 10-7 | ![]() | match details |
![]() | ||||
17.09.24 1st round | vs. Andre Ilagan | 5-7, 4-6 | ![]() | match details |
16.09.24 qual. | vs. Finley Hall | 6-3, 6-2 | ![]() | match details |
15.09.24 q 1 | vs. M Mouressi Muqorib | 6-3, 6-1 | ![]() | match details |
![]() | ||||
10.09.24 1st round | vs. Andre Ilagan | 6-4, 3-6, 6-73 | ![]() | match details |
Tonkla Mulada - last matches
![]() | ||||
02.02.20 q 1 | vs. Chien-Hsun Lo | 1-6, 2-6 | ![]() | match details |
![]() | ||||
01.12.19 q 1 | vs. Hanyi Liu | 3-6, 7-66, 7-10 | ![]() | match details |
![]() | ||||
24.11.19 q 1 | vs. Soichiro Moritani | 4-6, 1-6 | ![]() | match details |
![]() | ||||
07.10.19 qual. | vs. Syed Mohd Agil Syed Naguib | 3-6, 6-6, - Tonkla Mulada - retired | ![]() | match details |
06.10.19 q 2 | vs. Chattarin Wareesri | 6-2, 6-0 | ![]() | match details |
05.10.19 q 1 | vs. Khai Keat Neoh | 6-3, 6-0 | ![]() | match details |
![]() | ||||
30.09.19 q 2 | vs. Syed Mohd Agil Syed Naguib | 4-6, 6-4, 10-1 | ![]() | match details |
30.09.19 qual. | vs. Credit Chaiyarin | 4-6, 0-4, - Tonkla Mulada - retired | ![]() | match details |
![]() | ||||
02.09.19 q 1 | vs. Chien-Hsun Lo | 0-6, 0-6 | ![]() | match details |
![]() | ||||
27.08.19 q 1 | vs. Yeongseok Jeong | 0-6, 5-7 | ![]() | match details |
![]() | ||||
19.08.19 q 1 | vs. Chanchin Sookton-Eng | 2-6, 0-3, - Tonkla Mulada - retired | ![]() | match details |
![]() | ||||
28.07.19 q 1 | vs. Abhinav Sanjeev Shanmugam | 3-6, 1-6 | ![]() | match details |
![]() | ||||
22.07.19 q 1 | vs. Grigoriy Lomakin | 3-6, 0-2, - Tonkla Mulada - retired | ![]() | match details |
![]() | ||||
27.05.19 q 1 | vs. Kasidit Samrej | 0-6, 0-6 | ![]() | match details |
![]() | ||||
20.05.19 q 1 | vs. Winter Meagher | 3-6, 2-6 | ![]() | match details |
![]() | ||||
14.11.18 2nd round | vs. Ching-Mou Yu | 3-6, 4-6 | ![]() | match details |
12.11.18 1st round | vs. Michael Mathayomchand | 6-75, 6-1, 6-1 | ![]() | match details |
11.11.18 qual. | vs. George Botezan | George Botezan - walk over | ![]() | match details |
11.11.18 q 2 | vs. Grigoriy Lomakin | 4-6, 6-3, 6-2 | ![]() | match details |
10.11.18 q 1 | vs. Saida'Lo Saidkarimov | 7-5, 6-4 | ![]() | match details |
![]() | ||||
03.11.18 q 2 | vs. Neil Pauffley | 6-3, 1-6, 4-6 | ![]() | match details |
03.11.18 q 1 | vs. Dylan Seong-Kwan Kim | 6-1, 6-2 | ![]() | match details |
![]() | ||||
28.10.18 q 2 | vs. Saida'Lo Saidkarimov | 6-4, 6-2 | ![]() | match details |
28.10.18 qual. | vs. Sebastian Prechtel | 5-7, 3-6 | ![]() | match details |
27.10.18 q 1 | vs. Suthinan Tanthaseraneewat | 6-3, 6-2 | ![]() | match details |
![]() | ||||
06.10.18 q 1 | vs. Raghav Jaisinghani | 7-5, 5-7, 7-612 | ![]() | match details |
06.10.18 q 2 | vs. Akash Nandwal | 4-6, 0-1, - Tonkla Mulada - retired | ![]() | match details |
![]() | ||||
02.10.18 qual. | vs. Tsung-Hao Huang | 3-6, 1-6 | ![]() | match details |
01.10.18 q 2 | vs. Matic Spec | 6-4, 2-6, 7-5 | ![]() | match details |
29.09.18 q 1 | vs. Wattanachai Lungkeaw | 6-3, 6-1 | ![]() | match details |