Rock On Thunder
Rock On Thunder has had a tough time since that first and only career win came at Leicester back in May 2025. The three-year-old has raced ten times in total and won just once — that 10 per cent win rate tells you this horse is running out of luck more often than not. It has finished in the places (second, third, or fourth) three times, which suggests there is still something there, but the form has been grim: the last six runs have brought nothing but mid-field finishes, with placings at 6th, 15th, 8th, 15th, 6th, and 6th again most recently. That 15th a couple of races back was particularly rough.Based on TrackLab's analysis
Owner
Exors Of The Late Sheikh Mohammed Obaid
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
What is most telling is that Rock On Thunder has never won a race above standard level. It has tried four times in top-class races and failed to win any of them, finishing out of the places each time. For a horse with only one career victory to its name, competing at that level is a real ask. Trainer Kevin Ryan, based in North Yorkshire, has had a good season overall — his yard has sent out 45 winners — but this particular horse has not been a source of joy. The seventeen-month gap since that Leicester success in May 2025 speaks volumes. Rock On Thunder was out yesterday and is still racing, but finding another win is going to require the right race and probably a drop in class. Right now, the form simply is not there.
⚡ Strengths and risks
What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 4 starts
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 6 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Unknown
Good to firm (fairly firm)
Avoids
Good to soft (some give)
Avoids
🏅 Race level
Class 4 (standard)
Unknown
🏟 Track shape
Right-handed, long straights
Unknown
Left-handed, tight
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
10 Oct
6th
York
5f – 6½f · Good_To_Soft · 22 runners
19 Sep
15th
Ayr
5f – 6½f · Heavy · 25 runners
2 Aug
8th
Chester
5f – 6½f · Good · 9 runners
19 Jun
15th
Ascot
5f – 6½f · Good_To_Firm · 22 runners
23 May
6th
Haydock Park
5f – 6½f · Good_To_Soft · 8 runners
20 Sep
6th
Newbury
5f – 6½f · Good_To_Soft · 8 runners
22 Aug
2nd
York
5f – 6½f · Good_To_Firm · 8 runners
18 Jul
2nd
Newbury
5f – 6½f · Good_To_Firm · 7 runners
17 Jun
9th
Ascot
5f – 6½f · Good_To_Firm · 21 runners
27 May
🏆 Won
Leicester
5f – 6½f · Good · 13 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 |
| Ascot Galloping |
2 |
2 other |
19 Jun |
0% |
| York Galloping |
2 |
1 second, 1 other |
10 Oct |
0% |
| Newbury Galloping |
2 |
1 second, 1 other |
20 Sep |
0% |
| Leicester Sharp |
1 |
1 win |
27 May |
100% |
| Chester Tight |
1 |
1 other |
2 Aug |
0% |
| Ayr Galloping |
1 |
1 other |
19 Sep |
0% |
| Haydock Park Galloping |
1 |
1 other |
23 May |
0% |