UK time :

Thunder Rock

Thunder Rock is a 10-year-old who has spent most of his career operating at the top level of jump racing, but this week proved he still has plenty to offer after a tough spell that cost him nearly two years away from the track. Trained by Olly Murphy at Wilmcote and most often ridden by A P Heskin, Thunder Rock has won 9 of his 28 races — a win rate of roughly 1 in every 3 starts. More importantly, he has won 2 of his last 6 races, including a victory at Perth just days ago that suggests his recent struggles are behind him.Based on TrackLab's analysis
Quick facts
Age
10 years old
Sex
Gelding
Colour
Bay
Father
Shirocco
Mother
La Belle Sauvage
Owner
Mcneill Family Ian Dale
Official rating
128

📊 Key numbers

Career totals for this horse
28
Career races
9
Wins
32.1%
Win rate
avg ~10%
53.6%
Top-3 rate
avg ~30%
3 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The horse's career has been respectable but uneven. He landed a Class 1 win at Carlisle in November 2023, one of only 9 top-level race victories to his name from 11 attempts at that standard. A gap opened up in his record after a heart irregularity that occurred at Ascot last season left him diminished as a racer, and Murphy's decision to give him a break proved exactly what he needed. The trainer has described the time away as transformative, noting that Thunder Rock appears to have regained his form and has been cleverly dropped down the weights, making him better handicapped than he has been in years. With the right opportunities, he could prove a shrewd proposition.

The partnership between Thunder Rock and Heskin has been particularly fruitful: they have won 6 races together from 13 starts, giving Heskin a 46% win rate aboard him. Most recently, different jockey Sean Bowen partnered the horse to victory at Carlisle, calling his jumping very good and expressing confidence that he has plenty more to offer. The yard itself is in fine fettle, with Murphy having sent out 146 winners this season. At 10 years old, Thunder Rock is no spring chicken, but his recent return to the winner's enclosure and the trainer's talk of veterans' chases after Christmas suggest his useful years are far from finished.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Strong overall win rate: wins 32% of races
✔ Effective partnership with A P Heskin: 46% win rate together

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Good (a little give)
Soft (muddy)
Ok
Heavy (very wet)
Unknown
📏 Race distance
1M6F – 2M
Unknown
Long Distance (2M+)
Ok
🏅 Race level
Class 1 (elite)
Avoids
Class 2 (high-level)
Ok
Class 3 (mid-level)
Loves
Class 4 (standard)
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, long straights
Left-handed, long straights
Ok
Left-handed, tight turns
Ok
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown

📅 Recent runs

The last 10 races, most recent first
15 Oct
🏆 Won
Perth
Long Distance (2m+) · Soft · 6 runners
9 Apr
16th
Aintree
Long Distance (2m+) · Good_To_Soft · 25 runners
23 Mar
🏆 Won 1%
Kempton Park
Long Distance (2m+) · Good · 2 runners
25 Feb
DNF
Wincanton
Long Distance (2m+) · Soft · 6 runners
29 Jan
2nd
Wincanton
Long Distance (2m+) · Heavy · 6 runners
28 Nov
DNF
Newbury
Long Distance (2m+) · Soft · 11 runners
11 Apr
7th
Ayr
Long Distance (2m+) · Good_To_Soft · 10 runners
22 Mar
4th
Bangor-on-Dee
Long Distance (2m+) · Good · 9 runners
15 Feb
4th
Haydock Park
Long Distance (2m+) · Good_To_Soft · 8 runners
1 Jan
4th
Cheltenham
Long Distance (2m+) · Soft · 7 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
A P Heskin
46.2%
Win rate
6/13
Wins / rides
Sean Bowen Current jockey
14.3%
Win rate
1/7
Wins / rides
25%
Win rate
1/4
Wins / rides
Lewis Saunders
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Cheltenham
Galloping
4 1 third, 3 other 1 Jan 0%
Ayr
Galloping
3 1 win, 1 second, 1 other 11 Apr 33.3%
Musselburgh
Sharp
2 1 win, 1 second 4 Feb 50%
Ascot
Galloping
2 1 win, 1 other 23 Nov 50%
Aintree
Galloping
2 2 other 9 Apr 0%
Bangor-on-Dee
Sharp
2 2 other 22 Mar 0%
Wincanton
Galloping
2 1 second, 1 other 25 Feb 0%
Sandown Park
Galloping
2 1 third, 1 other 4 Feb 0%
Uttoxeter
Sharp
1 1 win 28 Oct 100%
Huntingdon
Galloping
1 1 win 10 Feb 100%
Kempton Park
Galloping
1 1 win 23 Mar 100%
Perth
Galloping
1 1 win 15 Oct 100%
Carlisle
Undulating
1 1 win 5 Nov 100%
Wetherby
Galloping
1 1 win 13 Nov 100%
Haydock Park
Galloping
1 1 other 15 Feb 0%
Newbury
Galloping
1 1 other 28 Nov 0%
Newton Abbot
Sharp
1 1 second 21 Oct 0%