Skip to content
Horse profile

Basholo (IRE)

7yo mare · Trainer Tony Culhane & Stella Barclay · Owner Tony Culhane Racing Club
by Caravaggio (USA) out of Golden Shine (GB) (Royal Applause)
60 runs · 13 courses · from Aug 2021
As at 18 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
8 wins · Wolverhampton (AW), Redcar & Leicester Ran 32 days ago · 6th of 9 Last raced off OR 58
KTB Profile

Typically ridden with patience — held up in 6 of 8 analysed runs — Basholo (IRE) is 8 from 60, all wins coming at Class 6 level. All 8 wins have come over trips under 6f. Last raced off 58, 8lb below the career-high mark.

Based on 60 archived runs · run-style from 8 commented runs · updated 18 Oct 2026
KTB at a glance Typically held up All wins at Class 6 OR ↓ 8lb off peak
Official rating58↓ 8lb off peak
58 48–66

KTB Speed and Rating

KTB Speed

Best recent Speed 120 the best of the last 3 graded (A or B) runs · Southwell (AW), 28 Mar 2026

How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →

Flat 59 figures · best 120A · median 86
GoingRunsBestMedianSince 18 Oct 2025
Standard (AW)47120A889 · 120 / 89
Good to Firm586A79—
Good3117A117—
Good to Soft377A73—
Soft1———
DistanceRunsBestMedianSince 18 Oct 2025
Under 6f44120A87.59 · 120 / 89
6f – 7f15117A82—

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 59 figures from 59 runs · as at 3 Oct 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating 65A the best of the last 3 rated runs · Wolverhampton (AW), 27 Apr 2026 Official rating 58 at the last run, 15 Sep 2026

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code. A, B or C on a run is how much known form was in that race. What this means →

Flat 59 figures · best 86A · median 68
GoingRunsBestMedianSince 18 Oct 2025
Standard (AW)4786A679 · 86 / 65
Good to Firm580A68—
Good379A75—
Good to Soft376A68—
Soft1———
DistanceRunsBestMedianSince 18 Oct 2025
Under 6f4486A689 · 86 / 65
6f – 7f1576A67—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 59 figures from 59 runs · as at 4 Oct 2026 · a record, not a forecast

Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.

