Netsuite Open | 2021/09/24 20:00 | Mazen Hesham v Mostafa Asal | 0-2 |
Egypt Open | 2022/09/21 10:45 | Mazen Hesham v Abdulla Mohd Al Tamimi | 3-1 |
Egypt Open | 2022/09/20 12:00 | Mazen Hesham v Baptiste Masotti | 3-1 |
World Tour Finals | 2022/06/24 17:30 | Diego Elias v Mazen Hesham | 2-0 |
World Tour Finals | 2022/06/23 18:45 | Ali Farag v Mazen Hesham | 2-1 |
World Tour Finals | 2022/06/21 17:30 | Mohamed ElShorbagy v Mazen Hesham | 2-1 |
Mauritius Open | 2022/06/09 13:30 | Mazen Hesham v Diego Elias | 0-3 |
Mauritius Open | 2022/06/08 13:30 | Mazen Hesham v Gregory Gaultier | 3-1 |
El Gouna International | 2022/05/28 12:15 | Paul Coll v Mazen Hesham | 3-0 |
Egypt Open | 2022/09/21 12:30 | Mohamed El Sherbini v Mostafa Asal | 0-3 |
Egypt Open | 2022/09/20 13:00 | Auguste Dussourd v Mostafa Asal | 0-3 |
Qatar Classic | 2022/09/09 14:00 | Mohamed ElShorbagy v Mostafa Asal | 3-1 |
Qatar Classic | 2022/09/08 14:30 | Marwan El Shorbagy v Mostafa Asal | 1-3 |
Qatar Classic | 2022/09/06 14:15 | Fares Dessouky v Mostafa Asal | 0-3 |
Qatar Classic | 2022/09/05 14:30 | Raphael Kandra v Mostafa Asal | 0-3 |
World Tour Finals | 2022/06/26 17:30 | Paul Coll v Mostafa Asal | 0-3 |
World Tour Finals | 2022/06/25 17:00 | Ali Farag v Mostafa Asal | 0-2 |