Velvet Whisper
Velvet Whisper is a 4-year-old with a quietly respectable record but a frustrating recent run. The horse has won twice in 14 races — roughly once in every seven attempts — and placed in six others, which suggests genuine ability sitting underneath inconsistent form. The real story, though, is how long it has been since that last victory. Eleven months have passed since winning at Musselburgh on 5 November 2025, and despite racing regularly since then, Velvet Whisper has managed only places and disappointments. The most recent outing, just a day ago, was another blank, which makes the current streak feel less like bad luck and more like a genuine problem to solve.Based on TrackLab's analysis
Owner
C Wright D Kilburn A Dick And P Snook
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Edward Bethell's Middleham yard is in strong form this season with 61 winners already, so the trainer is clearly doing well with his broader string, yet Velvet Whisper remains trapped outside the winner's circle. Part of the puzzle may lie in the partnership with regular jockey Callum Rodriguez, who has ridden the horse five times without a single win. That zero per cent record across five rides suggests the combination simply isn't clicking — whether through tactical differences, lack of chemistry, or plain mismatch is hard to say from the numbers alone. The horse's record at Class 5 level — 1 win from 8 races — shows it is competitive at this tier but not dominant. Velvet Whisper is not a horse being asked impossible questions, but it is one that needs to rediscover something soon. The ability to win twice already proves it is there; the challenge now is finding a way back.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on soft ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 4 starts
⚠ Poor record on good ground: 0 wins from 3 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Unknown
Good to soft (some give)
Unknown
Standard (all-weather)
Avoids
Good (a little give)
Avoids
🏅 Race level
Class 6 (grassroots)
Unknown
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, long straights
Ok
📅 Recent runs
The last 10 races, most recent first
25 Sep
9th
Haydock Park
1m6f – 2m · Soft · 14 runners
5 Sep
3rd
Newcastle
1m6f – 2m · Standard · 7 runners
18 Aug
6th
Wolverhampton
1m6f – 2m · Standard · 9 runners
8 May
8th
Ripon
1m1f – 1m2f · Good · 12 runners
12 Apr
8th
Musselburgh
1m6f – 2m · Good · 14 runners
5 Nov
🏆 Won
Musselburgh
1m6f – 2m · Soft · 10 runners
23 Oct
🏆 Won
Nottingham
1m3f – 1m4f · Heavy · 16 runners
4 Oct
2nd
Redcar
1m3f – 1m4f · Good_To_Soft · 11 runners
15 Sep
6th
Thirsk
7f – 1m · Soft · 11 runners
4 Jul
8th
Doncaster
7f – 1m · Good_To_Firm · 13 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Musselburgh Sharp |
2 |
1 win, 1 other |
12 Apr |
50% |
| Newcastle Galloping |
2 |
1 third, 1 other |
5 Sep |
0% |
| Thirsk Galloping |
2 |
1 third, 1 other |
15 Sep |
0% |
| Nottingham Galloping |
1 |
1 win |
23 Oct |
100% |
| Southwell Galloping |
1 |
1 second |
10 Oct |
0% |
| Redcar Galloping |
1 |
1 second |
4 Oct |
0% |
| Wolverhampton Galloping |
1 |
1 other |
18 Aug |
0% |
| Leicester Sharp |
1 |
1 other |
26 May |
0% |
| Haydock Park Galloping |
1 |
1 other |
25 Sep |
0% |
| Ripon Sharp |
1 |
1 other |
8 May |
0% |
| Doncaster Galloping |
1 |
1 other |
4 Jul |
0% |