Grand National 2025: When does it start? How to watch, full schedule,  latest odds and full list of runners

The Grand National is one of the most eagerly-anticipated events in the sporting calendar, with around 150,000 fans set to be in attendance.

Powered by Live Score & Live Score App