A most subject of 34 horses will ultimately line up at Aintree for the Grand National on Saturday, April 11.
From the preliminary checklist of entries, an additional six runners had been withdrawn on Monday on the five-day declaration stage, now leaving us with 49. The closing declarations are on Wednesday, April 8, three days earlier than the race, when an additional 15 horses shall be scratched.
The present entries are listed under in bet365 best-odds order…
https://www.telegraph.co.uk/racing/2026/04/07/grand-national-runners-riders-favourites-odds-2026/