UK time :

Springs A Girl

There is a horse in Martin Keighley's Gloucestershire yard that her trainer says he "thinks the world of," and the numbers back up that affection. Springs A Girl is a seven-year-old with 3 wins and 6 places from 15 races — winning roughly 1 in every 5 times she runs, which is a solid return at her level. She competes mainly in Class 4 races, the bread-and-butter tier of jump racing, and has picked up prize money consistently enough to suggest she belongs in that company.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Mare
Colour
Bay
Father
Irish Wells
Mother
Flags Flying
Owner
A Grand Day Out
Official rating
109

📊 Key numbers

Career totals for this horse
15
Career races
3
Wins
20%
Win rate
avg ~10%
40%
Top-3 rate
avg ~30%
217 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The most revealing detail about Springs A Girl is how conditions shape her. On slightly soft, wet ground she has won 2 of 6 races — that is 1 in every 3, a noticeably better record than her overall figures. When the ground firms up, she becomes a different proposition. Keighley knows it too, and managing when and where to run her is a key part of the strategy. Her most trusted jockey is Daire McConville, who has won 2 of the 5 races they have shared together — 2 in 5 is a striking win rate that suggests a genuine partnership worth following.

Her first win came at Listowel in Ireland in September 2023, and her most recent at Ludlow in December 2024 — now sixteen months ago, with no win in her last six races. That dry spell is the main question mark hanging over her right now. But context matters: Keighley has been open about a difficult patch over fences, where a bad experience at Cheltenham knocked her confidence. She jumped beautifully on her first run over fences at Worcester but made an error late on, and the decision was made to drop her back over hurdles to rebuild. The trainer's plan has always been to return her to chasing once her belief is restored. That patience and care is what good yards do with horses they rate highly — they protect them rather than push them through the problem.

The Stratford comment after one of her runs tells you everything about how the team views her. Keighley was blunt: she should never have been sent off at the price she was, illness had wrecked one run at Catterick, and she finished the race strongly, meaning there was more in the tank. A horse finishing full of running in a race she was probably underestimated for — with 19 winners already sent out this season from the same yard — is one worth watching closely on her next outing.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 2 wins from 6 starts (33%)
✔ Effective partnership with Daire McConville: 40% win rate together
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 4 starts
⚠ Poor record on soft ground: 0 wins from 3 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 7 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Loves
Yielding to soft (damp)
Unknown
Good (a little give)
Avoids
Soft (muddy)
Avoids
📏 Race distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏅 Race level
Class 1 (elite)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Loves
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, hilly
Loves
Left-handed, tight turns
Loves
Right-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Left-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
22 Apr
DNF
Ludlow
Long Distance (2m+) · Good · 7 runners
15 Mar
5th
Chepstow
Long Distance (2m+) · Soft · 9 runners
17 Feb
2nd
Newbury
Long Distance (2m+) · 5 runners
24 Nov
8th
Kempton Park
Long Distance (2m+) · Good · 9 runners
25 Oct
DNF
Cheltenham
Long Distance (2m+) · Good · 14 runners
15 Sep
2nd
Worcester
Long Distance (2m+) · Good_To_Soft · 4 runners
16 Mar
4th
Market Rasen
Long Distance (2m+) · Good · 7 runners
5 Feb
2nd
Ludlow
Long Distance (2m+) · Good_To_Soft · 8 runners
18 Dec
🏆 Won
Ludlow
Long Distance (2m+) · Good_To_Soft · 8 runners
30 Nov
6th
Newbury
Long Distance (2m+) · Good_To_Soft · 6 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
40%
Win rate
2/5
Wins / rides
0%
Win rate
0/4
Wins / rides
Freddie Keighley
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Ludlow
Undulating
3 1 win, 1 second, 1 other 22 Apr 33.3%
Cheltenham
Galloping
2 2 other 25 Oct 0%
Newbury
Galloping
2 1 second, 1 other 17 Feb 0%
Chepstow
Galloping
2 2 other 15 Mar 0%
Listowel
Sharp
1 1 win 22 Sep 100%
Stratford-on-Avon
Sharp
1 1 win 31 Oct 100%
Market Rasen
Sharp
1 1 other 16 Mar 0%
Worcester
Galloping
1 1 second 15 Sep 0%
Catterick Bridge
Sharp
1 1 other 19 Dec 0%
Kempton Park
Galloping
1 1 other 24 Nov 0%