MATCH
26.09.19 | 2nd round | Laurynas Grigelis | Kevin Chahoud | 6-3, 6-4 | ![]() | Clay |
MATCH STATS
1st SERVE % | 36/62 (58%) | 35/61 (57%) |
1st SERVE POINTS WON | 24/36 (67%) | 17/35 (49%) |
2nd SERVE POINTS WON | 16/26 (62%) | 14/26 (54%) |
BREAK POINTS WON | 4/7 (57%) | 2/6 (33%) |
TOTAL RETURN POINTS WON | 30/61 (49%) | 22/62 (35%) |
TOTAL POINTS WON | 70/123 (57%) | 53/123 (43%) |
DOUBLE FAULTS | 2 | 0 |
ACES | 3 | 0 |
MATCH STATS
1 | ||
0-0 | Kevin Chahoud ![]() | |
0-0, 15-0 | ||
Laurynas Grigelis ![]() | 2-0 | |
0-0, 15-0, 30-0, 40-0 | ||
3-0 | Kevin Chahoud ![]() | |
0-0 | ||
4-1 | Kevin Chahoud ![]() | |
0-0 | ||
Laurynas Grigelis ![]() | 4-2 | |
0-0, 15-0, 30-0, 40-0 | ||
5-2 | Kevin Chahoud ![]() | |
0-0, 0-15, 15-15, 15-30, 15-40 | ||
Laurynas Grigelis ![]() | 5-3 | |
0-0, 15-0, 30-0, 40-0 | ||
6-3 |
2 | ||
0-0 | Kevin Chahoud ![]() | |
0-0 | ||
Laurynas Grigelis ![]() | 1-0 | |
0-0, 0-15, 40-30, 40-40, A-40 | ||
Laurynas Grigelis ![]() | 3-0 | |
0-0, 15-0, 30-0, 30-15, 40-15, 40-30 | ||
4-0 | Kevin Chahoud ![]() | |
0-0, 15-0, 30-0, 40-0[BP] | ||
Laurynas Grigelis ![]() | 5-0 | |
0-0 | ||
5-1 | Kevin Chahoud ![]() | |
Laurynas Grigelis ![]() | 5-2 | |
5-3 | Kevin Chahoud ![]() | |
0-0, 0-15, 0-30, 15-30, 15-40, 30-40, 40-40, 40-A | ||
Laurynas Grigelis ![]() | 5-4 | |
0-0, 15-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 | ||
Laurynas Grigelis ![]() | 6-4 | |
6-4 |

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
Sweden
08.10.01, 23 years
08.10.01, 23 years

