Skip to content
Horse profile

Caledonia Laird (GB)

9yo gelding (at last run, Jun 2020) · Last trainer Gay Kelleway · Last owner Isla Colin Cage
by Firebreak (GB) out of Granuaile O'Malley (IRE) (Mark Of Esteem)
78 runs · 17 courses · from Apr 2013
As at 4 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 16 Jun 2020 — 2,332 days ago. Our archive can't say whether the horse is still in training.
Last run Jun 2020 · 6th of 7 7 wins · Chelmsford City (AW), Wolverhampton (AW) & Bath Last raced off OR 52
KTB Profile

Caledonia Laird (GB) is 7 from 78, all wins coming at Class 6 level. Hasn't won since Nov 2019. Last raced off 52, 16lb below the career-high mark.

Based on 78 archived runs · updated 4 Nov 2026
KTB at a glance All wins at Class 6 OR ↓ 16lb off peak
Official rating52↓ 16lb off peak
52 51–68

KTB Speed and Rating

KTB Speed

Best recent Speed 88 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 10 Feb 2020

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 42 figures · best 105A · median 85
GoingRunsBestMedianSince 4 Nov 2025
Standard (AW)36102A85—
Good to Firm286C81.5—
Good2105A92—
Firm2102C91.5—
DistanceRunsBestMedianSince 4 Nov 2025
6f – 7f22105A85—
1m – 1m1f19102C85—
1m2f – 1m4f1———

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

KTB Rating

Best recent KTB Rating 57A the best of the last 3 rated runs · Wolverhampton (AW), 3 Feb 2020 Official rating 52 at the last run, 16 Jun 2020

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 78 figures · best 89A · median 68
GoingRunsBestMedianSince 4 Nov 2025
Standard (AW)5589A69—
Good to Firm879A68—
Good686A58.5—
Firm480A77—
Good to Soft378A57—
Soft276A62—
DistanceRunsBestMedianSince 4 Nov 2025
6f – 7f4189A65—
1m – 1m1f3488A70—
Under 6f257B53—
1m2f – 1m4f1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 78 figures from 78 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
Firebreak (GB)

Progeny in our archive have won 8.4% of 2,474 runs since Mar 2009 (150 horses).

GoingRunsWinsSRvs sireThis horse
Firm3126.5%−1.91 from 4
Good to Firm516509.7%+1.30 from 8
Good563396.9%−1.50 from 6
Good to Soft2832910.2%+1.80 from 3
Soft2782910.4%+20 from 2
Heavy67913.4%+5—
Standard (AW)736516.9%−1.56 from 55
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f273217.7%−0.70 from 2
6f – 7f1,039878.4%04 from 41
1m – 1m1f653649.8%+1.43 from 34
1m2f – 1m4f272207.4%−10 from 1
1m5f – 2m177158.5%+0.1—
2m1f – 2m4f4724.3%−4.1—
2m5f – 3m900%−8.4—
Over 3m400%−8.4—

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

Dam
Granuaile O'Malley (IRE) (Mark Of Esteem)

7 siblings in the archive, 5 winners — best of them Caledonia Princess (GB) (6 wins).

The wins came over 5f–1m1½f; the highest grade won is Group 3 (Caledonia Lady (GB)).

ProduceRunsWinsWin tripsBest grade
Caledonia Princess (GB)3565f–6fClass 3
Caledonia Prince (GB)3151mClass 5
Caledonia Lady (GB)2735f–6fGroup 3
Coursing (GB)825f–6fClass 6
Caledonia Duchess (GB)2611m1½fClass 6
Eastern Pride (GB)40——
Caledonia Earl (GB)60——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 55 6 11% +4.33
Good to Firm 8 0 0% −8.00
Good 6 0 0% −6.00
Firm 4 1 25% +13.00
Good to Soft 3 0 0% −3.00
Soft 2 0 0% −2.00

ClassRunsWinsSR£1
Class 6 59 7 12% +17.33
Class 5 15 0 0% −15.00
Class 4 4 0 0% −4.00

