Storm Free
Storm Free is a 4-year-old with the sort of consistent record that suggests the best is still to come. With 4 wins and 8 places from 13 races, he wins roughly one in every three races — a solid win rate that masks a horse who has genuinely improved through his career. His trainer
James Tate, based at Newmarket, has always seen potential that the record understates. After close second-place finishes frustrated plans last year, Storm Free broke through at Nottingham in April with a victory that Tate described as overdue: "We wait all winter looking for the green stuff, so it's lovely to come to Nottingham and win the first race." The horse had been "a maiden in all but name," meaning he had lost near-certain opportunities before finally getting his head in front.
Based on TrackLab's analysis
Owner
Heart Of The South Racing 139
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Since that breakthrough, Storm Free has won again — most recently at Sandown Park on 29 August, just four weeks ago. Yet his recent form reads 8-1-1-6-19-6, which shows inconsistency creeping in: two wins mixed with an eighth-place finish and a nineteenth-place disaster. That blip has seen him sidelined with what Tate describes as a "niggly setback," the kind of minor injury or issue that keeps a horse fresh but occasionally derails momentum. The trainer remains convinced Storm Free is better than his official rating of 83 suggests and has pencilled in a return towards the end of this month. When he does run again, there is every reason to expect another strong performance from a horse who has learned how to win and comes from a Newmarket yard that has already sent out 51 winners this season.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Strong overall win rate: wins 31% of races
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Likes
Standard (all-weather)
Likes
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, long straights
Likes
Right-handed, long straights
Ok
Right-handed, tight turns
Unknown
📅 Recent runs
The last 10 races, most recent first
25 Sep
8th
Haydock Park
7f – 1m · Soft · 11 runners
29 Aug
🏆 Won
Sandown Park
7f – 1m · Good_To_Soft · 10 runners
27 Jul
🏆 Won
Southwell
7f – 1m · Standard · 12 runners
11 Jun
6th
Newbury
7f – 1m · Good_To_Soft · 16 runners
9 May
19th
Ascot
7f – 1m · Good · 29 runners
16 Apr
6th
Newmarket
7f – 1m · Good · 18 runners
14 Oct
🏆 Won
Leicester
7f – 1m · Good · 17 runners
24 Sep
2nd
Kempton Park
7f – 1m · Standard_To_Slow · 12 runners
21 Aug
3rd
Newcastle
5f – 6½f · Standard · 14 runners
9 Apr
🏆 Won
Nottingham
5f – 6½f · Good · 10 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Newmarket Galloping |
2 |
2 other |
16 Apr |
0% |
| Kempton Park Galloping |
2 |
2 seconds |
24 Sep |
0% |
| Leicester Sharp |
1 |
1 win |
14 Oct |
100% |
| Nottingham Galloping |
1 |
1 win |
9 Apr |
100% |
| Sandown Park Galloping |
1 |
1 win |
29 Aug |
100% |
| Southwell Galloping |
1 |
1 win |
27 Jul |
100% |
| Ascot Galloping |
1 |
1 other |
9 May |
0% |
| Newbury Galloping |
1 |
1 other |
11 Jun |
0% |
| Newcastle Galloping |
1 |
1 third |
21 Aug |
0% |
| chelmsford |
1 |
1 second |
26 Oct |
0% |
| Haydock Park Galloping |
1 |
1 other |
25 Sep |
0% |