HA
Hassan Abdelgalil
Upcoming matches (0)
No upcoming matches.
Past matches (29)
11
8
11
11
6
11
5
8
L
5
6
9
11
11
11
W
5
5
3
11
11
11
W
8
10
6
11
12
11
W
5
11
10
6
11
8
12
11
L
12
11
7
10
11
10
8
11
12
9
W
11
11
11
7
5
8
W
11
11
11
7
3
2
W
11
11
11
7
1
7
W