Skip to content
Horse profile

Annibale Caro (GB)

8yo gelding (at last run, Aug 2010) · Last trainer Jim Goldie · Last owner Thomson Fyffe Racing
by Mtoto (GB) out of Isabella Gonzaga (GB) (Rock Hopper)
45 runs · 18 courses · from Jul 2005
As at 4 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 21 Aug 2010 — 5,918 days ago. Our archive can't say whether the horse is still in training.
Last run Aug 2010 7 wins · 7 courses Last raced off OR 105
KTB Profile

Annibale Caro (GB) is 7 from 45. Hasn't won since Jul 2009.

Based on 45 archived runs · updated 4 Nov 2026
Official rating105↓ 2lb off peak
105 51–107

KTB Speed and Rating

KTB Speed

No KTB Speed figures for this horse. The engine scores GB and Irish racing from Oct 2016; runs elsewhere, or earlier, have no figure.

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 0 figures from 0 runs · a record, not a forecast

KTB Rating

Best recent KTB Rating (flat) 71A the best of the last 3 rated runs · Musselburgh, 5 Jun 2010 Official rating 58 at the last flat run, 2 Aug 2010

Best recent KTB Rating (jumps) 126A the best of the last 3 rated runs · Kelso, 5 May 2010 Official rating 105 at the last jumps run, 21 Aug 2010

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 25 figures · best 93A · median 64
GoingRunsBestMedianSince 4 Nov 2025
Good to Firm1283A64.5—
Good993A68—
Standard (AW)266C64—
Soft1———
Heavy1———
DistanceRunsBestMedianSince 4 Nov 2025
1m2f – 1m4f2493A64.5—
1m5f – 2m1———
Jumps 15 figures · best 127A · median 102
GoingRunsBestMedianSince 4 Nov 2025
Good9126A93—
Good to Firm4119A105.5—
Good to Soft2127A109—
DistanceRunsBestMedianSince 4 Nov 2025
1m5f – 2m13127A102—
2m1f – 2m4f2126A109.5—

Of 45 runs looked at, 5 have no figure: did not complete (or a non-runner row) (5).

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

Progeny in our archive have won 8.7% of 1,003 runs since Jan 2008 (82 horses).

Strongest on good to soft going: 13.3% from 135. Weakest on standard (aw) going: 4.9% from 203. Weakest over 1m – 1m1f (all codes): 2.9% from 103.

GoingRunsWinsSRvs sireThis horse
Firm10110%+1.3—
Good to Firm2002010%+1.34 from 16
Good306278.8%+0.12 from 22
Good to Soft1351813.3%+4.61 from 3
Soft11487%−1.70 from 1
Heavy3538.6%−0.10 from 1
Standard (AW)203104.9%−3.80 from 2
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f600%−8.7—
6f – 7f77810.4%+1.7—
1m – 1m1f10332.9%−5.8—
1m2f – 1m4f2422510.3%+1.65 from 24
1m5f – 2m308247.8%−0.92 from 16
2m1f – 2m4f1691911.2%+2.50 from 5
2m5f – 3m8389.6%+0.9—
Over 3m1500%−8.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
Isabella Gonzaga (GB) (Rock Hopper)

4 siblings in the archive, 2 winners — best of them Pentasilea (GB) (2 wins).

The wins came over 1m4f–2m; the highest grade won is Class 5 (Pentasilea (GB)).

ProduceRunsWinsWin tripsBest grade
Pentasilea (GB)1521m4f–2mClass 5
Via Mantua (GB)1421m4f—
Eva Gonzales (IRE)20——
Pragmatica (GB)200——

Record by conditions

