UK time :

Brodie's Boy

Brodie's Boy has been a long time waiting for another day in the sun. The five-year-old found the winning post once, at Kempton Park in March 2024, but that solitary victory now sits 32 months in the past. Since then, the horse has run 27 times without adding to the tally — a stretch that tells you plenty about the gap between winning races and actually winning them.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Cloth Of Stars
Mother
On The Rocks
Owner
F J Brennan
Official rating
56

📊 Key numbers

Career totals for this horse
28
Career races
1
Wins
3.6%
Win rate
avg ~10%
28.6%
Top-3 rate
avg ~30%
5 days
Since last race

🔍 Full analysis

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

His recent form shows the struggle. In his last six starts he has managed a couple of fourth-place finishes but otherwise drifted back through the field — two seventh-place efforts in his last three outings suggest he is finding things tough at the moment. Brodie's Boy tends to run best over middle distances of around a mile and a quarter to a mile and a half, where he has won 1 of his 14 races (7%). He competes mostly at Class 5 level, where his win rate is similarly slim: 1 win from 15 races (7%).

Trainer Barry Brennan's yard at Upper Lambourn, Berkshire, has sent out six winners this season, but Brodie's Boy is not yet among them. Marco Ghiani has been his most frequent jockey — they have teamed up six times without a win. The horse was out just a day ago, so the yard are keeping him active and looking for that next opportunity. Whether Brodie's Boy can end the drought remains to be seen, but at least his the yard are still giving him chances to try.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard_to_slow ground: 1 wins from 5 starts (20%)
✔ Well suited by 1m3f – 1m4f distances: 7% win rate
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 15 starts
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts
⚠ Yet to win at Wolverhampton in 8 attempts
⚠ Struggles on LH Galloping tracks: 0 wins from 15 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard to slow (all-weather)
Loves
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Good (a little give)
Unknown
Standard (all-weather)
Avoids
Good to firm (fairly firm)
Avoids
📏 Race distance
1M3F – 1M4F
Loves
1M1F – 1M2F
Avoids
1M6F – 2M
Avoids
🏅 Race level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Unknown
🏟 Track shape
Right-handed, long straights
Loves
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids
Left-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
13 Oct
7th
Wolverhampton
1m6f – 2m · Standard · 11 runners
24 Jul
7th
Chepstow
1m3f – 1m4f · Good_To_Firm · 9 runners
8 Jul
7th
Kempton Park
1m3f – 1m4f · 7 runners
23 Jun
4th
Newbury
1m3f – 1m4f · Good_To_Firm · 11 runners
1 Jun
8th
Windsor
1m3f – 1m4f · Good_To_Firm · 10 runners
18 Mar
4th
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 9 runners
16 Feb
3rd
Wolverhampton
1m6f – 2m · Standard · 8 runners
7 Feb
5th
Southwell
1m3f – 1m4f · Standard · 8 runners
20 Jan
5th
Southwell
1m3f – 1m4f · Standard · 7 runners
3 Jan
3rd
Southwell
1m3f – 1m4f · Standard · 10 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/6
Wins / rides
Kieran O'Neill Current jockey
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/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
Wolverhampton
Galloping
8 2 seconds, 1 third, 5 other 13 Oct 0%
Kempton Park
Galloping
6 1 win, 1 third, 4 other 8 Jul 16.7%
Southwell
Galloping
3 1 third, 2 other 7 Feb 0%
Lingfield Park
Sharp
3 1 second, 2 other 8 Dec 0%
Epsom Downs
Undulating
2 2 other 28 Sep 0%
Nottingham
Galloping
1 1 other 6 Nov 0%
Sandown Park
Galloping
1 1 other 26 Apr 0%
Newbury
Galloping
1 1 other 23 Jun 0%
Newcastle
Galloping
1 1 second 17 Dec 0%
Chepstow
Galloping
1 1 other 24 Jul 0%
Windsor
Sharp
1 1 other 1 Jun 0%