Egypt Open | 2022/09/24 17:30 | Ali Farag v Mostafa Asal | 3-1 |
World Tour Finals | 2022/06/25 17:00 | Ali Farag v Mostafa Asal | 0-2 |
El Gouna International | 2022/06/02 18:30 | Mostafa Asal v Ali Farag | 3-1 |
PSA World Championships | 2022/05/21 18:15 | Ali Farag v Mostafa Asal | 3-2 |
Houston Open | 2022/01/08 21:00 | Ali Farag v Mostafa Asal | 3-2 |
CIB Black Ball Open | 2021/12/19 18:00 | Ali Farag v Mostafa Asal | 3-2 |
Netsuite Open | 2021/09/27 03:15 | Mostafa Asal v Ali Farag | 1-2 |
British Open | 2021/08/20 14:00 | Ali Farag v Mostafa Asal | 3-2 |
PSA World Championships | 2023/05/08 23:30 | Mostafa Asal v Mazen Hesham | 3-2 |
PSA World Championships | 2023/05/06 23:30 | Mostafa Asal v Joel Makin | 3-1 |
PSA World Championships | 2023/05/05 23:30 | Mostafa Asal v Omar Mosaad | 3-2 |
PSA World Championships | 2023/05/03 23:45 | Mostafa Asal v Leandro Romiglio | 3-0 |
Canary Wharf Classic | 2023/03/16 18:30 | Mostafa Asal v Joel Makin | 2-3 |
Canary Wharf Classic | 2023/03/15 18:45 | Mostafa Asal v Baptiste Masotti | 2-0 |
Canary Wharf Classic | 2023/03/13 20:00 | Mostafa Asal v Victor Crouin | 2-0 |
Black Ball Open | 2023/03/03 18:00 | Mostafa Asal v Fares Dessouky | 0-3 |
PSA World Championships | 2023/05/09 02:00 | Paul Coll v Ali Farag | 1-3 |
PSA World Championships | 2023/05/06 17:45 | Nathan Lake v Ali Farag | 1-3 |
PSA World Championships | 2023/05/05 17:45 | Adrian Waller v Ali Farag | 0-3 |
PSA World Championships | 2023/05/04 00:30 | Ramit Tandon v Ali Farag | 0-3 |
British Open | 2023/04/16 14:00 | Ali Farag v Diego Elias | 3-1 |
British Open | 2023/04/15 15:00 | Ali Farag v Mazen Hesham | 3-1 |
British Open | 2023/04/13 17:15 | Ali Farag v Tarek Momen | 3-1 |
British Open | 2023/04/11 17:15 | Ali Farag v Mohamed El Sherbini | 3-1 |