J Powell Jockeys J Powell Grand National Wins J Powell has never won the Grand National.Their best finish to date was in 1844 with Louis Phillippe who came 9th. Full Results Year Horse Result Prize Money Trainer 1844 Louis Phillippe 9 - Unknown