:

Hucklesbrook

Hucklesbrook is a four-year-old with genuine talent and an equally genuine problem: himself. According to his trainer Roger Teal, the horse is a sprinter who "lives on the edge," and that shows in his record—three wins from 17 races is respectable, but the last of those victories came 14 months ago at York in June 2025, when he delivered what Teal describes as a performance that hinted at Group-race potential. Since then, Hucklesbrook has raced six times without another win, though he has picked up placings, suggesting the ability is still there even as the results have dried up.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Aclaim
Mother
Tumblewind
Trainer
Owner
Rae And Carol Borras
Rating
85

📊 Key Numbers

Career statistics for this horse
17
Career races
3
Wins
17.6%
Win rate
avg ~10%
29.4%
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

What makes him interesting is not consistency but opportunism. On fast, dry ground, he has won 2 of his 7 races—a win rate of roughly 29 percent—which is sharp enough to suggest a clear preference. His problem races tend to come at the top level: he has managed only 1 win from 5 attempts in Class 2 company, the kind of races where he ought to be competitive given his previous form. Teal is plainly hunting for the right conditions and the right moment, noting that Hucklesbrook "needs a run to put him spot on" and that if he can "keep a lid on things" there is a good year ahead. The horse is currently active and racing regularly, so the yard has not given up on him. Jack Mitchell, his most frequent rider, has won once from five outings aboard him. Teal has had a strong season, sending out 22 winners from his Lambourn yard, so he knows how to get horses right. The real question is whether Hucklesbrook can stay mentally together long enough to string together a winning streak. He has the talent; temperament may be the stumbling block.

Strengths & Risks

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

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
15 Aug
3rd
Newbury
5f – 6½f · Good_To_Firm · 13 runners
27 Jul
10th
Windsor
5f – 6½f · Good_To_Firm · 14 runners
8 May
8th
Ascot
5f – 6½f · Good · 11 runners
17 Apr
4th
Newbury
5f – 6½f · Good · 16 runners
17 Dec
8th
Kempton Park
5f – 6½f · Standard_To_Slow · 11 runners
26 Nov
5th
Southwell
5f – 6½f · Standard · 11 runners
31 Oct
4th
Southwell
5f – 6½f · Standard · 14 runners
9 Aug
8th
Ascot
5f – 6½f · Good_To_Firm · 12 runners
10 Jul
14th
Newmarket
5f – 6½f · Good_To_Firm · 18 runners
14 Jun
🏆 Won
York
5f – 6½f · Good_To_Firm · 22 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
20%
Win rate
1/5
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/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
Sandown Park
Galloping
3 1 second, 2 other 30 Aug 0%
Ascot
Galloping
3 3 other 8 May 0%
Kempton Park
Galloping
2 1 win, 1 other 17 Dec 50%
Newbury
Galloping
2 1 third, 1 other 15 Aug 0%
Southwell
Galloping
2 2 other 26 Nov 0%
York
Galloping
1 1 win 14 Jun 100%
Leicester
Sharp
1 1 win 26 May 100%
Newmarket
Galloping
1 1 other 10 Jul 0%
Goodwood
Undulating
1 1 other 24 May 0%
Windsor
Sharp
1 1 other 27 Jul 0%