Capt John Yardley Jockeys Capt John Yardley Grand National Wins Capt John Yardley has never won the Grand National.Their best finish to date was in 1893 with Faust who came 8th. Full Results Year Horse Result Prize Money Trainer 1893 Faust 8 - J Clarkson