Skip to content
Horse profile

Shani (GB)

4yo filly (at last run, Nov 2021) · Last trainer Tony Carroll · Last owner China Racing Club
28 runs · 11 courses · from May 2019
As at 14 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 3 Nov 2021 — 1,806 days ago. Our archive can't say whether the horse is still in training.
Last run Nov 2021 · 16th of 17 2 wins · Bath & Goodwood Last raced off OR 51
KTB Profile

Shani (GB) is 2 from 28. Hasn't won since Jul 2021. Both wins have come on turf — 0 from 4 on the all-weather. Last raced off 51, 15lb below the career-high mark.

Based on 28 archived runs · updated 14 Oct 2026
KTB at a glance All wins on turf OR ↓ 15lb off peak
Official rating51↓ 15lb off peak
51 47–66

KTB Speed and Rating

KTB Speed

Best recent Speed 102 the best of the last 3 graded (A or B) runs · Bath, 7 Jul 2021

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.

Flat 27 figures · best 102A · median 79
GoingRunsBestMedianSince 14 Oct 2025
Good to Firm781C68—
Soft6100C74—
Good to Soft5102A92—
Standard (AW)386A81—
Firm2100A91.5—
Heavy289A83—
Good255A53.5—
DistanceRunsBestMedianSince 14 Oct 2025
Under 6f22102A81—
6f – 7f574A55—

Of 28 runs looked at, 1 has no figure: not enough races on the card to set the day (under 4) (1).

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

KTB Rating

Best recent KTB Rating 51A the best of the last 3 rated runs · Bath, 30 Jul 2021 Official rating 51 at the last run, 3 Nov 2021

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.

Flat 28 figures · best 79A · median 56
GoingRunsBestMedianSince 14 Oct 2025
Good to Firm772A46—
Soft660A55.5—
Good to Soft579A73—
Standard (AW)464A54.5—
Firm279A70.5—
Heavy256A52.5—
Good247A45—
DistanceRunsBestMedianSince 14 Oct 2025
Under 6f2279A59.5—
6f – 7f664A45—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 28 figures from 28 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 is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire

Progeny in our archive have won 8% of 2,992 runs since Jan 2008 (194 horses).

GoingRunsWinsSRvs sireThis horse
Firm15213.3%+5.30 from 2
Good to Firm443357.9%−0.10 from 7
Good582396.7%−1.30 from 2
Good to Soft247228.9%+0.92 from 5
Soft310216.8%−1.20 from 6
Heavy881112.5%+4.50 from 2
Standard (AW)1,3071098.3%+0.30 from 4
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f9039510.5%+2.52 from 22
6f – 7f1,393936.7%−1.30 from 6
1m – 1m1f442388.6%+0.6—
1m2f – 1m4f13375.3%−2.7—
1m5f – 2m7756.5%−1.5—
2m1f – 2m4f3512.9%−5.1—
2m5f – 3m900%−8—

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

Dam

3 siblings in the archive, 1 winner — best of them Felisa (GB) (2 wins).

The wins came over 7f–1m; the highest grade won is Class 6 (Felisa (GB)).

ProduceRunsWinsWin tripsBest grade
Felisa (GB)2127f–1mClass 6
Raducanu (GB)40——
Shescominghome (GB)50——

Record by conditions

GoingRunsWinsSR£1
Good to Firm 7 0 0% −7.00
Soft 6 0 0% −6.00
Good to Soft 5 2 40% +20.50
Standard (AW) 4 0 0% −4.00
Firm 2 0 0% −2.00
Heavy 2 0 0% −2.00
Good 2 0 0% −2.00

ClassRunsWinsSR£1
Class 5 13 0 0% −13.00
Class 6 12 1 8% −7.50
Class 3 1 1 100% +20.00
Class 4 1 0 0% −1.00
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Bath 8 1 13% −3.50
Windsor 5 0 0% −5.00
Lingfield (AW) 4 0 0% −4.00
Lingfield 3 0 0% −3.00
Goodwood 2 1 50% +19.00
Nottingham 1 0 0% −1.00
Brighton 1 0 0% −1.00
Salisbury 1 0 0% −1.00
Chepstow 1 0 0% −1.00
Epsom Downs 1 0 0% −1.00
Chester 1 0 0% −1.00

