The world’s greatest steeplechase is upon us as the 2025 Grand National takes centre stage at Aintree today.
Last year’s winner, I Am Maximus, is vying for back-to-back triumphs and is well-fancied in the market, though Iroko, Stumptown and Hewick all also have significant admirers.
The field is 34-strong, down from 40 from 2023 as part of safety measures.
That means only 16 trainers are represented in the race, which is a considerable reduction on years past. However, the number trainers from Britain make up half the field, a significant rise from last year’s seven.
Such a huge field makes such an unpredictable race. Only three of the last 13 renewals have been won by the favourite, and in that time we’ve seen 50/1 Noble Yeats and 66/1 Auroras Encore shock Aintree.
You can read our official tips here, and three more horses to watch here.
How to watch the Grand National 2025
TV channel: In the UK, the Grand National is being shown live and free-to-air on ITV1, with coverage of the afternoon’s racing beginning at 12:45pm BST.
Coverage of the National itself is from 3:15pm, with the race getting underway at 4pm.
Live stream: The race will also be available to watch live and for free online via the ITVX app and website.
Live blog: You can follow every race live from Grand National Day at Aintree with Standard Sport’s rolling live blog.