Free horseracing tips for Thursday, May 21 at Chepstow, Musselburgh and Southwell

Click here to add us to your Google preferred sources or find out more here
Eyecatcher
South Kensington (8.30 Southwell)
Adam Kirby's mare finished strongly once in the clear at Wolverhampton last time and is 3lb well in here. Both her wins last year came over this shorter trip so dropping back in distance shouldn't be an issue.
Steffan Edwards
Want to get more from your horse racing bets today? Sign up with Paddy Power and get £40 in free bets when you bet £5
£40 in Free Bets When You Place A £5 Bet
- Request custom bets on Twitter with #WhatOddsPaddy
Handicappers' nap
Dancing With Drums (7.40 Chepstow)
Has a 3-5 record since being gelded, winning from mid-division in a steadily run race at Kempton last time. He was marked up a length for that on Racing Post Ratings, with scope for further progress.
Ainsley Scorah
The Punt nap
Mu Mu Land (9.00 Southwell)
Took a step forward from his first start in 124 days and wind surgery at Southwell last time, not getting the clearest run but staying on well behind one who went close next time. He runs in a similar contest off an unchanged mark.
Harry Wilson
Speed figures
Bellarchi (4.25 Musselburgh)
Won four of her five starts at this course (failure came on very soft ground) and clocked her best speed figure in one of those races.
Craig Thake
Newmarket nap
Royal Fanfare (7.00 Southwell)
Only headed late on when second from an outside draw at Kempton last time and has since moved well on the Al Bahathri Polytrack.
David Milnes
Dark horse
Shalaa Asker (5.57 Southwell)
Performed consistently over the winter before a below-par run on turf at Lingfield last time. A return to his preferred surface could spark a revival.
Dominic Walton
Signposts: punting pointers for Thursday's racing
Read more:

Looking for free bets? Racing Post have got the best offers, all in one place. Visit racingpost.com/freebets to find out 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
Click here to add us to your Google preferred sources or find out more here
- Free horseracing tips for Tuesday, June 16 at Ascot and Thirsk
- Free horseracing tips for Monday, June 15 at Carlisle, Wetherby and Windsor
- Free horseracing tips for Sunday, June 14 at Cork, Doncaster and Salisbury
- Free horseracing tips for Saturday, June 13 at Chester, Sandown and York
- Free horseracing tips for Friday, June 12 at Chester, Goodwood, Gowran and York
- Queen Anne Stakes offer: £30 free bets when you bet on Royal Ascot's first race
- Get £50 in free bets with Sky Bet for Royal Ascot 2026 when you bet £10
- England vs Croatia: get 60-1 for a goal to be scored with Sky Bet
- bet365 Royal Ascot offer: bet £10 and get £30 in free bets for day one
- William Hill Royal Ascot free bets: get £30 for day one when you place a £10 bet
- Free horseracing tips for Tuesday, June 16 at Ascot and Thirsk
- Free horseracing tips for Monday, June 15 at Carlisle, Wetherby and Windsor
- Free horseracing tips for Sunday, June 14 at Cork, Doncaster and Salisbury
- Free horseracing tips for Saturday, June 13 at Chester, Sandown and York
- Free horseracing tips for Friday, June 12 at Chester, Goodwood, Gowran and York
- Queen Anne Stakes offer: £30 free bets when you bet on Royal Ascot's first race
- Get £50 in free bets with Sky Bet for Royal Ascot 2026 when you bet £10
- England vs Croatia: get 60-1 for a goal to be scored with Sky Bet
- bet365 Royal Ascot offer: bet £10 and get £30 in free bets for day one
- William Hill Royal Ascot free bets: get £30 for day one when you place a £10 bet