:

Bonnie's Boy

Bonnie's Boy has been a tough horse to back in 2025, with just one win across 20 races so far—that sole victory coming at Newcastle back in October. The 4-year-old has picked up six places to go with it, which tells you he's competitive most days but rarely gets over the line. That's a win rate of roughly 1 in 20, the kind of record that suggests a horse trying hard without quite having the speed to dominate.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Tasleet
Mother
Bonnie Brae
Owner
Greenall Huddlestone
Rating
72

📊 Key Numbers

Career statistics for this horse
20
Career races
1
Wins
5%
Win rate
avg ~10%
30%
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

The real story here is the long losing streak. He hasn't won since that Newcastle success ten months ago, and his last six runs have brought three fourth-place finishes and a couple of places further back, including a 14th. That's not the form of a horse about to break through, though he was only a few days away from his most recent outing when the data was recorded. When he steps up to Class 4 races—where the better horses compete—things get even tougher: he's had nine tries at that level without a win.

Oisin Orr, his most regular partner, has ridden him nine times and taken one win, which actually puts them slightly ahead of the horse's overall record at around 11%. Trainer Richard & Peter Fahey, who run their yard at Musley Bank in North Yorkshire, has had a decent season with 23 winners from the stable, though Bonnie's Boy clearly isn't one of their star turns. He's still racing, which means someone still thinks there's something there—but the clock is ticking on his next win after such a long dry spell.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard ground: 1 wins from 6 starts (17%)
⚠ What to watch out for
Poor record on good ground: 0 wins from 6 starts
Poor record on good_to_firm ground: 0 wins from 4 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Standard to slow (all-weather)
Unknown
Soft (muddy)
Unknown
Good to soft (some give)
Unknown
Good (firm-ish)
Avoids
Good to firm (drying out)
Avoids
📏 Race Distance
5F – 6½F
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track Shape
Left-handed, long straights
Right-handed, hilly
Unknown
Left-handed, tight
Unknown

📅 Recent Runs

The last 10 races, most recent first
22 Aug
3rd
Redcar
5f – 6½f · Good · 10 runners
24 Jul
4th
York
5f – 6½f · Good_To_Firm · 22 runners
13 Jun
14th
York
5f – 6½f · Good · 22 runners
1 Jan
4th
Newcastle
5f – 6½f · Standard · 12 runners
13 Dec
9th
Newcastle
5f – 6½f · Standard · 10 runners
6 Nov
4th
Newcastle
5f – 6½f · Standard · 8 runners
21 Oct
🏆 Won
Newcastle
5f – 6½f · Standard · 14 runners
24 Sep
4th
Redcar
5f – 6½f · Good_To_Soft · 10 runners
14 Sep
7th
Doncaster
5f – 6½f · Soft · 20 runners
30 Aug
6th
Chester
5f – 6½f · Good_To_Firm · 10 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
11.1%
Win rate
1/9
Won / Rode
Warren Fentiman Current Jockey
0%
Win rate
0/5
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
Newcastle
Galloping
6 1 win, 1 second, 4 other 1 Jan 16.7%
York
Galloping
4 1 third, 3 other 24 Jul 0%
Redcar
Galloping
2 1 third, 1 other 22 Aug 0%
Haydock Park
Galloping
1 1 other 24 May 0%
Doncaster
Galloping
1 1 other 14 Sep 0%
Thirsk
Galloping
1 1 second 16 Aug 0%
Beverley
Undulating
1 1 second 22 Jul 0%
Wolverhampton
Galloping
1 1 other 14 Oct 0%
Ayr
Galloping
1 1 other 20 Sep 0%
Southwell
Galloping
1 1 other 27 Apr 0%
Chester
Tight
1 1 other 30 Aug 0%