Skip to content
Horse profile

Caribbean Spring (IRE)

9yo gelding (at last run, May 2022) · Last trainer George Margarson · Last owner The Bean Club
57 runs · 16 courses · from Apr 2015
As at 21 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 14 May 2022 — 1,620 days ago. Our archive can't say whether the horse is still in training.
Last run May 2022 · 9th of 12 5 wins · Chelmsford City (AW), Southwell (AW) & Wolverhampton (AW) Last raced off OR 45
KTB Profile

Caribbean Spring (IRE) is 5 from 57, all wins coming at Class 6 level. Hasn't won since Jan 2020. All 5 wins have come on the all-weather — 0 from 17 on turf. All 5 wins have come over 1m – 1m1f. Last raced off 45, 33lb below the career-high mark.

Based on 57 archived runs · updated 21 Oct 2026
KTB at a glance All wins on AW All wins at Class 6 OR ↓ 33lb off peak
Official rating45↓ 33lb off peak
45 45–78

KTB Speed and Rating

KTB Speed

Best recent Speed 87 the best of the last 3 graded (A or B) runs · Chelmsford City (AW), 14 May 2022

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 47 figures · best 101A · median 76
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)39101A77—
Good to Firm593C75—
Good1———
Good to Soft1———
Soft1———
DistanceRunsBestMedianSince 21 Oct 2025
1m – 1m1f27101A82—
6f – 7f1593C70—
1m2f – 1m4f592B73—

Of 48 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 · 47 figures from 48 runs · as at 3 Oct 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating 61A the best of the last 3 rated runs · Wolverhampton (AW), 19 Apr 2022 Official rating 45 at the last run, 14 May 2022

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 57 figures · best 88A · median 62
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)4088A65—
Good to Firm862A47—
Soft678A64—
Good262B56.5—
Good to Soft1———
DistanceRunsBestMedianSince 21 Oct 2025
1m – 1m1f3188A67—
6f – 7f1986A59—
1m2f – 1m4f555A45—
Under 6f262A61.5—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 57 figures from 57 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 11.3% of 21,878 runs since Jan 2008 (1,594 horses).

Strongest on firm going: 15% from 107.

GoingRunsWinsSRvs sireThis horse
Firm1071615%+3.7—
Good to Firm3,69445212.2%+0.90 from 8
Good4,84251010.5%−0.80 from 2
Good to Soft2,40925110.4%−0.90 from 1
Soft2,7252549.3%−20 from 6
Heavy822698.4%−2.9—
Standard (AW)7,27891712.6%+1.35 from 40
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2,06427813.5%+2.20 from 2
6f – 7f10,7001,25311.7%+0.40 from 19
1m – 1m1f4,99454610.9%−0.45 from 31
1m2f – 1m4f2,4692369.6%−1.70 from 5
1m5f – 2m1,08910910%−1.3—
2m1f – 2m4f472418.7%−2.6—
2m5f – 3m8678.1%−3.2—
Over 3m400%−11.3—

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

Dam

3 siblings in the archive, 2 winners — best of them Imagine If (IRE) (2 wins).

The wins came over 5f; the highest grade won is Class 5 (Imagine If (IRE)).

ProduceRunsWinsWin tripsBest grade
Imagine If (IRE)1725fClass 5
Rangefield Express (IRE)3315fClass 6
Heavenly Pulse (IRE)100——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 40 5 13% −4.00
Good to Firm 8 0 0% −8.00
Soft 6 0 0% −6.00
Good 2 0 0% −2.00
Good to Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 45 5 11% −9.00
Class 5 5 0 0% −5.00