CourseRunsWinsSR£1
Wolverhampton (AW) 32 4 13% +4.33
Chelmsford City (AW) 10 2 20% +13.00
Kempton (AW) 8 0 0% −8.00
Bath 8 1 13% +9.00
Lingfield (AW) 4 0 0% −4.00
Yarmouth 3 0 0% −3.00
Leicester 2 0 0% −2.00
Nottingham 2 0 0% −2.00
Catterick 1 0 0% −1.00
Wetherby 1 0 0% −1.00
Redcar 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Lingfield 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Ascot 1 0 0% −1.00
Ffos Las 1 0 0% −1.00
Newbury 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 41 4 10% −4.67
1m – 1m1f 34 3 9% +6.00
Under 6f 2 0 0% −2.00
1m2f – 1m4f 1 0 0% −1.00

JockeyRunsWinsSR£1
Joey Haynes 12 1 8% +7.00
Franny Norton 5 1 20% +10.00
Martin Dwyer 5 1 20% +12.00
Hollie Doyle 4 1 25% +4.00
Shane Kelly 4 0 0% −4.00
Irineu Goncalves 4 1 25% +3.00
Daniel Muscutt 3 0 0% −3.00
Georgia Dobie 3 1 33% +3.00
Ben Curtis 3 0 0% −3.00
Robert Havlin 3 0 0% −3.00
George Rooke 2 0 0% −2.00
Connor Beasley 2 0 0% −2.00
P J McDonald 2 0 0% −2.00
Harry Burns 2 0 0% −2.00
Tom Marquand 2 0 0% −2.00
Liam Jones 2 0 0% −2.00
Amelia Glass 1 0 0% −1.00
David Probert 1 0 0% −1.00
Hayley Turner 1 0 0% −1.00
Dougie Costello 1 0 0% −1.00
Richard Kingscote 1 1 100% +3.33
Poppy Bridgwater 1 0 0% −1.00
Josephine Gordon 1 0 0% −1.00
Josh Quinn 1 0 0% −1.00
Nicola Currie 1 0 0% −1.00
Georgia Cox 1 0 0% −1.00
Tom Eaves 1 0 0% −1.00
J F Egan 1 0 0% −1.00
Ryan Clark 1 0 0% −1.00
Miss Serena Brotherton 1 0 0% −1.00
Kieren Fallon 1 0 0% −1.00
Silvestre De Sousa 1 0 0% −1.00
Kieran O'Neill 1 0 0% −1.00
Philip Prince 1 0 0% −1.00
Cathy Gannon 1 0 0% −1.00
Graham Lee 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 51 5 10% +11.33
E/S 9 1 11% −1.00
Cheekpieces 7 0 0% −7.00
Visor 5 1 20% +1.00
Blinkers 5 0 0% −5.00
Tongue tie + cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2020 5 0 0% −5.00
2019 11 2 18% +3.00
2018 12 1 8% −7.67
2017 10 1 10% −3.00
2016 15 1 7% +4.00
2015 8 1 13% +7.00
2014 11 1 9% +6.00
2013 6 0 0% −6.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
2020 · 5 runs
16 Jun 20+127d Chelmsford City (AW) Wylde Wheels Limited Handicap Class 6 · 7f · Standard · 7 ran 6/7 2 9-2 5269A49A George Rooke 12/1
10 Feb 20+7d Wolverhampton (AW) Heed Your Hunch At Betway Handicap (Div 1) Class 6 · 1m1½f · Standard · 8 ran 5/8 nk 8-12 5388A56A George Rooke 14/1
03 Feb 20+20d Wolverhampton (AW) Bombardier All Weather 'Hands And Heels' Series Apprentice Handicap (Div 1) Class 6 · 7f · Standard · 9 ran 6/9 ½ 9-5 5368A57A Amelia Glass 15/2
14 Jan 20+10d Chelmsford City (AW) Extra Places At Totesport.com Handicap Class 6 · 1m · Standard · 10 ran 4/10 1½ 9-6 5478B74A Hollie Doyle 6/1
04 Jan 20+44d Kempton (AW) Join Racing TV Now Handicap Class 6 · 1m · Standard To Slow · 14 ran 8/14 2¼ 9-5 5588B58A Hollie Doyle 33/1
2019 · 11 runs
21 Nov 19+13d Chelmsford City (AW) Double Delight Hat-Trick Heaven At totesport.com Handicap Class 6 · 1m2f · Standard · 15 ran 9/15 1½ 9-7 5573B61A Hollie Doyle 14/1
08 Nov 19+36d Chelmsford City (AW) Buy Your 2020 Ccr Membership Now Handicap Class 6 · 1m · Standard · 14 ran 1/14 9-7 5296B82A Hollie Doyle 7/1
03 Oct 19+49d Wolverhampton (AW) Wolverhampton Holiday Inn Handicap Class 6 · 1m½f · Standard · 13 ran 4/13 ½ 9-5 5385B74A Connor Beasley 25/1
15 Aug 19+13d Lingfield (AW) Racing Welfare Handicap Class 6 · 1m · Standard · 11 ran 7/11 2 9-7 5482A65A Daniel Muscutt 10/1
02 Aug 19+18d Wolverhampton (AW) Golden Equinox Racing 24.99 Monthly Membership Handicap Class 6 · 1m½f · Standard · 13 ran 5/13 ½ 9-6 5482B69A Connor Beasley 16/1
15 Jul 19+11d Wolverhampton (AW) Myracing.com Free Bets And Tips Handicap Class 6 · 1m½f · Standard · 13 ran 2/13 6 9-2 5491B72A Daniel Muscutt 33/1
04 Jul 19+44d Yarmouth Download The MansionBet App Handicap Class 6 · 7f · Good To Firm · 13 ran 10/13 2¾ 9-8 5686C56A Daniel Muscutt 40/1
21 May 19+83d Wolverhampton (AW) Black Country Business Festival Handicap Class 6 · 7f · Standard · 10 ran 8/10 ¾ 8-12 5874A53A Georgia Dobie 20/1
27 Feb 19+23d Kempton (AW) 32Red.com Handicap (Div 2) Class 6 · 7f · Standard To Slow · 12 ran 8/12 ¾ 8-12 5892A62A Georgia Dobie 16/1
04 Feb 19+25d Wolverhampton (AW) sunracing.co.uk All Weather 'Hands And Heels' Series Apprentice Handicap Class 6 · 7f · Standard · 11 ran 1/11 9-1 5290A80A Georgia Dobie 5/1
10 Jan 19+56d Chelmsford City (AW) Millionaire Maker This Saturday's Scoop6 Handicap Class 6 · 7f · Standard · 11 ran 7/11 ½ 9-4 5481A67A David Probert 10/1
2018 · 12 runs
15 Nov 18+14d Kempton (AW) 32Red.com Handicap (Div 2) Class 6 · 7f · Standard To Slow · 12 ran 6/12 shd 9-7 5578A72A Franny Norton 5/1
01 Nov 18+14d Wolverhampton (AW) sunracing.co.uk Handicap (Div 1) Class 6 · 1m½f · Standard · 11 ran 6/11 hd 9-3 5679A73A Shane Kelly 12/1
18 Oct 18+6d Wolverhampton (AW) Wolverhampton Holiday Inn Handicap (Div 2) Class 6 · 1m½f · Standard · 10 ran 2/10 ¾ 9-6 5495A84A P J McDonald 7/1
12 Oct 18+20d Wolverhampton (AW) Follow At The Races On Facebook Handicap Class 6 · 7f · Standard · 11 ran 6/11 1¼ 9-5 5479A64A Franny Norton 7/1
22 Sep 18+10d Catterick Racing Again 1st October Handicap (Div 2) Class 6 · 7f · Good · 12 ran 6/12 nse 8-8 5679A60A Harry Burns 40/1
12 Sep 18+27d Kempton (AW) 32red Casino Handicap Class 5 · 7f · Standard To Slow · 8 ran 6/8 3½ 8-10 5862A65A Hayley Turner 33/1
16 Aug 18+61d Wolverhampton (AW) sportnation.bet Home Of Rewards Handicap Class 6 · 7f · Standard · 11 ran 5/11 1¼ 9-1 5986A75A P J McDonald 10/1
16 Jun 18+16d Bath totesport Download The App Handicap Class 6 · 1m · Firm · 14 ran 5/14 2¼ 9-7 6081C78A Dougie Costello 12/1
31 May 18+17d Wolverhampton (AW) FCL Personalised Global Freight Solutions Handicap (Div 1) Class 6 · 7f · Standard · 12 ran 5/12 1¾ 9-8 6184A76A Ben Curtis 4/1
14 May 18+56d Wolverhampton (AW) Black Country Chamber Of Commerce Handicap (Div 2) Class 6 · 7f · Standard · 10 ran 1/10 9-7 5598A89A Richard Kingscote 10/3F
19 Mar 18+23d Lingfield (AW) Play Starburst Slot At sunbets.co.uk/vegas Handicap (Div 1) Class 6 · 7f · Standard · 7 ran 7/7 3½ 8-10 5666A44A Harry Burns 11/4
24 Feb 18+120d Wolverhampton (AW) sunbets.co.uk Handicap Class 5 · 1m½f · Standard · 9 ran 3/9 2 8-1 5772A57A Poppy Bridgwater 14/1
2017 · 10 runs
27 Oct 17+36d Wolverhampton (AW) sunbets.co.uk Handicap (Div 2) Class 6 · 7f · Standard · 11 ran 5/11 1 9-5 58100A71A Josephine Gordon 11/1
21 Sep 17+21d Chelmsford City (AW) 2018 Membership Now Available Handicap Class 6 · 1m · Standard · 16 ran 11/16 ¾ 9-6 5985B63A Tom Marquand 25/1
31 Aug 17+17d Wolverhampton (AW) Susan Box Memorial Handicap Class 6 · 7f · Standard · 11 ran 9/11 hd 8-13 61102A56A Josh Quinn 10/1
14 Aug 17+26d Wolverhampton (AW) Fcl Global Forwarding - Making Logistics Personal Handicap Class 4 · 1m½f · Standard · 12 ran 7/12 1 8-9 6397A61A Tom Marquand 40/1
19 Jul 17+30d Yarmouth Aeropak Handicap Class 5 · 7f · Good · 9 ran 3/9 1½ 8-11 61105A66A Nicola Currie 8/1
19 Jun 17+18d Wetherby Unbox Racing UK For Free Now Handicap Class 6 · 7f · Good To Firm · 15 ran 10/15 hd 9-5 6377C68A Irineu Goncalves 10/1
01 Jun 17+22d Wolverhampton (AW) Wolverhampton Holiday Inn Handicap Class 6 · 7f · Standard · 12 ran 2/12 4½ 9-5 63100A78A Irineu Goncalves 4/1
10 May 17+23d Bath Weatherbys Bank Handicap Class 5 · 1m · Firm · 5 ran 3/5 1½ 9-0 63102C71B Irineu Goncalves 15/8F
17 Apr 17+98d Wolverhampton (AW) Invest Wolverhampton - The City Of Opportunity Handicap Class 6 · 7f · Standard · 9 ran 1/9 9-5 5996A75A Irineu Goncalves 6/1
09 Jan 17+37d Wolverhampton (AW) Betway Middle Handicap Class 6 · 1m1½f · Standard · 11 ran 4/11 2¼ 9-7 6099A70A Joey Haynes 6/1
2016 · 15 runs
03 Dec 16+32d Wolverhampton (AW) Sun Bets On The App Store Handicap Class 6 · 1m½f · Standard · 11 ran 3/11 dht 9-7 6092A86A Joey Haynes 8/1
01 Nov 16+17d Wolverhampton (AW) Sun Bets On The App Store Apprentice Handicap Class 6 · 1m½f · Standard · 12 ran 4/12 2¼ 9-4 6267A70A Georgia Cox 9/2
15 Oct 16+17d Wolverhampton (AW) FCL Global Forwarding Handicap Class 6 · 1m½f · Standard · 13 ran 5/13 nse 9-7 6377B76A Joey Haynes 10/1
28 Sep 16+32d Kempton (AW) Racing UK Profits Returned To Racing Handicap Class 6 · 7f · Standard To Slow · 14 ran 5/14 1 9-6 6586B81A Joey Haynes 12/1
27 Aug 16+14d Redcar Racing Uk Hd On Sky432 Handicap Class 6 · 7f · Good To Soft · 17 ran 15/17 ½ 9-12 65—57A Tom Eaves 14/1
13 Aug 16+21d Doncaster Betfred 'looking Forward To Simply Red' Handicap Class 5 · 7f · Good · 13 ran 3/13 1 9-7 65—86A Joey Haynes 7/1
23 Jul 16+31d Lingfield Best Odds Guaranteed At 188bet Handicap Class 6 · 7f · Good To Firm · 11 ran 3/11 nk 10-0 65—79A Robert Havlin 7/1
22 Jun 16+11d Bath Happy 21st Birthday Jack Inkpen Handicap Class 5 · 1m · Soft · 10 ran 5/10 ½ 9-3 66—76A J F Egan 10/1
11 Jun 16+36d Bath Totepoolliveinfo.com Handicap Class 5 · 1m · Firm · 8 ran 5/8 1 9-4 67—76A Ryan Clark 7/1
06 May 16+30d Lingfield (AW) Tim Franks Handicap (Lady Amateur Riders) Class 5 · 7f · Standard · 8 ran 5/8 1 10-0 67—73A Miss Serena Brotherton 5/2F
06 Apr 16+26d Lingfield (AW) Happy Birthday Mrs Franklyn Handicap Class 5 · 7f · Standard · 10 ran 3/10 nk 9-4 67—79A Robert Havlin 7/1
11 Mar 16+17d Chelmsford City (AW) Totequadpot Handicap Class 4 · 1m · Standard · 7 ran 6/7 4½ 8-9 67—53A Joey Haynes 4/1
23 Feb 16+8d Wolverhampton (AW) Ladbrokes Handicap (Div 1) Class 6 · 7f · Standard · 8 ran 2/8 1½ 9-12 59—87A Joey Haynes 3/1
15 Feb 16+31d Wolverhampton (AW) Ladbrokes Handicap Class 6 · 7f · Standard · 11 ran 1/11 9-6 59—74A Joey Haynes 18/1
15 Jan 16+24d Wolverhampton (AW) Ladbrokes Handicap Class 6 · 7f · Standard · 12 ran 8/12 hd 9-6 59—63A Joey Haynes 7/1
2015 · 8 runs
22 Dec 15+60d Wolverhampton (AW) Coral Casino Handicap (Div 2) Class 6 · 7f · Standard · 9 ran 2/9 hd 9-4 57—82A Joey Haynes 12/1
23 Oct 15+8d Wolverhampton (AW) Meetings & Events At Wolverhampton Racecourse Handicap (Div 1) Class 6 · 7f · Standard · 11 ran 7/11 2¾ 9-6 59—61A Joey Haynes 7/1
15 Oct 15+17d Chelmsford City (AW) Follow At totepool On Twitter Handicap (Div 2) Class 6 · 1m · Standard · 7 ran 5/7 2 9-1 59—58B Joey Haynes 9/2
28 Sep 15+193d Bath DAC Beachcroft Handicap (Div 1) Class 6 · 1m · Good To Firm · 13 ran 5/13 4 9-7 60—68A Franny Norton 7/1
19 Mar 15+15d Chelmsford City (AW) Bet toteplacepot Handicap Class 6 · 1m · Standard · 9 ran 5/9 hd 9-7 60—75A Robert Havlin 11/4
04 Mar 15+13d Kempton (AW) 32Red Casino Handicap (London Mile Series Qualifier) Class 5 · 1m · Standard · 14 ran 4/14 nk 8-7 60—69A Franny Norton 12/1
19 Feb 15+36d Chelmsford City (AW) Buy Tickets At chelmsfordcityracecourse.com Handicap Class 6 · 1m · Standard · 13 ran 1/13 9-3 51—88A Franny Norton 14/1
14 Jan 15+27d Kempton (AW) 32red On The App Store Handicap Class 6 · 7f · Standard · 13 ran 4/13 hd 9-3 51—68A Martin Dwyer 6/1
2014 · 11 runs
18 Dec 14+19d Kempton (AW) Get Svens Inside Track At BetVictor Handicap (Div 2) Class 6 · 1m · Standard · 8 ran 3/8 1 9-5 53—66A Martin Dwyer 13/2
29 Nov 14+15d Wolverhampton (AW) Download The Coral App Handicap (Div 2) Class 6 · 1m1½f · Standard · 13 ran 11/13 hd 9-3 54—47A Shane Kelly 7/1
14 Nov 14+55d Wolverhampton (AW) Coral Mobile 'Just Three Clicks To Bet' Classified Stakes Class 6 · 1m1½f · Standard · 12 ran 4/12 2¼ 8-12 55—63A Shane Kelly 16/1
20 Sep 14+32d Wolverhampton (AW) Collect totepool Winnings At Betfred Shops Handicap (Div 2) Class 6 · 7f · Standard · 9 ran 9/9 2½ 8-13 57—45C Shane Kelly 25/1
19 Aug 14+32d Leicester Heineken Extra Cold Handicap Class 6 · 7f · Good · 10 ran 7/10 5 9-2 58—47A Kieren Fallon 10/1
18 Jul 14+22d Nottingham Watch Racing Uk On Channel 432 Handicap Class 6 · 1m½f · Good To Firm · 13 ran 5/13 2 9-1 59—69A Martin Dwyer 7/1
26 Jun 14+28d Leicester Skeffington Handicap (Rnd) Class 5 · 1m · Good To Firm · 5 ran 3/5 ½ 8-10 59—68B Martin Dwyer 9/4F
29 May 14+9d Bath 32RedPoker.com Handicap (Div 2) Class 6 · 1m · Good To Soft · 10 ran 3/10 2¼ 9-2 53—78A Liam Jones 8/1
20 May 14+49d Bath 32red On The App Store Handicap Class 6 · 1m · Firm · 15 ran 1/15 9-1 53—80A Martin Dwyer 16/1
01 Apr 14+11d Southwell (AW) Best Odds At Bookmakers.co.uk Median Auction Maiden Stakes Class 6 · 6f · Standard · 8 ran 8/8 9 9-0 55—31C Ben Curtis 14/1
21 Mar 14+150d Wolverhampton (AW) 32red On The App Store Handicap Class 6 · 7f · Standard · 6 ran 4/6 ½ 9-7 57—56B Ben Curtis 14/1
2013 · 6 runs
22 Oct 13+70d Yarmouth 25 Free Bet At BetVictor Nursery Class 5 · 6f · Soft · 14 ran 13/14 3¼ 8-9 62—48C Liam Jones 66/1
13 Aug 13+18d Nottingham SCL Blockfoil Nursery Class 5 · 6f · Good · 7 ran 7/7 6 8-9 63—31C Silvestre De Sousa 12/1
26 Jul 13+25d Ascot Houghton Stone Nursery Class 4 · 6f · Good · 7 ran 7/7 ½ 8-6 68—57A Kieran O'Neill 33/1
01 Jul 13+45d Ffos Las Irish Stallion Farms E.b.f. Maiden Stakes Class 5 · 5f · Good To Firm · 6 ran 5/6 ½ 9-0 ——57B Philip Prince 20/1
17 May 13+28d Newbury Hildon Maiden Stakes Class 4 · 6f · Good To Firm · 12 ran 10/12 3 9-3 ——63A Cathy Gannon 25/1
19 Apr 13 Bath Bathwick Tyres Tetbury E.b.f. Median Auction Maiden Stakes Class 5 · 5f · Good To Soft · 15 ran 9/15 1¾ 9-5 ——49A Graham Lee 28/1

