Below is 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 were all verified at the time of publication and help to make up our tipping record.
You'll find tips listed at the top of all our betting previews as we seek to ensure we are fully transparent and that the prices reflect the market when our content is published.
Click on the preview title or named tipster below to be taken directly to the preview itself.
Racing
Matt Brocklebank All-Weather Angle (Dec 11)
- 2pts win Mr Baloo in 6.40 Kempton at 4/1 (General)
- 1pt win Power Of Destiny in 7.10 Kempton at 4/1 (General)
David Ord's Weekend View (Dec 14)
- 1pt e.w Pinkerton in 1.50 Cheltenham at 16/1 (General - 1/4 1,2,3)
- 1pt Third Time Lucki in 2.25 Cheltenham at 14/1 (General)
- 1pt win Bollin Neil in the 2.20 Hexham at 8/1 (Bet365)
- 1pt win Hold Up La Colmine in the 2.50 Hexham at 5/1 (General)
Football
Wednesday
- Juventus vs Manchester City (20:00) - 1pt Matheus Nunes 1+ assists at 8/1 (bet365)
- Arsenal vs Monaco (20:00) - 3pts Bukayo Saka to score or assist at 8/11 (Betfair, Paddy Power), 0.5pt Bukayo Saka to score and assist at 11/2 (bet365), 0.5pt Thomas Partey to score a header at 80/1 (bet365)
- Any other bets (19:45 - 20:00) - 2pts Robert Lewandowski to score anytime in Dortmund vs Barcelona at 23/20 (General), 1pt Robert Lewandowski to score 2+ goals at 13/2 (Sky Bet), 0.5pt Robert Lewandowski to score 3+ goals at 33/1 (Sky Bet), 1.5pts Milan to score 2+, Milan 5+ corners and Crvena Zvezda 2+ cards at 5/4 (Paddy Power), 1pt Norman Bassette to be carded in West Brom vs Coventry at 5/1 (bet365), 1pt No Goalscorer in QPR vs Oxford at 15/2 (Sky Bet, bet365), 1.5pts QPR clean sheet at 8/5 (William Hill)
Thursday
- Any other bets (15:30) - 2pts Christopher Nkunku to score anytime in Astana vs Chelsea (15:30) at 9/5 (Unibet), 0.5pt Christopher Nkunku to score 2+ goals in Astana vs Chelsea (15:30) at 10/1 (Unibet), 3pts Harry Maguire 1+ shots in Plzen vs Man Utd (17:45) at 10/11 (Sky Bet), 1pt Harry Maguire 2+ shots at 9/2 (Sky Bet), 0.5pt Harry Maguire 3+ shots at 18/1 (Sky Bet), 0.5pt Harry Maguire to be carded at 5/1 (bet365), 1.5pts Real Sociedad to win to nil vs Dynamo Kiev (20:00) at 17/20 (BetVictor)
- Rangers vs Spurs (20:00) - 3pts Rangers over 11.5 shots at 5/6 (bet365), 1pt Vaclav Cerny over 2.5 shots at 9/4 (bet365), 0.5pt Vaclav Cerny over 3.5 shots at 11/2 (bet365)
NFL
- 2pts Puka Nacua 100+ receiving yards at 6/4 (bet365)
- 2pts Jauan Jennings anytime touchdown at 15/8 (bet365)
Golf
Alfred Dunhill Championship (Dec 12-15)
- 3pts e.w. Charl Schwartzel at 22/1 (General 1/5 1,2,3,4,5,6,7,8)
- 2pts e.w. Brandon Stone at 33/1 (Sky Bet 1/5 1,2,3,4,5,6,7,8)
- 2pts e.w. Jayden Schaper at 33/1 (Betfred 1/5 1,2,3,4,5,6,7,8)
- 1pt e.w. Sean Crocker at 75/1 (Betfair 1/5 1,2,3,4,5,6,7)
PGA Tour Qualifying School (Dec 12-15)
- 1pt e.w. Justin Suh at 45/1 (General 1/5 1,2,3,4,5,6)
- 1pt e.w. Tyler Duncan at 66/1 (General 1/5 1,2,3,4,5,6)
- 1pt e.w. Brandon Wu at 75/1 (bet365 1/4 1,2,3,4,5)
- 1pt e.w. Roberto Diaz at 100/1 (General 1/5 1,2,3,4,6)
- 1pt e.w. Hayden Buckley at 125/1 (Paddy Power, Betfair 1/5 1,2,3,4,5,6)
Grant Thornton Invitational (Dec 13-15)
- 6pts win Tom Kim and Jeeno Thitikul at 11/2 (General)
- 2pts win Rickie Fowler and Lexi Thompson at 14/1 (General)
Cricket
New Zealand v England third Test (Dec 13-17)
- 2pts Matt Henry top New Zealand first innings bowler at 5/2 (Paddy Power, Betfair Sportsbook)
- 1.5pts Tom Blundell top New Zealand first innings batsman at 10/1 (General)
- 0.5pt Mitchell Santner top New Zealand first innings batsman at 28/1 (General)
Our fully transparent tipping record can be found by clicking here
Safer gambling
We are committed in our support of safer gambling. Recommended bets are advised to over-18s and we strongly encourage readers to wager only what they can afford to lose.
If you are concerned about your gambling, please call the National Gambling Helpline / GamCare on 0808 8020 133.
Further support and information can be found at begambleaware.org and gamblingtherapy.org