Dinamo
Dinamo has had a tough time since breaking her duck at Thirsk fourteen months ago. The three-year-old won that first race on 15 July 2025 and has placed twice more in her eleven career starts, but victories have proved elusive since — she has just the one win from 11 races, a win rate of barely one in ten. Her recent form tells the story: a sixth place just yesterday, followed by seventh, fourth, ninth, fourth again, and then that solitary win back in the summer. It is the kind of record that belongs to a horse who tries hard but finds herself just slightly short of the level she needs.Based on TrackLab's analysis
Owner
Thompson, Thompson, & Hutchinson
📊 Key numbers
Career totals for this horse
🏁 Next race
Tomorrow
Newcastle (AW)
About 5 furlongs · Standard all-weather surface · 12 runners
→
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Trainer Tina Jackson has sent out nine winners from her yard this season, but Dinamo is not yet among them in 2025. She runs most often in Class 6 races — the smaller meetings where the competition is less fierce — yet has failed to win at that level from six attempts. When ridden by Pierre-Louis Jamin, his most frequent partner, Dinamo has won once from seven races together, which is a marginally better win rate than his overall figures but still suggests the pairing has not quite clicked. At this stage of her career, with a run in the past day and a record that shows more near-misses than triumphs, Dinamo remains a horse searching for form and consistency.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 5 starts (20%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 4 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Standard (all-weather)
Unknown
Good (a little give)
Avoids
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Avoids
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, tight turns
Unknown
Left-handed, tight turns
Unknown
Right-handed, hilly
Avoids
📅 Recent runs
The last 10 races, most recent first
22 Sep
6th
Beverley
5f – 6½f · Good · 6 runners
6 Sep
7th
Wolverhampton
5f – 6½f · Standard · 9 runners
27 Aug
4th
Musselburgh
5f – 6½f · Good · 6 runners
14 Aug
9th
Beverley
5f – 6½f · Good_To_Firm · 11 runners
30 Jul
4th
Leicester
5f – 6½f · Good · 8 runners
15 Jul
🏆 Won
Thirsk
5f – 6½f · Good_To_Firm · 6 runners
9 Jul
4th
Catterick Bridge
5f – 6½f · Good_To_Firm · 8 runners
13 Jun
7th
York
5f – 6½f · Good_To_Firm · 15 runners
8 Jun
6th
Goodwood
5f – 6½f · Soft · 8 runners
28 May
2nd
Beverley
5f – 6½f · Good · 9 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 |
| Beverley Undulating |
3 |
1 second, 2 other |
22 Sep |
0% |
| Thirsk Galloping |
1 |
1 win |
15 Jul |
100% |
| Musselburgh Sharp |
1 |
1 other |
27 Aug |
0% |
| Doncaster Galloping |
1 |
1 other |
17 May |
0% |
| Goodwood Undulating |
1 |
1 other |
8 Jun |
0% |
| Catterick Bridge Sharp |
1 |
1 other |
9 Jul |
0% |
| Leicester Sharp |
1 |
1 other |
30 Jul |
0% |
| Wolverhampton Galloping |
1 |
1 other |
6 Sep |
0% |
| York Galloping |
1 |
1 other |
13 Jun |
0% |