Capt P Lawrence Jockeys Capt P Lawrence Grand National Wins Capt P Lawrence has never won the Grand National.Their best finish to date was in 1866 with Frank who came 7th. Full Results Year Horse Result Prize Money Trainer 1866 Frank 7 - Unknown