Skip to content
Horse profile

Chinese Spirit (IRE)

10yo gelding (at last run, Oct 2024) · Last trainer Linda Perratt · Last owner Miss L A Perratt
by Clodovil (IRE) out of In The Ribbons (GB) (In The Wings)
111 runs · 7 courses · from Sep 2016
As at 4 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 2 Oct 2024 — 763 days ago. Our archive can't say whether the horse is still in training.
Last run Oct 2024 · 9th of 11 9 wins · 4 courses Last raced off OR 45
KTB Profile

Chinese Spirit won nine of 111 starts, all on turf over 1m – 1m1f. He recorded three wins at Musselburgh, two at Ayr, two at Hamilton and two at Carlisle, with his biggest success coming off an official rating of 67 at Ayr in Oct 2017. The gelding, aged 10 at his last run in Oct 2024, finished 9 of 11 at Musselburgh in a Class 6 handicap. He last won at Musselburgh in Aug 2023.

Based on 111 archived runs · run-style from 7 commented runs since Aug 2024 · updated 4 Nov 2026
KTB at a glance Typically held up All wins on turf OR ↓ 25lb off peak
Official rating45↓ 25lb off peak
45 45–70

KTB Speed and Rating

KTB Speed

Best recent Speed 71 the best of the last 3 graded (A or B) runs · Musselburgh, 14 Sep 2024

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 107 figures · best 116A · median 78
GoingRunsBestMedianSince 4 Nov 2025
Good47106B76—
Good to Firm20101B78—
Good to Soft15116A81—
Soft1492A71—
Standard (AW)699B84.5—
Heavy591C73—
DistanceRunsBestMedianSince 4 Nov 2025
1m – 1m1f98106B78—
1m2f – 1m4f5116A92—
6f – 7f487A75—
Jumps 1 figure · too few for a breakdown

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

KTB Rating

Best recent KTB Rating (flat) 65A the best of the last 3 rated runs · Hamilton, 23 Sep 2024 Official rating 45 at the last flat run, 2 Oct 2024

Best recent KTB Rating (jumps) 83C the best of the last 1 rated run · Ayr, 29 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 — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Flat 107 figures · best 92A · median 65
GoingRunsBestMedianSince 4 Nov 2025
Good4792A65—
Good to Firm2081A64.5—
Good to Soft1585A65—
Soft1486A73.5—
Standard (AW)670A63—
Heavy585A66—
DistanceRunsBestMedianSince 4 Nov 2025
1m – 1m1f9892A65.5—
1m2f – 1m4f576A65—
6f – 7f469A59.5—
Jumps 1 figure · too few for a breakdown

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 108 figures from 108 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 7 analysed runs since Aug 2024

  • Held up 7 (100%) · 0 wins

Pedigree intelligence

Sire
Clodovil (IRE)

Progeny in our archive have won 9.7% of 6,513 runs since Jan 2008 (415 horses).

Strongest over 2m1f – 2m4f (all codes): 13.5% from 155.

GoingRunsWinsSRvs sireThis horse
Firm51815.7%+6—
Good to Firm1,073999.2%−0.52 from 20
Good1,4551409.6%−0.14 from 48
Good to Soft7038011.4%+1.71 from 16
Soft878718.1%−1.61 from 15
Heavy2622710.3%+0.61 from 6
Standard (AW)2,09121010%+0.30 from 6
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f899879.7%0—
6f – 7f2,8962879.9%+0.20 from 5
1m – 1m1f1,46815110.3%+0.69 from 100
1m2f – 1m4f719588.1%−1.60 from 5
1m5f – 2m330278.2%−1.50 from 1
2m1f – 2m4f1552113.5%+3.8—
2m5f – 3m4449.1%−0.6—
Over 3m200%−9.7—

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

Dam
In The Ribbons (GB) (In The Wings)

5 siblings in the archive, 2 winners — best of them Slipper Satin (IRE) (5 wins).

The wins came over 1m½f–2m6f; the highest grade won is Class 5 (Slipper Satin (IRE)).

ProduceRunsWinsWin tripsBest grade
Slipper Satin (IRE)5551m½f–2m6fClass 5
Summer Glow (IRE)811m2fClass 6
Touch Of Snow (IRE)70——
Shredding (IRE)60——
Noble Ambition (IRE)10——

