LIVE SQUASH: Willstrop v Marche - Canary Wharf 2021 - Rd 2 - FREE MATCH
Squash: Willstrop v Marche - Grasshopper Cup 2016 - Rd 1 Highlights
"HE'S DONE THE TRIPLE FAKE!" - Squash MegaRally - Willstrop v Gawad
"Unbelievable, absolutely AMAZING" - Willstrop v Makin - Black Ball Squash Open 2020 - FGF
ALL ENGLISH BATTLE 🏴⚔️ Mo. Elshorbagy v Willstrop | GillenMarkets Canary Wharf 2023 | RD2 HLS!
“Look at THAT shot” - Willstrop v Mo. Elshorbagy | GillenMarkets Canary Wharf Classic 2023 #FGF
Squash: Willstrop v ElShorbagy - 2015 PSA World Champs - Extended Highlights
"It's A Joke Shot...Wicked!" - MegaRallies #151 - Willstrop v Elshorbagy
Squash: Paul Coll Reacts to *THAT* Megarally Vs Willstrop
Squash: Free Game Friday - Pilley v Willstrop
SQUASH. He wanted to be like Willstrop - it didn't work.
"He's Being Dragged All OVER THE COURT" - Marche v Momen - Squash MegaRally
"Back & forth, monumental rally!" MegaRallies #185 - Farag v Willstrop
Squash: Free Game Friday - Willstrop v Rösner - Netsuite Open 2016
Squash : So You Think You Can Ref ? : Barker v Willstrop - Minimal or Significant Interference?
Squash Fitness Analysis: Willstrop v Kandra
Squash: British Grand Prix 2015 Quarter-Final Highlights: Matthew v Willstrop
Squash: Free Game Friday - (ARCHIVE) Palmer v Willstrop - 2005 World Champs
Squash: James Willstrop - 700 PSA World Tour Matches
Squash: Free Game Friday - Willstrop v Farag - World Series Finals 2016/17