CourseRunsWinsSR£1
Chelmsford City (AW) 15 1 7% −10.00
Wolverhampton (AW) 10 3 30% +6.00
Lingfield (AW) 6 0 0% −6.00
Southwell (AW) 5 1 20% +10.00
Yarmouth 5 0 0% −5.00
Kempton (AW) 4 0 0% −4.00
Cork 2 0 0% −2.00
Naas 2 0 0% −2.00
Salisbury 1 0 0% −1.00
Pontefract 1 0 0% −1.00
Windsor 1 0 0% −1.00
Nottingham 1 0 0% −1.00
Redcar 1 0 0% −1.00
Curragh (IRE) 1 0 0% −1.00
Tipperary 1 0 0% −1.00
Roscommon 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 31 5 16% +5.00
6f – 7f 19 0 0% −19.00
1m2f – 1m4f 5 0 0% −5.00
Under 6f 2 0 0% −2.00

JockeyRunsWinsSR£1
Jane Elliott 23 3 13% −7.00
Miss Rosie Margarson 14 1 7% +1.00
Pat Smullen 6 0 0% −6.00
Georgia Dobie 4 1 25% +1.00
Morgan Cole 4 0 0% −4.00
Georgia Cox 3 0 0% −3.00
Christian Howarth 1 0 0% −1.00
Miss Katie Margarson 1 0 0% −1.00
Leigh Roche 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 54 5 9% −18.00
Visor 3 0 0% −3.00

