Grand National 2024 runners, riders and odds 09/04/2024 11:07Full list of horses competing and the favourites for the 2024 race at Aintree