Those three career wins have been spread across his life rather than bunched together, which says something about how hard they have been to come by. His first came at Dundalk in September 2023, and his most recent at Bellewstown in April 2025 — now 14 months ago and counting. Since that Bellewstown success he has gone six races without winning, his recent form reading 11th, 5th, 9th, 2nd, 3rd, and then an unplaced run just one day ago. The trajectory is not alarming — there is a place here and a place there — but the wins have dried up, and at seven years old, the window for recapturing that kind of form is not getting any wider.
One thing that does stand out is how well Rockbury Lad goes on normal ground. Two of his three career wins have come when conditions are standard underfoot, and across 16 races on similar ground he wins at 12% — roughly 1 in every 8, which is meaningfully better than his overall record. For a horse who manages just 1 win in 15 across all conditions, finding that kind of preference is useful information. His trainer will know to pick those spots carefully.
His regular partner in the saddle is Leigh Roche, who has ridden him 23 times — nearly half his career — and managed just the 1 win together, a 4% record that mirrors the horse's general level. O'Callaghan's yard has been in decent form this season with 21 winners, so the operation knows how to get horses ready to run well. Rockbury Lad is simply a horse operating near the ceiling of what he can do, a consistent competitor at a modest level who turns up race after race and gives his honest best. Sometimes that is enough. Sometimes it is not.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Dundalk Galloping |
19 | 1 win, 4 seconds, 2 thirds, 12 other | 6 Mar | 5.3% |
| Leopardstown Galloping |
8 | 1 third, 7 other | 15 May | 0% |
| Gowran Park Undulating |
3 | 1 third, 2 other | 2 Sep | 0% |
| Galway Tight |
3 | 3 other | 29 Jul | 0% |
| Punchestown Galloping |
2 | 1 win, 1 other | 16 Sep | 50% |
| Fairyhouse Galloping |
2 | 2 other | 29 May | 0% |
| Killarney Sharp |
2 | 2 other | 24 Aug | 0% |
| Bellewstown Sharp |
1 | 1 win | 5 Apr | 100% |
| Naas Galloping |
1 | 1 other | 24 Apr | 0% |
| Cork Galloping |
1 | 1 other | 16 Jun | 0% |
| Roscommon Sharp |
1 | 1 other | 13 May | 0% |
| Down Royal Galloping |
1 | 1 other | 31 May | 0% |
| Limerick Galloping |
1 | 1 third | 7 Jul | 0% |
| The Curragh Galloping |
1 | 1 other | 26 Sep | 0% |