Quick answers

How many races has Caledonia Laird won?
Caledonia Laird (GB) won 7 of 78 archived starts between 2013 and 2020, a strike rate of 9%. Placed 20 times in total (25.6% of starts).
Who trained Caledonia Laird?
Caledonia Laird (GB) was trained by Gay Kelleway on the most recent run on record, at Chelmsford City (AW) on 16 June 2020.
Who is Caledonia Laird's sire?
Caledonia Laird (GB) is by Firebreak (GB) out of Granuaile O'Malley (IRE), whose sire is Mark Of Esteem.
What going does Caledonia Laird prefer?
Caledonia Laird (GB) has the best record on firm 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 Caledonia Laird's official rating?
The most recent official rating on record is 52, from the run on 16 June 2020. The highest on record is 68.
What is Caledonia Laird's sire's record?
Firebreak (GB)'s progeny in our archive have won 8.4% of 2,474 runs since Mar 2009 (150 horses), Flat and jumps together.
Who are Caledonia Laird's siblings?
Out of Granuaile O'Malley (IRE), Caledonia Laird (GB) has 7 other produce in our archive, 5 of them winners. Most wins: Caledonia Princess (GB) (6). Highest grade won: Group 3 (Caledonia Lady (GB)). The wins came over 5f–1m1½f. As at Nov 2026.

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