World Team Championships | 2019/12/16 00:14 | Willstrop, James v Mike McCue | 4-2 |
PSA World Championships | 2019/11/13 13:00 | Rosner, Simon v Willstrop, James | 3-0 |
PSA World Championships | 2019/11/11 14:00 | Willstrop, James v Gawad, Karim Abdel | 3-1 |
PSA World Championships | 2019/11/09 11:00 | Ibrahim, Youssef v Willstrop, James | 0-3 |
PSA World Championships | 2019/11/08 09:00 | Willstrop, James v Parker, George | 3-0 |
International de Nantes 2019 | 2019/09/12 18:15 | Salem, Zahed v Willstrop, James | 2-0 |
International de Nantes 2019 | 2019/09/10 11:15 | Simpson, Chris v Willstrop, James | 0-2 |
British Open 2019 | 2019/05/21 19:00 | Willstrop, James v Elshorbagy, Mohamed | 0-3 |
World Team Championships | 2019/12/17 18:10 | Grayson, Campbell v Chua Man Tong | 9-6 |
PSA World Championships | 2019/11/08 13:00 | Grayson, Campbell v Asal, Mostafa | 0-3 |
US Open | 2019/10/09 00:00 | Grayson, Campbell v Elshorbagy, Mohamed | 0-3 |
US Open | 2019/10/06 20:45 | Grayson, Campbell v Douglas, Andrew | 3-0 |
US Open | 2019/10/05 20:45 | Soliman, Youssef v Grayson, Campbell | 2-3 |
Oracle NetSuite Open 2019 | 2019/09/26 23:45 | Grayson, Campbell v Cuskelly, Ryan | 0-2 |
Oracle NetSuite Open 2019 | 2019/09/25 00:30 | Pilley, Cameron v Grayson, Campbell | 1-2 |
British Open 2019 | 2019/05/21 16:45 | Rodriguez, Miguel v Grayson, Campbell | 3-1 |