UK time :

Crystal Spring

Crystal Spring broke through for a first career win at Huntingdon last October, but has struggled to find the winner's enclosure since. The 4-year-old has managed just that single victory from eight races overall — winning roughly 1 in every 8 outings — and has five top-3 finishes to show for its efforts. The horse clearly has ability; when racing at Class 4 level, it has won 1 of 4 races, a 25% win rate that suggests it runs best against moderately competitive fields. But consistency has been elusive, and the recent form tells a story of inconsistency: across the last six races it has finished sixth, second, first, third, second, and fifth.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Filly
Father
Crystal Ocean
Mother
Simonia
Owner
J Hankinson, P Hanson, R Pipe And T Pipe
Official rating
106

📊 Key numbers

Career totals for this horse
8
Career races
1
Wins
12.5%
Win rate
avg ~10%
62.5%
Top-3 rate
avg ~30%
314 days
Since last race

🏁 Next race

Today
Bangor-on-Dee
About 2.4 miles · Good ground · 11 runners

🔍 Full analysis

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

Charlie Hammond, who rides Crystal Spring most often, has partnered the horse six times and won once — a 17% win rate that is better than the horse's overall record, suggesting the jockey gets the best from it. Stuart Edmunds, the trainer based at Stewkley in Buckinghamshire, has been in decent form this season with 26 winners from the yard, so the infrastructure is there to get the best from Crystal Spring.

The horse has been off the track for just over three months, so the next outing will be crucial. A 102-day break is not unusual, but Crystal Spring will need to dust off the ring rust and rediscover the form that delivered that win at Huntingdon back in October. Whether it can string together wins and prove itself a reliable performer at Class 4 remains to be seen.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Returning from a 102-day absence

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Good to soft (some give)
Unknown
📏 Race distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Loves
Class 5 (entry-level)
Avoids
🏟 Track shape
Right-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, tight
Unknown
Left-handed, long straights
Unknown

📅 Recent runs

The last 10 races, most recent first
17 Dec
6th
Ludlow
Long Distance (2m+) · Good_To_Soft · 13 runners
7 Nov
2nd
Exeter
Long Distance (2m+) · Good · 12 runners
7 Oct
🏆 Won
Huntingdon
Long Distance (2m+) · Good · 8 runners
25 May
3rd
Uttoxeter
Long Distance (2m+) · Good · 6 runners
6 May
2nd
Fakenham
Long Distance (2m+) · Good · 5 runners
19 Mar
5th
Huntingdon
1m6f – 2m · Good · 13 runners
30 Nov
3rd
Doncaster
Long Distance (2m+) · Good · 11 runners
31 Oct
6th
Stratford-on-Avon
Long Distance (2m+) · Good_To_Soft · 11 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Charlie Hammond Current jockey
16.7%
Win rate
1/6
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
Huntingdon
Galloping
2 1 win, 1 other 7 Oct 50%
Uttoxeter
Sharp
1 1 third 25 May 0%
Stratford-on-Avon
Sharp
1 1 other 31 Oct 0%
Doncaster
Galloping
1 1 third 30 Nov 0%
Ludlow
Undulating
1 1 other 17 Dec 0%
Exeter
Undulating
1 1 second 7 Nov 0%
Fakenham
Tight
1 1 second 6 May 0%