As the biggest jumps horse race of the year looms, we look back at the last 20 Grand National winners, plus list their trainers, jockeys and winning odds.
With top Irish trainer Willie Mullins winning the last two runnings as he goes in search of a famous Aintree three-timer.
Recent Grand National Winners (Last 20 Runnings)
| Year | Winner | Trainer | Jockey | Odds |
|---|---|---|---|---|
| 2025 | Nick Rockett | Willie Mullins | Patrick Mullins | 33/1 |
| 2024 | I Am Maximus | Willie Mullins | Paul Townend | 7/1 jfav |
| 2023 | Corach Rambler | Lucinda Russell | Derek Fox | 8/1 fav |
| 2022 | Noble Yeats | Emmet Mullins | Sam Waley-Cohen | 50/1 |
| 2021 | Minella Times | Henry de Bromhead | Rachael Blackmore | 11/1 |
| 2020 | Cancelled (Covid) | – | – | |
| 2019 | Tiger Roll | Gordon Elliott | Davy Russell | 4/1 fav |
| 2018 | Tiger Roll | Gordon Elliott | Davy Russell | 10/1 |
| 2017 | One For Arthur | Lucinda Russell | Derek Fox | 14/1 |
| 2016 | Rule The World | Mouse Morris | David Mullins | 33/1 |
| 2015 | Many Clouds | Oliver Sherwood | Leighton Aspell | 25/1 |
| 2014 | Pineau De Re | Dr Richard Newland | Leighton Aspell | 25/1 |
| 2013 | Auroras Encore | Sue Smith | Ryan Mania | 66/1 |
| 2012 | Neptune Collonges | Paul Nicholls | Daryl Jacob | 33/1 |
| 2011 | Ballabriggs | Donald McCain Jr | Jason Maguire | 14/1 |
| 2010 | Don’t Push It | Jonjo O’Neill | Tony McCoy | 10/1 jfav |
| 2009 | Mon Mome | Venetia Williams | Liam Treadwell | 100/1 |
| 2008 | Comply or Die | David Pipe | Timmy Murphy | 7/1 jfav |
| 2007 | Silver Birch | Gordon Elliott | Robbie Power | 33/1 |
| 2006 | Numbersixvalverde | Martin Brassil | Niall Madden | 11/1 |
| 2005 | Hedgehunter | Willie Mullins | Ruby Walsh | 7/1 fav |
Which Horse Won The Grand National Last Year (2025)?
12 months ago in 2025, it was NICK ROCKETT that blasted home for backers – but at Grand National odds of 33/1 it was a race for the bookies as opposed to the backers.
Despite coming into the race off the back of two wins at Gowran Park and Fairyhouse, Nick Rockett was one of the lesser fancied Willie Mullins runners in the race.
Mullins saddled six of the 34 runners in 2025, with his main rider Paul Townend staying loyal with the 2024 Grand National winner I Am Maximus.
Townend’s horse almost pulled off a famous double, coming home in second – just 2 1/2 lengths behind Nick Rockett.
While Mullins actually fired in a National 1-2-3 last year when Grangeclare West took third in the race covered by the ITV Racing schedule.
Nick Rockett still holds an entry for the 2026 Grand National, where the handicapper has allotted him 3lbs more in weight (11st 11st).
The last horse to win with 11st 11lbs or more was the mighty Red Rum in 1974 (12st).
Ahead of the 2026 renewal, the Nick Rockett Grand National odds are 28/1 with the best horse racing betting sites.
Grand National Result 2025
🥇Winner: Nick Rockett (33/1)
🥈 I Am Maximus (7/1)
🥉 Grangeclare West (33/1)
WATCH: Nick Rockett Winning The 2025 Grand National at Aintree
Trainer Willie Mullins Has Won The Last TWO Grand Nationals
Willie Mullins, who was the top trainer at the recent 2026 Cheltenham Festival, had his first Grand National winner back in 2005 with Hedgehunter (watch below).
The Trevor Hemmings-owned chaser was ridden by Ruby Walsh, who had won the race five years earlier on his dad’s horse Papillon.
Hedgehunter returned the 7/1 Grand National favourite in 2005.
Mullins had to wait 19 years for his next winner in the world-famous race – when I Am Maximus won in 2024 under jockey Paul Townend.
The win gave Townend his first Aintree National success, while it was the third for famous owner JP McManus, who had won the race with Don’t Push It (2010) and Minella Times (2021) before.
Then, just like buses, the next Willie Mullins Grand National winner came in the very next year – with the already mentioned Nick Rockett having the most afterburners.
Meaning Mullins has won the last two Grand Nationals heading into 2026 – as he looks to become the first stable to win the race three wins on the spin since Vincent O’Brien (1953-1955)
Willie Mullins Grand National Runners and Entries
See below the possible Willie Mullins Grand National runners, with the race capped at a maximum of 34 runners.
- Captain Cody
- Champ Kiely
- Grangeclare West
- High Class Hero
- I Am Maximus
- Lecky Watson
- Nick Rockett
- O’Moore Park
- Quai De Bourbon
- Shanbilly Kid
- Spanish Harlem
Note: Willie Mullins Grand National runners are correct 16th March, but subject to change.
How Have The Grand National Favourites Fared Recently?
When looking at the recent Grand National winners, it also tells us it’s not been too bad a race for the market leaders.
Despite the competitive nature of the race, with 34 runners, the race has seen THREE winning favourites in the last six renewals.
Meaning a 50% return for Grand National favourite backers since 2019.
A lot can happen between now and the race on Saturday 11th April, with I Am Maximus, Grangeclare West, Jagwar and Iroko some of the horses vying for the favourites berth.
When Is The Grand National 2027? Time and Date🗓️
📅Date: Saturday 11th April 2026
⌚Time: 4:00pm
🏇Racecourse: Aintree
🔄Trip: 4m 2 1/2f
💷Winning Purse: £500,000
📺 TV: ITV Racing / Racing TV


