:

Barry's Boy

At four years old, Barry's Boy is still finding his feet in racing, but there are enough signs of promise here to make him worth following. Across 17 races he has won twice and finished in the frame six more times — a win rate of around 1 in every 8 or 9 races, which is modest but not the whole story. His recent form tells a more interesting tale: his last six runs read 4th, 2nd, 1st, 5th, 9th, 2nd from oldest to newest, which suggests a horse that is competitive more often than his overall record implies.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Invincible Army
Mother
Doors To Manual
Owner
Connect Oil Limited
Rating
72

📊 Key Numbers

Career statistics for this horse
17
Career races
2
Wins
11.8%
Win rate
avg ~10%
35.3%
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 distance sweet spot is clear. Over one mile one furlong to one mile two furlongs, Barry's Boy has won 2 of his 8 races — that's 1 in every 4, a meaningfully better record than elsewhere. At that trip he has room to stride on without being asked to stay further than he's comfortable with. Trainer Denis Coakley, based at West Ilsley in Berkshire, has had 10 winners this season from his yard, and he has clearly identified where this horse belongs.

The partnership with jockey George Bass is probably the most striking thread in Barry's Boy's story. In nine races together they have won twice — a win rate of 22%, or roughly 1 in every 4 or 5 rides. That is nearly double the horse's overall record, and it suggests real chemistry between the two. When Bass is in the saddle, something clicks.

His two career wins have come at different tracks — Windsor in May 2025 and Newcastle in March 2026 — which shows he is not entirely dependent on one circuit. The Newcastle win came most recently, around four months ago, and he has raced only once since, finishing second, so he arrives at this stage of the season in decent nick. He mostly lines up in Class 5 races, which are mid-to-lower tier contests — the kind where horses who are consistent rather than brilliant can win their share. He has done exactly that in 1 of his 6 starts at that level. Nothing flashy, but a horse with a reliable partner, a clear best distance, and a trainer in form is always one to keep an eye on.

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 5 starts (20%)
Excellent record on good ground: 1 wins from 4 starts (25%)
Well suited by 1m1f – 1m2f distances: 25% win rate
⚠ What to watch out for
Poor record on good_to_firm ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
6 Jul
2nd
Wolverhampton
1m1f – 1m2f · Standard · 13 runners
2 Jun
9th
Newcastle
1m1f – 1m2f · Standard · 12 runners
9 May
5th
Nottingham
1m1f – 1m2f · Good · 13 runners
21 Mar
🏆 Won
Newcastle
1m1f – 1m2f · Standard · 11 runners
15 Dec
2nd
Wolverhampton
1m1f – 1m2f · Standard · 8 runners
19 Nov
4th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 14 runners
25 Aug
3rd
Southwell
1m1f – 1m2f · Standard · 11 runners
11 Jul
11th
York
7f – 1m · Good_To_Firm · 11 runners
13 Jun
9th
Chester
7f – 1m · Good · 15 runners
24 May
🏆 Won
Windsor
1m1f – 1m2f · Good · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
George Bass Current Jockey
22.2%
Win rate
2/9
Won / Rode
0%
Win rate
0/2
Won / Rode
Jack Nicholls
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
Newcastle
Galloping
2 1 win, 1 other 2 Jun 50%
Wolverhampton
Galloping
2 2 seconds 6 Jul 0%
Kempton Park
Galloping
2 2 other 19 Nov 0%
Doncaster
Galloping
2 2 other 3 May 0%
Newbury
Galloping
2 2 other 17 Aug 0%
Windsor
Sharp
1 1 win 24 May 100%
York
Galloping
1 1 other 11 Jul 0%
Salisbury
Undulating
1 1 other 26 Jun 0%
Haydock Park
Galloping
1 1 third 28 Sep 0%
Chester
Tight
1 1 other 13 Jun 0%
Nottingham
Galloping
1 1 other 9 May 0%
Southwell
Galloping
1 1 third 25 Aug 0%