Squire Of Bensham Horses | Last ran in 1857 Born - 0 Squire Of Bensham Grand National Wins Squire Of Bensham has never won the Grand National.Their best finish to date was in 1857 where they came 11th. They were ridden by J Coxon and trained by Heslop. Full Results Year Result Prize Money Handicap Jockey Trainer 1857 11 - 9-8 J Coxon Heslop