Free tips How to Bet on the Grand National – 2021 Grand National Runners & Best Odds (5.15pm, Sat)

Grand National Runners Odds

Every April the entire horse racing world and most of the population of the UK turn their focus to Aintree for the sport’s most iconic event.

How to bet on the 2021 Grand National online

The betting shops might be closed but you can easily place Grand National bets online from the comfort of your favourite armchair and with so many bookmakers available at your fingertips you can be sure to get the best odds about your selections.

  • Open a new account with your chosen bookmaker (links below)
  • Make an initial deposit of at least £10-20 (to make sure you qualify for any promotions)
  • Go the the Grand National racecard on the bookmakers site
  • Add your horses to your betting slip & set your stake
  • Confirm & place your bet! Good luck.

Grand National Runners 2021

Below you will find betting odds for the Grand National runners 2021 showing where you can find the best odds currently available and a direct link to bet.

Simply click on the links and you will be taken to the relevant bookmakers website where you can register, deposit funds and bet.

Remember to always bet responsibly, gamble only what you can cheerfully afford to lose. Play safe and have fun.


A maximum of 40 runners, 30 obstacles and a four-mile two-furlong race distance make the Grand National the most thrilling horse race of all. A half million pound winner’s prize and untold prestige make this a race all owners want to win.

For the most hardened racing fans, now is the time to study the form, while those who just look once a year on the races, it’s time to mark that date in your diary, as we’ll have plenty to offer you.


Top Tip – Key Grand National Betting Advice – Bet Early!

Our best advice for betting on the 2021 Grand National would be to place your bets nice and early, preferably in the days leading up to the race on Saturday 10th April at 5.15pm.

Most online bookmakers will take down their welcome offers for the Grand National down on the actual day itself (as they get plenty of new business on this day anyway), so if you want to grab yourself a free bet bonus or enhanced odds offer make sure you get on it this week preferably before Saturday!

Here are the leading contenders for the 2021 Grand National with the best odds & links to bet…


Grand National Betting Odds & Top Runners 2021


Cloth Cap – 4/1 favourite bet365*

On all known recent form he looks the horse to beat but statisticians will shudder when they realise that Tom Scudamore has never placed in the top three in any of his 18 previous National attempts.
Age: 9 | Jockey: Tom Scudamore | Trainer: Jonjo O’Neill


Any Second Now – 10/1 Betfair

Hails from the Ted Walsh yard, who won this race in 2000 when Ted jocked up his son Ruby to land the race with Papillon.
Age: 9 | Jockey: ? | Trainer: T M Walsh


Burrows Saint – 9/1 Unibet

Based on his current form, the 2019 Irish Grand National victor has every chance of giving Willie Mullins his second Grand National winner since Hedgehunter in 2005.
Age: 8 | Jockey: Mr Patrick Mullins | Trainer: Mark Walsh


Minella Times – 12/1 William Hill

Set to be ridden by Rachael Blackmore, which will see a raft of money come for the Henry de Bromhead-trained Paddy Power Chase runner-up last Christmas.
Age: 8 | Jockey: Rachael Blackmore | Trainer: Henry de Bromhead


Kimberlite Candy – 12/1 William Hill

Finished second in the Becher Chase over the National fences in December and the nine-year-old tends to run well fresh.
Age: 9 | Jockey: Richie McLernon | Trainer: Tom Lacey


Secret Reprieve – 14/1 Boylesports (Non Runner)

Winner of the Welsh Grand National this season and clearly a talented youngster, but the last seven-year-old to win this was back in 1940.
Age: 7 | Jockey: ? | Trainer: Evan Williams


Discorama – 18/1 at bet365*

Owned jointly between Andrew Gemmell and Thomas Friel, Discorama has been placed at three Cheltenham Festivals and fits the Grand National profile well.
Age: 8 | Jockey: Brian Cooper | Trainer: Paul Nolan


Magic Of Light – 20/1 SportNation

Jessica Harrington’s 2019 runner-up has had a return trip to Merseyside earmarked for some time now and the mare can perform well again over these unique fences.
Age: 10 | Jockey: Robbie Power | Trainer: Mrs John Harrington


The Storyteller – 20/1 Unibet

The Storyteller is a dual Grade One winner and rarely runs a bad race. The ten-year-old is certainly classy enough to make his mark here.
Age: 10 | Jockey: Keith Donoghue | Trainer: Mrs Denise Foster


Potters Corner – 25/1 at bet365*

2019 Welsh Grand National winner will be a popular choice amongst punters as former winners of that race often go well in this.
Age: 11 | Jockey: Jack Tudor | Trainer: Christian Williams


Bristol De Mai – 28/1 SportNation

Better known for his Betfair Chase exploits at Haydock but he is still a class horse away from there as his Gold Cup third in 2019 showed.
Age: 10 | Jockey: Daryl Jacob | Trainer: Nigel Twiston-Davies


Lord Du Mesnil – 40/1 William Hill

