UK time :

Rock Opera

Rock Opera is a six-year-old who knows exactly what it needs to do to win — the question is whether it can find the right race to do it in. With five wins from 48 races across its career, it sits just below the break-even point, but the horse has shown real promise in the right conditions and the right company.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Unfortunately
Mother
Broughtons Jewel
Owner
John Rhodes Peter Timmins
Official rating
71

📊 Key numbers

Career totals for this horse
48
Career races
5
Wins
10.4%
Win rate
avg ~10%
39.6%
Top-3 rate
avg ~30%
17 days
Since last race

🔍 Full analysis

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

The most encouraging sign is its partnership with jockey Oisin Orr. When the two team up, things happen: Orr has ridden Rock Opera to 3 wins from 13 races together, a win rate of roughly one win every four outings — nearly double the horse's overall record of one win per ten races. That kind of gap suggests Orr knows how to get the best out of this horse, and that combination is worth watching. The horse tends to run well on normal ground, winning 2 of its last 10 attempts on standard conditions, another clue that finding the right track matters as much as finding the right rider.

Rock Opera last won four months ago at Pontefract on 2 June, and has been chasing that success ever since without luck — no wins in its last six races, though it picked up a second-place finish just one day ago. The trainer Richard & Peter Fahey's Musley Bank yard has had a decent season with 23 winners, so the horse is in a stable that knows how to find winning opportunities. At Class 4 level, where Rock Opera typically competes, it has won 3 of 27 races, suggesting the horse is right where it belongs in terms of ability. The recent form is frustrating rather than alarming — close enough to suggest another win is coming, but not quite there yet. For a horse this age and experience, that's the nature of racing: the margins between winning and not are razor-thin.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 2 wins from 10 starts (20%)
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 4 starts
⚠ Yet to win at York in 8 attempts
⚠ Yet to win at Ripon in 5 attempts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good (a little give)
Good to firm (fairly firm)
Ok
Soft (muddy)
Unknown
Standard to slow (all-weather)
Unknown
Heavy (very wet)
Unknown
Good to soft (some give)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Avoids
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Avoids
Class 4 (standard)
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Unknown
🏟 Track shape
Left-handed, hilly
Loves
Left-handed, long straights
Ok
Right-handed, tight turns
Ok
Right-handed, hilly
Unknown
Left-handed, tight
Unknown
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
2 Oct
3rd
Ascot
7f – 1m · Good_To_Firm · 18 runners
3 Sep
10th
Southwell
5f – 6½f · Standard · 12 runners
15 Aug
11th
Doncaster
7f – 1m · Good_To_Firm · 13 runners
25 Jul
13th
York
5f – 6½f · Good_To_Firm · 22 runners
11 Jul
9th
York
5f – 6½f · Good_To_Firm · 20 runners
21 Jun
2nd
Pontefract
5f – 6½f · Good · 7 runners
2 Jun
🏆 Won
Pontefract
5f – 6½f · Good · 10 runners
17 May
4th
Hamilton Park
5f – 6½f · Good · 15 runners
2 May
3rd
Thirsk
5f – 6½f · Good_To_Firm · 9 runners
16 Apr
7th
Ripon
5f – 6½f · Good_To_Soft · 16 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
23.1%
Win rate
3/13
Wins / rides
Ethan Tindall
0%
Win rate
0/7
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/4
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Paul Hanagan
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Mr Eireann Cagney Current jockey
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Connor Murtagh
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
York
Galloping
8 1 second, 3 thirds, 4 other 25 Jul 0%
Ripon
Sharp
5 5 other 16 Apr 0%
Southwell
Galloping
4 1 win, 1 second, 2 other 3 Sep 25%
Doncaster
Galloping
4 1 win, 3 other 15 Aug 25%
Hamilton Park
Sharp
4 1 win, 3 other 17 May 25%
Wolverhampton
Galloping
4 1 win, 3 other 18 Nov 25%
Pontefract
Undulating
3 1 win, 2 seconds 21 Jun 33.3%
Haydock Park
Galloping
2 1 third, 1 other 5 Jul 0%
Thirsk
Galloping
2 1 third, 1 other 2 May 0%
Ayr
Galloping
2 1 third, 1 other 10 Oct 0%
Ascot
Galloping
2 1 third, 1 other 2 Oct 0%
Newcastle
Galloping
2 1 third, 1 other 27 Jan 0%
Nottingham
Galloping
1 1 second 5 Jun 0%
Windsor
Sharp
1 1 other 15 Aug 0%
Newmarket
Galloping
1 1 other 1 Nov 0%
Kempton Park
Galloping
1 1 other 16 Oct 0%
Chester
Tight
1 1 second 11 Jun 0%
Beverley
Undulating
1 1 other 2 May 0%