Record by conditions

GoingRunsWinsSR£1
Good 48 4 8% −17.75
Good to Firm 20 2 10% +1.50
Good to Soft 16 1 6% −5.00
Soft 15 1 7% −11.75
Heavy 6 1 17% +1.00
Standard (AW) 6 0 0% −6.00

ClassRunsWinsSR£1
Class 6 70 7 10% −15.00
Class 5 34 2 6% −16.00
Class 4 7 0 0% −7.00

CourseRunsWinsSR£1
Ayr 34 2 6% −16.00
Musselburgh 31 3 10% −12.75
Hamilton 28 2 7% −9.00
Carlisle 10 2 20% +7.75
Newcastle (AW) 6 0 0% −6.00
Thirsk 1 0 0% −1.00
Redcar 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 100 9 9% −27.00
1m2f – 1m4f 5 0 0% −5.00
6f – 7f 5 0 0% −5.00
1m5f – 2m 1 0 0% −1.00

JockeyRunsWinsSR£1
Graham Lee 19 1 5% −15.75
Ben Robinson 10 1 10% +2.00
Harry Russell 9 1 11% −0.50
P J McDonald 9 1 11% −2.00
David Nolan 6 0 0% −6.00
Tommie Jakes 5 0 0% −5.00
Andrew Breslin 5 0 0% −5.00
Joe Fanning 5 1 20% +6.00
Andrew Mullen 4 0 0% −4.00
Tom Eaves 3 1 33% +4.00
James Sullivan 3 0 0% −3.00
Mark Winn 2 0 0% −2.00
Laura Pearson 2 1 50% +0.75
Callum Rodriguez 2 1 50% +4.50
Gianluca Sanna 2 1 50% +13.00
Rhona Pindar 2 0 0% −2.00
Harrison Shaw 2 0 0% −2.00
Paddy Mathers 2 0 0% −2.00
Charlie Maggs 1 0 0% −1.00
William Pyle 1 0 0% −1.00
Cam Hardie 1 0 0% −1.00
Jack Nicholls 1 0 0% −1.00
Jonny Peate 1 0 0% −1.00
Paul Mulrennan 1 0 0% −1.00
Saffie Osborne 1 0 0% −1.00
Jamie Hamilton 1 0 0% −1.00
Miss Charlotte Mulhall 1 0 0% −1.00
Joanna Mason 1 0 0% −1.00
Zak Wheatley 1 0 0% −1.00
Rowan Scott 1 0 0% −1.00
Cian MacRedmond 1 0 0% −1.00
Richard Kingscote 1 0 0% −1.00
Jamie Gormley 1 0 0% −1.00
David Allan 1 0 0% −1.00
Tony Hamilton 1 0 0% −1.00
Seamus Cronin 1 0 0% −1.00
Paddy Aspell 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 110 9 8% −37.00
Cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2024 13 0 0% −13.00
2023 16 1 6% −9.50
2022 16 3 19% +14.50
2021 16 1 6% −13.25
2020 13 1 8% −9.75
2019 15 1 7% −3.00
2018 12 0 0% −12.00
2017 9 2 22% +9.00
2016 1 0 0% −1.00

