UK time :

Zennor Storm

Zennor Storm has been quiet for far too long. The three-year-old, trained by William Haggas at his Newmarket yard, last won at Kempton Park back in December 2025—ten months ago—and has since slipped into a lean spell that will test the patience of anyone backing it. Across nine career races, the horse has won twice and placed four times, a win rate of roughly 1 in every 5 races, which suggests a horse capable of better days ahead but currently stuck in the doldrums.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Mohaather
Mother
Miskin Diamond
Owner
Richard James Salter
Official rating
91

📊 Key numbers

Career totals for this horse
9
Career races
2
Wins
22.2%
Win rate
avg ~10%
44.4%
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

The telling detail is distance. Zennor Storm performs noticeably better over 7 furlongs to a mile, winning 1 of 3 races at that trip (33%), which hints that the horse has a clear preference. That knowledge is useful: future entries at the right distance might be worth watching. Recent form, though, reads like a series of near-misses and disappointments. In the last six races, it has failed to win, though it did finish in the places twice—third and second—enough to suggest the talent hasn't gone away entirely, but not enough to trouble the winning post. Most recently, just a day ago, Zennor Storm came in fifteenth, a result that hints the horse may still be searching for the right conditions to spark a comeback.

Haggas's yard is one of the country's most productive, having sent out 170 winners already this season, so the horse is in capable hands. Whether Zennor Storm can rediscover the form that brought victory at Kempton—once in October, again in December—will likely depend on a return to that preferred distance and a change in the pattern of recent racing. For now, it remains a horse with proven ability but without momentum, waiting for its moment.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Well suited by 7f – 1m distances: 33% win rate
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 3 starts
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
Good (a little give)
Avoids
Good to firm (fairly firm)
Avoids
📏 Race distance
7F – 1M
Loves
1M1F – 1M2F
Ok
🏅 Race level
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, long straights
Loves
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
26 Sep
15th
Newmarket
1m1f – 1m2f · Good_To_Firm · 28 runners
4 Sep
3rd
Ascot
1m1f – 1m2f · Good · 13 runners
21 Aug
8th
York
7f – 1m · Good_To_Soft · 20 runners
30 Jul
2nd
Goodwood
1m1f – 1m2f · Good_To_Firm · 20 runners
27 Jun
4th
York
7f – 1m · Good · 16 runners
16 May
10th
Newbury
1m1f – 1m2f · Good · 12 runners
1 May
9th
Newmarket
1m1f – 1m2f · Good_To_Firm · 9 runners
3 Dec
🏆 Won
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 11 runners
22 Oct
🏆 Won
Kempton Park
7f – 1m · Standard_To_Slow · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
33.3%
Win rate
1/3
Wins / rides
100%
Win rate
1/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Kempton Park
Galloping
2 2 wins 3 Dec 100%
Newmarket
Galloping
2 2 other 26 Sep 0%
York
Galloping
2 2 other 21 Aug 0%
Goodwood
Undulating
1 1 second 30 Jul 0%
Ascot
Galloping
1 1 third 4 Sep 0%
Newbury
Galloping
1 1 other 16 May 0%