SeasonRunsWinsSR£1
2022 6 0 0% −6.00
2021 7 0 0% −7.00
2020 3 1 33% +2.00
2019 7 0 0% −7.00
2018 11 3 27% +11.00
2017 11 1 9% −2.00
2016 5 0 0% −5.00
2015 7 0 0% −7.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
14 May 22+25d Chelmsford City (AW) Show A Tribute To Abba 13th August Handicap Class 6 · 8f · Standard · 12 ran 9/12 3½ 8-11 4587A49A Georgia Dobie 22/1
19 Apr 22+20d Wolverhampton (AW) Follow AtTheRaces On Twitter Apprentice Handicap Class 6 · 8.5f · Standard · 13 ran 5/13 ½ 8-9 4576B61A Christian Howarth 22/1
30 Mar 22+15d Lingfield (AW) All Weather Championships Mile Amateur Jockeys' Handicap Class 6 · 8f · Standard · 10 ran 6/10 2½ 9-9 4571B50A Miss Rosie Margarson 12/1
15 Mar 22+32d Southwell (AW) MansionBet Proud Partners Of AWC Amateur Jockeys' Handicap (Div 1) Class 6 · 8f · Standard · 12 ran 7/12 nk 10-0 4585A61A Miss Rosie Margarson 13/2
11 Feb 22+31d Chelmsford City (AW) Support The Injured Jockeys Fund Amateur Jockeys' Handicap Class 6 · 10f · Standard · 11 ran 7/11 4½ 10-0 4573A43A Miss Rosie Margarson 16/1
11 Jan 22+33d Southwell (AW) MansionBet Proud Partners Of The AWC Classified Stakes (Div 1) Class 6 · 8f · Standard To Slow · 9 ran 3/9 2¾ 9-3 4689A62A Morgan Cole 12/1
09 Dec 21+9d Chelmsford City (AW) GVR Solutions - Bespoke Construction Recruitment Handicap Class 6 · 10f · Standard · 13 ran 7/13 nk 8-9 4792B55A Morgan Cole 25/1
30 Nov 21+33d Lingfield (AW) MansionBet Best Odds Guaranteed Hands And Heels Apprentice Handicap Class 6 · 8f · Standard · 11 ran 6/11 1¼ 8-10 4782A65A Morgan Cole 22/1
28 Oct 21+24d Chelmsford City (AW) Racing Welfare Supporting Racing's Workforce Handicap Class 6 · 8f · Standard · 12 ran 8/12 ¾ 8-12 5076A47A Morgan Cole 40/1
04 Oct 21+50d Lingfield (AW) Read Kevin Blake On attheraces.com Amateur Jockeys' Handicap Class 6 · 6f · Standard · 11 ran 10/11 shd 10-1 5345A32A Miss Rosie Margarson 20/1
15 Aug 21+76d Chelmsford City (AW) Chelmsford City Racecourse Supporting Havens Hospices Handicap Class 6 · 8f · Standard · 12 ran 9/12 1¼ 9-3 5677A52A Georgia Dobie 16/1
31 May 21+11d Chelmsford City (AW) tote.co.uk Free Streaming Every UK Race Handicap Class 6 · 7f · Standard · 11 ran 10/11 1¼ 9-6 5774A56A Georgia Cox 28/1
20 May 21+337d Chelmsford City (AW) tote Placepot Your First Bet Handicap Class 6 · 7f · Standard · 13 ran 7/13 ½ 9-6 5769B66A Georgia Cox 14/1
17 Jun 20+130d Chelmsford City (AW) tote.co.uk SCOOP6 On Saturday Handicap Class 5 · 8f · Standard · 8 ran 2/8 ½ 8-6 56101A67A Georgia Cox 20/1
08 Feb 20+25d Wolverhampton (AW) Bombardier British Hopped Amber Beer Amateur Riders' Handicap (Div 1) Class 6 · 8.5f · Standard · 10 ran 2/10 1 10-9 5563A77A Miss Rosie Margarson 4/1
14 Jan 20+48d Chelmsford City (AW) Extra Places At Totesport.com Handicap Class 6 · 8f · Standard · 10 ran 1/10 8-13 5282B76A Georgia Dobie 4/1
27 Nov 19+19d Southwell (AW) Betway Amateur Riders' Handicap Class 6 · 6f · Standard · 14 ran 8/14 ½ 9-11 5354B57A Miss Rosie Margarson 7/1
08 Nov 19+6d Chelmsford City (AW) Buy Your 2020 Ccr Membership Now Handicap Class 6 · 8f · Standard · 14 ran 3/14 ¾ 9-3 5395B76A Georgia Dobie 6/1
02 Nov 19+37d Chelmsford City (AW) 2020 Ccr Membership Available Now Classified Stakes Class 6 · 7f · Standard · 6 ran 5/6 shd 9-1 5579A59B Jane Elliott 6/1
26 Sep 19+166d Chelmsford City (AW) Bet toteplacepot At totesport.com Amateur Riders' Handicap (Div 2) Class 6 · 7f · Standard · 7 ran 3/7 1¾ 10-9 5770A79A Miss Rosie Margarson 7/2
13 Apr 19+17d Wolverhampton (AW) Betway Amateur Riders' Handicap Class 5 · 6f · Standard · 12 ran 8/12 1 9-12 5975B57A Miss Rosie Margarson 16/1
27 Mar 19+12d Southwell (AW) Like Sunracing On Facebook Amateur Riders' Handicap Class 6 · 8f · Standard · 13 ran 5/13 2¾ 10-3 5962B71A Miss Rosie Margarson 13/2
15 Mar 19+85d Chelmsford City (AW) Bet toteplacepot At totesport.com Amateur Riders' Handicap (Div 1) Class 5 · 6f · Standard · 10 ran 3/10 nse 9-12 5982A72A Miss Rosie Margarson 8/1
20 Dec 18+23d Chelmsford City (AW) Bet Toteplacepot At Totesport.com Amateur Riders' Handicap Class 6 · 7f · Standard · 15 ran 2/15 ¾ 10-9 5968B86A Miss Rosie Margarson 6/1
27 Nov 18+35d Southwell (AW) sunracing.co.uk Amateur Riders' Handicap Class 6 · 8f · Standard To Slow · 13 ran 1/13 10-6 5495B88A Miss Rosie Margarson 14/1
23 Oct 18+39d Kempton (AW) 32Red Casino Handicap (Div 1) Class 6 · 8f · Standard To Slow · 13 ran 5/13 nk 9-4 5576B70A Jane Elliott 8/1
14 Sep 18+13d Salisbury Mercedes-Benz Of Salisbury Handicap (Lady Amateur Riders) Class 6 · 7f · Good To Firm · 11 ran 5/11 3½ 9-0 4655C42C Miss Rosie Margarson 10/1
01 Sep 18+47d Wolverhampton (AW) Sun Racing Music Live Handicap (Div 2) Class 6 · 8.5f · Standard · 11 ran 3/11 shd 9-2 5572A72A Jane Elliott 4/1
16 Jul 18+14d Wolverhampton (AW) Visit mymedsuk.com Online Pharmacy Handicap Class 6 · 8.5f · Standard · 12 ran 4/12 ½ 9-1 5689A70A Jane Elliott 8/1
02 Jul 18+20d Pontefract Johnny Huckle Is Nearly 100 Celebration Handicap (Lady Amateur Riders) Class 5 · 10f · Good To Firm · 7 ran 7/7 2¾ 8-9 5057C33C Miss Rosie Margarson 6/1
12 Jun 18+4d Lingfield (AW) 188Bet Cash Back If Brazil Win Handicap (AW) Class 6 · 8f · Standard · 12 ran 3/12 hd 9-2 53—75A Jane Elliott 7/4F
08 Jun 18+37d Wolverhampton (AW) sportingjobs.co.uk Apprentice Handicap Class 6 · 8.5f · Standard · 12 ran 1/12 9-6 5489A84A Jane Elliott 9/4F
02 May 18+21d Wolverhampton (AW) thisistheblackcountry Apprentice Handicap Class 6 · 8.5f · Standard · 8 ran 1/8 9-3 5186A82A Jane Elliott 11/4
11 Apr 18+127d Lingfield (AW) Lorraine Bolton Memorial Handicap (Div 2) Class 6 · 8f · Standard · 8 ran 2/8 1 8-11 5096A61A Jane Elliott 3/1F
05 Dec 17+42d Wolverhampton (AW) sunbets.co.uk Handicap Class 6 · 8.5f · Standard · 12 ran 8/12 nse 8-13 5384A56A Jane Elliott 13/2
24 Oct 17+10d Kempton (AW) 32Red Casino Handicap Class 6 · 8f · Standard To Slow · 14 ran 4/14 1¾ 9-1 5475B70A Jane Elliott 16/1
14 Oct 17+37d Kempton (AW) Watch Racing UK On BT TV Handicap Class 6 · 8f · Standard To Slow · 14 ran 6/14 ¾ 8-12 5696B64A Jane Elliott 12/1
07 Sep 17+21d Chelmsford City (AW) Bet totequadpot At betfred.com Handicap (Div 2) Class 6 · 8f · Standard · 9 ran 6/9 2¼ 9-5 5975A53A Jane Elliott 8/1
17 Aug 17+31d Yarmouth Bet Totetrifecta At Betfred.com Handicap Class 6 · 7f · Good To Firm · 16 ran 7/16 shd 9-0 5393C61A Jane Elliott 25/1
17 Jul 17+9d Windsor Sky Bet Apprentice Handicap Class 6 · 10f · Good To Firm · 13 ran 12/13 2½ 9-7 5678C45C Jane Elliott 16/1
08 Jul 17+37d Nottingham Genting Casino Nottingham 10 Year Anniversary Lady Amateur Riders Handicap Class 6 · 10f · Good · 14 ran 13/14 1¾ 9-9 5856C51C Miss Katie Margarson 16/1
01 Jun 17+8d Wolverhampton (AW) Visit attheraces.com Handicap (Div 1) Class 6 · 8.5f · Standard · 8 ran 4/8 ½ 9-0 6079A72A Jane Elliott 8/1
24 May 17+21d Yarmouth Bbc Radio Norfolk Handicap Class 6 · 7f · Good To Firm · 8 ran 7/8 ½ 9-0 6075A52A Jane Elliott 15/2
03 May 17+13d Wolverhampton (AW) 2IM Envirolead Apprentice Handicap (Div 1) Class 6 · 8.5f · Standard · 11 ran 1/11 9-3 5491A83A Jane Elliott 8/1
20 Apr 17+141d Lingfield (AW) Barry Baz Weller 80th Birthday Handicap Class 6 · 8f · Standard · 10 ran 4/10 1½ 9-0 5568A65A Jane Elliott 14/1
30 Nov 16+29d Kempton (AW) Big Dave Handicap Class 6 · 7f · Standard To Slow · 13 ran 11/13 1 8-9 5769B42A Jane Elliott 6/1
01 Nov 16+14d Redcar Thanks & See You Next Season Handicap Class 6 · 6f · Good To Soft · 18 ran 4/18 nk 8-11 5781C77A Jane Elliott 12/1
18 Oct 16+89d Yarmouth La Continental Cafe In Yarmouth Handicap (Div 1) Class 6 · 6f · Soft · 10 ran 3/10 nk 8-10 5766A74A Jane Elliott 10/1
21 Jul 16+21d Yarmouth Drifters Fish And Chips All Events Handicap Class 6 · 6f · Good To Firm · 8 ran 6/8 3 8-12 60—49A Jane Elliott 11/1
30 Jun 16+257d Yarmouth Norwich Airport Handicap Class 5 · 8f · Good To Firm · 15 ran 12/15 5 8-6 65—36C Jane Elliott 50/1
17 Oct 15+23d Cork Annual Ticket 2016 Nursery Handicap (Plus 10) 8.5f · Yielding To Soft · 10 ran 4/10 2½ 9-0 74—67A Leigh Roche 25/1
24 Sep 15+11d Cork Follow Us On Twitter Nursery Handicap (Plus 10) 8f · Soft · 18 ran 15/18 ¾ 9-10 75—43C Pat Smullen 12/1
13 Sep 15+37d Curragh (IRE) Tattersalls Ireland Super Auction Sale Stakes (Plus 10 Race) 6.5f · Yielding · 30 ran 12/30 ½ 9-3 78—78A Pat Smullen 33/1
07 Aug 15+16d Tipperary McGrath Oil Maiden 5f · Soft · 9 ran 5/9 1 9-5 ——61A Pat Smullen 14/1
22 Jul 15+16d Naas Irish Stallion Farms E.B.F. Maiden 5f · Good To Firm · 11 ran 7/11 ¾ 9-5 ——62A Pat Smullen 16/1
06 Jul 15+70d Roscommon Irish Stallion Farms E.B.F. Maiden (Plus 10) 7f · Good · 6 ran 5/6 2¾ 9-5 ——62B Pat Smullen 10/1
27 Apr 15 Naas Irish Stallion Farms E.B.F. Maiden 6f · Yielding To Soft · 10 ran 9/10 2¼ 9-5 ——45C Pat Smullen 11/2