GoingRunsWinsSR£1
Good 22 2 9% +2.00
Good to Firm 16 4 25% −4.88
Good to Soft 3 1 33% +0.25
Standard (AW) 2 0 0% −2.00
Soft 1 0 0% −1.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 4 20 3 15% −7.55
Class 5 11 1 9% −9.33
Class 6 8 3 38% +16.25
Class 3 5 0 0% −5.00
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Musselburgh 8 1 13% −4.50
Perth 6 1 17% −2.75
Kelso 4 1 25% +3.00
Ayr 4 1 25% −2.33
Catterick 4 1 25% +13.00
Carlisle 3 1 33% −0.80
Newcastle 3 1 33% +0.75
Hamilton 2 0 0% −2.00
Pontefract 2 0 0% −2.00
Bangor-on-Dee 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Sedgefield 1 0 0% −1.00
Hexham 1 0 0% −1.00
Cartmel 1 0 0% −1.00
Ripon 1 0 0% −1.00
Epsom Downs 1 0 0% −1.00
Kempton (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m2f – 1m4f 24 5 21% +4.12
1m5f – 2m 16 2 13% −5.75
2m1f – 2m4f 5 0 0% −5.00

JockeyRunsWinsSR£1
Paddy Aspell 8 0 0% −8.00
James Reveley 5 2 40% +5.25
Seb Sanders 5 2 40% −1.13
Graham Lee 3 0 0% −3.00
P J McDonald 3 1 33% +0.75
Mark Lawson 3 0 0% −3.00
Keith Mercer 2 0 0% −2.00
Saleem Golam 2 0 0% −2.00
Daniel Tudhope 2 0 0% −2.00
Phillip Makin 2 1 50% +1.50
Paul Norton 1 0 0% −1.00
Richie McGrath 1 0 0% −1.00
Liam Jones 1 0 0% −1.00
Gary Bartley 1 0 0% −1.00
Ryan Mania 1 0 0% −1.00
Neil Brown 1 0 0% −1.00
Campbell Gillies 1 0 0% −1.00
Paul Hanagan 1 1 100% +16.00
Dean Heslop 1 0 0% −1.00
Jim Crowley 1 0 0% −1.00

SeasonRunsWinsSR£1
2010 8 0 0% −8.00
2009 10 2 20% +0.25
2008 8 3 38% +16.25
2007 11 0 0% −11.00
2006 4 0 0% −4.00
2005 4 2 50% −0.13

TypeRunsWinsSR£1
Flat 25 5 20% +3.12
Hurdle 15 2 13% −4.75
Chase 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 ORKTB Jockey SP
2010 · 8 runs
21 Aug 10+19d Perth Fearless Freddie Williams Novices' Handicap Chase Class 4 · 2m4f · Good · 6 ran PU/6 — 11-3 105— Graham Lee 7/1
02 Aug 10+5d Carlisle Champagne Lanson Handicap Class 6 · 1m3f · Good To Firm · 15 ran 8/15 nse 9-5 5865A Paul Norton 10/1
28 Jul 10+28d Perth Trawler Dark Rum Claiming Hurdle Class 5 · 2m½f · Good To Firm · 10 ran 2/10 1¼ 11-0 106119A Keith Mercer 7/2
30 Jun 10+12d Perth Wallace Whittle Staff Day Handicap Hurdle Class 3 · 2m½f · Good To Firm · 9 ran 5/9 2½ 10-3 107106A Keith Mercer 8/1
18 Jun 10+13d Musselburgh Specsavers 2 For 1 Handicap Class 5 · 1m4½f · Good · 5 ran 3/5 6 9-1 6068B Saleem Golam 7/2
05 Jun 10+13d Musselburgh Stephen Hay And Associates Ltd Handicap (For The Tradesman's Derby) Class 4 · 1m4½f · Good To Firm · 8 ran 3/8 4½ 8-6 6271A Saleem Golam 16/1
23 May 10+18d Perth Fugro-Rovtech Ltd Handicap Chase Class 4 · 2m · Good To Soft · 6 ran PU/6 — 11-3 106— James Reveley 11/2
05 May 10+200d Kelso Timeform Betfair Racing Club Handicap Hurdle Class 4 · 2m2f · Good · 14 ran 2/14 3¼ 11-9 102126A James Reveley 11/2
2009 · 10 runs
17 Oct 09+23d Kelso Peter Doyle Handicap Hurdle Class 4 · 2m · Good · 11 ran PU/11 — 11-3 102— James Reveley 4/1
24 Sep 09+29d Perth Anderson Anderson And Brown Handicap Hurdle Class 3 · 2m½f · Good To Firm · 13 ran 7/13 1 10-9 103105A Richie McGrath 4/1
26 Aug 09+11d Ayr Tennent's Lager Handicap Class 4 · 1m2f · Soft · 14 ran 12/14 nk 8-9 6549C Liam Jones 20/1
15 Aug 09+18d Bangor-on-Dee freebets.co.uk Free Premiership Betting Novices' Handicap Hurdle Class 4 · 2m½f · Good · 13 ran 3/13 10 11-10 103112A Graham Lee 3/1F
28 Jul 09+48d Perth Daily Record Handicap Hurdle Class 4 · 2m½f · Good To Soft · 8 ran 1/8 11-5 105127A James Reveley 9/4F
10 Jun 09+5d Hamilton Cash For Kids Lanark Silver Bell Handicap Class 2 · 1m4f · Good To Firm · 12 ran 10/12 2¾ 8-7 7159C Daniel Tudhope 25/1
05 Jun 09+11d Doncaster Multifab Metals Engineering & Fabrication Handicap Class 4 · 1m2f · Good To Firm · 10 ran 9/10 4 8-9 7353A Daniel Tudhope 11/1
25 May 09+38d Carlisle Cleanevent Cumberland Plate Trial Handicap Class 4 · 1m3f · Good To Firm · 9 ran 7/9 2 8-8 7364A Gary Bartley 11/2
17 Apr 09+11d Ayr West Sound Conditional Jockeys' Handicap Hurdle Class 3 · 2m4f · Good · 8 ran 4/8 14 10-0 9093A Ryan Mania 5/2
06 Apr 09+254d Kelso Isabel Archer 101st Birthday Celebration Handicap Hurdle Class 4 · 2m · Good · 13 ran 1/13 10-1 90108A James Reveley 6/1
2008 · 8 runs
26 Jul 08+12d Newcastle Thompkins Group Handicap Class 4 · 1m2f · Good To Firm · 11 ran 9/11 10 9-6 7356C Neil Brown 10/3F
14 Jul 08+6d Ayr Weatherbys Bloodstock Insurance Handicap Class 5 · 1m2f · Good · 9 ran 2/9 ¾ 9-11 7082A P J McDonald 10/3
08 Jul 08+39d Pontefract Pontefract Apprentice Series (Round 3) Handicap Class 5 · 1m2f · Good · 12 ran 2/12 ¾ 9-10 7093A Campbell Gillies 13/2
30 May 08+7d Musselburgh Marshall-Tufflex Odyssey Cup Handicap Class 5 · 1m4f · Good · 7 ran 3/7 ½ 9-0 5475B P J McDonald 5/4F
23 May 08+3d Newcastle Eversheds Handicap Class 6 · 1m4½f · Good To Firm · 15 ran 1/15 9-1 5483A P J McDonald 11/4F
20 May 08+14d Musselburgh Racing Replay To Sky Channel 432 Handicap Class 6 · 1m4f · Good To Firm · 12 ran 1/12 8-12 5480A Phillip Makin 5/2F
06 May 08+7d Catterick Book Raceday Hospitality On 01748 810165 Claiming Stakes Class 6 · 1m4f · Good · 15 ran 1/15 8-7 5482A Paul Hanagan 16/1
29 Apr 08+146d Southwell (AW) Book Your Hospitality Packages Selling Stakes Class 6 · 1m4f · Standard · 7 ran 3/7 1¾ 8-6 5762B Dean Heslop 9/1
2007 · 11 runs
05 Dec 07+8d Catterick Skeeby Selling Handicap Hurdle Class 5 · 1m7½f · Good · 17 ran 11/17 2 11-10 9384C Paddy Aspell 22/1
27 Nov 07+18d Sedgefield Wbx.Com No commission On Big Racedays Handicap Chase Class 4 · 2m½f · Good · 9 ran 8/9 2 11-6 9574C Paddy Aspell 13/2
09 Nov 07+10d Hexham Hadrian's Wall Handicap Hurdle Class 5 · 2m · Good To Firm · 16 ran 5/16 4 11-10 93102C Paddy Aspell 14/1
30 Oct 07+10d Catterick Racinguk.tv Handicap Class 6 · 1m4f · Good · 15 ran 7/15 5 8-11 5144C Mark Lawson 22/1
20 Oct 07+20d Catterick toteexacta Handicap Class 6 · 1m6f · Good · 15 ran 9/15 1½ 9-3 5559C Mark Lawson 20/1
30 Sep 07+36d Musselburgh RSP Consulting Engineers' Selling Stakes Class 6 · 1m4f · Good · 12 ran 5/12 1 9-1 7546C Mark Lawson 12/1
25 Aug 07+35d Cartmel Trans Pennine Express Novices' Handicap Hurdle Class 4 · 2m1f · Good · 10 ran PU/10 — 11-7 93— Graham Lee 9/2
21 Jul 07+110d Ripon Ripon Bell-Ringer Handicap Class 3 · 1m4f · Heavy · 11 ran 10/11 3½ 9-2 7757C Phillip Makin 66/1
02 Apr 07+16d Kelso Pat De Clermont Handicap Chase Class 4 · 2m1f · Good · 12 ran F/12 — 11-4 92— Paddy Aspell 5/1
17 Mar 07+57d Newcastle Guinness Handicap Chase Class 4 · 2m½f · Good · 10 ran 3/10 ½ 11-2 9395C Paddy Aspell 11/1
19 Jan 07+30d Musselburgh Forth One Novices' Hurdle Class 3 · 1m7½f · Good To Soft · 14 ran 6/14 3½ 11-4 9391C Paddy Aspell 50/1
2006 · 4 runs
20 Dec 06+10d Musselburgh 'Watch Live On Racing UK' Maiden Hurdle (Div 2) Class 5 · 1m7½f · Good · 14 ran 6/14 ½ 11-0 —93C Paddy Aspell 66/1
10 Dec 06+150d Musselburgh East Lothian News Novices' Hurdle Class 4 · 1m7½f · Good · 15 ran 12/15 3½ 10-12 —76C Paddy Aspell 33/1
13 Jul 06+50d Epsom Downs Sodexho Prestige Jump Jockeys Derby Handicap Class 4 · 1m4f · Good · 13 ran 11/13 11 11-10 7764C Jim Crowley 7/2F
24 May 06+287d Kempton (AW) Sponsor At Kempton Handicap Class 4 · 1m4f · Standard · 12 ran 6/12 1¼ 8-12 7866C Seb Sanders 15/8F
2005 · 4 runs
10 Aug 05+4d Hamilton Hamilton Park Autumn Finale Handicap Class 5 · 1m4f · Good To Firm · 5 ran 5/5 12 10-3 7554C Seb Sanders 2/7F
06 Aug 05+5d Ayr Farrans Utilities Handicap Class 5 · 1m3f · Good To Firm · 8 ran 1/8 9-11 7570C Seb Sanders 4/6F
01 Aug 05+8d Carlisle Carling Handicap Class 4 · 1m4f · Good To Firm · 8 ran 1/8 8-11 6983C Seb Sanders 6/5F
24 Jul 05 Pontefract L & J Windows Classified Stakes Class 5 · 1m4f · Good To Firm · 5 ran 3/5 ½ 8-7 6951C Seb Sanders 5/4F

Quick answers

How many races has Annibale Caro won?
Annibale Caro (GB) won 7 of 45 archived starts between 2005 and 2010, a strike rate of 15.6%. Placed 14 times in total (31.1% of starts).
Who trained Annibale Caro?
Annibale Caro (GB) was trained by Jim Goldie on the most recent run on record, at Perth on 21 August 2010.
Who is Annibale Caro's sire?
Annibale Caro (GB) is by Mtoto (GB) out of Isabella Gonzaga (GB), whose sire is Rock Hopper.
What going does Annibale Caro prefer?
Annibale Caro (GB) has the best record on good to soft going: 1 win from 3 starts (33.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Annibale Caro's official rating?
The most recent official rating on record is 105, from the run on 21 August 2010. The highest on record is 107.
What is Annibale Caro's sire's record?
Mtoto (GB)'s progeny in our archive have won 8.7% of 1,003 runs since Jan 2008 (82 horses), Flat and jumps together. Strongest on good to soft going: 13.3% from 135. Weakest on standard (aw) going: 4.9% from 203. Weakest over 1m – 1m1f (all codes): 2.9% from 103.
Who are Annibale Caro's siblings?
Out of Isabella Gonzaga (GB), Annibale Caro (GB) has 4 other produce in our archive, 2 of them winners. Most wins: Pentasilea (GB) (2). Highest grade won: Class 5 (Pentasilea (GB)). The wins came over 1m4f–2m. As at Nov 2026.

Record shown from July 2005. 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.