Skip to main content
Camilla Care

Our best bets, free previews and predictions for all sports

Vaseline 4 weeks ago

Below you’ll find a full list of Sporting Life’s current recommended bets across racing, football and more sports including golf, cricket, tennis and darts – plus the latest free bet offers.

These selections, prices and bookmakers are all verified at the time of publication and contribute to our tipping record.

You will find tips at the top of all our betting examples as we want to ensure that we are fully transparent and that prices reflect the market when our content is published.

Click on the preview title or mentioned tipster below to go directly to the preview itself.

To race

Ben Linfoot’s judgment (April 21)

  • 1pt win Lion Tower in 6.15 Musselburgh on 13/2 (Coral. 6/1 Overall)
  • 1pt win Zarzyni in 6.45 Musselburgh at 10/1 (bet365, Ladbrokes)

Point Pointers (April 21)

Antepost Value Bet Classics 2024

  • 1pt win Contents in QIPCO 1000 Guineas at 16/1 (overall)
  • 1pt new Ghostwriter in QIPCO 2000 Guineas on 20/1 (Overall 1/5 1,2,3)
  • 1pt Ghostwriter win in Betfred Derby at 25/1 (overall)
  • 1pt win Illinois in Betfred Derby at 40/1 (overall)


World Championship (April 20 – May 6)

  • 4pts Ronnie O’Sullivan wins the World Championship at 5/2 (Sky Bet)
  • 1pt new Shaun Murphy to win the World Championship at 25/1 (Overall 1/2 1.2)

World Cup match previews (April 20-22)

  • 2 points Zhang Anda defeats Jak Jones (-2.5 frames) at 5/4 (overall)
  • 2 points over 16.5 frames in the match between Ali Carter and Stephen Maguire at the Evens (Paddy Power, Betfair Sportsbook)
  • 1pt Mark Williams beat Si Jiahui (-4.5 frames) at 5/2 (Sky Bet, bet365)

You can find our fully transparent tips overview by clicking here

Safer gambling

We are committed to safer gambling. Recommended Bets are recommended to those over the age of 18 and we strongly encourage readers to only bet what they can afford to lose.

If you are concerned about your gambling, call the National Gambling Helpline / GamCare on 0808 8020 133.

More support and information can be found at And