Thomas Dowson Jockeys Thomas Dowson Grand National Wins Thomas Dowson has never won the Grand National.They have never finished the race. Full Results Year Horse Result Prize Money Trainer 2022 Top Ville Ben Fence 28 - Pulled Up - Philip Kirby