How many horses have won the Grand National more than once?

In 2019, Tiger Roll made history by becoming the first horse since Red Rum, in 1974, to win the Grand National two years running. Of course, Red Rum went on to complete an unprecedented hat-trick in the world famous steeplechase in 1977 but, before ‘Rummy’, as he was affectionately known, the last horse to win two consecutive Grand Nationals was Reynoldstown in 1936. Before that, Poethlyn won two consecutive renewals of the Grand National, but the first of them, in 1918, came in the so-called ‘War National’, run at Gatwick Racecourse.

Three other horses – Abd-El-Kader in 1850 and 1851, The Colonel in 1869 and 1870 and Manifesto in 1897 and 1899 – have won the Grand National more than once so, including Poethlyn, a total of seven horses have done so. A horse called The Duke won the first two renewals of the Grand Liverpool Steeplechase – the race which later became the Grand National – in 1836 and 1837, but the first ‘official’ running of the Grand National took place in 1839. Having won the 2023 Grand National, in the 2024 event Lucinder Russell’s Corach Rambler had the opportunity to join this much revered list, but jockey Derek Fox was unseated at the very first fence.

The winner was instead the Willie Mullins owned I Am Maximus, who himself has an opportunity to win the Grand National twice if he repeats his winning ways in 2025. He’s currently 10-1 favourite to win the race ahead of Intense Raffles at 14-1.