:

Spring Bloom

At nine years old, Spring Bloom is the kind of racehorse that keeps a yard honest — experienced, consistent, and occasionally brilliant when the mood takes her. Five wins and 16 places from 45 races tells the story of a horse that is nearly always in the conversation, even if the winner's enclosure has felt a little distant lately.Based on TrackLab's AI analysis
Quick Facts
Age
9 years old
Sex
Gelding
Colour
Chestnut
Father
Power
Mother
Almond Branches
Owner
Mrs Pam Aitken
Rating
68

📊 Key Numbers

Career statistics for this horse
45
Career races
5
Wins
11.1%
Win rate
avg ~10%
35.6%
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

That course record at Windsor is the most intriguing detail on Spring Bloom's CV. Two wins from eight races there — one in every four visits — is a genuinely striking figure. For context, most horses at this level win roughly 1 in every 9 or 10 races across their career, so doubling that at a single track suggests something about the place genuinely suits her, whether that's the sharp, turning layout or simply a track that rewards her particular way of racing. Her career began there in July 2022, and she returned to win at Newmarket in August 2024, which remains her most recent victory — now 21 months ago.

The last six races haven't yielded a win — finishing 2nd, 6th, 2nd, 7th, 3rd, and 7th — but there's no reason to write her off entirely. Those two runner-up finishes suggest the engine is still running; she just hasn't quite got her nose in front. Racing at Class 4 level — the middle tier of the sport, below the big prizes but a long way from the bottom — Spring Bloom has won 2 of her 20 races at that grade, which at roughly 1 in every 10 is about what you'd expect at that level of competition.

Jockey Darragh Keenan knows her best, having partnered her 13 times for a single win together, a win rate of around 8% or 1 in every 13 rides. That's a modest return on paper, but partnerships between horse and jockey often carry a value that doesn't show up cleanly in the numbers. Trainer John Butler, based at Newmarket, has sent out 34 winners this season, so this is a yard clearly operating with some confidence behind it.

Spring Bloom raced just yesterday, which puts her right in the thick of a busy campaign. At nine, she isn't getting younger, but horses with a genuine affinity for a specific track — and Windsor clearly is that track for her — can keep defying expectations longer than most. The next time she heads back there, it's worth paying attention.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Course specialist at Newmarket: 3 wins from 17 starts (18%)
⚠ What to watch out for
Poor record on standard ground: 0 wins from 5 starts
Poor record on good_to_soft ground: 0 wins from 3 starts
Struggles on LH 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)
Good to firm (drying out)
Soft (muddy)
Unknown
Standard (all-weather)
Avoids
Good to soft (some give)
Avoids
📏 Race Distance
5F – 6½F
Sprint (< 5F)
Unknown
🏅 Competition Level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Ok
Class 4 (standard)
Ok
Class 5 (entry-level)
Loves
🏟 Track Shape
Right-handed, tight turns
Loves
Right-handed, long straights
Long straights
Unknown
Left-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Left-handed, long straights
Avoids
Right-handed, hilly
Avoids

📅 Recent Runs

The last 10 races, most recent first
2 May
2nd
Goodwood
5f – 6½f · Good · 9 runners
1 May
6th
Goodwood
5f – 6½f · Good · 9 runners
13 Apr
2nd
Leicester
5f – 6½f · Good · 10 runners
12 Dec
7th
Southwell
Sprint (< 5f) · Standard · 14 runners
4 Dec
3rd
chelmsford
5f – 6½f · Standard · 9 runners
1 Nov
7th
Newmarket
5f – 6½f · Good_To_Soft · 10 runners
18 Oct
5th
Catterick Bridge
5f – 6½f · Good · 10 runners
8 Aug
DNF
Newmarket
5f – 6½f · Good_To_Firm · 14 runners
19 Jul
3rd
Newmarket
5f – 6½f · Good_To_Soft · 13 runners
26 Jun
5th
Newmarket
5f – 6½f · Good_To_Firm · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Darragh Keenan Current Jockey
7.7%
Win rate
1/13
Won / Rode
20%
Win rate
1/5
Won / Rode
25%
Win rate
1/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
Jack Callan
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Mason Paetel
0%
Win rate
0/2
Won / Rode
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
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
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Newmarket
Galloping
17 3 wins, 2 seconds, 1 third, 11 other 1 Nov 17.6%
Windsor
Sharp
8 2 wins, 2 seconds, 4 other 5 May 25%
Sandown Park
Galloping
4 1 second, 1 third, 2 other 31 Aug 0%
Goodwood
Undulating
4 2 seconds, 2 other 2 May 0%
Southwell
Galloping
2 2 other 12 Dec 0%
chelmsford 2 1 third, 1 other 4 Dec 0%
Doncaster
Galloping
2 2 other 4 Aug 0%
Ascot
Galloping
2 2 other 7 Oct 0%
Wolverhampton
Galloping
1 1 other 20 Oct 0%
Leicester
Sharp
1 1 second 13 Apr 0%
Epsom Downs
Undulating
1 1 other 3 Jun 0%
Catterick Bridge
Sharp
1 1 other 18 Oct 0%