UK time :

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
Quick facts
Age
4 years old
Sex
Filly
Colour
Bay
Father
Calyx
Mother
Delhi
Owner
C Wright D Kilburn A Dick And P Snook
Official rating
70

📊 Key numbers

Career totals for this horse
14
Career races
2
Wins
14.3%
Win rate
avg ~10%
42.9%
Top-3 rate
avg ~30%
23 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

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
Soft (muddy)
Loves
Good to firm (fairly firm)
Unknown
Heavy (very wet)
Unknown
Good to soft (some give)
Unknown
Standard (all-weather)
Avoids
Good (a little give)
Avoids
📏 Race distance
1M6F – 2M
5F – 6½F
Unknown
1M1F – 1M2F
Unknown
1M3F – 1M4F
Unknown
7F – 1M
Avoids
🏅 Race level
Class 5 (entry-level)
Ok
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
0%
Win rate
0/5
Wins / rides
66.7%
Win rate
2/3
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin 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%