DistanceRunsWinsSR£1
Under 6f 22 2 9% +3.50
6f – 7f 6 0 0% −6.00

JockeyRunsWinsSR£1
Kieran O'Neill 8 0 0% −8.00
Oisin Murphy 6 0 0% −6.00
Mollie Phillips 3 1 33% +1.50
Aled Beech 2 0 0% −2.00
Emma Taff 1 0 0% −1.00
Laura Coughlan 1 0 0% −1.00
David Probert 1 0 0% −1.00
Tyler Heard 1 0 0% −1.00
Saffie Osborne 1 0 0% −1.00
Laura Pearson 1 0 0% −1.00
Liam Jones 1 0 0% −1.00
P J McDonald 1 1 100% +20.00
J F Egan 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 14 2 14% +11.50
Cheekpieces 8 0 0% −8.00
Visor 6 0 0% −6.00

SeasonRunsWinsSR£1
2021 12 1 8% −7.50
2020 5 0 0% −5.00
2019 11 1 9% +10.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
03 Nov 21+77d Nottingham MansionBet Proud To Support British Racing Handicap Class 6 · 5f · Soft · 17 ran 16/17 ½ 8-3 51100C37A Mollie Phillips 33/1
18 Aug 21+19d Bath Cazoo Handicap Class 6 · 5f · Good To Firm · 9 ran 7/9 3¼ 8-6 5268A34A Emma Taff 20/1
30 Jul 21+23d Bath Download The Free At The Races App Handicap Class 5 · 5.5f · Good To Soft · 7 ran 4/7 2¼ 8-3 5380A51A Laura Coughlan 6/1
07 Jul 21+7d Bath Sky Sports Racing Hd Virgin 535 Handicap Class 6 · 5f · Good To Soft · 7 ran 1/7 8-7 48102A61A Mollie Phillips 7/2
30 Jun 21+8d Bath Get Hugh Taylor's Tips On Attheraces.com Classified Stakes Class 6 · 5f · Good To Firm · 14 ran 2/14 2¾ 8-12 4881C67A Mollie Phillips 5/2F
22 Jun 21+33d Brighton Sky Sports Racing Sky 415 Handicap Class 6 · 6f · Soft · 8 ran 6/8 nse 9-4 5072A56A David Probert 8/1
20 May 21+3d Lingfield Download The Free Attheraces App Handicap Class 5 · 5f · Soft · 9 ran 7/9 ¾ 7-11 4787A44A Aled Beech 7/2
17 May 21+21d Windsor Fitzdares Loves Royal Windsor Racecourse Handicap Class 5 · 5f · Soft · 8 ran 4/8 1¼ 8-2 4770B60A Kieran O'Neill 22/1
26 Apr 21+7d Windsor Watch Free Race Replays On attheraces.com Handicap Class 5 · 5f · Good To Firm · 9 ran 5/9 ½ 7-11 4959A46A Tyler Heard 8/1
19 Apr 21+75d Windsor Watch Free Race Replays On attheraces.com Handicap (Div 1) Class 6 · 6f · Good To Firm · 10 ran 7/10 ½ 8-4 4974A42A Saffie Osborne 22/1
03 Feb 21+12d Lingfield (AW) Betway Handicap Class 6 · 5f · Standard · 9 ran 5/9 ¾ 9-4 5286A61A Kieran O'Neill 33/1
22 Jan 21+116d Lingfield (AW) Play 4 To Score At Betway Handicap Class 6 · 5f · Standard · 10 ran 9/10 nk 8-6 5381A48A Laura Pearson 22/1
28 Sep 20+14d Bath Sky Sports Racing Sky 415 Handicap Class 6 · 5f · Firm · 15 ran 7/15 nk 9-0 5383C62A Oisin Murphy 13/2
14 Sep 20+11d Bath Sky Sports Racing HD Virgin 535 Handicap Class 6 · 5f · Firm · 9 ran 2/9 ½ 9-3 52100A79A Oisin Murphy 4/1F
03 Sep 20+6d Salisbury Racing Welfare Supporting Racing's Workforce Handicap Class 6 · 5f · Good To Soft · 13 ran 3/13 2½ 8-12 5485C79A Oisin Murphy 11/1
28 Aug 20+14d Goodwood Ladbrokes Handicap Class 5 · 5f · Heavy · 9 ran 6/9 ½ 8-9 5477A49A Oisin Murphy 8/1
14 Aug 20+298d Lingfield Play 4 To Win At Betway Handicap Class 6 · 5f · Good To Firm · 15 ran 4/15 ½ 8-12 5455C72A Oisin Murphy 12/1
21 Oct 19+5d Windsor Visit attheraces.com Novice Median Auction Stakes Class 5 · 5f · Heavy · 10 ran 4/10 1½ 8-7 5889A56A Aled Beech 13/2
16 Oct 19+16d Bath starsports.bet Novice Stakes Class 5 · 5f · Soft · 7 ran 5/7 1¾ 9-0 5876A59A Kieran O'Neill 28/1
30 Sep 19+6d Bath Hobbs Show Born And Raised In Bristol Nursery Class 5 · 5.5f · Good To Soft · 13 ran 3/13 nk 8-4 5893C73A Kieran O'Neill 25/1
24 Sep 19+7d Lingfield (AW) Oilfield Insurance Agencies British EBF Nursery Class 5 · 5f · Standard · 9 ran 8/9 2 8-12 6179A45A Kieran O'Neill 33/1
17 Sep 19+21d Chepstow John Lewin Nursery Class 5 · 6f · Good · 6 ran 6/6 ¾ 9-0 6155A43B Kieran O'Neill 18/1
27 Aug 19+41d Epsom Downs Chantilly Nursery Class 5 · 7f · Good To Firm · 7 ran 7/7 3 9-4 6250A40A Liam Jones 14/1
17 Jul 19+18d Lingfield (AW) Sky Sports Racing On Virgin 535/EBF Fillies' Novice Stakes (AW) (Plus 10) Class 5 · 6f · Standard · 9 ran 6/9 nk 9-0 63—64A Kieran O'Neill 40/1
29 Jun 19+20d Lingfield Visit attheraces.com EBF Novice Stakes Class 5 · 5f · Good To Firm · 9 ran 4/9 2¼ 9-0 6670A70A Kieran O'Neill 25/1
09 Jun 19+20d Goodwood Incubex Wellchild Selling Stakes Class 3 · 5f · Good To Soft · 7 ran 1/7 8-8 —92A75A P J McDonald 20/1
20 May 19+11d Windsor British Stallion Studs EBF Fillies' Novice Stakes (Plus 10) Class 4 · 6f · Good · 12 ran 8/12 2½ 9-0 —52B47A Oisin Murphy 18/1
09 May 19 Chester British Stallion Studs EBF Maiden Stakes (Plus 10) Class 2 · 5f · Soft · 10 ran 8/10 hd 9-0 —44A55A J F Egan 20/1

Quick answers

How many races has Shani (GB) won?
Shani (GB) won 2 of 28 archived starts between 2019 and 2021, a strike rate of 7.1%. Placed 6 times in total (21.4% of starts).
Who trained Shani (GB)?
Shani (GB) was trained by Tony Carroll on the most recent run on record, at Nottingham on 3 November 2021.
Who is Shani (GB)'s sire?
Shani (GB) is by Heeraat (IRE) out of Limegrove (GB), whose sire is Captain Gerrard.
What going does Shani (GB) prefer?
Shani (GB) has the best record on good to soft going: 2 wins from 5 starts (40%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Shani (GB)'s official rating?
The most recent official rating on record is 51, from the run on 3 November 2021. The highest on record is 66.
What is Shani (GB)'s sire's record?
Heeraat (IRE)'s progeny in our archive have won 8% of 2,992 runs since Jan 2008 (194 horses), Flat and jumps together.
Who are Shani (GB)'s siblings?
Out of Limegrove (GB), Shani (GB) has 3 other produce in our archive, 1 of them a winner. Most wins: Felisa (GB) (2). Highest grade won: Class 6 (Felisa (GB)). The wins came over 7f–1m. As at Oct 2026.

Record shown from May 2019. 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.