A E Piggott Jockeys A E Piggott Grand National Wins A E Piggott has never won the Grand National.Their best finish to date was in 1902 with Manifesto who came 3rd. Full Results Year Horse Result Prize Money Trainer 1902 Manifesto 3 - Willie Moore