Longest odds winner of the horse racing Grand National

Longest odds winner of the horse racing Grand National
Who
Mon Mome, Tipperary Tim, Gregalach , Caughoo , Foinavon
Where
United Kingdom (Aintree,)
When
2009
The longest odds for a winning horse at the Grand National is 100/1 and was achieved by Tipperary Tim (1928), Gregalach (1929), Caughoo (1947), Foinavon (1967) and Mon Mome (2009). The odds taken is the starting price, that is the odds of the horse just before the race starts.