Zennor Storm
Zennor Storm is a 3-year-old with a modest but solid record of 2 wins from 7 races, winning roughly 1 in every 3 times out. The horse broke through at Kempton Park in late October 2025, then added a second victory at the same track two months later in early December. Since that last win, though, things have gone quiet. Over the past six races, Zennor Storm has crossed the line in the placings twice but hasn't found the winner's circle, with recent runs including a couple of mid-field finishes and one struggle back in tenth place. The horse raced just yesterday, so there is clearly active interest in finding the next opportunity.Based on TrackLab's AI analysis
Owner
Richard James Salter
📊 Key Numbers
Career statistics for this horse
42.9%
Place rate (top 3)
avg ~30%
🏁 Next Race
Today
Ascot
About 1 mile · Ideal conditions · 13 runners
→
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Zennor Storm runs for William Haggas's powerful Newmarket yard, one of the most successful training operations in Britain this season with 170 winners already to their name. Haggas is a trainer known for patience and consistency rather than quick fixes, which may matter for a 3-year-old still finding its feet. Kempton Park has proven to be the horse's happy hunting ground so far — both career wins have come there, suggesting it suits the track's particular conditions or shape. The nine-month gap between that second win and recent racing is a long one, and whether Zennor Storm can rediscover the form that made it a double winner at Kempton remains an open question. What is clear is that the yard believes there is more to come, and a horse racing this regularly is one the the yard still rate.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Unknown
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
🏅 Competition 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
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
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Kempton Park Galloping |
2 |
2 wins |
3 Dec |
100% |
| York Galloping |
2 |
2 other |
21 Aug |
0% |
| Newbury Galloping |
1 |
1 other |
16 May |
0% |
| Newmarket Galloping |
1 |
1 other |
1 May |
0% |
| Goodwood Undulating |
1 |
1 second |
30 Jul |
0% |