Laurynas Grigelis vs. Kevin Chahoud - head to head matches
26.09.19 | 2nd round | Laurynas Grigelis | Kevin Chahoud | 6-3, 6-4 | match details | ![]() | Clay |
Laurynas Grigelis form & Kevin Chahoud form
Laurynas Grigelis - last matches
![]() | ||||
04.03.22 Rubber 1 | vs. Aqeel Khan | 6-75, 6-3, 3-6 | ![]() | match details |
![]() | ||||
23.04.21 1/4 | vs. Omar Giacalone | 7-64, 4-6, 2-6 | ![]() | match details |
22.04.21 2nd round | vs. Arthur Bouquier | 6-1, 7-65 | ![]() | match details |
21.04.21 1st round | vs. Louis Tessa | 6-1, 6-3 | ![]() | match details |
![]() | ||||
15.04.21 2nd round | vs. Gilbert Klier Junior | 3-6, 3-6 | ![]() | match details |
14.04.21 1st round | vs. Aziz Ouakaa | 6-4, 6-1 | ![]() | match details |
![]() | ||||
21.10.20 1st round | vs. Jean Thirouin | 6-3, 2-6, 5-7 | ![]() | match details |
![]() | ||||
18.10.20 fin | vs. Daniel Michalski | 5-7, 7-5, 7-68 | ![]() | match details |
17.10.20 1/2 | vs. Thiago Agustin Tirante | 4-6, 6-2, 7-5 | ![]() | match details |
16.10.20 1/4 | vs. Matias Franco Descotte | 6-2, 6-3 | ![]() | match details |
15.10.20 2nd round | vs. Daniil Glinka | 6-3, 6-3 | ![]() | match details |
14.10.20 1st round | vs. Tom Kocevar-Desman | 6-3, 4-6, 6-4 | ![]() | match details |
![]() | ||||
11.10.20 fin | vs. Matias Franco Descotte | 6-3, 6-4 | ![]() | match details |
10.10.20 1/2 | vs. Fermin Tenti | 6-1, 6-1 | ![]() | match details |
09.10.20 1/4 | vs. Thiago Agustin Tirante | 6-4, 2-6, 6-4 | ![]() | match details |
08.10.20 2nd round | vs. Guido Ivan Justo | 6-3, 6-3 | ![]() | match details |
07.10.20 1st round | vs. Martin Damm | 7-63, 6-3 | ![]() | match details |
![]() | ||||
04.10.20 fin | vs. Tom Kocevar-Desman | 6-1, 7-5 | ![]() | match details |
03.10.20 1/2 | vs. Thiago Agustin Tirante | 6-4, 7-5 | ![]() | match details |
02.10.20 1/4 | vs. Filip Bergevi | 6-3, 4-6, 6-3 | ![]() | match details |
01.10.20 2nd round | vs. Aziz Ouakaa | 6-2, 6-2 | ![]() | match details |
29.09.20 1st round | vs. Mats Rosenkranz | 3-6, 7-64, 7-64 | ![]() | match details |
![]() | ||||
22.09.20 1st round | vs. Kirill Kivattsev | 3-6, 4-6 | ![]() | match details |
![]() | ||||
01.07.20 1st round | vs. Lorenzo Sonego | 2-6, 4-6 | ![]() | match details |
29.06.20 1st round | vs. Riccardo Balzerani | 6-3, 6-2 | ![]() | match details |
![]() | ||||
07.03.20 | vs. Pedro Sousa | 6-75, 7-5, 3-10 | ![]() | match details |
06.03.20 Rubber 1 | vs. Frederico Ferreira Silva | 7-66, 3-6, 0-6 | ![]() | match details |
![]() | ||||
27.02.20 2nd round | vs. Nerman Fatic | 4-6, 1-6 | ![]() | match details |
26.02.20 1st round | vs. Giuseppe Tresca | 6-2, 6-4 | ![]() | match details |
![]() | ||||
15.12.19 fin | vs. Manuel Guinard | 3-6, 2-6 | ![]() | match details |
Kevin Chahoud - last matches
![]() | ||||
11.04.22 q 2 | vs. Yaojie Zeng | 6-2, 7-65 | ![]() | match details |
11.04.22 qual. | vs. Jae Hwan Kim | 4-6, - Kevin Chahoud - retired | ![]() | match details |
10.04.22 q 1 | vs. Pablo Trochu | 6-1, 6-1 | ![]() | match details |
![]() | ||||
31.01.22 q 2 | vs. Kosuke Ogura | 1-6, 2-3, - Kevin Chahoud - retired | ![]() | match details |
30.01.22 q 1 | vs. Moritz Trocker | 6-4, 1-6, 10-5 | ![]() | match details |
![]() | ||||
27.01.22 2nd round | vs. Maximiliano Estevez | 3-6, 4-6 | ![]() | match details |
26.01.22 1st round | vs. Filip Bergevi | 6-4, 6-4 | ![]() | match details |
25.01.22 qual. | vs. Warren Wood | 6-1, 6-2 | ![]() | match details |
24.01.22 q 2 | vs. Marius Ruzgas | 6-3, 6-3 | ![]() | match details |
23.01.22 q 1 | vs. Samuel Sanchez | 7-5, 0-1, Samuel Sanchez - retired | ![]() | match details |
![]() | ||||
20.01.22 2nd round | vs. Sandro Kopp | 4-6, 2-6 | ![]() | match details |
19.01.22 1st round | vs. Joshua Sheehy | 6-3, 6-4 | ![]() | match details |
18.01.22 qual. | vs. Jakub Ostajewski | 6-1, 6-4 | ![]() | match details |
17.01.22 q 2 | vs. Diego Lopato-Miguel | 6-1, 6-1 | ![]() | match details |
16.01.22 q 1 | vs. Omer Yeshaya | 6-2, 6-2 | ![]() | match details |
![]() | ||||
30.10.19 1st round | vs. Baptiste Crepatte | 2-6, 6-3, 4-6 | ![]() | match details |
![]() | ||||
02.10.19 1st round | vs. Maxime Chazal | 4-6, 1-6 | ![]() | match details |
![]() | ||||
26.09.19 2nd round | vs. Laurynas Grigelis | 3-6, 4-6 | ![]() | match details |
25.09.19 1st round | vs. Mirko Cutuli | 0-6, 6-1, 6-2 | ![]() | match details |
![]() | ||||
02.09.19 1st round | vs. Juan Bautista Torres | 2-6, 2-6 | ![]() | match details |
![]() | ||||
08.07.19 1st round | vs. Holger Rune | 2-6, 4-6 | ![]() | match details |
![]() | ||||
02.06.19 1st round | vs. Brandon Nakashima | 1-6, 2-6 | ![]() | match details |
![]() | ||||
07.05.19 qual. | vs. Christoffer Solberg | 2-6, 3-6 | ![]() | match details |
06.05.19 q 1 | vs. Marcus Mansson | 4-2, Marcus Mansson - retired | ![]() | match details |
![]() | ||||
25.09.18 1st round | vs. Alexandre Muller | 0-6, 2-6 | ![]() | match details |
![]() | ||||
22.04.18 q 2 | vs. Gorazd Srbljak | 4-6, 1-6 | ![]() | match details |
22.04.18 q 1 | vs. Sami Ben Abdennibi | 4-6, 6-3, 6-0 | ![]() | match details |
![]() | ||||
14.04.18 q 1 | vs. Tom Kocevar-Desman | 2-6, 6-72 | ![]() | match details |