:

Bolo Neighs

Bolo Neighs is a 4-year-old who has spent most of his career learning the hard way — just 1 win from 10 races, which works out at roughly 1 in every 10 starts. That sole victory came at The Curragh in late September 2024, over 19 months ago now, and it was a performance that clearly left an impression on everyone who saw it. Jockey Chris Hayes described the horse pricking his ears as he hit the front — that detail matters, because it suggests a horse who was enjoying himself, not just grinding it out. Hayes said he only needed one flick of the whip before Bolo Neighs quickened clear. That kind of natural response to competition is exactly what trainers hope to see in a young horse.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Coulsty
Mother
Onomatomania
Owner
Peter Mellett
Rating
90

📊 Key Numbers

Career statistics for this horse
10
Career races
1
Wins
10%
Win rate
avg ~10%
50%
Place rate (top 3)
avg ~30%
56 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 man responsible for getting the best out of him is Ralph Beckett, whose yard in Kimpton, Hampshire, has sent out 109 winners this season alone — a serious operation that punches at the top level consistently. Beckett described Bolo Neighs as "an honest and hardy type," which is a trainer's way of saying the horse tries hard and holds together physically, even if big wins have been hard to come by. The Curragh victory came in what's known as a sales race — a race for horses sold at public auction — and Beckett clearly felt it was a meaningful moment. His plan going forward is to keep the horse over five and six furlongs, the shorter, speedier end of racing, and he noted that Bolo Neighs has "a bit of size about him," suggesting there may still be physical development to come.

The challenge now is converting that promise into results. His recent form reads 6-2-7-8-8-3, meaning his last six outings have produced one runner-up finish but mostly mid-pack or worse efforts. He has also been tried four times in Class 2 races — among the better races in Britain — without winning once. That's not a disgrace; it simply means he's been tested at a high level. After a 56-day break, he returns fresher, and with a trainer who clearly believes there's more to come. Whether that assessment proves right is the question worth watching.

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
11 Feb
6th
Kempton Park
5f – 6½f · Standard_To_Slow · 9 runners
17 Jan
2nd
Lingfield Park
5f – 6½f · Standard · 7 runners
17 Dec
7th
Kempton Park
5f – 6½f · Standard_To_Slow · 11 runners
26 Nov
8th
Southwell
5f – 6½f · Standard · 11 runners
18 May
8th
Newmarket
5f – 6½f · Good_To_Firm · 9 runners
12 Oct
3rd
York
5f – 6½f · Soft · 9 runners
28 Sep
🏆 Won
The Curragh
5f – 6½f · Good_To_Yielding · 10 runners
5 Sep
4th
Newbury
5f – 6½f · Soft · 11 runners
24 May
2nd
Bath
5f – 6½f · Good · 11 runners
4 May
2nd
Great Yarmouth
5f – 6½f · Good · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/4
Won / Rode
Jack Dace
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

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Kempton Park
Galloping
2 2 other 11 Feb 0%
The Curragh
Galloping
1 1 win 28 Sep 100%
York
Galloping
1 1 third 12 Oct 0%
Lingfield Park
Sharp
1 1 second 17 Jan 0%
Southwell
Galloping
1 1 other 26 Nov 0%
Bath
Undulating
1 1 second 24 May 0%
Great Yarmouth
Galloping
1 1 second 4 May 0%
Newbury
Galloping
1 1 other 5 Sep 0%
Newmarket
Galloping
1 1 other 18 May 0%