Over a full career, Rock Of England wins roughly 1 in every 6 races — 7 wins from 40, or about 18% — which is a solid if unspectacular record at the level it typically competes at. The majority of its races have come in Class 4 company, where it has won 2 from 15 (around 1 in every 7 or 8), which tells you this is a horse that works hard for its victories at a competitive tier. But the headline number here is the current run of form, and the fact that Rock Of England raced just one day ago makes this a live, ticking story rather than a retrospective one.
The most interesting thread in the whole career is Hamilton Park. Rock Of England has won 2 of its 3 races at the Scottish track — that is two-thirds of every visit ending in a win, which is an extraordinary hit rate anywhere in sport. The most recent of those came just this week, on 17 July 2026. Some horses simply love a particular track — the shape of it, the surface, the way it suits how they run — and Hamilton Park appears to bring out the very best in this one. When it turns up there, you notice.
Paul Midgley's yard has been in excellent form this season, sending out 39 winners, so Rock Of England is operating within a team that clearly knows what it is doing. One small puzzle in the record: the horse's most regular jockey, David Nolan, has ridden it 8 times without a win. Yet wins are clearly coming from somewhere — which suggests the partnership has simply not clicked the way others have. That is the kind of detail a shrewd follower of the sport files away. Rock Of England has been winning races this summer, it won one just this week, and it has a course it genuinely loves. Right now, that makes it very hard to ignore.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Thirsk Galloping |
6 | 1 win, 1 second, 1 third, 3 other | 12 Apr | 16.7% |
| Ripon Sharp |
6 | 1 win, 2 seconds, 1 third, 2 other | 6 Jul | 16.7% |
| Beverley Undulating |
5 | 1 win, 1 second, 3 other | 30 Aug | 20% |
| Newcastle Galloping |
4 | 1 win, 1 third, 2 other | 13 Apr | 25% |
| Hamilton Park Sharp |
3 | 2 wins, 1 second | 17 Jul | 66.7% |
| Southwell Galloping |
3 | 3 other | 26 Mar | 0% |
| Carlisle Undulating |
2 | 1 win, 1 other | 19 May | 50% |
| York Galloping |
2 | 2 other | 15 Jun | 0% |
| Pontefract Undulating |
2 | 1 third, 1 other | 29 Apr | 0% |
| Doncaster Galloping |
2 | 2 other | 29 Jun | 0% |
| Ayr Galloping |
1 | 1 other | 8 May | 0% |
| Redcar Galloping |
1 | 1 other | 12 Aug | 0% |
| Newmarket Galloping |
1 | 1 other | 23 Sep | 0% |
| Haydock Park Galloping |
1 | 1 other | 29 Apr | 0% |
| Chester Tight |
1 | 1 other | 31 Jul | 0% |