:

Barbury Boy

At just three years old, Barbury Boy is already showing he means business, with 2 wins from 7 races — a win rate of roughly 1 in every 3.5 outings, which is a genuinely strong return at this stage of a young horse's career. He has also picked up two placed finishes along the way, meaning he has come home in the money in 4 of his 7 races overall. That kind of consistency is exactly what you want to see from a horse still finding his feet.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Oasis Dream
Mother
Franklet
Trainer
Owner
Gemmell, Stennett, Turner & Bahia
Rating
74

📊 Key Numbers

Career statistics for this horse
7
Career races
2
Wins
28.6%
Win rate
avg ~10%
28.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

His recent form tells an interesting story. Reading his last six results from most recent to oldest — 7th, 1st, 4th, 1st, 11th, 6th — you can see a horse that has been improving in bursts. Those two wins sandwiched around a fourth place suggest he is learning to put his best foot forward when it counts, even if he still has the odd off day, as young horses often do. He opened his account at Beverley back in April, then followed it up with a second win at Nottingham in early June, and he raced again just yesterday, keeping himself sharp and active.

He is trained by Alan King at the yard's base in Wroughton, Wiltshire — and that is worth paying attention to. King's team have sent out 57 winners already this season, which marks them out as one of the more productive operations in British racing right now. A yard firing at that rate tends to know exactly which races to target for each horse, and Barbury Boy looks like a well-placed young talent with room to keep developing over the summer.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Unknown
Good to firm (drying out)
Unknown
Standard (all-weather)
Unknown
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
7F – 1M
Unknown
1M1F – 1M2F
Ok
1M3F – 1M4F
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Ok
Right-handed, hilly
Unknown
Right-handed, long straights
Unknown

📅 Recent Runs

The last 10 races, most recent first
4 Jul
7th
Sandown Park
1m1f – 1m2f · Good_To_Firm · 8 runners
3 Jun
🏆 Won
Nottingham
1m3f – 1m4f · Good · 7 runners
9 May
4th
Haydock Park
1m3f – 1m4f · Good · 8 runners
23 Apr
🏆 Won
Beverley
1m1f – 1m2f · Good_To_Firm · 13 runners
26 Nov
11th
Southwell
7f – 1m · Standard · 14 runners
23 Oct
6th
Nottingham
1m1f – 1m2f · Soft · 12 runners
8 Oct
6th
Nottingham
1m1f – 1m2f · Good_To_Soft · 6 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Rossa Ryan Current Jockey
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

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Nottingham
Galloping
3 1 win, 2 other 3 Jun 33.3%
Beverley
Undulating
1 1 win 23 Apr 100%
Southwell
Galloping
1 1 other 26 Nov 0%
Haydock Park
Galloping
1 1 other 9 May 0%
Sandown Park
Galloping
1 1 other 4 Jul 0%