Skip to content
Horse profile

Theo's Charm (IRE)

10yo gelding (at last run, Mar 2020) · Last trainer Nick Gifford · Last owner Michael Oshea
by Presenting (GB) out of Kates Charm (IRE) (Glacial Storm)
32 runs · 12 courses · from Jan 2015
As at 22 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 14 Mar 2020 — 2,412 days ago. Our archive can't say whether the horse is still in training.
Last run Mar 2020 · 4th of 15 4 wins · Uttoxeter, Plumpton & Huntingdon Last raced off OR 135
KTB Profile

Theo's Charm (IRE) is 4 from 32. Hasn't won since Jan 2020.

Based on 32 archived runs · updated 22 Oct 2026
Official rating135↓ 3lb off peak
135 120–138

KTB Speed and Rating

KTB Speed

Best recent Speed 136 the best of the last 3 graded (A or B) runs · Uttoxeter, 14 Mar 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 →

Jumps 21 figures · best 166B · median 127
GoingRunsBestMedianSince 22 Oct 2025
Heavy11166B134—
Soft4129B86—
Good to Soft4127A87—
Good2145C138.5—
DistanceRunsBestMedianSince 22 Oct 2025
2m1f – 2m4f10137C99.5—
2m5f – 3m10166B131—
1m5f – 2m1———

Of 24 runs looked at, 3 have no figure: did not complete (2) · not enough races on the card to set the day (under 4) (1).

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

KTB Rating

Best recent KTB Rating 140A the best of the last 3 rated runs · Uttoxeter, 8 Feb 2020 Official rating 135 at the last run, 14 Mar 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. A, B or C on a run is how much known form was in that race. What this means →

Jumps 30 figures · best 148B · median 129.5
GoingRunsBestMedianSince 22 Oct 2025
Heavy13148B135—
Soft8141A131—
Good to Soft6139A129—
Good3139A127—
DistanceRunsBestMedianSince 22 Oct 2025
2m1f – 2m4f13144B129—
2m5f – 3m10139B128—
1m5f – 2m7148B138—

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

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

Progeny in our archive have won 11% of 20,049 runs since Jan 2008 (1,686 horses).

Strongest on standard (aw) going: 24.3% from 136.

GoingRunsWinsSRvs sireThis horse
Firm621321%+10—
Good to Firm1,24017113.8%+2.8—
Good7,02284012%+10 from 3
Good to Soft3,5033219.2%−1.80 from 7
Soft5,32754510.2%−0.82 from 9
Heavy2,7592749.9%−1.12 from 13
Standard (AW)1363324.3%+13.3—
Distance (all codes)RunsWinsSRvs sireThis horse
6f – 7f500%−11—
1m – 1m1f400%−11—
1m2f – 1m4f6269.7%−1.3—
1m5f – 2m4,72751710.9%−0.13 from 7
2m1f – 2m4f6,69672210.8%−0.21 from 14
2m5f – 3m6,53774211.4%+0.40 from 11
Over 3m2,01821010.4%−0.6—

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

Dam
Kates Charm (IRE) (Glacial Storm)

5 siblings in the archive, 2 winners — best of them Flaming Charmer (IRE) (6 wins).

The wins came over 2m–2m5f; the highest grade won is Class 3 (Flaming Charmer (IRE)).

ProduceRunsWinsWin tripsBest grade
Flaming Charmer (IRE)4162m–2m4fClass 3
Dancingwithbubbles (IRE)732m–2m5fClass 4
Future Profit (IRE)80——
Palace Storm (IRE)30——
Saddlers Charm (IRE)30——

Record by conditions

GoingRunsWinsSR£1
Heavy 13 2 15% −8.64
Soft 9 2 22% −0.20
Good to Soft 7 0 0% −7.00
Good 3 0 0% −3.00

ClassRunsWinsSR£1
Class 3 11 0 0% −11.00
Class 2 8 1 13% −5.00
Class 1 8 0 0% −8.00
Class 4 4 2 50% −0.84
Class 6 1 1 100% +6.00

CourseRunsWinsSR£1
Haydock 6 0 0% −6.00
Plumpton 5 2 40% −1.84
Cheltenham 5 0 0% −5.00
Uttoxeter 4 1 25% −1.00
Ascot 3 0 0% −3.00
Kempton 2 0 0% −2.00
Sandown 2 0 0% −2.00
Lingfield 1 0 0% −1.00
Stratford 1 0 0% −1.00
Fontwell 1 0 0% −1.00
Exeter 1 0 0% −1.00
Huntingdon 1 1 100% +6.00

DistanceRunsWinsSR£1
2m1f – 2m4f 14 1 7% −11.00
2m5f – 3m 11 0 0% −11.00
1m5f – 2m 7 3 43% +3.16

