British Open 2019 | 2019/05/24 19:00 | Rodriguez, Miguel v Elshorbagy, Mohamed | 0-3 |
Grasshopper Cup | 2019/03/29 16:30 | Elshorbagy, Mohamed v Rodriguez, Miguel | 3-0 |
Imet Open 2016 | 2019/02/28 02:15 | Elshorbagy, Mohamed v Rodriguez, Miguel | 3-1 |
Imet Open 2016 | 2018/09/30 02:00 | Elshorbagy, Mohamed v Rodriguez, Miguel | 3-0 |
Imet Open 2016 | 2018/06/05 16:45 | Elshorbagy, Mohamed v Rodriguez, Miguel | 2-1 |
Imet Open 2016 | 2018/05/20 14:00 | Elshorbagy, Mohamed v Rodriguez, Miguel | 2-3 |
Imet Open 2016 | 2018/02/27 02:00 | Rodriguez, Miguel v Elshorbagy, Mohamed | 0-3 |
Imet Open 2016 | 2017/10/20 16:30 | Elshorbagy, Mohamed v Rodriguez, Miguel | 3-0 |
Qatar Classic | 2022/09/06 13:30 | Farag, Ali v Rodriguez, Miguel | 2-3 |
Qatar Classic | 2022/09/05 09:45 | Rodriguez, Miguel v Mueller, Nicolas | 3-0 |
El Gouna International | 2022/05/28 10:45 | Golan, Borja v Rodriguez, Miguel | 3-2 |
PSA World Championships | 2022/05/14 14:45 | Kandra, Raphael v Rodriguez, Miguel | 3-2 |
JP Morgan Tournament of Champions | 2022/05/05 20:45 | Farag, Ali v Rodriguez, Miguel | 3-0 |
JP Morgan Tournament of Champions | 2022/05/04 19:15 | Dussourd, Auguste v Rodriguez, Miguel | 1-3 |
British Open 2019 | 2022/04/01 16:45 | Asal, Mostafa v Rodriguez, Miguel | 3-0 |
British Open 2019 | 2022/03/31 13:45 | Soliman, Youssef v Rodriguez, Miguel | 1-3 |
Qatar Classic | 2022/09/06 12:45 | Soliman, Youssef v Elshorbagy, Mohamed | 0-3 |
Qatar Classic | 2022/09/05 10:30 | Ng, Eain Yow v Elshorbagy, Mohamed | 1-3 |
World Tour Finals | 2022/06/25 18:15 | Coll, Paul v Elshorbagy, Mohamed | 2-0 |
World Tour Finals | 2022/06/24 18:45 | Farag, Ali v Elshorbagy, Mohamed | 2-0 |
World Tour Finals | 2022/06/23 17:30 | Elias, Diego v Elshorbagy, Mohamed | 0-2 |
World Tour Finals | 2022/06/21 17:30 | Elshorbagy, Mohamed v Hesham, Mazen | 2-1 |
British National Championships | 2022/06/18 16:00 | Elshorbagy, Mohamed v Makin, Joel | 3-0 |
British National Championships | 2022/06/17 19:00 | Elshorbagy, Mohamed v Willstrop, James | 3-1 |