Rock On Cassie
Fifty-one months is a long time to wait for a winner. Rock On Cassie last tasted victory at Punchestown in January 2022, and despite running 11 times across its career, that remains the only win on the record — a rate of roughly 1 win from every 11 races. A single place to go alongside it tells its own story: this is a horse that has spent most of its racing life finishing out of the frame.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
9.1%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
At 10 years old, Rock On Cassie is at the veteran stage of a racing career, and the recent form makes for tough reading. The last six races have produced a fourth, a seventh, a fifth, and three finishes so far back they didn't even merit a placing number — blanks on the form sheet. The horse raced just yesterday, so the yard are clearly still giving it opportunities, but the evidence of recent months suggests a winner is proving harder and harder to find.
Richard Armson trains Rock On Cassie from his yard at Staunton Harold Hall in Leicestershire, a small operation that has sent out three winners so far this season — a solid return for a yard of that size. Whether Rock On Cassie can add to that tally feels like a stretch based on current form, but the fact the horse is still racing and still placed in the programme at least once recently shows the team hasn't given up. Sometimes that's what it comes down to — keeping faith, keeping the horse happy, and hoping a race comes up that suits.
⚡ Strengths & Risks AI Analysis
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on yielding ground: 1 wins from 4 starts (25%)
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
📏 Race Distance
Long Distance (2M+)
Likes
🏟 Track Shape
Right-handed, wide and galloping
Loves
Left-handed, tight turning
—
Right-handed, undulating
—
Right-handed, tight turning
—
Left-handed, wide and galloping
Avoids
📅 Recent Runs
The last 10 races, most recent first
31 Mar
DNF
Bangor-on-Dee
Long Distance (2m+) · Good · 7 runners
27 Feb
DNF
Doncaster
Long Distance (2m+) · Good_To_Soft · 20 runners
5 Feb
5th
Doncaster
Long Distance (2m+) · Soft · 6 runners
31 Dec
DNF
Uttoxeter
Long Distance (2m+) · Good_To_Soft · 8 runners
2 Mar
7th
Clonmel
Long Distance (2m+) · Soft · 8 runners
8 Feb
4th
Fairyhouse
Long Distance (2m+) · Yielding · 5 runners
22 Jan
6th
Thurles
1m6f – 2m · Yielding · 7 runners
13 Mar
DNF
Limerick
Long Distance (2m+) · Heavy · 12 runners
22 Feb
DNF
Navan
Long Distance (2m+) · Heavy · 7 runners
31 Jan
🏆 Won
Punchestown
Long Distance (2m+) · Yielding · 24 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
Philip Armson Current Jockey
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Navan Galloping |
2 |
2 other |
22 Feb |
0% |
| Doncaster Galloping |
2 |
2 other |
27 Feb |
0% |
| Punchestown Galloping |
1 |
1 win |
31 Jan |
100% |
| Thurles Undulating |
1 |
1 other |
22 Jan |
0% |
| Limerick Galloping |
1 |
1 other |
13 Mar |
0% |
| Fairyhouse Galloping |
1 |
1 other |
8 Feb |
0% |
| Clonmel Sharp |
1 |
1 other |
2 Mar |
0% |
| Uttoxeter Sharp |
1 |
1 other |
31 Dec |
0% |
| Bangor-on-Dee Sharp |
1 |
1 other |
31 Mar |
0% |