Run style from 8 analysed runs

  • Held up 6 (75%) · 1 win
  • Prominent 1 (13%) · 0 wins
  • Led 1 (13%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 11.7% of 1,765 runs since Jan 2008 (201 horses).

Strongest at trips under 6f (all codes): 16.5% from 164.

GoingRunsWinsSRvs sireThis horse
Firm600%−11.7—
Good to Firm2092612.4%+0.71 from 5
Good4505412%+0.31 from 4
Good to Soft165169.7%−20 from 3
Soft2492710.8%−0.90 from 1
Heavy78810.3%−1.4—
Standard (AW)6087612.5%+0.86 from 47
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1642716.5%+4.88 from 44
6f – 7f7338912.1%+0.40 from 16
1m – 1m1f5305710.8%−0.9—
1m2f – 1m4f2242410.7%−1—
1m5f – 2m8989%−2.7—
2m1f – 2m4f2328.7%−3—
2m5f – 3m200%−11.7—

Flat and jumps together (all codes) · since Jan 2008 · as at 18 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Golden Shine (GB) (Royal Applause)

8 siblings in the archive, 4 winners — best of them Chagatai (IRE) (3 wins).

The wins came over 5f–6f; the highest grade won is Class 2 (Chagatai (IRE)).

ProduceRunsWinsWin tripsBest grade
Chagatai (IRE)1135f–6fClass 2
Moondyne Joe (IRE)525fClass 4
Captain Cuddles (IRE)1816fClass 4
Arthur Martinleake (IRE)716fClass 5
Aigiarne (IRE)40——
Sunset Glow (IRE)80——
Lazareti (IRE)60——
King Of Lir (IRE)50——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 47 6 13% +15.75
Good to Firm 5 1 20% +3.50
Good 4 1 25% +0.33
Good to Soft 3 0 0% −3.00
Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 50 8 16% +25.58
Class 5 8 0 0% −8.00
Class 4 2 0 0% −2.00

CourseRunsWinsSR£1
Wolverhampton (AW) 29 6 21% +33.75
Newcastle (AW) 10 0 0% −10.00
Southwell (AW) 6 0 0% −6.00
Hamilton 3 0 0% −3.00
Redcar 2 1 50% +2.33
Carlisle 2 0 0% −2.00
Leicester 2 1 50% +6.50
Ayr 1 0 0% −1.00
Catterick 1 0 0% −1.00
Chelmsford City (AW) 1 0 0% −1.00
Kempton (AW) 1 0 0% −1.00
Haydock 1 0 0% −1.00
Yarmouth 1 0 0% −1.00

DistanceRunsWinsSR£1
Under 6f 44 8 18% +31.58
6f – 7f 16 0 0% −16.00

JockeyRunsWinsSR£1
Zak Wheatley 28 4 14% +25.25
Alex Jary 11 3 27% +2.83
Shane Gray 6 0 0% −6.00
Rowan Scott 2 0 0% −2.00
Martin Dwyer 2 0 0% −2.00
Sean Dylan Bowen 1 0 0% −1.00
Stevie Donohoe 1 0 0% −1.00
Jason Hart 1 0 0% −1.00
Rhys Elliott 1 0 0% −1.00
Billy Loughnane 1 0 0% −1.00
Tom Eaves 1 0 0% −1.00
Hollie Doyle 1 1 100% +7.50
Oliver Stammers 1 0 0% −1.00
Tom Marquand 1 0 0% −1.00
David Egan 1 0 0% −1.00
Louis Steward 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 7 0 0% −7.00
2025 9 2 22% +29.50
2024 14 4 29% +10.25
2023 14 1 7% −9.67
2022 11 1 9% −2.50
2021 5 0 0% −5.00

Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.

Form

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
15 Sep 26+141d Wolverhampton (AW) Get Raceday Ready Handicap Stakes Class 6 · 5f · Standard · 9 ran Settled towards rear of front group - pressed for effort with a furlong left - lost ground soon after - came home sixth 6/9 2¾ 9-8 5879A64A Sean Dylan Bowen 40/1
27 Apr 26+30d Wolverhampton (AW) Get The Inside Track With raceday-ready.com Handicap Class 6 · 5f · Standard · 9 ran Fought for control early - travelled handy on the outside - pressed for effort 2f out - dropped away entering last furlong and weakened to finish sixth 6/9 1¼ 9-6 6080A65A Zak Wheatley 12/1
28 Mar 26+26d Southwell (AW) Join The Midnite Movement Handicap Class 6 · 5f · Standard · 11 ran Settled off the pace in the pack - lost touch with the front group 3f out - dropped away inside the final furlong to finish 10th 10/11 1½ 9-6 62120A48A Stevie Donohoe 40/1
02 Mar 26+21d Wolverhampton (AW) Join The Midnite Movement Handicap Class 6 · 5f · Standard · 9 ran Settled at the back early - roused into effort 2f out - stayed on strongly inside final furlong before closing on leader late - faded near the line 4/9 hd 9-7 6399A76A Jason Hart 14/1
09 Feb 26+27d Wolverhampton (AW) Create Your Bet Builders At Midnite Handicap Class 5 · 5f · Standard · 9 ran Fought for control early - settled mid-pack - asked for effort inside last two furlongs but made no dent on the leaders 8/9 nk 9-1 6586A67A Zak Wheatley 25/1
13 Jan 26+11d Southwell (AW) Midnite: Built For 2026 Not 2006 Apprentice Handicap Class 5 · 5f · Standard · 6 ran Sat close to the pace early - pressed for effort with 2f remaining - lost momentum in the closing stages to finish 4th 4/6 1¾ 9-5 66110A69B Zak Wheatley 50/1
02 Jan 26+39d Wolverhampton (AW) Midnite Are Upping The Betting Game Handicap Class 5 · 5f · Standard · 8 ran Sat close to the pace early - asked for effort with 2f left - weakened steadily through the closing stages to finish fifth 5/8 4 9-2 6689A61A Zak Wheatley 33/1
24 Nov 25+17d Wolverhampton (AW) Midnite A Next Generation Betting App Handicap Class 6 · 5f · Standard · 7 ran Held up towards back early - progress from 1f out and driving on inside final 100 yards - got up to score right on the line 1/7 9-3 62105A86A Zak Wheatley 28/1
07 Nov 25+27d Newcastle (AW) Make The Move To Midnite Handicap Class 5 · 5f · Standard · 14 ran Settled forward under strong restraint early - held a spot near the front - pressed for effort 2f out - then dropped away quickly to finish well beaten 13/14 nk 8-12 6286B54A Zak Wheatley 33/1
11 Oct 25+25d Wolverhampton (AW) Arc Weekend On Sky Sports Racing Handicap Class 6 · 5f · Standard · 10 ran Tracked the pace group early - moved into second entering the straight - shifted wide for room - pressed the front inside the last furlong - took command close home to score 1/10 9-3 57101A81A Zak Wheatley 17/2
16 Sep 25+185d Wolverhampton (AW) Get Raceday Ready Handicap Class 6 · 5f · Standard · 9 ran Held up at the back - pushed along with two furlongs left - stayed on late without threatening to finish 4th beaten 5 lengths 4/9 3¾ 9-3 5889A59A Rhys Elliott 18/1
15 Mar 25+12d Wolverhampton (AW) Gamble Responsibly At BetUK Handicap Class 5 · 5f · Standard · 10 ran Held up at the back - no impression on leaders - finished well held in 10th 10/10 4 8-12 5978A41A Zak Wheatley 66/1
03 Mar 25+20d Wolverhampton (AW) 30 In Free Bets With BetUK Handicap Class 6 · 5f · Standard · 9 ran Wide of the front group early - shaken up around halfway - lost touch soon after - held on to finish eighth beaten under five lengths 8/9 2 9-4 6079A54A Zak Wheatley 16/1
11 Feb 25+12d Wolverhampton (AW) Extra Winning With BetUK Acca Club Handicap Class 6 · 5f · Standard · 10 ran Tracked the pace group wide - shifted inside approaching final furlong - stayed on but denied by a half-length 2/10 ½ 9-6 5884A74A Zak Wheatley 12/1
30 Jan 25+24d Southwell (AW) Free Bets With BetUK Bet Club Apprentice Handicap Class 6 · 5f · Standard · 8 ran Edged in front early - pressed for advantage before giving up the advantage over 2f out - unable to find more in the closing stages - finished 8th 8/8 1¼ 9-6 59106A59A Zak Wheatley 16/1
06 Jan 25+16d Wolverhampton (AW) BetUK: It's Where The UK Bets Handicap Class 6 · 5f · Standard · 11 ran Tracked front group early - driven approaching halfway - dropped away in final furlong - finished 7th beaten 4 lengths 7/11 hd 9-5 6086A65A Zak Wheatley 11/1
21 Dec 24+12d Wolverhampton (AW) Extra Winnings With BetUK Acca Club Handicap Class 5 · 5f · Standard · 11 ran Held up in the pack early - unable to make ground into contention - stayed on the back end through to the finish - eventually home in 7th 7/11 2 8-10 6097A66A Zak Wheatley 28/1
09 Dec 24+18d Wolverhampton (AW) Gamble Responsibly At BetUK Handicap Class 6 · 5f · Standard · 9 ran Shared front spot early - lost advantage for a moment 2f out then regained command under pressure - edged clear approaching final furlong - stayed on strongly inside it - held rivals off to the line 1/9 9-6 5889A85A Zak Wheatley 10/1
21 Nov 24+45d Wolverhampton (AW) Know Your Limits With BetUK Handicap Class 6 · 5f · Standard · 9 ran Tracked front group from the wide berth - drifted right approaching the halfway bend - pushed into command inside the last furlong - overtaken close to the line and just edged out of the places at the death 3/9 shd 9-6 5888A74A Zak Wheatley 18/1
07 Oct 24+159d Wolverhampton (AW) At The Races App Expert Tips Handicap Class 6 · 5f · Standard · 8 ran Sat behind front group early - moved left inside final furlong and kept finding more - claimed 3rd close home 3/8 2 9-1 5994A64A Alex Jary 28/1
01 May 24+21d Wolverhampton (AW) Tips For Every Race At Raceday-ready.com Handicap Class 6 · 5f · Standard · 7 ran 7/7 2½ 9-1 5979B44A Alex Jary 4/1C
10 Apr 24+22d Wolverhampton (AW) Download The Raceday Ready App Handicap Class 6 · 5f · Standard · 7 ran 1/7 9-4 5583A79A Alex Jary 9/2
19 Mar 24+8d Wolverhampton (AW) BetUK. Home Of The Acca Handicap (Rider Restricted Race) Class 6 · 5f · Standard · 9 ran 5/9 ¾ 9-4 5387A69A Alex Jary 7/2
11 Mar 24+7d Wolverhampton (AW) BetUK. It's Where The UK Bets Handicap Class 6 · 5f · Standard · 8 ran 1/8 8-11 5191A73A Alex Jary 3/1F
04 Mar 24+14d Wolverhampton (AW) Always Gamble Responsibly With Betuk Handicap Class 6 · 5f · Standard · 10 ran 2/10 ¾ 9-0 5190A74A Zak Wheatley 9/1
19 Feb 24+15d Wolverhampton (AW) Find More Big Deals At BetUK Apprentice Handicap (Div 1) Class 6 · 6f · Standard · 8 ran 3/8 3¼ 9-9 5284A72A Zak Wheatley 11/2
04 Feb 24+10d Newcastle (AW) Find More Big Deals At BetUK Handicap (Div 2) Class 6 · 5f · Standard · 12 ran 10/12 1 9-0 5367A44A Zak Wheatley 20/1
25 Jan 24+12d Southwell (AW) BetUK. Home Of The Acca-Fenwa Handicap Class 6 · 5f · Standard · 11 ran 5/11 hd 9-3 53106A70A Zak Wheatley 12/1
13 Jan 24+8d Wolverhampton (AW) Boost Your Acca-Fenwa With BetUK Classified Stakes (Div 1) Class 6 · 5f · Standard · 8 ran 1/8 9-4 50100A67A Zak Wheatley 11/4
05 Jan 24+18d Wolverhampton (AW) BetUK's Acca Club 5 Free Bet Classified Stakes Class 6 · 5f · Standard · 10 ran 3/10 nk 9-4 5089A68A Alex Jary 5/1
18 Dec 23+34d Wolverhampton (AW) Always Gamble Responsibly With BetUK Handicap Class 6 · 5f · Standard · 10 ran 7/10 dht 9-2 5275A58A Zak Wheatley 13/2
14 Nov 23+15d Newcastle (AW) Stay In Control At BetUK Handicap Class 6 · 5f · Standard · 12 ran 5/12 nse 9-3 5381A69A Zak Wheatley 12/1
30 Oct 23+7d Newcastle (AW) BetUK. Home Of The Acca-Fenwa Handicap Class 6 · 6f · Standard · 12 ran 7/12 ½ 9-2 5391A61A Alex Jary 17/2
23 Oct 23+13d Wolverhampton (AW) Build Your Acca With BetUK Handicap (Div 1) Class 6 · 6f · Standard · 12 ran 3/12 shd 9-5 5396A73A Zak Wheatley 10/1
10 Oct 23+11d Southwell (AW) At The Races App Form Study Handicap Class 6 · 5f · Standard · 11 ran 3/11 ½ 9-0 53117A72A Alex Jary 10/1
29 Sep 23+34d Newcastle (AW) Vickers Bet Handicap Class 6 · 5f · Standard · 12 ran 5/12 nk 9-3 5490A77A Zak Wheatley 10/1
26 Aug 23+14d Redcar Watch Race Replays On racingtv.com Handicap Class 6 · 6f · Good To Firm · 18 ran 6/18 ½ 9-1 5482C67A Alex Jary 9/1
12 Aug 23+54d Redcar Celebrate The Life Of Ann Allport Classified Stakes Class 6 · 5f · Good · 9 ran 1/9 8-12 4877A79A Alex Jary 10/3
19 Jun 23+31d Carlisle Ann Stewart 60th Birthday Handicap Class 6 · 6f · Good To Soft · 9 ran 8/9 2½ 8-12 4964A42A Zak Wheatley 7/2
19 May 23+11d Hamilton Patersons Of Greenoakhill Handicap Class 6 · 6f · Good · 11 ran 3/11 nk 8-13 50117A75A Zak Wheatley 11/2
08 May 23+12d Ayr Ayr Racecourse Supports Injured Jockeys Fund Handicap Class 6 · 6f · Good · 12 ran 3/12 ½ 8-8 50117A70A Zak Wheatley 10/1
26 Apr 23+90d Catterick Racing To School Apprentice Handicap Class 6 · 5f · Good To Soft · 10 ran 6/10 nk 9-2 5277A68A Zak Wheatley 20/1
26 Jan 23+13d Newcastle (AW) Top Odds Every Day With BetUK Handicap (Div 1) Class 6 · 5f · Standard To Slow · 9 ran 7/9 1 9-4 5587A56A Billy Loughnane 6/1
13 Jan 23+22d Newcastle (AW) Huge Daily Boosts Only At BetUK Handicap (Div 2) Class 6 · 5f · Standard To Slow · 10 ran 6/10 ½ 9-3 5673A66A Alex Jary 10/1
22 Dec 22+20d Southwell (AW) Huge Daily Boosts Only At BetUK Handicap Class 6 · 5f · Standard · 14 ran 7/14 1 9-1 5796B65A Tom Eaves 50/1
02 Dec 22+18d Newcastle (AW) Top Odds Every Day With BetUK Handicap (Div 2) Class 6 · 6f · Standard To Slow · 14 ran 12/14 1½ 9-3 5967B57A Shane Gray 28/1
14 Nov 22+27d Wolverhampton (AW) Top Odds Every Day With BetUK Handicap (Div 2) Class 6 · 5f · Standard · 11 ran 6/11 nk 9-9 6079A69A Rowan Scott 5/1
18 Oct 22+21d Newcastle (AW) BetUK's Acca Club 5 Free Bet Handicap (Div 2) Class 6 · 5f · Standard · 12 ran 2/12 2 9-4 6090A81A Shane Gray 8/1
27 Sep 22+9d Wolverhampton (AW) Follow AtTheRaces On Twitter Fillies' Handicap Class 5 · 6f · Standard · 7 ran 6/7 nk 8-12 6186A56A Shane Gray 7/1
18 Sep 22+13d Hamilton Sodexo Live! At Hamilton Park Handicap Class 6 · 5f · Good To Soft · 13 ran 5/13 nk 9-12 6173C76A Shane Gray 14/1
05 Sep 22+10d Newcastle (AW) Follow Us On Twitter & Instagram At vickers.bet Handicap Class 6 · 5f · Standard To Slow · 14 ran 3/14 nk 9-4 6099B80A Shane Gray 28/1
26 Aug 22+76d Hamilton Patersons Of Greenoakhill Handicap Class 6 · 5f · Soft · 11 ran 8/11 ¾ 9-8 6169A60A Shane Gray 22/1
11 Jun 22+15d Leicester Leicester Racecourse Conferences & Events Handicap Class 6 · 5f · Good To Firm · 9 ran 1/9 9-2 5878A80A Hollie Doyle 15/2
27 May 22+125d Carlisle Happy Big Birthday Kev Handicap Class 6 · 6f · Good To Firm · 11 ran 3/11 nk 9-8 5886A76A Rowan Scott 80/1
22 Jan 22+58d Wolverhampton (AW) Watch Racing Free Online At Coral Handicap Class 6 · 7f · Standard · 10 ran 8/10 ¾ 9-0 6072A52A Oliver Stammers 22/1
25 Nov 21+36d Chelmsford City (AW) Chelmsford City Racecourse Membership Available Now Nursery (Div 2) Class 6 · 6f · Standard · 9 ran 8/9 1¾ 9-3 6173A58A Tom Marquand 14/1
20 Oct 21+26d Kempton (AW) Unibet Extra Place Offers Every Day Nursery Class 6 · 6f · Standard To Slow · 12 ran 3/12 ½ 9-5 6077A69A David Egan 9/2J
24 Sep 21+17d Haydock Betway EBF Maiden Fillies' Stakes (GBB Race) Class 4 · 6f · Good To Firm · 8 ran 5/8 1½ 9-0 —79A68A Martin Dwyer 50/1
07 Sep 21+34d Leicester British Stallion Studs EBF Fillies' Novice Stakes (GBB Race) Class 4 · 7f · Good To Firm · 8 ran 6/8 5 9-0 —76A50A Louis Steward 40/1
04 Aug 21 Yarmouth Diomed EBF Maiden Fillies' Stakes (GBB Race) Class 5 · 6f · Good · 8 ran 7/8 3¾ 9-0 ——— Martin Dwyer 18/1

Quick answers

How many races has Basholo (IRE) won?
Basholo (IRE) won 8 of 60 archived starts between 2021 and 2026, a strike rate of 13.3%. Placed 22 times in total (36.7% of starts).
Who trains Basholo (IRE)?
Basholo (IRE) is trained by Tony Culhane & Stella Barclay, who saddled the horse on its most recent run on 15 September 2026.
Who is Basholo (IRE)'s sire?
Basholo (IRE) is by Caravaggio (USA) out of Golden Shine (GB), whose sire is Royal Applause.
What going does Basholo (IRE) prefer?
Basholo (IRE) has the best record on good going: 1 win from 4 starts (25%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Basholo (IRE)'s official rating?
The most recent official rating on record is 58, from the run on 15 September 2026. The highest on record is 66.
What is Basholo (IRE)'s sire's record?
Caravaggio (USA)'s progeny in our archive have won 11.7% of 1,765 runs since Jan 2008 (201 horses), Flat and jumps together. Strongest at trips under 6f (all codes): 16.5% from 164.
Who are Basholo (IRE)'s siblings?
Out of Golden Shine (GB), Basholo (IRE) has 8 other produce in our archive, 4 of them winners. Most wins: Chagatai (IRE) (3). Highest grade won: Class 2 (Chagatai (IRE)). The wins came over 5f–6f. As at Oct 2026.

Record shown from August 2021. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.