The 34 runners and riders have been confirmed for the 2026 Grand National at Aintree on Saturday afternoon.
Last year's 33/1 winner Nick Rockett will no longer run in the Grand National after being declared a non-runner on Thursday morning.
His place in the race was set to be taken by the Gordon Elliott-trained eight-year-old Pied Piper, but he will not be taking his chance due to lameness and Imperial Saint has now been added to the field.
Spillane Tower will also miss out after running in the Aintree Bowl, with third reserve Amirite now running in the race.
2024 winner I Am Maximus, who is top weight for this year's race, will again be ridden by Paul Townend.
A number of other J.P. McManus horses now have confirmed jockeys with Richie McLernon on board Ultima Handicap Chase winner Johnnywho and Mark Walsh picking up the ride on Jagwar.
Harry Cobden, who many thought would ride Captain Cody, has been given the ride on Perceval Legallois.
Elsewhere, the much fancied Grangeclare West will be ridden by last year's winning jockey Patrick Mullins after Townend got the job at Fairyhouse last time out.
Grand National betting odds and LIVE updates
There are 34 confirmed runners for the 2026 Grand National.
GRAND NATIONAL
Grand National 2027: Date, start time, favourites, prize money and history
Learn more about the Grand National, the world’s most famous steeplechase, including the date, start time, history & more.
Matt Gibbs
13 Apr 26
HORSE RACING TIPS
Horse Racing Betting Tips for Wednesday 10th June
Racing Post tipster Marcus Buckland offers his best bets for Wednesday's racing action across the UK.
Marcus Buckland
09 Jun 26