John Power Jockeys John Power Grand National Wins John Power has never won the Grand National.Their best finish to date was in 1840 with Valentine who came 3rd. Full Results Year Horse Result Prize Money Trainer 1840 Valentine 3 - D Canavan