Rock On Cassie
There is a saying in racing that some horses make their mark early and spend the rest of their careers living off the memory of it. Rock On Cassie might just be one of them. The ten-year-old has managed 1 win from 12 races — that is a win rate of roughly 1 in every 12 — and that single victory came at Punchestown back in January 2022, now more than four years ago. Since then, the six races that have followed have brought nothing home, and the recent form makes for difficult reading: finishes of fifth and seventh sandwiched around a string of completions that did not trouble the judge.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
8.3%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
What makes Rock On Cassie's story worth telling is what happened around that Punchestown win. At the time, trainer Gordon Elliott — who was handling her then — described her as a horse they would have fun with and one he expected to go jumping fences in time. The potential looked real. Shortly after that win, she was reportedly running a significant race in a top-level contest at Navan when she came down two from home — a fall that cut short what could have been a big result. In racing, those moments matter. A horse can be on the verge of announcing itself at the highest level and then the moment is simply gone.
She is now trained by Richard Armson, operating out of Staunton Harold Hall in Leicestershire, a yard that has sent out 3 winners already this season — a small but ticking operation. Rock On Cassie raced as recently as yesterday, which means she is still very much in training and still being pointed at opportunities. At ten, she is an experienced campaigner who knows her job, even if the winners have dried up. Whether another one comes is the question — but the fact she is still active and still being aimed at races suggests those around her have not given up on finding the right moment.
⚡ Strengths & Risks
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%)
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 5 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Yielding (slightly soft)
Loves
Good to soft (some give)
Avoids
📏 Race Distance
Long Distance (2M+)
Likes
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, long straights
Loves
Left-handed, tight turns
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids
📅 Recent Runs
The last 10 races, most recent first
12 Apr
DNF
Ffos Las
Long Distance (2m+) · Good_To_Soft · 16 runners
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
🏇 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 |
| Doncaster Galloping |
2 |
2 other |
27 Feb |
0% |
| Navan Galloping |
2 |
2 other |
22 Feb |
0% |
| Punchestown Galloping |
1 |
1 win |
31 Jan |
100% |
| Limerick Galloping |
1 |
1 other |
13 Mar |
0% |
| Thurles Undulating |
1 |
1 other |
22 Jan |
0% |
| Clonmel Sharp |
1 |
1 other |
2 Mar |
0% |
| Uttoxeter Sharp |
1 |
1 other |
31 Dec |
0% |
| Ffos Las Galloping |
1 |
1 other |
12 Apr |
0% |
| Fairyhouse Galloping |
1 |
1 other |
8 Feb |
0% |
| Bangor-on-Dee Sharp |
1 |
1 other |
31 Mar |
0% |