:

Sophia Rose

At seven years old, Sophia Rose has had plenty of chances to show what she can do — 16 races worth — and the honest picture is that winning has been hard to come by. She has won just once in her career, which works out to roughly 1 win in every 16 races, and that sole victory came at Sligo on 20 August 2025. It took a while to arrive, but it arrived, and that matters.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Mare
Colour
Chestnut
Father
Mount Nelson
Mother
Grangeclare Gold
Owner
Race & Stay Racing Club
Rating
102

📊 Key Numbers

Career statistics for this horse
16
Career races
1
Wins
6.2%
Win rate
avg ~10%
37.5%
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

Since that win, though, Sophia Rose has gone six races without adding to her tally. A sequence of two second-place finishes mixed in with a handful of lesser results tells the story of a horse that is competitive enough to place but hasn't quite been able to get back to the top spot. She raced just yesterday, which shows the team are keeping her busy and believing there is another win in her somewhere.

The partnership with jockey Keith Donoghue hasn't clicked yet — they've ridden together five times without winning once. That's not necessarily a red flag; plenty of combinations take time, or simply need the right race to fall their way. But it's a combination still searching for its moment.

Sophia Rose is trained by Gavin Cromwell, whose yard in Navan, Co. Meath, has been in seriously good form — 97 winners this season is a substantial number and marks Cromwell out as one of the more productive trainers around right now. A horse doesn't need to be a star to benefit from being in a yard that is firing on all cylinders, and the fact that Cromwell is keeping Sophia Rose active suggests he hasn't given up on finding the right opportunity for her.

The Sligo win is now nine months ago, and the longer that gap stretches, the more the question becomes whether she can rediscover that level. She's placed six times in her career, which shows she belongs on a racecourse — she just needs everything to fall right on the day.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 1 wins from 6 starts (17%)
⚠ What to watch out for
Struggles on RH Galloping tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Yielding (slightly soft)
Unknown
Heavy (very wet)
Unknown
Soft to heavy (wet)
Unknown
Good to yielding (mild give)
Unknown
Yielding to soft (damp)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
Long Distance (2M+)
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, long straights
Unknown
Right-handed, long straights
Avoids
Right-handed, hilly
Avoids
Left-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
11 May
2nd
Killarney
Long Distance (2m+) · Good_To_Yielding · 18 runners
1 May
5th
Punchestown
Long Distance (2m+) · Yielding · 6 runners
31 Mar
6th
Limerick
Long Distance (2m+) · Soft · 12 runners
28 Feb
DNF
Navan
Long Distance (2m+) · Heavy · 8 runners
4 Feb
2nd
Punchestown
Long Distance (2m+) · Soft_To_Heavy · 7 runners
26 Dec
4th
Limerick
Long Distance (2m+) · Soft_To_Heavy · 14 runners
8 Nov
3rd
Gowran Park
Long Distance (2m+) · Heavy · 18 runners
10 Oct
2nd
Downpatrick
Long Distance (2m+) · Yielding · 8 runners
21 Sep
5th
Listowel
Long Distance (2m+) · Yielding_To_Soft · 18 runners
20 Aug
🏆 Won
Sligo
Long Distance (2m+) · Good · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Keith Donoghue Current Jockey
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/2
Won / Rode
Eoin Staples
100%
Win rate
1/1
Won / Rode
Mr E Finegan
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Downpatrick
Undulating
3 2 seconds, 1 other 10 Oct 0%
Limerick
Galloping
3 3 other 31 Mar 0%
Wexford
Sharp
2 2 other 24 Jul 0%
Listowel
Sharp
2 2 other 21 Sep 0%
Punchestown
Galloping
2 1 second, 1 other 1 May 0%
Sligo
Sharp
1 1 win 20 Aug 100%
Navan
Galloping
1 1 other 28 Feb 0%
Killarney
Sharp
1 1 second 11 May 0%
Gowran Park
Undulating
1 1 third 8 Nov 0%