:

Rockstown Girl

There are horses that quietly go about their business without ever making the front pages, and Rockstown Girl is very much one of them — but dig into her record and there is plenty to admire. The eight-year-old has won 4 of her 27 races and placed in 11 more, meaning she has finished in the top three in over half her career outings. That is the sign of a horse who consistently shows up and competes, even if the winner's enclosure does not always follow.Based on TrackLab's AI analysis
Quick Facts
Age
8 years old
Sex
Mare
Colour
Chestnut
Father
Iffraaj
Mother
Miss Marina Bay
Owner
Kenneth James Farmer
Rating
103

📊 Key Numbers

Career statistics for this horse
27
Career races
4
Wins
14.8%
Win rate
avg ~10%
40.7%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

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.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_yielding ground: 1 wins from 4 starts (25%)

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Loves
Good (firm-ish)
Ok
Soft (muddy)
Ok
Yielding (slightly soft)
Ok
Good to soft (some give)
Unknown
📏 Race Distance
1M6F – 2M
Unknown
Long Distance (2M+)
Ok
🏅 Competition Level
Class 1 (elite)
Avoids
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Left-handed, long straights
Right-handed, tight turns
Right-handed, long straights
Ok
Right-handed, tight
Unknown
Left-handed, tight turns
Unknown
Right-handed, hilly
Avoids

📅 Recent Runs

The last 10 races, most recent first
15 May
3rd
Kilbeggan
Long Distance (2m+) · Good · 17 runners
10 Apr
2nd
Wexford
Long Distance (2m+) · Yielding · 19 runners
17 Mar
🏆 Won
Down Royal
Long Distance (2m+) · Yielding · 22 runners
20 Jan
7th
Down Royal
Long Distance (2m+) · Soft · 12 runners
15 Jan
DNF
Fairyhouse
Long Distance (2m+) · Soft · 15 runners
28 Dec
DNF
Leopardstown
Long Distance (2m+) · Good_To_Yielding · 26 runners
27 Nov
DNF
Thurles
Long Distance (2m+) · Yielding · 19 runners
14 Nov
14th
Cheltenham
Long Distance (2m+) · Soft · 20 runners
1 Nov
4th
Down Royal
Long Distance (2m+) · Good_To_Yielding · 6 runners
12 Oct
2nd
Cork
Long Distance (2m+) · Good · 4 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
33.3%
Win rate
2/6
Won / Rode
Eoghan Finegan
0%
Win rate
0/6
Won / Rode
20%
Win rate
1/5
Won / Rode
James Smith(5) Current Jockey
50%
Win rate
1/2
Won / Rode
A P Heskin
0%
Win rate
0/1
Won / Rode
Michael O'Sullivan
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Eoin Staples
0%
Win rate
0/1
Won / Rode
Miss Georgie Benson
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin 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%