Stormy Pearl
Stormy Pearl is a six-year-old who has found exactly one track where everything clicks. At Hamilton Park, this horse is genuinely dangerous, winning four of its last ten races there — a 40% win rate that stands out starkly against a career average of one win in every ten races overall. That fourth win came on 12 July 2025, meaning there is a notable gap in the record now: fourteen months without another victory. The horse has raced regularly in that time, picking up three third-place finishes and two fourth-place finishes in its last six outings, suggesting it remains competitive but has lost its knack for the winner's circle.Based on TrackLab's AI analysis
Owner
Mrs Suzanne Kirkup Kevin Kirkup
📊 Key Numbers
Career statistics for this horse
36.7%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The partnership between Stormy Pearl and jockey Rhys Elliott deserves attention. Elliott has ridden the horse eleven times and won on three of those occasions — a 27% win rate that nearly triples the horse's usual win rate. That kind of figure rarely occurs by chance; it suggests Elliott either understands how to get the best from Stormy Pearl or that the horse runs its best races when Elliott is in the saddle. Trainer David Thompson, based at Bolam in County Durham, has a team that has found eight winners this season and keeps Stormy Pearl ticking over at Class 6 level, where it has won five of thirty-six races.
Ground conditions matter here too. Stormy Pearl has won twice from thirteen races on fast, dry ground — a modest 15% success rate — but the real pattern is Hamilton Park itself. Whether the track layout, the racing surface, or something about competing there simply suits this horse, the evidence is overwhelming. At six years old and still racing, Stormy Pearl may not be a headline act, but it remains a horse worth watching the next time it is entered at Hamilton Park, particularly if Elliott is booked to ride.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 2 wins from 13 starts (15%)
✔ Course specialist at Hamilton Park: 4 wins from 10 starts (40%)
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 9 starts
⚠ Poor record on standard ground: 0 wins from 4 starts
⚠ Yet to win at Thirsk in 8 attempts
⚠ Yet to win at Carlisle in 6 attempts
⚠ Struggles on LH Galloping tracks: 1 wins from 31 starts
⚠ Struggles on RH Undulating tracks: 0 wins from 6 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Good to soft (some give)
Likes
Standard to slow (all-weather)
Unknown
Standard (all-weather)
Avoids
🏅 Competition Level
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Likes
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, long straights
Avoids
Right-handed, hilly
Avoids
📅 Recent Runs
The last 10 races, most recent first
22 Aug
3rd
Redcar
5f – 6½f · Good · 20 runners
29 Jul
3rd
Redcar
5f – 6½f · Good_To_Firm · 9 runners
1 Jul
13th
Thirsk
5f – 6½f · Good_To_Firm · 19 runners
15 Jun
3rd
Carlisle
5f – 6½f · Good · 9 runners
16 May
4th
Thirsk
5f – 6½f · Good · 17 runners
7 May
5th
Redcar
5f – 6½f · Good · 11 runners
18 Apr
2nd
Thirsk
5f – 6½f · Good · 17 runners
4 Nov
6th
Redcar
5f – 6½f · Good · 10 runners
21 Sep
8th
Hamilton Park
5f – 6½f · Soft · 12 runners
22 Aug
6th
Hamilton Park
5f – 6½f · Good_To_Firm · 8 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
Rhys Elliott Current Jockey
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Redcar Galloping |
14 |
1 win, 2 seconds, 3 thirds, 8 other |
22 Aug |
7.1% |
| Hamilton Park Sharp |
10 |
4 wins, 2 seconds, 4 other |
21 Sep |
40% |
| Thirsk Galloping |
8 |
2 seconds, 1 third, 5 other |
1 Jul |
0% |
| Carlisle Undulating |
6 |
2 seconds, 1 third, 3 other |
15 Jun |
0% |
| Newcastle Galloping |
4 |
4 other |
14 Jan |
0% |
| Nottingham Galloping |
2 |
2 other |
9 May |
0% |
| Ripon Sharp |
2 |
2 other |
28 Sep |
0% |
| Ayr Galloping |
2 |
2 other |
10 Aug |
0% |
| Southwell Galloping |
1 |
1 other |
9 Oct |
0% |