Quick answers

How many races has Caribbean Spring (IRE) won?
Caribbean Spring (IRE) won 5 of 57 archived starts between 2015 and 2022, a strike rate of 8.8%. Placed 16 times in total (28.1% of starts).
Who trained Caribbean Spring (IRE)?
Caribbean Spring (IRE) was trained by George Margarson on the most recent run on record, at Chelmsford City (AW) on 14 May 2022.
Who is Caribbean Spring (IRE)'s sire?
Caribbean Spring (IRE) is by Dark Angel (IRE) out of Bogini (IRE), whose sire is Holy Roman Emperor.
What going does Caribbean Spring (IRE) prefer?
Caribbean Spring (IRE) has the best record on standard (aw) going: 5 wins from 40 starts (12.5%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Caribbean Spring (IRE)'s official rating?
The most recent official rating on record is 45, from the run on 14 May 2022. The highest on record is 78.
What is Caribbean Spring (IRE)'s sire's record?
Dark Angel (IRE)'s progeny in our archive have won 11.3% of 21,878 runs since Jan 2008 (1,594 horses), Flat and jumps together. Strongest on firm going: 15% from 107.
Who are Caribbean Spring (IRE)'s siblings?
Out of Bogini (IRE), Caribbean Spring (IRE) has 3 other produce in our archive, 2 of them winners. Most wins: Imagine If (IRE) (2). Highest grade won: Class 5 (Imagine If (IRE)). The wins came over 5f. As at Oct 2026.

Record shown from April 2015. 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.