Free horse racing tips for Saturday, June 7, at Epsom and Doncaster

Handicappers' nap
Small Fry (4.15 Epsom)
This progressive gelding built on an encouraging reappearance over course and distance in April to win at Chester early last month, finishing clear with another who's been on the upgrade. Looks nicely treated off 5lb higher and there could still be better to come from him.
Paul Curtis
Want to get more from your horse racing bets today? Sign up with Paddy Power and get £30 in free bets if you bet £5.

£30 in Free Bets When You Place a £5 Bet
- Request custom bets on Twitter with #WhatOddsPaddy
Eyecatcher
Sam Hawkens (4.15 Epsom)
Tom Marquand's mount won in a good time at Newcastle on his last start and appeals as the type with more to offer this season. He won't be inconvenienced by rain.
Steffan Edwards
The Punt nap
Hornsea Bay (5.00 Epsom)
Disappointed when favourite for a mile handicap last month but looks worth another chance having been gelded. He's bred to relish the longer trip, should be suited by ease underfoot, and looks potentially well handicapped for David O'Meara.
Harry Wilson
Enjoying today’s free racing tips? Explore even more expert horse racing tips and in-depth analysis to help you back a winner.
Speed figures
Jer Batt (2.45 Epsom)
Clocked career-best speed figure on seasonal comeback at Musselburgh and has Oisin Murphy on board today. They were just touched off at Doncaster when last together.
Craig Thake
Newmarket nap
Wolfpack (6.45 Doncaster)
James Ferguson's colt has been mixing it with some decent types on the watered gallop and can win on his first start for the yard.
David Milnes
Dark horse
Tennessee Stud (3.30 Epsom)
Well beaten when third to Delacroix in the Derby trial at Leopardstown last month but the step up to 1m4f should suit him better and conditions pose no issue.
George Bonds
Signposts: punting pointers for Saturday's racing
Read these next:
Paul Kealy's play of the day at Epsom
The Punt Acca: Harry Wilson with three tips from Epsom on Derby day

Looking for free bets? Racing Post have got the best offers, all in one place. Visit racingpost.com/freebets to find out more.
Looking for the best betting offers? Find this week’s top picks across racing, football, golf, and more.
Commercial notice: This article contains affiliate links. Offers are handpicked and come from operators our experts have first-hand experience of. Opening an account via one of these links will earn revenue for the Racing Post, which will be used to continue producing our award-winning coverage of horseracing and sports betting.
Published on inToday's Top Tips
Last updated
- Free horse racing tips for Thursday, July 17, at Chepstow, Hamilton and Killarney
- Free horse racing tips for Wednesday, July 16 at Yarmouth, Bath, Uttoxeter, Catterick and Ffos Las
- Free horse racing tips for Tuesday, July 15 at Beverley, Killarney and Nottingham
- Free horse racing tips for Monday, July 14 at Ayr, Newton Abbot and Windsor
- Free horse racing tips for Sunday, July 13 at Southwell and Navan
- Free horse racing tips for Thursday, July 17, at Chepstow, Hamilton and Killarney
- Free horse racing tips for Wednesday, July 16 at Yarmouth, Bath, Uttoxeter, Catterick and Ffos Las
- Free horse racing tips for Tuesday, July 15 at Beverley, Killarney and Nottingham
- Free horse racing tips for Monday, July 14 at Ayr, Newton Abbot and Windsor
- Free horse racing tips for Sunday, July 13 at Southwell and Navan