Imet Open 2016 | 2019/01/30 22:00 | Elshorbagy, Marwan v Hesham, Mazen | 3-1 |
Egypt Open | 2020/10/13 10:45 | Elshorbagy, Marwan v Lake, Nathan | 3-0 |
Egypt Open | 2020/10/11 14:00 | Elshorbagy, Marwan v Crouin, Victor | 3-1 |
World Tour Finals | 2020/10/03 18:41 | Gawad, Karim Abdel v Elshorbagy, Marwan | 3-8 |
World Tour Finals | 2020/10/03 17:15 | Gawad, Karim Abdel v Elshorbagy, Marwan | 0-3 |
World Tour Finals | 2020/10/02 18:30 | Elshorbagy, Marwan v Farag, Ali | 2-1 |
World Tour Finals | 2020/10/01 18:15 | Momen, Tarek v Elshorbagy, Marwan | 2-0 |
World Tour Finals | 2020/09/30 19:45 | Elshorbagy, Marwan v Makin, Joel | 2-0 |
World Tour Finals | 2020/09/29 16:45 | Coll, Paul v Elshorbagy, Marwan | 0-2 |
Egypt Open | 2020/10/13 16:45 | Ghosal, Saurav v Hesham, Mazen | 0-3 |
Egypt Open | 2020/10/11 16:30 | Hesham, Mazen v Gawad, Karim Abdel | 3-1 |
Canary Wharf Classic | 2020/03/08 18:30 | Lobban, Greg v Hesham, Mazen | 2-0 |
Windy City Open 2020 | 2020/02/28 20:30 | Salazar, Cesar v Hesham, Mazen | 0-3 |
Windy City Open 2020 | 2020/02/27 20:30 | Elsherbini, Mohamed v Hesham, Mazen | 2-3 |
J.P. Morgan Tournament of Champions 2020 | 2020/01/11 00:30 | Farag, Ali v Hesham, Mazen | 3-2 |
J.P. Morgan Tournament of Champions 2020 | 2020/01/09 22:30 | Clyne, Alan v Hesham, Mazen | 0-3 |
St George's Hill Championships 2019 | 2019/11/22 19:15 | Abouelghar, Mohamed v Hesham, Mazen | 3-2 |