Her current form is as good as it has ever looked. Reading her last six results from most recent back, she has finished third, second, and first — a horse moving in exactly the right direction. That win came at Down Royal on 17 March 2026, just two months ago, and with a race recorded as recently as yesterday, she is clearly in full training and firing. Anthony McCann, who trains her out of Castleblaney in Co. Monaghan, has had a productive season with seven winners already from the yard, and Rockstown Girl looks like one of the horses carrying that momentum.
When James O'Sullivan is in the saddle, things tend to go well. The pair have won 2 of their 6 races together — that is a win rate of 33%, or roughly 1 in every 3 rides. For context, Rockstown Girl's overall career win rate sits at around 1 in every 7 races, so the improvement with O'Sullivan aboard is notable and worth keeping an eye on when declarations come out.
The one area where she has not yet delivered is at the very top level. In three races against Class 1 competition — the best races in Britain and Ireland — she has not managed a win. That is not a failure so much as a reality check: she is a tough, reliable competitor who earns her keep at a solid level, but stepping into the elite tier has so far proven a stretch too far. Her roots go back to a first career win at Roscommon in July 2022, and in the nearly four years since she has kept on finding ways to be relevant. At eight years old, in good form, with a trainer in form and a jockey who clearly brings out the best in her, Rockstown Girl is a horse worth watching.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Down Royal Galloping |
3 | 1 win, 2 other | 17 Mar | 33.3% |
| Leopardstown Galloping |
3 | 1 third, 2 other | 28 Dec | 0% |
| Roscommon Sharp |
2 | 1 win, 1 other | 8 Jul | 50% |
| Cheltenham Galloping |
2 | 2 other | 14 Nov | 0% |
| Wexford Sharp |
2 | 1 second, 1 other | 10 Apr | 0% |
| Fairyhouse Galloping |
2 | 1 second, 1 other | 15 Jan | 0% |
| Thurles Undulating |
2 | 2 other | 27 Nov | 0% |
| Chepstow Galloping |
1 | 1 win | 11 Oct | 100% |
| Tipperary Galloping |
1 | 1 win | 15 May | 100% |
| Punchestown Galloping |
1 | 1 other | 10 Dec | 0% |
| Aintree Galloping |
1 | 1 other | 13 Apr | 0% |
| Newbury Galloping |
1 | 1 other | 22 Mar | 0% |
| Listowel Sharp |
1 | 1 other | 31 May | 0% |
| Gowran Park Undulating |
1 | 1 third | 30 Sep | 0% |
| Sligo Sharp |
1 | 1 third | 8 Aug | 0% |
| Kilbeggan Tight |
1 | 1 third | 15 May | 0% |
| Navan Galloping |
1 | 1 other | 20 Sep | 0% |
| Cork Galloping |
1 | 1 second | 12 Oct | 0% |