Head to Head

World Tour Finals 2022/06/24 18:45 Ali Farag v Mohamed ElShorbagy 2-0
PSA World Championships 2022/05/22 18:00 Mohamed ElShorbagy v Ali Farag 2-3
Egypt Open 2021/09/17 17:00 Mohamed ElShorbagy v Ali Farag 2-3
PSA World Championships 2021/07/22 23:00 Mohamed ElShorbagy v Ali Farag 1-3
World Tour Finals 2021/06/23 18:45 Mohamed ElShorbagy v Ali Farag 2-1
Canary Wharf Classic 2020/03/13 19:30 Mohamed ElShorbagy v Ali Farag 3-1
US Open 2019/10/12 22:00 Ali Farag v Mohamed ElShorbagy 3-0
China Open 2019/09/08 12:00 Ali Farag v Mohamed ElShorbagy 1-3

Home History

Black Ball Open 2023/03/04 12:30 Mohamed ElShorbagy v Karim Abdel Gawad 3-2
Tournament of Champions 2023/01/20 00:30 Miguel Rodriguez v Mohamed ElShorbagy 3-1
Houston Open 2023/01/15 19:00 Mohamed ElShorbagy v Mostafa Asal 0-3
Houston Open 2023/01/14 20:00 Mohamed ElShorbagy v Mazen Hesham 3-1
Houston Open 2023/01/14 02:00 Mohamed ElShorbagy v Youssef Soliman 3-0
Houston Open 2023/01/13 02:00 Mohamed ElShorbagy v Baptiste Masotti 3-0
Hong Kong Open 2022/12/03 09:45 Diego Elias v Mohamed ElShorbagy 3-2
Hong Kong Open 2022/12/02 07:00 Mazen Hesham v Mohamed ElShorbagy 0-3

Away History

Black Ball Open 2023/03/04 18:00 Mohamed Abouelghar v Ali Farag 1-3
Pittsburgh Open 2023/02/11 00:00 Ali Farag v Youssef Soliman 2-3
Pittsburgh Open 2023/02/09 22:30 Ali Farag v Nathan Lake 3-1
Grasshopper Cup 2022/10/19 17:45 Ali Farag v Nicolas Mueller 0-2
US Open 2022/10/14 23:00 Ali Farag v Marwan El Shorbagy 3-1
US Open 2022/10/13 00:00 Ali Farag v Tarek Momen 3-0
US Open 2022/10/10 22:45 Ali Farag v Miguel Rodriguez 3-0
US Open 2022/10/09 16:45 Ali Farag v Eain Yow Ng 3-0