TypeRunsWinsSR£1
Flat 110 9 8% −37.00
Hurdle 1 0 0% −1.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
2024 · 13 runs
02 Oct 24+9d Musselburgh Ina & Ella Macgregor Memorial Handicap Class 6 · 1m · Good · 11 ran Held up towards the back on the wide side - pushed along with 2f left - no impression from there and lost touch inside the final furlong - finished ninth 9/11 ¾ 8-12 4568A42A Tommie Jakes 66/1
23 Sep 24+9d Hamilton St Andrews Ambulance Apprentice Handicap Class 6 · 1m½f · Good To Soft · 9 ran Sluggish start - settled at rear early - improved position from the outside 2f out - stayed on inside the final furlong to finish 5th beaten 2 lengths 5/9 ½ 9-0 4532A65A Andrew Breslin 50/1
14 Sep 24+18d Musselburgh Quest Precision Engineering Apprentice Handicap Class 6 · 1m · Good · 8 ran Sluggish start - held up at the back throughout - unable to challenge - finished eighth 8/8 3¾ 9-0 4571A45A Andrew Breslin 40/1
27 Aug 24+15d Musselburgh Lens Self Storage 60th Anniversary Handicap (Div 1) Class 6 · 1m · Good · 9 ran Held up towards the back - pushed along and shifted position 2f out - stayed on with mild progress in the closing stages - finished sixth 6/9 ½ 8-11 4588A51A Mark Winn 25/1
12 Aug 24+7d Ayr Christmas Parties At Western House Hotel Classified Stakes (Div 1) Class 6 · 1m · Good · 7 ran Settled at the back early - urged forward 3f out and drifted left - lost hold of the gear approaching the final furlong - unable to make further progress finishing sixth 6/7 ¾ 9-4 4574A56A Tommie Jakes 28/1
05 Aug 24+2d Carlisle Vanessa Lana Brown Appreciation Handicap (Professional And Amateur Female Jockeys) (Div 2) Class 6 · 1m · Good · 6 ran Settled towards the back early - made progress into contention inside final two furlongs - stayed on at one speed to finish third 3/6 ¾ 10-0 4558A62B Laura Pearson 5/1
03 Aug 24+11d Hamilton Jordan Electrics Handicap Class 6 · 1m1f · Good To Firm · 6 ran Settled towards the back early - moved into contention 6f out - pushed along and drifted right over 2f out then dropped away 6/6 1¾ 8-12 4581B36B Tommie Jakes 11/1
23 Jul 24+20d Musselburgh Celebrating Musselburgh Festival 2024 Apprentice Handicap Class 6 · 1m1f · Good · 6 ran 4/6 2 9-2 4662A66B Charlie Maggs 7/1
03 Jul 24+9d Musselburgh Visit racingtv.com Handicap Class 6 · 1m1f · Good · 7 ran 6/7 15 8-4 4668C25C Andrew Mullen 15/2
24 Jun 24+12d Thirsk Join Racing TV Now Apprentice Handicap Class 6 · 1m · Good To Firm · 8 ran 3/8 ¾ 8-6 4670A63A William Pyle 17/2
12 Jun 24+11d Hamilton Stay At Hampton By Hilton Hamilton Park Handicap Class 6 · 1m½f · Good To Firm · 13 ran 7/13 1½ 9-3 4725C47A Cam Hardie 33/1
01 Jun 24+29d Musselburgh Edinburgh Gin Cannonball Handicap Class 6 · 1m · Good · 9 ran 4/9 2½ 8-9 4978A57A Tommie Jakes 11/1
03 May 24+200d Musselburgh Racecourse Live Streams On Racing TV Extra Handicap Class 6 · 1m · Good · 10 ran 4/10 3½ 9-0 5182B62A Tommie Jakes 18/1
2023 · 16 runs
16 Oct 23+24d Musselburgh Visit Racingtv.Com Amateur Jockeys' Handicap Class 5 · 1m1f · Good · 8 ran 5/8 nk 9-10 5359A54A Jack Nicholls 13/2
22 Sep 23+6d Ayr Tennent's Lager Handicap (Div 2) Class 5 · 1m · Good To Soft · 13 ran 7/13 ½ 8-9 5464C59A Jonny Peate 10/1
16 Sep 23+11d Musselburgh Royal Regiment Of Scotland Trophy Apprentice Handicap Class 6 · 1m · Good To Soft · 6 ran 3/6 3¼ 9-8 5486A71B Andrew Breslin 9/2
05 Sep 23+6d Hamilton Book Your Tickets At hamilton-park.co.uk Handicap Class 6 · 1m1f · Good · 8 ran 3/8 hd 9-2 4972A73A Graham Lee 15/2
30 Aug 23+13d Musselburgh Sallyport Commercial Finance And AAB Group Handicap Class 6 · 1m · Good To Firm · 11 ran 1/11 9-3 49101B77A Callum Rodriguez 11/2
17 Aug 23+6d Ayr London Essence Co Handicap Class 6 · 1m · Good · 6 ran 4/6 2 9-0 5335B63B Paul Mulrennan 6/1
11 Aug 23+11d Musselburgh Champagne Pommery Rose Magnum Handicap Class 6 · 1m1f · Good · 12 ran 5/12 1 9-3 5481B72A Joe Fanning 7/1
31 Jul 23+14d Ayr Western House Hotel Handicap Class 6 · 1m · Soft · 13 ran 7/13 ½ 9-5 5464C67A David Nolan 11/1
17 Jul 23+12d Ayr Ayrshire Cancer Support Handicap Class 6 · 1m · Good To Soft · 12 ran 2/12 ¾ 8-11 53104B73A Joe Fanning 12/1
05 Jul 23+12d Musselburgh Visit Racingtv.Com Handicap Class 6 · 1m1f · Good · 12 ran 7/12 ½ 8-11 53106B69A Graham Lee 9/1
23 Jun 23+9d Musselburgh GTC Apprentice Handicap Class 6 · 1m · Good · 7 ran 2/7 1¼ 9-1 5276A70A Mark Winn 9/2
14 Jun 23+11d Hamilton Stay At Hampton By Hilton Hamilton Park Handicap Class 6 · 1m½f · Good To Firm · 6 ran 2/6 nk 9-8 5248A73B Graham Lee 11/1
03 Jun 23+15d Musselburgh Edinburgh Gin Seaside Handicap Class 6 · 1m · Good To Firm · 6 ran 2/6 hd 8-10 5278A65B Graham Lee 33/1
19 May 23+4d Hamilton Robert Gilliland 10th Anniversary Memorial Celebrations Handicap Class 6 · 1m½f · Good · 10 ran 9/10 5 9-2 5360A47A Joe Fanning 10/1
15 May 23+10d Musselburgh Bet At racingtv.com Handicap (Div 1) Class 6 · 1m1f · Good · 10 ran 5/10 nk 9-5 5395A72A Graham Lee 28/1
05 May 23+211d Musselburgh Racecourse Live Streams On Racing Tv Extra Handicap Class 6 · 1m · Good · 9 ran 5/9 6½ 9-9 5563A57A Graham Lee 25/1
2022 · 16 runs
06 Oct 22+10d Ayr virginbet.com Handicap Class 6 · 1m · Heavy · 13 ran 5/13 ¾ 9-0 5491C66A Harry Russell 22/1
26 Sep 22+10d Hamilton Barbara Ann Letham And Son Jonathan Memorial Handicap (Div 1) Class 5 · 1m½f · Good To Soft · 11 ran 4/11 shd 8-9 5478A70A Harry Russell 28/1
16 Sep 22+1d Ayr Rems Group 'Justin Forbes' Handicap (Div 1) Class 5 · 1m · Good · 14 ran 8/14 nse 8-11 5672C59A Harry Russell 12/1
15 Sep 22+16d Ayr Signsafe Traffic Handicap (Div 2) Class 5 · 1m · Good · 8 ran 6/8 1 8-9 5689A61A Graham Lee 18/1
30 Aug 22+5d Carlisle Newlands Handicap Class 6 · 1m · Good To Firm · 10 ran 10/10 15 9-3 5418C38C Harry Russell 9/4F
25 Aug 22+20d Carlisle Racing TV Handicap Class 5 · 1m1f · Good · 12 ran 2/12 ¾ 8-11 5489A79A Harry Russell 12/1
05 Aug 22+4d Musselburgh Champagne Pommery Rose Magnum Handicap Class 6 · 1m1f · Good · 7 ran 1/7 8-11 5187A65A Harry Russell 15/2
01 Aug 22+2d Carlisle Tracy Wharton Appreciation Handicap (Professional And Amateur Female Jockeys) (Div 1) Class 6 · 1m · Good · 10 ran 4/10 ½ 10-5 5183A67A Saffie Osborne 11/4
30 Jul 22+21d Hamilton Macgregor Flooring Handicap Class 6 · 1m1f · Good · 11 ran 4/11 2½ 9-5 5176A72A Tom Eaves 16/1
09 Jul 22+10d Hamilton Jfm Electrical Contractors Handicap Class 6 · 1m½f · Good To Firm · 9 ran 5/9 nk 9-6 5269B64A David Nolan 14/1
29 Jun 22+14d Musselburgh Musselburgh Racecourse Supports Racing With Pride Handicap Class 6 · 1m1f · Good · 8 ran 6/8 1 8-10 5288A53A Tom Eaves 20/1
15 Jun 22+16d Hamilton Lookers Edinburgh Audi Ayr Audi Classified Stakes Class 6 · 1m1f · Good · 9 ran 1/9 9-4 5081A82A Tom Eaves 6/1
30 May 22+3d Ayr Royal Mile Handicap Class 6 · 1m2f · Good To Firm · 9 ran 6/9 2 8-5 4785A45A Gianluca Sanna 22/1
27 May 22+14d Carlisle Aikhead Apprentice Handicap Class 6 · 1m1f · Good To Firm · 6 ran 1/6 8-9 4753A65B Gianluca Sanna 14/1
13 May 22+15d Hamilton PDM Buildbase Scotland Handicap Class 6 · 1m½f · Soft · 14 ran 11/14 3¼ 9-2 4827C50C Callum Rodriguez 22/1
28 Apr 22+150d Musselburgh Semichem Handicap Class 6 · 1m1f · Good · 7 ran 6/7 1½ 8-5 4984A47A James Sullivan 28/1
2021 · 16 runs
29 Nov 21+49d Ayr Join Racing TV Now Novices' Hurdle (GBB Race) Class 4 · 2m · Good To Soft · 12 ran 10/12 5½ 11-0 —33C83C Jamie Hamilton 125/1
11 Oct 21+4d Musselburgh Visit Racing TV Now Handicap Class 5 · 1m1f · Soft · 12 ran 3/12 2¾ 8-7 5085A71A Graham Lee 15/2
07 Oct 21+17d Ayr virginbet.com Handicap (Div 1) Class 6 · 1m · Soft · 10 ran 4/10 shd 8-11 5088A76A Graham Lee 17/2
20 Sep 21+9d Hamilton Training Courses Available At scottishracingacademy.co.uk Handicap (Div 1) Class 6 · 1m½f · Soft · 9 ran 5/9 ¾ 9-3 5154A77A Graham Lee 15/2
11 Sep 21+10d Musselburgh Thistle Timber And Building Supplies Handicap Class 6 · 1m · Good To Soft · 13 ran 2/13 hd 9-2 5098C81A Graham Lee 12/1
01 Sep 21+14d Hamilton Hamiltonpark.co.uk Handicap Class 6 · 1m1f · Good · 7 ran 5/7 nk 8-12 5162A58A Graham Lee 11/1
18 Aug 21+1d Carlisle Brisco Amateur Jockeys' Handicap Class 6 · 1m1f · Good · 12 ran 12/12 5 10-7 5134C37C Miss Charlotte Mulhall 4/1
17 Aug 21+10d Carlisle MansionBet Bestival Beaten By A Head Handicap (Div 2) Class 6 · 1m · Good · 10 ran 6/10 hd 9-1 5185A65A Graham Lee 14/1
07 Aug 21+5d Ayr Women In Rail Scotland Lady Riders' Handicap (Professional And Amateur Female Jockeys) Class 6 · 1m · Good · 9 ran 4/9 nk 9-11 4858B69A Joanna Mason 5/2F
02 Aug 21+2d Carlisle PC Abs Ahmed Memorial Race Handicap (Professional And Amateur Female Jockeys) (Div 2) Class 6 · 1m · Good · 10 ran 1/10 10-1 4978A72A Laura Pearson 7/4F
31 Jul 21+16d Hamilton MacGregor Flooring Handicap Class 6 · 1m1f · Good To Firm · 8 ran 5/8 1¼ 9-0 4960A68A Harry Russell 11/2
15 Jul 21+5d Hamilton Follow RacingTV On Twitter Handicap Class 6 · 1m½f · Good · 9 ran 2/9 2¼ 8-10 4579B69A Graham Lee 9/2
10 Jul 21+6d Hamilton Under 18's Race Free Handicap Class 6 · 1m½f · Good · 13 ran 2/13 ½ 8-7 4574C76A Harry Russell 12/1
04 Jul 21+54d Ayr Book For QTS Ladies Night Handicap Class 6 · 1m · Good To Firm · 8 ran 4/8 1¼ 8-2 4582A63A Andrew Mullen 40/1
11 May 21+14d Ayr Supporting Mental Health Awareness Week connectwithnature Handicap Class 6 · 1m · Good · 13 ran 11/13 ½ 8-0 4674C43A Rhona Pindar 40/1
27 Apr 21+172d Ayr Watch On Racing TV Apprentice Handicap Class 6 · 1m · Good To Firm · 10 ran 10/10 3¾ 8-8 4778A33A Zak Wheatley 16/1
2020 · 13 runs
06 Nov 20+7d Newcastle (AW) Bombardier Handicap Class 6 · 1m · Standard · 12 ran 3/12 ½ 8-9 4888A63A Harry Russell 10/1
30 Oct 20+4d Newcastle (AW) Bombardier Handicap (Div 1) Class 6 · 1m · Standard · 12 ran 4/12 2 8-10 4863A66A Graham Lee 11/1
26 Oct 20+14d Newcastle (AW) Bombardier Handicap Class 5 · 1m · Standard To Slow · 14 ran 5/14 3½ 8-7 4890B60A James Sullivan 80/1
12 Oct 20+4d Musselburgh Enjoyleisure Across East Lothian Handicap Class 5 · 1m1f · Soft · 13 ran 8/13 1¾ 8-7 5049C50A Andrew Mullen 10/1
08 Oct 20+20d Ayr Donate At ayrshirecs.org Handicap Class 6 · 1m · Heavy · 12 ran 7/12 hd 8-11 5084A55A Graham Lee 18/1
18 Sep 20+6d Ayr Western House Hotel Handicap (Div 2) Class 5 · 1m · Good To Soft · 11 ran 6/11 2 8-9 5368A56A P J McDonald 14/1
12 Sep 20+6d Musselburgh Get Daily Tips At racingtv.com Handicap Class 6 · 1m · Good To Firm · 13 ran 5/13 nse 9-3 5384C72A Graham Lee 7/2
06 Sep 20+11d Musselburgh Watch Racing Replays At racingtv.com Handicap (Div 1) Class 6 · 1m · Good · 12 ran 2/12 4½ 9-0 5388A75A Graham Lee 17/2
26 Aug 20+13d Musselburgh scottishracingacademy.scot Classified Stakes Class 6 · 1m1f · Soft · 9 ran 1/9 9-7 5059A80A Graham Lee 9/4F
13 Aug 20+8d Hamilton Every Race Live On Racing TV Apprentice Handicap Class 6 · 1m½f · Good To Soft · 11 ran 5/11 2 9-0 5346A65A Harrison Shaw 18/1
05 Aug 20+22d Ayr CPMS Handicap (Div 2) Class 6 · 7f · Heavy · 9 ran 6/9 1¾ 9-4 5371C57A Ben Robinson 12/1
14 Jul 20+16d Ayr QTS In The Community Handicap Class 5 · 1m · Good · 12 ran 12/12 shd 8-13 5873A55A Ben Robinson 14/1
28 Jun 20+202d Hamilton Every Race Live On RacingTV Handicap Class 5 · 1m½f · Soft · 10 ran 8/10 2 8-9 6060A52A Ben Robinson 16/1
2019 · 15 runs
09 Dec 19+35d Newcastle (AW) Bombardier British Hopped Amber Beer Handicap Class 6 · 1m · Standard · 14 ran 6/14 1¾ 9-7 6081B70A P J McDonald 14/1
04 Nov 19+34d Newcastle (AW) Bombardier Golden Beer Handicap Class 6 · 1m · Standard · 14 ran 12/14 ½ 9-6 6199B63A David Nolan 18/1
01 Oct 19+12d Ayr Join Racing TV Now Apprentice Handicap Class 6 · 1m · Soft · 14 ran 4/14 1¾ 9-12 6191C86A Rhona Pindar 9/1
19 Sep 19+13d Ayr Western House Handicap (Div 2) Class 5 · 1m · Good · 14 ran 3/14 ½ 8-7 6083C75A Harrison Shaw 14/1
06 Sep 19+16d Musselburgh Keyline Civils Specialists Handicap Class 6 · 1m · Good To Firm · 14 ran 5/14 1 9-6 6293C76A Rowan Scott 13/2
21 Aug 19+11d Carlisle Watch Racing TV Now Handicap Class 5 · 1m1f · Good To Soft · 16 ran 13/16 2½ 9-9 6469C57A David Nolan 9/1
10 Aug 19+12d Ayr Cala Homes Handicap Class 5 · 7f · Heavy · 8 ran 7/8 hd 9-11 6573A69A Ben Robinson 7/2
29 Jul 19+7d Ayr Get Daily Tips At racingtv.com Handicap Class 5 · 1m · Soft · 11 ran 2/11 nk 9-1 6578A81A Ben Robinson 7/2F
22 Jul 19+7d Ayr Ayrshire Cancer Support Handicap Class 6 · 1m · Good To Soft · 11 ran 3/11 ½ 9-4 65100A85A Ben Robinson 4/1
15 Jul 19+28d Ayr Flower Show At Ayr Racecourse In August Handicap Class 5 · 1m · Good · 10 ran 3/10 1 9-1 65100A78A Ben Robinson 12/1
17 Jun 19+5d Carlisle Celebrating The Life Of Vanessa Graham Handicap Class 5 · 1m · Good To Soft · 14 ran 5/14 ½ 8-10 6081C74A Cian MacRedmond 12/1
12 Jun 19+15d Hamilton CAE Technology Services Hamilton Handicap (Div 1) Class 6 · 1m½f · Good · 11 ran 1/11 9-9 6070A82A Ben Robinson 11/1
28 May 19+11d Ayr Book Direct At Western House Hotel Handicap Class 6 · 1m · Good To Firm · 13 ran 3/13 1½ 9-3 6091C81A David Nolan 33/1
17 May 19+12d Hamilton Pdm Mains To Drains Handicap Class 5 · 1m½f · Good To Firm · 12 ran 12/12 14 8-12 6441C39C Ben Robinson 33/1
05 May 19+180d Hamilton Racing Tv Profits Returned To Racing Handicap Class 5 · 1m½f · Good To Firm · 7 ran 6/7 1 8-12 6462A65A Ben Robinson 14/1
2018 · 12 runs
06 Nov 18+26d Redcar Watch Racing UK Anywhere Claiming Stakes Class 6 · 1m2f · Soft · 9 ran 5/9 hd 9-5 6456A70A P J McDonald 2/1F
11 Oct 18+21d Ayr Weddings At Western House Hotel Handicap Class 5 · 1m2f · Soft · 12 ran 5/12 1 8-12 6592A76A Paddy Mathers 15/2
20 Sep 18+13d Ayr S T Andrew Plant Hire Handicap (Div 2) Class 5 · 1m · Soft · 14 ran 4/14 shd 8-12 6689C78A Paddy Mathers 15/2
07 Sep 18+8d Musselburgh 188Bet Mobile Bet10 Get20 Handicap Class 5 · 1m · Good · 7 ran 2/7 3½ 9-7 6897A92A Andrew Mullen 5/1
30 Aug 18+17d Musselburgh RSM Handicap Class 5 · 1m · Good · 10 ran 3/10 2¼ 9-6 6897A80A Richard Kingscote 7/2J
13 Aug 18+9d Ayr Ayrshire Cancer Support Handicap Class 5 · 1m · Good · 11 ran 4/11 hd 9-0 6897A73A Andrew Breslin 4/1F
04 Aug 18+5d Hamilton Macgregor Flooring Co Ltd Handicap Class 5 · 1m½f · Good · 6 ran 2/6 ¾ 9-3 6772A82B Jamie Gormley 11/4
30 Jul 18+11d Ayr Sandylands Holiday Park Handicap Class 4 · 1m · Good · 9 ran 6/9 shd 9-1 6788A65A P J McDonald 9/2F
19 Jul 18+43d Hamilton Welcome To Racing Uk Club Members Handicap Class 4 · 1m1f · Good To Firm · 6 ran 4/6 nk 8-10 6896A64B Andrew Breslin 7/1
06 Jun 18+4d Hamilton Weatherbys Printing Services Hamiltonian Handicap Class 4 · 1m1f · Good · 8 ran 4/8 2 8-6 6968A62A James Sullivan 9/1
02 Jun 18+29d Musselburgh Gaynor Winyard Handicap Class 5 · 1m1f · Good · 10 ran 2/10 9 9-1 6976A75A David Nolan 9/2
04 May 18+196d Musselburgh Weatherbys Racing Bank Goliath Cup Handicap Class 4 · 1m1f · Good To Firm · 10 ran 4/10 3¾ 9-4 7093A74A David Allan 14/1
2017 · 9 runs
20 Oct 17+8d Newcastle (AW) Heart North East Handicap Class 5 · 1m · Standard · 13 ran 13/13 6 9-3 6764C47C P J McDonald 14/1
12 Oct 17+11d Ayr William Hill Best Odds Guaranteed Handicap Class 5 · 1m1f · Heavy · 8 ran 1/8 8-13 6764A85A P J McDonald 6/1
01 Oct 17+29d Musselburgh Royal Regiment Of Scotland Handicap Class 4 · 7f · Soft · 11 ran 7/11 ½ 8-3 6787A62A Joe Fanning 8/1
02 Sep 17+19d Hamilton Bet totewin At betfred.com Handicap Class 5 · 1m3f · Good To Soft · 6 ran 4/6 2¾ 9-0 68102A61B Tony Hamilton 7/2
14 Aug 17+14d Ayr William Hill This Is More Handicap Class 5 · 1m · Good To Soft · 9 ran 1/9 8-12 6593A80A Joe Fanning 10/1
31 Jul 17+16d Ayr Wemyss Bay Holiday Park Handicap (Div 1) Class 6 · 7f · Good To Soft · 12 ran 11/12 shd 9-0 6577A50A Seamus Cronin 9/2
15 Jul 17+11d Hamilton Racinguk.com Handicap Class 5 · 1m3f · Good To Soft · 10 ran 4/10 nk 8-8 66116A65A Paddy Aspell 12/1
04 Jul 17+11d Hamilton racinguk.com Maiden Stakes Class 5 · 1m1f · Soft · 10 ran 4/10 2 9-4 ——— P J McDonald 40/1
23 Jun 17+270d Ayr Heverlee Maiden Stakes Class 5 · 1m1f · Good · 8 ran 5/8 3¼ 9-3 ——— P J McDonald 40/1
2016 · 1 run
26 Sep 16 Hamilton toteplacepot/ British Stallion Studs EBF Maiden Stakes (Plus 10) Class 4 · 6f · Heavy · 7 ran 7/7 11 9-5 ——— P J McDonald 66/1