Stays forever and put in another gutsy display in the Grand National Trial at Haydock but his chances are very much ground dependent.
Age: 8 | Jockey: Nick Scholfield| Trainer: Richard Hobson


Milan Native – 33/1 William Hill

Winner of last year’s Kim Muir and highly probable that the Cullentra House stable have laid the eight-year-old out for this race.
Age: 8 | Jockey: Mr J J Codd | Trainer: Mrs Denise Foster


Acapella Bourgeois – 40/1 William Hill

This useful veteran was third in the 2019 Irish Grand National and took the scalp of Burrows Saint in February as he won the Bobbyjo Chase for a second time.
Age: 11 | Jockey: Danny Mullins | Trainer: Willie Mullins


Anibale Fly – 33/1 Unibet

The consistent JP McManus-owned veteran has finished fourth and fifth in the last two runnings Grand National behind Tiger Roll.
Age: 11 | Jockey:D F O’Regan | Trainer: A J Martin


Farlcas – 25/1 Unibet

Ran an impressive second to The Shunter in the Paddy Power Chase at Cheltenham and off a featherweight of just 10-3, he has to be considered.
Age: 7 | Jockey: Jack Kennedy | Trainer: Mrs Denise Foster


Lake View Lad – 40/1 at bet365*

Winner of the Many Clouds Chase here back in December but was pulled up in his first attempt in this race in 2019.
Age: 11 | Jockey: Brian Hughes | Trainer: N W Alexander


Mister Malarky – 33/1 Unibet

Wind surgery at the start of February appeared to work the oracle when Mister Malarky finished a decent third at the Cheltenham Festival.
Age: 8 | Jockey: Jonjo O’Neill Jnr | Trainer: Colin Tizzard


Yala Enki – 40/1 William Hill

The gutsy eleven-year-old stays all day and will be an exciting and willing Grand National partner for jockey Bryony Frost.
Age: 11 | Jockey: Bryony Frost | Trainer: Paul Nicholls


Takingrisks – 40/1 at bet365*

Nicky Richard’s “pensioner” has won a Scottish National, a Sky Bet Chase and the Rehearsal Chase and has proved that he is still a top-class handicapper.
Age: 12 | Jockey: Sean Quinlan | Trainer: Nicky Richards


Canelo – 50/1 William Hill

Despite not being a big fan of the race, Alan King could be in danger of actually winning it with Canelo who has run some super prep races this season.
Age: 8 | Jockey: Tom Bellamy | Trainer: Alan King


Chris’s Dream – 50/1 William Hill

Henry de Bromhead’s runner was pulled up at Cheltenham but he does have snippets of good form like his Troytown Chase victory.
Age: 9 | Jockey: D J O’Keeffe | Trainer: Henry de Bromhead


Class Conti – 50/1 SportNation

Thyestes second Class Conti could well be another live chance in the race for his famous owners Simon Munir and Isaac Souede.
Age: 9 | Jockey: Brian Hayes | Trainer: Willie Mullins


To get a full list of Grand National runners visit bet365*


* Grand National 2021 odds correct at the time of publication. All betting odds are subject to change.


Latest related offers

Bet £10 On The First Race Get £5 On Each Race Through The Card (x6 Free Bets)

Expires: 39D 18H 6M
New customers only • £10 deposit using promo code • Minimum stake £10 at odds of 1/2 (1.5) • Free bets credited upon qualifying bet settlement and expire after 7 days • Free bet stakes not included in returns • Deposit balance is available for withdrawal at any time. withdrawal restrictions & Full T&C’s apply (Details below) • Bet Responsibly • BeGambleAware.org • This is an advertisement

888Sport Racing Free Bet Offer

NEW CUSTOMERS ONLY

  1. JOIN Open an account & deposit with promo code RACE888
  2. BET £10 on any market with odds of 1/2 (1.5) or greater
  3. GET 6 X £5 in free bets (£30 in total)

888Sport Racing Free Bet

888Sport Racing Free Bet Offer

NEW CUSTOMERS ONLY

  1. JOIN Open an account & deposit with promo code RACE888
  2. BET £10 on any market with odds of 1/2 (1.5) or greater
  3. GET 6 X £5 in free bets (£30 in total)

888Sport Racing Free Bet

