Trained by Anthony McCann out of Castleblaney in County Monaghan, she operates from a yard that has been in good form this season, sending out 7 winners. Her first career win came at Roscommon back in July 2022, but the most recent was arguably her best moment — winning at Down Royal on St Patrick's Day 2026, a date that carries its own significance in the Irish racing calendar. That win came four months ago, and her recent form since then tells an interesting story: after that victory she has posted back-to-back third-place finishes in her last two completed races, suggesting she's still running with purpose even if the wins have dried up temporarily.
Where she has struggled is at the very top level. In three races at Class 1 — the highest tier of the sport — she has yet to trouble the judge, going winless from all three attempts. That's not a disgrace; those races attract the best horses around, and simply being entered means the team at Castleblaney believe she belongs in that company. But it does suggest her sweet spot is a level below, where her consistency and experience count for more.
Her most regular jockey is Eoghan Finegan, who has ridden her six times without a win between them. That's a combination still searching for the right day, though 13 places from 29 career races shows this is a horse that rarely runs a bad race — she just doesn't always get the result her efforts might deserve. With a race just yesterday and that recent Down Royal win still relatively fresh, Rockstown Girl looks like a horse with at least one more good day left in her.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Down Royal Galloping |
3 | 1 win, 2 other | 17 Mar | 33.3% |
| Wexford Sharp |
3 | 1 second, 2 other | 30 Jun | 0% |
| Leopardstown Galloping |
3 | 1 third, 2 other | 28 Dec | 0% |
| Roscommon Sharp |
2 | 1 win, 1 other | 8 Jul | 50% |
| Thurles Undulating |
2 | 2 other | 27 Nov | 0% |
| Fairyhouse Galloping |
2 | 1 second, 1 other | 15 Jan | 0% |
| Cheltenham Galloping |
2 | 2 other | 14 Nov | 0% |
| Chepstow Galloping |
1 | 1 win | 11 Oct | 100% |
| Tipperary Galloping |
1 | 1 win | 15 May | 100% |
| Navan Galloping |
1 | 1 other | 20 Sep | 0% |
| Gowran Park Undulating |
1 | 1 third | 30 Sep | 0% |
| Newbury Galloping |
1 | 1 other | 22 Mar | 0% |
| Listowel Sharp |
1 | 1 other | 31 May | 0% |
| Sligo Sharp |
1 | 1 third | 8 Aug | 0% |
| Aintree Galloping |
1 | 1 other | 13 Apr | 0% |
| Cork Galloping |
1 | 1 second | 12 Oct | 0% |
| Kilbeggan Tight |
1 | 1 third | 15 May | 0% |
| Punchestown Galloping |
1 | 1 other | 10 Dec | 0% |
| Downpatrick Undulating |
1 | 1 third | 14 Jun | 0% |