Across 36 career races, Rocking Ends has won 8 times and finished in the places on 18 other occasions, giving it a win rate of around 22%, or roughly 1 in every 4.5 races. At Class 4 level — the solid, competitive middle ground of British racing — it has won 6 of 16 races, a remarkable 38% win rate. That means when conditions are right and the company is familiar, this horse wins more than one in every three races it enters. That is not just consistency; that is a horse that genuinely thrives at this level rather than merely surviving it.
Ground conditions matter enormously with Rocking Ends. On fast, dry ground it has won 5 of 13 races — again that 38% figure — which makes it a horse that trainers and punters will be watching the weather forecasts for. There is also a particular fondness for Windsor, where it has won 2 of just 4 visits. Turning up at Windsor on a dry summer evening, Rocking Ends is the kind of horse you want to have noticed before the crowds do.
William Carson has been in the saddle more than anyone else, riding 16 of those 36 races and winning 3 of them — a win rate of around 19%, or roughly 1 in 5. That is a partnership worth tracking. Carson clearly knows this horse, and the horse's best performances tend to come when that familiarity is in place.
Tom Clover's yard has sent out 23 winners this season already, so this is not a quiet stable hoping for a fluke — it is an operation in good form, and Rocking Ends fits right into that picture. With a last win at Great Yarmouth in August 2025 and a race just yesterday, this is a horse very much in the conversation. Keep the name handy.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| 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% |
| Newmarket Galloping |
4 | 2 wins, 1 third, 1 other | 18 Jul | 50% |
| Goodwood Undulating |
4 | 1 third, 3 other | 29 Jul | 0% |
| chelmsford | 4 | 1 second, 1 third, 2 other | 20 Jun | 0% |
| Great Yarmouth Galloping |
3 | 1 win, 1 third, 1 other | 13 May | 33.3% |
| Southwell Galloping |
2 | 1 win, 1 other | 21 Sep | 50% |
| Ascot Galloping |
2 | 2 other | 23 Jun | 0% |
| Kempton Park Galloping |
2 | 1 second, 1 other | 6 Jan | 0% |
| Salisbury Undulating |
1 | 1 win | 28 May | 100% |
| Nottingham Galloping |
1 | 1 other | 10 May | 0% |
| Epsom Downs Undulating |
1 | 1 other | 5 Jul | 0% |
| Haydock Park Galloping |
1 | 1 other | 7 Sep | 0% |
| Doncaster Galloping |
1 | 1 other | 26 Mar | 0% |
| Sandown Park Galloping |
1 | 1 other | 21 Aug | 0% |