UK time :

Basholo

Basholo is a seven-year-old horse that has found its home at Wolverhampton. The track sits perfectly for this runner — it has won six of its 28 races there, a win rate that stands out sharply against its overall record of eight wins from 57 races. That 21% win rate at Wolverhampton, compared to just 14% across all courses, tells you that this horse knows how to handle the particular demands of that particular surface and layout in a way it simply doesn't elsewhere. Its last victory came at Wolverhampton on 24 November 2025, which means it has been ten months since tasting success, and that long absence from the winner's enclosure looms large. The horse's recent form — a run of six races without a win, with finishes of 6th, 6th, 10th, 4th, 8th and 4th — suggests it may have been struggling to recapture that touch, though a couple of minor placings hint that it is not entirely out of the game.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Mare
Colour
Bay
Father
Caravaggio
Mother
Golden Shine
Owner
Tony Culhane Racing Club
Official rating
58

📊 Key numbers

Career totals for this horse
57
Career races
8
Wins
14.0%
Win rate
avg ~10%
36.8%
Top-3 rate
avg ~30%
33 days
Since last race

🏁 Next race

Tomorrow
Wolverhampton (AW)
About 5 furlongs · Standard all-weather surface · 11 runners

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

Basholo typically races in Class 6 company, where it has a much healthier win rate of 17% (eight wins from 46 races), which suggests it can be competitive at this level even if the current dry spell continues. The horse is trained by Tony Culhane and Stella Barclay at their Garstang yard in Lancashire, and is most often ridden by Zak Wheatley, with whom it has a record of four wins from 27 races together. Wheatley's 15% partnership win rate with the horse is close enough to the overall picture to suggest no particular magic between them, though consistency of jockey can matter. The yard itself has sent out six winners this season, so it is functioning as a competitive operation. With Basholo back in action and desperate to end its long absence from the winner's circle, expect the yard to be plotting a route back to Wolverhampton, the one track where this horse has genuinely distinguished itself.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 4 starts (25%)
✔ Excellent record on good ground: 1 wins from 3 starts (33%)
✔ Course specialist at Wolverhampton: 6 wins from 28 starts (21%)
⚠ What to watch out for
⚠ Poor record on standard_to_slow ground: 0 wins from 5 starts
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Yet to win at Newcastle in 10 attempts
⚠ Yet to win at Southwell in 6 attempts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Good (a little give)
Loves
Standard (all-weather)
Soft (muddy)
Unknown
Standard to slow (all-weather)
Avoids
Good to soft (some give)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Unknown
Sprint (< 5F)
Avoids
🏅 Race level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, long straights
Right-handed, hilly
Unknown
Right-handed, long straights
Unknown
Long straights
Unknown
Left-handed, tight turns
Unknown

📅 Recent runs

The last 10 races, most recent first
15 Sep
6th
Wolverhampton
5f – 6½f · Standard · 10 runners
27 Apr
6th
Wolverhampton
5f – 6½f · Standard · 10 runners
28 Mar
10th
Southwell
Sprint (< 5f) · Standard · 12 runners
2 Mar
4th
Wolverhampton
5f – 6½f · Standard
9 Feb
8th
Wolverhampton
5f – 6½f · Standard · 10 runners
13 Jan
4th
Southwell
Sprint (< 5f) · Standard · 9 runners
2 Jan
5th
Wolverhampton
5f – 6½f · Standard · 8 runners
24 Nov
🏆 Won
Wolverhampton
5f – 6½f · Standard · 10 runners
7 Nov
13th
Newcastle
5f – 6½f · Standard · 14 runners
11 Oct
🏆 Won
Wolverhampton
5f – 6½f · Standard · 11 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Zak Wheatley
14.8%
Win rate
4/27
Wins / rides
Alex Jary
27.3%
Win rate
3/11
Wins / rides
0%
Win rate
0/6
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Martin Dwyer
0%
Win rate
0/1
Wins / rides
Rhys Elliott
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Wolverhampton
Galloping
28 6 wins, 1 second, 5 thirds, 16 other 15 Sep 21.4%
Newcastle
Galloping
10 1 second, 1 third, 8 other 7 Nov 0%
Southwell
Galloping
6 1 third, 5 other 28 Mar 0%
Hamilton Park
Sharp
3 1 third, 2 other 19 May 0%
Redcar
Galloping
2 1 win, 1 other 26 Aug 50%
Carlisle
Undulating
2 1 third, 1 other 19 Jun 0%
Leicester
Sharp
1 1 win 11 Jun 100%
chelmsford 1 1 other 25 Nov 0%
Catterick Bridge
Sharp
1 1 other 26 Apr 0%
Ayr
Galloping
1 1 third 8 May 0%
Kempton Park
Galloping
1 1 third 20 Oct 0%
Haydock Park
Galloping
1 1 other 24 Sep 0%