World Tour Finals | 2023/06/22 17:20 | Farag, Ali v Elshorbagy, Mohamed | 2-1 |
Canary Wharf Classic | 2023/03/15 20:00 | Elshorbagy, Mohamed v Farag, Ali | 1-2 |
Black Ball Open | 2023/03/05 18:00 | Elshorbagy, Mohamed v Farag, Ali | 3-0 |
World Tour Finals | 2022/06/24 18:45 | Farag, Ali v Elshorbagy, Mohamed | 2-0 |
PSA World Championships | 2022/05/22 18:00 | Elshorbagy, Mohamed v Farag, Ali | 2-3 |
Egypt Open | 2021/09/17 17:00 | Elshorbagy, Mohamed v Farag, Ali | 2-3 |
PSA World Championships | 2021/07/22 23:00 | Elshorbagy, Mohamed v Farag, Ali | 1-3 |
World Tour Finals | 2021/06/23 18:45 | Elshorbagy, Mohamed v Farag, Ali | 2-1 |
World Team Championships | 2023/12/16 05:00 | Farag, Ali v Mueller, Nicolas | 3-0 |
World Team Championships | 2023/12/15 05:00 | Farag, Ali v Lobban, Greg | 3-0 |
Hong Kong Open | 2023/12/03 10:00 | Farag, Ali v Coll, Paul | 2-3 |
Hong Kong Open | 2023/12/02 10:00 | Farag, Ali v Asal, Mostafa | 3-0 |
Hong Kong Open | 2023/12/01 07:00 | Farag, Ali v Hesham, Mazen | 3-0 |
Hong Kong Open | 2023/11/29 11:00 | Farag, Ali v Rooney, Patrick | 3-0 |
Hong Kong Open | 2023/11/28 06:00 | Farag, Ali v Khan, Shahjahan | 3-0 |
Singapore Squash Open | 2023/11/19 07:00 | Farag, Ali v Elias, Diego | 3-1 |
World Team Championships | 2023/12/16 02:00 | Crouin, Victor v Elshorbagy, Mohamed | 0-3 |
World Team Championships | 2023/12/13 23:00 | Idrakie, Addeen v Elshorbagy, Mohamed | 0-3 |
Hong Kong Open | 2023/12/02 11:30 | Elshorbagy, Mohamed v Coll, Paul | 1-3 |
Hong Kong Open | 2023/12/01 12:00 | Elshorbagy, Mohamed v Elshorbagy, Marwan | 3-2 |
Hong Kong Open | 2023/11/30 07:00 | Elshorbagy, Mohamed v Leandro Romiglio | 3-0 |
Hong Kong Open | 2023/11/28 12:00 | Elshorbagy, Mohamed v Masotti, Baptiste | 3-0 |
Singapore Squash Open | 2023/11/17 04:45 | Elshorbagy, Marwan v Elshorbagy, Mohamed | 3-2 |
Singapore Squash Open | 2023/11/15 06:30 | Ibrahim, Youssef v Elshorbagy, Mohamed | 2-3 |