Terms & Conditions

  1. Offer only applies to new 888sport account holders who register through the appropriate link. Existing or previous 888sport customers do not qualify, and offer is valid for one user per household.
  2. Members who proceed to deposit successfully using the deposit code and place a qualifying bet will receive £/€/$30 worth of free bets.
  3. Only members who deposit a minimum of £/€/$10 using the promo code “RACE888” will be eligible for this promotion.
  4. A qualifying bet is a ‘real money’ stake of at least £/$/€10 placed on any selection with odds of 1/2 (1.5) or greater in the first race of the selected meeting.
  5. Single bets only. Permutations, Free Bet Tokens and bets placed with profit boost tokens do not count.
  6. Void or Cashed Out bets do not qualify for this Promotion.
  7. Qualifying bet must be placed individually on the bet slip.
  8. This promotion replaces the standard welcome offer, i.e., eligible members who opt to participate in this Promotion will not be entitled to any other welcome offer.
  9. Free bet tokens will be applied to qualifying accounts immediately following qualifying bet settlement.
  10. Free Bet Tokens will be credited in denominations of £/$/€5 up to the total amount of £/$/€30.
  11. Free bet tokens expire 7 days after credit.
  12. Free bet stakes are not included in any returns.
  13. Free bet tokens cannot be redeemed on each way, multiple or Permutation bets.
  14. Free bet tokens must be used in their entirety. They cannot be used to place a succession of smaller bets.
  15. Free bet tokens cannot be combined with ‘real money’ stakes.
  16. Member bet limits also apply to Free Bet placement.
  17. Members depositing with PayPal, Entropay, Paysafe, Neteller or Skrill will not be eligible for this promotion.
  18. In exceptional cases, 888 may conclude promotions, bonuses or special offers before the end of advertised period or may prolong the period of a promotion, bonus or special offer for example due to security or bonus abuse issues.
  19. This promotion is only valid for members registering from the United Kingdom.
  20. Withdrawing funds: The amount you are able to withdraw from your account is subject to minimum and maximum limits. If your withdrawal request is for less than the relevant allowable amount, the funds will be returned to your Bankroll. You can find details of the minimum and maximum withdrawal limits in our Withdrawal Policy.

Please gamble responsibly www.begambleaware.org

Bet £10 On The First Race Get £5 On Each Race Through The Card (x7 Free Bets)

Expires: 39D 19H 36M
18+ New customers only • £10 deposit using promo code • Minimum stake £10 at odds of 1/2 (1.5) • Free bets credited upon qualifying bet settlement and expire after 7 days • Free bet stakes not included in returns • Deposit balance is available for withdrawal at any time. withdrawal restrictions & Full T&C’s apply (Details below) • Bet Responsibly • BeGambleAware.org • This is an advertisement

888Sport Racing BTTC Free Bet Offer

NEW CUSTOMERS ONLY

  1. JOIN Open an account & deposit with promo code RACE35
  2. BET £10 on any market with odds of 1/2 (1.5) or greater
  3. GET  7 X £5 in free bets

888Sport Racing BTTC Free Bet

888Sport Racing BTTC Free Bet Offer

NEW CUSTOMERS ONLY

  1. JOIN Open an account & deposit with promo code RACE35
  2. BET £10 on any market with odds of 1/2 (1.5) or greater
  3. GET  7 X £5 in free bets

888Sport Racing BTTC Free Bet

Terms & Conditions

  1. Offer only applies to new 888sport account holders who register through the appropriate link. Existing or previous 888sport customers do not qualify, and offer is valid for one user per household.
  2. Members who proceed to deposit successfully using the deposit code and place a qualifying bet will receive £/€/$35 worth of free bets.
  3. Only members who deposit a minimum of £/€/$10 using the promo code “RACE35” will be eligible for this promotion.
  4. A qualifying bet is a ‘real money’ stake of at least £/$/€10 placed on any selection with odds of 1/2 (1.5) or greater in the first race of the selected meeting.
  5. Single bets only. Permutations, Free Bet Tokens and bets placed with profit boost tokens do not count.
  6. Void or Cashed Out bets do not qualify for this Promotion.
  7. Qualifying bet must be placed individually on the bet slip.
  8. This promotion replaces the standard welcome offer, i.e., eligible members who opt to participate in this Promotion will not be entitled to any other welcome offer.
  9. Free bet tokens will be applied to qualifying accounts immediately following qualifying bet settlement.
  10. Free Bet Tokens will be credited in denominations of £/$/€5 up to the total amount of £/$/€35.
  11. Free bet tokens expire 7 days after credit.
  12. Free bet stakes are not included in any returns.
  13. Free bet tokens cannot be redeemed on each way, multiple or Permutation bets.
  14. Free bet tokens must be used in their entirety. They cannot be used to place a succession of smaller bets.
  15. Free bet tokens cannot be combined with ‘real money’ stakes.
  16. Member bet limits also apply to Free Bet placement.
  17. Members depositing with PayPal, Entropay, Paysafe, Neteller or Skrill will not be eligible for this promotion.
  18. In exceptional cases, 888 may conclude promotions, bonuses or special offers before the end of advertised period or may prolong the period of a promotion, bonus or special offer for example due to security or bonus abuse issues.
  19. This promotion is only valid for members registering from the United Kingdom.
  20. Withdrawing funds: The amount you are able to withdraw from your account is subject to minimum and maximum limits. If your withdrawal request is for less than the relevant allowable amount, the funds will be returned to your Bankroll. You can find details of the minimum and maximum withdrawal limits in our Withdrawal Policy.

This is an advertisement.

Please gamble responsibly www.begambleaware.org