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
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
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
Good (a little give)
Unknown
Standard (all-weather)
Avoids
Good to firm (fairly firm)
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
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win 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% |