JockeyRunsWinsSR£1
Tom Cannon 16 3 19% −5.84
Rex Dingle 3 1 33% +0.00
Leighton Aspell 3 0 0% −3.00
Daryl Jacob 2 0 0% −2.00
Wayne Hutchinson 2 0 0% −2.00
Ben Jones 1 0 0% −1.00
Tabitha Worsley 1 0 0% −1.00
Adam Wedge 1 0 0% −1.00
James Davies 1 0 0% −1.00
James Bowen 1 0 0% −1.00
Gavin Sheehan 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 17 4 24% −3.84
Cheekpieces 9 0 0% −9.00
Blinkers 5 0 0% −5.00
Tongue tie 1 0 0% −1.00

SeasonRunsWinsSR£1
2020 3 1 33% +0.00
2019 5 0 0% −5.00
2018 7 0 0% −7.00
2017 7 0 0% −7.00
2016 5 1 20% −3.64
2015 5 2 40% +3.80

TypeRunsWinsSR£1
Hurdle 22 3 14% −15.84
Chase 7 0 0% −7.00
NH Flat 3 1 33% +4.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 Mar 20+35d Uttoxeter Burton Union Handicap Hurdle Class 2 · 20f · Heavy · 15 ran 4/15 1¼ 11-0 135136B129A Ben Jones 9/1
08 Feb 20+14d Uttoxeter MansionBet Proud To Support British Racing Handicap Hurdle Class 3 · 20f · Heavy · 9 ran 2/9 hd 11-3 131125B140A Tabitha Worsley 7/1
25 Jan 20+30d Uttoxeter ninescollection.com January Hurdle (Handicap) Class 2 · 20f · Heavy · 5 ran 1/5 10-3 127—117B Rex Dingle 2/1F
26 Dec 19+19d Kempton Ladbrokes Football 'Acca-Boosty' Handicap Hurdle Class 3 · 21f · Soft · 16 ran PU/16 — 11-7 130—— Adam Wedge 12/1
07 Dec 19+18d Sandown Jumeirah Hotels And Resorts December Handicap Hurdle (Listed) Class 1 · 16f · Heavy · 13 ran 7/13 5 10-11 13264B128A James Davies 10/1
19 Nov 19+15d Lingfield Compare Bookmaker Sites At bonuscodebets.co.uk Handicap Hurdle Class 3 · 19.5f · Heavy · 5 ran 2/5 2½ 11-12 130137C144B Leighton Aspell 7/4J
04 Nov 19+282d Plumpton John And Jean Taylor's Diamond Anniversary Handicap Hurdle Class 3 · 20.5f · Heavy · 9 ran 3/9 2¾ 11-10 130134A136A Leighton Aspell 10/1
26 Jan 19+35d Uttoxeter Moorland Racing January Handicap Hurdle Class 2 · 20f · Soft · 12 ran 3/12 1 10-9 130111B131A Rex Dingle 11/2
22 Dec 18+28d Haydock Smarkets Betting Exchange Handicap Hurdle Class 3 · 23f · Heavy · 8 ran 3/8 10 11-5 132120A122A Rex Dingle 5/2F
24 Nov 18+216d Haydock Betfair Exchange Stayers' Handicap Hurdle (Grade 3) Class 1 · 24.5f · Good · 7 ran 5/7 10 11-0 135145C108C Daryl Jacob 12/1
22 Apr 18+38d Stratford 20 Free Bets At totesport.com 'Confined' Handicap Chase Class 3 · 19.5f · Good To Soft · 9 ran 4/9 1 11-12 13188A130A Tom Cannon 11/4F
15 Mar 18+26d Cheltenham Pertemps Network Final Handicap Hurdle (Grade 3) Class 1 · 24f · Soft · 23 ran 11/23 2 10-9 138129B121A Tom Cannon 33/1
17 Feb 18+27d Haydock Pertemps Network Handicap Hurdle (Series Qualifier) Class 2 · 23f · Heavy · 11 ran 2/11 nk 11-3 137151A136A Tom Cannon 8/1
21 Jan 18+15d Fontwell 'Marigold Somerset At 90' Handicap Hurdle Class 3 · 21.5f · Heavy · 5 ran 2/5 4½ 11-7 137149C139B James Bowen 2/1
06 Jan 18+14d Sandown 32Red Handicap Chase (Qualifier) Class 3 · 20f · Heavy · 11 ran 9/11 35 12-3 13232C100C Tom Cannon 4/1
23 Dec 17+28d Ascot My Pension Expert Handicap Chase Class 2 · 19f · Good To Soft · 11 ran BD/11 — 11-2 132—— Leighton Aspell 4/1J
25 Nov 17+33d Haydock Betfair Stayers' Handicap Hurdle (Grade 3) Class 1 · 23f · Heavy · 16 ran 3/16 5 10-7 137166B129A Daryl Jacob 16/1
23 Oct 17+221d Plumpton Gerald Karn-Smith Memorial Chase (Novices' Limited Handicap) Class 3 · 19.5f · Good To Soft · 7 ran 3/7 6 11-8 13459A129B Tom Cannon 3/1
16 Mar 17+26d Cheltenham Pertemps Network Final Handicap Hurdle (Listed) Class 1 · 24f · Good · 24 ran 11/24 ¾ 11-3 138132B127A Tom Cannon 33/1
18 Feb 17+21d Haydock Pertemps Network Handicap Hurdle (Series Qualifier) Class 2 · 23f · Good To Soft · 10 ran 3/10 hd 11-10 134127A139A Gavin Sheehan 7/1
28 Jan 17+27d Cheltenham Timeform Novices' Handicap Chase Class 2 · 21f · Soft · 14 ran 7/14 12 11-1 13561C107C Wayne Hutchinson 14/1
01 Jan 17+20d Exeter Bathwick Tyres Taunton Beginners' Chase Class 3 · 19f · Soft · 7 ran 2/7 5 11-0 13558A133B Tom Cannon 7/4
12 Dec 16+23d Plumpton Sis Novices' Chase Class 3 · 17f · Good To Soft · 3 ran 2/3 2 10-13 13586C122C Tom Cannon 4/5F
19 Nov 16+220d Haydock Betfair Exchange 'Fixed Brush' Handicap Hurdle (Grade 3) Class 1 · 23f · Heavy · 13 ran 2/13 2½ 10-7 130130B135A Wayne Hutchinson 15/2
13 Apr 16+81d Cheltenham Greg James After Party 27th April Handicap Hurdle Class 2 · 20.5f · Good To Soft · 16 ran 12/16 2¾ 10-10 132—117A Tom Cannon 6/1
23 Jan 16+20d Ascot '40 Years Of Keltbray' Holloway's Handicap Hurdle (Grade 3) Class 1 · 19.5f · Soft · 17 ran 5/17 ¾ 10-7 132—125A Tom Cannon 7/1C
03 Jan 16+20d Plumpton Download The At The Races App Novices' Hurdle Class 4 · 16f · Heavy · 10 ran 1/10 11-12 128—148B Tom Cannon 4/11F
14 Dec 15+21d Plumpton J H Builders Novices' Hurdle Class 4 · 16f · Soft · 13 ran 1/13 11-7 ——138A Tom Cannon 4/5F
23 Nov 15+257d Kempton Coolmore Ebf Stallions 'national Hunt' Novices' Hurdle (Qualifier) Class 4 · 16f · Good To Soft · 9 ran 3/9 2 10-12 ——129A Tom Cannon 9/2
11 Mar 15+25d Cheltenham Weatherbys Champion Bumper (Grade 1 Standard Open NH Flat Race) Class 1 · 16.5f · Good · 23 ran 7/23 1¾ 11-5 120—139A Tom Cannon 100/1
14 Feb 15+36d Ascot Neptune Investment Management Standard Open NH Flat Race Class 4 · 15.5f · Soft · 10 ran 3/10 1 11-7 ——131A Tom Cannon 8/1
09 Jan 15 Huntingdon 10 Free Bet At 32RedSport.com Standard Open NH Flat Race Class 6 · 16f · Soft · 8 ran 1/8 11-0 ——141A Tom Cannon 6/1

Quick answers

How many races has Theo's Charm (IRE) won?
Theo's Charm (IRE) won 4 of 32 archived starts between 2015 and 2020, a strike rate of 12.5%. Placed 17 times in total (53.1% of starts).
Who trained Theo's Charm (IRE)?
Theo's Charm (IRE) was trained by Nick Gifford on the most recent run on record, at Uttoxeter on 14 March 2020.
Who is Theo's Charm (IRE)'s sire?
Theo's Charm (IRE) is by Presenting (GB) out of Kates Charm (IRE), whose sire is Glacial Storm.
What going does Theo's Charm (IRE) prefer?
Theo's Charm (IRE) has the best record on soft going: 2 wins from 9 starts (22.2%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Theo's Charm (IRE)'s official rating?
The most recent official rating on record is 135, from the run on 14 March 2020. The highest on record is 138.
What is Theo's Charm (IRE)'s sire's record?
Presenting (GB)'s progeny in our archive have won 11% of 20,049 runs since Jan 2008 (1,686 horses), Flat and jumps together. Strongest on standard (aw) going: 24.3% from 136.
Who are Theo's Charm (IRE)'s siblings?
Out of Kates Charm (IRE), Theo's Charm (IRE) has 5 other produce in our archive, 2 of them winners. Most wins: Flaming Charmer (IRE) (6). Highest grade won: Class 3 (Flaming Charmer (IRE)). The wins came over 2m–2m5f. As at Oct 2026.

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