Quick answers

How many races has Chinese Spirit won?
Chinese Spirit (IRE) won 9 of 111 archived starts between 2016 and 2024, a strike rate of 8.1%. Placed 31 times in total (27.9% of starts).
Who trained Chinese Spirit?
Chinese Spirit (IRE) was trained by Linda Perratt on the most recent run on record, at Musselburgh on 2 October 2024.
Who is Chinese Spirit's sire?
Chinese Spirit (IRE) is by Clodovil (IRE) out of In The Ribbons (GB), whose sire is In The Wings.
What going does Chinese Spirit prefer?
Chinese Spirit (IRE) has the best record on heavy going: 1 win from 6 starts (16.7%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Chinese Spirit's official rating?
The most recent official rating on record is 45, from the run on 2 October 2024. The highest on record is 70.
What is Chinese Spirit's sire's record?
Clodovil (IRE)'s progeny in our archive have won 9.7% of 6,513 runs since Jan 2008 (415 horses), Flat and jumps together. Strongest over 2m1f – 2m4f (all codes): 13.5% from 155.
Who are Chinese Spirit's siblings?
Out of In The Ribbons (GB), Chinese Spirit (IRE) has 5 other produce in our archive, 2 of them winners. Most wins: Slipper Satin (IRE) (5). Highest grade won: Class 5 (Slipper Satin (IRE)). The wins came over 1m½f–2m6f. As at Nov 2026.

Record shown from September 2016. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.