PSA World Championships | 2024/05/14 18:00 | Mostafa Asal v Joel Makin | 3-1 |
Optasia Championships | 2024/03/15 15:00 | Mostafa Asal v Joel Makin | 3-0 |
El Gouna International | 2023/05/29 18:30 | Mostafa Asal v Joel Makin | 3-0 |
PSA World Championships | 2023/05/06 23:30 | Mostafa Asal v Joel Makin | 3-1 |
Canary Wharf Classic | 2023/03/16 18:30 | Mostafa Asal v Joel Makin | 2-3 |
World Tour Finals | 2022/06/21 20:00 | Mostafa Asal v Joel Makin | 2-1 |
El Gouna International | 2022/05/30 19:00 | Mostafa Asal v Joel Makin | 3-1 |
Canary Wharf Classic | 2022/03/16 20:15 | Joel Makin v Mostafa Asal | 1-2 |
World Tour Finals | 2024/06/22 01:00 | Mostafa Asal v Tarek Momen | 2-0 |
World Tour Finals | 2024/06/21 03:05 | Mostafa Asal v Karim Abdel Gawad | 2-1 |
World Tour Finals | 2024/06/20 01:45 | Ali Farag v Mostafa Asal | 2-0 |
World Tour Finals | 2024/06/19 03:30 | Mostafa Asal v Mohamed ElShorbagy | 2-0 |
British Open | 2024/06/09 14:20 | Ali Farag v Mostafa Asal | 2-3 |
British Open | 2024/06/08 15:30 | Mostafa Asal v Paul Coll | 3-2 |
British Open | 2024/06/07 19:15 | Mostafa Asal v Timothy Brownell | 3-0 |
British Open | 2024/06/05 19:15 | Mostafa Asal v Marwan El Shorbagy | 3-0 |
British National Championships | 2024/08/18 17:30 | Mohamed ElShorbagy v Joel Makin | 2-3 |
British National Championships | 2024/08/16 20:00 | Rory Stewart v Joel Makin | 0-3 |
British National Championships | 2024/08/15 17:45 | Emyr Evans v Joel Makin | 0-3 |
British Open | 2024/06/08 14:00 | Ali Farag v Joel Makin | 3-0 |
British Open | 2024/06/06 18:05 | Joel Makin v Diego Elias | 3-1 |
British Open | 2024/06/04 11:45 | Joel Makin v Youssef Ibrahim | 3-2 |
British Open | 2024/06/03 11:45 | Tarek Momen v Joel Makin | 0-3 |
Manchester Open | 2024/05/26 15:15 | Joel Makin v Greg Lobban | 3-0 |