:

Rocking Ends

Nine wins from 39 races across a career is a solid record for any horse at this level, but what makes Rocking Ends genuinely interesting is where and how those wins tend to happen. This six-year-old has built a reputation as a consistent performer with a knack for turning up in the right conditions at the right track — and the numbers back that up in a way that goes well beyond coincidence.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Grey
Father
Havana Grey
Mother
Copper Penny
Trainer
Owner
Colin Westley
Rating
85

📊 Key Numbers

Career statistics for this horse
39
Career races
9
Wins
23.1%
Win rate
avg ~10%
48.7%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

Start with the ground. On fast, dry conditions, Rocking Ends has won 6 of 16 races — that's 38%, well above its overall career win rate of roughly 1 in every 4 races. That kind of gap tells a real story: this is a horse that comes alive when the sun has been out. Trainers and jockeys notice these things, and so do sharp observers of the sport.

Then there's Newmarket. Three wins from just six races at the track is a remarkable return — half its visits have ended in victory. To put that in context, most horses race at their home track regularly and struggle to win even a fraction of that. For Rocking Ends, Newmarket isn't just familiar territory; it appears to genuinely suit the horse, and the team at Tom Clover's yard — one of Newmarket's established training operations — will know that well. Clover has had 23 winners already this season, so this is a yard in form. The most recent Newmarket win came just this week, on 17 July 2026, with the horse having raced only yesterday — as active and in form as it gets.

Regular jockey William Carson has been along for much of the ride, partnering Rocking Ends 16 times and winning 3 of them — roughly 1 in every 5 rides together. That's a solid working relationship, and Carson will know this horse's quirks intimately by now.

Recent form reads 1-7-5-4-9-1, which tells the story of a horse that goes in and out of peak condition but can absolutely deliver when everything clicks. Two wins from the last six races, including this week's, suggests it's clicking right now. At Class 4 level — the bread and butter of the British racing calendar — Rocking Ends has won 6 of 16 races, making it one of the more reliable performers at that grade. Not a superstar, but exactly the kind of horse a knowledgeable fan would keep an eye on when the ground is dry and the track is Newmarket.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 6 wins from 16 starts (38%)
Course specialist at Newmarket: 3 wins from 6 starts (50%)
⚠ What to watch out for
Poor record on standard ground: 1 wins from 9 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Standard to slow (all-weather)
Good (firm-ish)
Ok
Good to soft (some give)
Unknown
Heavy (very wet)
Unknown
Standard (all-weather)
Avoids
📏 Race Distance
5F – 6½F
Sprint (< 5F)
Unknown
🏅 Competition Level
Class 1 (elite)
Unknown
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Avoids
Class 4 (standard)
Loves
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, tight turns
Loves
Right-handed, long straights
Left-handed, long straights
Ok
Left-handed, tight turns
Ok
Right-handed, hilly
Ok
Left-handed, hilly
Unknown
Long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
17 Jul
🏆 Won
Newmarket
5f – 6½f · Good_To_Firm · 8 runners
10 Jul
7th
Newmarket
5f – 6½f · Good_To_Firm · 12 runners
18 Jun
5th
Great Yarmouth
5f – 6½f · Good_To_Firm · 6 runners
13 May
4th
Great Yarmouth
5f – 6½f · Good · 13 runners
21 Sep
9th
Southwell
Sprint (< 5f) · Standard_To_Slow · 14 runners
24 Aug
🏆 Won
Great Yarmouth
5f – 6½f · Good_To_Firm · 6 runners
14 Aug
🏆 Won
Windsor
5f – 6½f · Good_To_Firm · 13 runners
29 Jul
17th
Goodwood
5f – 6½f · Good · 22 runners
18 Jul
🏆 Won
Newmarket
5f – 6½f · Good_To_Firm · 8 runners
11 Jul
3rd
Newmarket
5f – 6½f · Good_To_Firm · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
18.8%
Win rate
3/16
Won / Rode
50%
Win rate
2/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Robert Tart
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Newmarket
Galloping
6 3 wins, 1 third, 2 other 17 Jul 50%
Lingfield Park
Sharp
5 1 win, 1 second, 2 thirds, 1 other 13 Dec 20%
Windsor
Sharp
4 2 wins, 1 second, 1 other 14 Aug 50%
Great Yarmouth
Galloping
4 1 win, 1 third, 2 other 18 Jun 25%
chelmsford 4 1 second, 1 third, 2 other 20 Jun 0%
Goodwood
Undulating
4 1 third, 3 other 29 Jul 0%
Southwell
Galloping
2 1 win, 1 other 21 Sep 50%
Kempton Park
Galloping
2 1 second, 1 other 6 Jan 0%
Ascot
Galloping
2 2 other 23 Jun 0%
Salisbury
Undulating
1 1 win 28 May 100%
Haydock Park
Galloping
1 1 other 7 Sep 0%
Nottingham
Galloping
1 1 other 10 May 0%
Doncaster
Galloping
1 1 other 26 Mar 0%
Sandown Park
Galloping
1 1 other 21 Aug 0%
Epsom Downs
Undulating
1 1 other 5 Jul 0%