Grand National 2025 runners, riders and odds: Full horse list

I Am Maximus was a resounding winner of the Grand National for Paul Townend and Willie Mullins last season
I Am Maximus was a resounding winner of the Grand National for Paul Townend and Willie Mullins last season - Reuters/Carl Recine

A maximum of 34 horses will line up at Aintree Racecourse on Saturday, April 5 for the Grand National.

Six horses have been withdrawn at the five-day confirmation stage including four runners (L’Homme Presse, Capodanno, Velvet Elvis and Minella Drama) who would have been guaranteed a run. Fontaine Collonges and Quick Wave were also not confirmed.

The final field will be confirmed at the two-day declaration stage on Thursday morning.

Grand National 2025: Full list of entries

Odds

18. Iroko

Won the Martin Pipe at Cheltenham, rushed preparation for the meeting last year but really caught the eye when fourth on Trials day at the end of January over a trip short of best. One of the favourites on the back of that. Nice warm up at Kelso, will relish four and a quarter miles. Trainer Greenall's dad Lord Daresbury was chairman of Aintree for years, a good opportunity for the son to get in on the family Aintree act.
TrainerOliver Greenall & Josh Guerriero
JockeyJonjo O'Neill Jr
Expert rating 
10st 11lb
Weight 10st 11lb
Claim a free bet
18+ only, T&Cs apply
Odds

10. Stumptown

Appears to have really found his niche as a cross-country horse winning his last four including with top-weight at Cheltenham. Plenty of precedent for that type of horse enjoying the cut and thrust and distance of the Grand National and the further he goes the better. Might be the pick of Gavin Cromwell's collection of possible runners.
Trainer