Skip to content
Horse profile

Perfect Cracker (GB)

11yo gelding (at last run, Apr 2019) · Last trainer Patrick Chamings · Last owner Mildmay Racing
by Dubai Destination (USA) out of Perfect Story (IRE) (Desert Story)
60 runs · 15 courses · from Jul 2010
As at 14 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 29 Apr 2019 — 2,725 days ago. Our archive can't say whether the horse is still in training.
Last run Apr 2019 · 9th of 9 9 wins · 4 courses New yard Last raced off OR 80
KTB Profile

Perfect Cracker (GB) is 9 from 60. Hasn't won since Mar 2016. Last raced off 80, 11lb below the career-high mark.

Based on 60 archived runs · updated 14 Oct 2026
KTB at a glance OR ↓ 11lb off peak
Official rating80↓ 11lb off peak
80 68–91

KTB Speed and Rating

KTB Speed

Best recent Speed 105 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 16 Dec 2017

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.

Flat 9 figures · best 105B · median 97
GoingRunsBestMedianSince 14 Oct 2025
Standard (AW)8105B97.5—
Good1———
DistanceRunsBestMedianSince 14 Oct 2025
1m – 1m1f8105B97.5—
1m2f – 1m4f1———

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

KTB Rating

Best recent KTB Rating 74A the best of the last 3 rated runs · Wolverhampton (AW), 16 Dec 2017 Official rating 80 at the last run, 29 Apr 2019

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.

Flat 60 figures · best 102A · median 80
GoingRunsBestMedianSince 14 Oct 2025
Standard (AW)36102A80.5—
Good to Firm1387A77—
Good884A78—
Firm384A72—
DistanceRunsBestMedianSince 14 Oct 2025
1m – 1m1f29102A80—
1m2f – 1m4f2487A78—
6f – 7f794A84—

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

Progeny in our archive have won 11% of 6,948 runs since Jan 2008 (521 horses).

Strongest at trips under 6f (all codes): 16.9% from 136.

GoingRunsWinsSRvs sireThis horse
Firm43614%+30 from 3
Good to Firm97710811.1%+0.11 from 13
Good1,8111769.7%−1.32 from 8
Good to Soft9089810.8%−0.2—
Soft1,24012810.3%−0.7—
Heavy4925811.8%+0.8—
Standard (AW)1,47719012.9%+1.96 from 36
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1362316.9%+5.9—
6f – 7f1,10911810.6%−0.41 from 7
1m – 1m1f1,13912611.1%+0.15 from 29
1m2f – 1m4f1,37716411.9%+0.93 from 24
1m5f – 2m1,37914010.2%−0.8—
2m1f – 2m4f1,00610610.5%−0.5—
2m5f – 3m6556810.4%−0.6—
Over 3m1471912.9%+1.9—

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

Dam
Perfect Story (IRE) (Desert Story)

8 siblings in the archive, 4 winners — best of them Quite A Story (GB) (2 wins).

The wins came over 5f–2m; the highest grade won is Class 5 (Quite A Story (GB)).

ProduceRunsWinsWin tripsBest grade
Quite A Story (GB)2126fClass 5
Marta Boy (GB)1925fClass 6
The Caretaker (GB)412m—
Tanseeb (GB)1316fClass 5
Sygnature (GB)100——
Black Box (GB)130——
New Tale (GB)130——
Storytime (GB)50——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 36 6 17% −2.38
Good to Firm 13 1 8% −2.00
Good 8 2 25% −0.25
Firm 3 0 0% −3.00

ClassRunsWinsSR£1
Class 4 26 4 15% +7.50
Class 3 15 2 13% −3.75
Class 5 11 2 18% −5.63
Class 2 5 0 0% −5.00
Class 6 3 1 33% −0.75

CourseRunsWinsSR£1
Wolverhampton (AW) 20 4 20% +8.75
Kempton (AW) 11 2 18% −6.13
Windsor 5 2 40% +11.00
Lingfield (AW) 4 0 0% −4.00
Bath 4 1 25% −1.25
Ascot 2 0 0% −2.00
Doncaster 2 0 0% −2.00
Leicester 2 0 0% −2.00
Newbury 2 0 0% −2.00
Goodwood 2 0 0% −2.00
Salisbury 2 0 0% −2.00
Chelmsford City (AW) 1 0 0% −1.00
Chester 1 0 0% −1.00
Sandown 1 0 0% −1.00
Folkestone 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 29 5 17% +2.37
1m2f – 1m4f 24 3 13% −5.25
6f – 7f 7 1 14% −4.75

JockeyRunsWinsSR£1
Adam Kirby 27 3 11% −17.63
Ryan Tate 22 6 27% +21.00
Oisin Murphy 4 0 0% −4.00
John Fahy 2 0 0% −2.00
William Cox 1 0 0% −1.00
Luke Morris 1 0 0% −1.00
Nicole Nordblad 1 0 0% −1.00
Rachel King 1 0 0% −1.00
David Probert 1 0 0% −1.00

SeasonRunsWinsSR£1
2019 1 0 0% −1.00
2018 1 0 0% −1.00
2017 5 0 0% −5.00
2016 9 2 22% −0.75
2015 11 2 18% +9.50
2014 9 2 22% +7.00
2013 10 1 10% −7.25
2012 6 0 0% −6.00
2011 7 2 29% −2.13
2010 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
29 Apr 19+469d Windsor Windsor & Eton Brewery Handicap Class 4 · 10f · Good · 9 ran 9/9 12 9-7 8079C57C Adam Kirby 50/1
15 Jan 18+30d Wolverhampton (AW) Betway Casino Handicap Class 3 · 9.5f · Standard · 5 ran 5/5 nk 8-12 8587C66B Oisin Murphy 18/1
16 Dec 17+14d Wolverhampton (AW) Betway Casino Handicap Class 4 · 9.5f · Standard · 13 ran 11/13 hd 9-4 87105B74A William Cox 33/1
02 Dec 17+259d Wolverhampton (AW) Betway Casino Handicap Class 3 · 9.5f · Standard · 12 ran 11/12 1½ 9-1 8997A72A Adam Kirby 22/1
18 Mar 17+33d Wolverhampton (AW) Betway Insider Handicap Class 3 · 9.5f · Standard · 9 ran 3/9 nk 9-1 89103B82A Adam Kirby 9/1
13 Feb 17+28d Wolverhampton (AW) Betway Handicap Class 2 · 9.5f · Standard · 8 ran 6/8 ½ 9-0 9097A78A Adam Kirby 4/1
16 Jan 17+21d Wolverhampton (AW) sunbets.co.uk Handicap Class 3 · 8.5f · Standard · 9 ran 3/9 ½ 9-4 90102A85A Adam Kirby 7/1
26 Dec 16+16d Wolverhampton (AW) Betway Handicap Class 2 · 9.5f · Standard · 11 ran 2/11 ¾ 8-11 9093A80A Ryan Tate 10/1
10 Dec 16+177d Wolverhampton (AW) Betway Handicap Class 2 · 9.5f · Standard · 13 ran 5/13 ¾ 8-13 9098B85A Ryan Tate 33/1
16 Jun 16+17d Chelmsford City (AW) Bentley Essex Handicap Class 3 · 10f · Standard · 9 ran 7/9 ½ 9-4 91—82A Adam Kirby 8/1
30 May 16+25d Windsor Mr & Mrs Newman Golden Wedding Anniversary Handicap Class 3 · 10f · Good To Firm · 9 ran 4/9 3 9-4 89—80A Adam Kirby 9/1
05 May 16+47d Chester Gateley PLC Original Legal Thinking Handicap Class 2 · 10.5f · Good · 11 ran 3/11 1 8-5 87—80A Ryan Tate 10/1
19 Mar 16+19d Wolverhampton (AW) Coral.co.uk Handicap Class 3 · 9.5f · Standard · 10 ran 1/10 8-13 89—89A Ryan Tate 11/4F
29 Feb 16+24d Wolverhampton (AW) Coral Handicap Class 2 · 9.5f · Standard · 7 ran 2/7 ½ 7-13 86—75A Ryan Tate 7/1
05 Feb 16+30d Wolverhampton (AW) Download The Coral App Handicap Class 4 · 9.5f · Standard · 10 ran 2/10 1 9-7 85—96A Adam Kirby 13/2
06 Jan 16+47d Wolverhampton (AW) Coral.co.uk Handicap Class 4 · 9.5f · Standard · 8 ran 1/8 9-7 83—93A Adam Kirby 7/2F
20 Nov 15+24d Wolverhampton (AW) Coral Handicap Class 4 · 9.5f · Standard · 12 ran 4/12 1½ 9-6 84—88A Adam Kirby 14/1
27 Oct 15+78d Wolverhampton (AW) Post Your Winners at bookies.com Handicap Class 4 · 9.5f · Standard · 8 ran 3/8 ½ 9-10 84—86A Adam Kirby 4/1
10 Aug 15+30d Windsor Unibet Offer Daily Trainer/Jockey Specials Handicap Class 3 · 10f · Good To Firm · 6 ran 6/6 1½ 9-6 82—71B Oisin Murphy 14/1
11 Jul 15+29d Ascot Playboy Club London Handicap Class 3 · 10f · Good To Firm · 11 ran 6/11 ½ 9-6 85—83A Oisin Murphy 22/1
12 Jun 15+71d Sandown George Lindon-travers Memorial Handicap Class 3 · 10f · Good To Firm · 9 ran 8/9 hd 9-3 86—77A Oisin Murphy 16/1
02 Apr 15+19d Wolverhampton (AW) Coral.co.uk Handicap Class 4 · 9.5f · Standard · 7 ran 2/7 2¼ 9-7 84—93A Luke Morris 10/3
14 Mar 15+22d Wolverhampton (AW) Coral.co.uk Handicap Class 3 · 9.5f · Standard · 9 ran 1/9 8-3 80—84A Ryan Tate 13/2
20 Feb 15+11d Wolverhampton (AW) Coral Connect Handicap Class 4 · 9.5f · Standard · 10 ran 1/10 8-9 76—81A Ryan Tate 12/1
09 Feb 15+10d Wolverhampton (AW) Bet In Play At Coral Handicap Class 4 · 9.5f · Standard · 7 ran 3/7 ½ 9-1 76—74A Ryan Tate 9/1
30 Jan 15+23d Wolverhampton (AW) Download The Coral App Handicap Class 4 · 9.5f · Standard · 8 ran 3/8 nk 8-9 76—78A Ryan Tate 8/1
07 Jan 15+115d Lingfield (AW) Coral.co.uk Handicap Class 4 · 10f · Standard · 9 ran 5/9 ½ 9-0 77—77A Adam Kirby 10/1
14 Sep 14+27d Bath Bathwick Tyres Chippenham Handicap Class 4 · 10f · Firm · 6 ran 4/6 ¾ 9-2 78—72B Ryan Tate 5/1
18 Aug 14+32d Kempton (AW) 25 Free Bet At Betvictor.com Handicap Class 4 · 10f · Standard · 12 ran 7/12 ½ 9-5 79—76A Ryan Tate 8/1
17 Jul 14+17d Doncaster 188bet Casino Handicap Class 4 · 10f · Good To Firm · 10 ran 7/10 1 8-13 80—72A Ryan Tate 4/1
30 Jun 14+21d Windsor New Horse Racing Odds At unibet.co.uk Handicap Class 4 · 10f · Good · 8 ran 1/8 8-10 76—83A Ryan Tate 4/1
09 Jun 14+21d Windsor freebets.co.uk World Cup Betting Handicap Class 4 · 10f · Good To Firm · 9 ran 1/9 8-6 73—72A Ryan Tate 10/1
19 May 14+61d Leicester Forbes Charitable Foundation Design For Life Handicap Class 4 · 10f · Good To Firm · 5 ran 3/5 2 8-11 75—73B Ryan Tate 7/2
19 Mar 14+14d Lingfield (AW) Coral.co.uk Handicap Class 5 · 10f · Standard · 9 ran 2/9 nse 9-4 72—83A Adam Kirby 9/4
05 Mar 14+56d Lingfield (AW) Coral.co.uk Best Odds Guaranteed On Racing Handicap Class 5 · 10f · Standard · 12 ran 4/12 hd 9-4 72—76A Adam Kirby 3/1
08 Jan 14+33d Kempton (AW) Betdaq - The Sports Betting Exchange Handicap Class 5 · 10f · Standard · 13 ran 6/13 nk 9-5 73—80A Adam Kirby 11/4F
06 Dec 13+16d Lingfield (AW) coral.co.uk Best Odds Guaranteed On Racing Handicap Class 5 · 10f · Standard · 12 ran 2/12 ¾ 9-3 71—84A Adam Kirby 7/2J
20 Nov 13+132d Kempton (AW) 500 Free Bets At Betdaq Handicap Class 5 · 10f · Standard · 14 ran 11/14 nk 9-0 71—66A Ryan Tate 7/1
11 Jul 13+9d Bath Crest Nicholson Bath Riverside Handicap Class 4 · 10f · Firm · 4 ran 3/4 10 8-12 74—67B Ryan Tate 4/1
02 Jul 13+12d Bath Bet365 Handicap Class 5 · 10f · Firm · 9 ran 3/9 3½ 9-8 74—84A Ryan Tate 9/2
20 Jun 13+20d Leicester Foston Handicap (Rnd) Class 4 · 8f · Good · 4 ran 4/4 1¾ 8-13 75—66B Ryan Tate 7/1
31 May 13+14d Bath Bath Ales Salamander Handicap Class 5 · 10f · Good · 5 ran 1/5 9-2 68—79B Ryan Tate 7/4F
17 May 13+39d Newbury Scope Handicap (Div 2) Class 5 · 10f · Good To Firm · 13 ran 3/13 6 9-6 69—87A Adam Kirby 10/3F
08 Apr 13+19d Kempton (AW) BetVictor.com Handicap Class 4 · 10f · Standard · 8 ran 3/8 6 9-0 78—80A Adam Kirby 12/1
20 Mar 13+23d Kempton (AW) Betdaq Games 50 Cash Bonus Handicap (London Mile Qualifier) Class 4 · 8f · Standard · 12 ran 7/12 ½ 8-11 80—76A Ryan Tate 14/1
25 Feb 13+205d Kempton (AW) BetVictor Non-Runner Free Bet At Cheltenham Handicap (London Mile Qualifier) Class 4 · 8f · Standard · 11 ran 4/11 1¾ 8-10 81—77A Ryan Tate 25/1
04 Aug 12+14d Goodwood Qipco Future Stars Apprentice Handicap Class 3 · 9f · Good · 14 ran 10/14 1¾ 8-7 78—62C Nicole Nordblad 25/1
21 Jul 12+24d Ascot Longines Handicap (Ladies' Race) Class 3 · 7f · Good · 24 ran 9/24 nk 9-10 79—84A Rachel King 20/1
27 Jun 12+32d Kempton (AW) Olly Murs Live At Kempton 17.08.12 Handicap (London Mile Qualifier) Class 4 · 8f · Standard · 13 ran 11/13 3 10-0 85—70C Adam Kirby 9/1
26 May 12+19d Newbury Bathwick Tyres Handicap (Rnd) Class 4 · 8f · Good To Firm · 12 ran 5/12 1¼ 9-5 83—86A Adam Kirby 9/1
07 May 12+37d Kempton (AW) bluesquare.com Jubilee Handicap (London Mile Qualifier) Class 3 · 8f · Standard · 14 ran 7/14 nk 9-5 88—87A Adam Kirby 10/1
31 Mar 12+92d Doncaster William Hill Spring Mile (Handicap) (Str) Class 3 · 8f · Good · 22 ran 11/22 shd 9-6 88—77A John Fahy 20/1
30 Dec 11+9d Wolverhampton (AW) Bet Totepool Text Tote To 89660 Handicap Class 5 · 7f · Standard · 10 ran 3/10 ¾ 9-11 73—89A Adam Kirby 4/6F
21 Dec 11+7d Kempton (AW) Racing At Skysports.com Handicap Class 5 · 8f · Standard · 7 ran 1/7 9-7 69—102A Adam Kirby 13/8F
14 Dec 11+14d Kempton (AW) Back And Lay At betdaq.com Median Auction Maiden Stakes Class 6 · 7f · Standard · 10 ran 1/10 9-3 69—94A Adam Kirby 5/4F
30 Nov 11+112d Kempton (AW) Racing at skysports.com Median Auction Maiden Stakes Class 6 · 7f · Standard · 11 ran 4/11 ¾ 9-3 74—76A Adam Kirby 2/1F
10 Aug 11+34d Salisbury Goldring Security Services Pembroke Cup Handicap Class 4 · 8f · Good To Firm · 10 ran 8/10 8 8-13 77—55C Adam Kirby 20/1
07 Jul 11+68d Folkestone Enhanced Win Odds From Noon At coral.co.uk Median Auction Maiden Stakes (Str) Class 6 · 7f · Good To Firm · 7 ran 3/7 nse 9-3 ——84A Adam Kirby 6/5F
30 Apr 11+294d Goodwood Try Totequickpick If You're Feeling Lucky Median Auction Maiden Stakes Class 5 · 7f · Good To Firm · 11 ran 5/11 2¼ 9-0 ——67A John Fahy 7/2F
10 Jul 10 Salisbury E.b.f. Bathwick Tyres Maiden Stakes Class 4 · 7f · Good To Firm · 11 ran 3/11 ½ 9-3 ——83A David Probert 10/3F

Quick answers

How many races has Perfect Cracker (GB) won?
Perfect Cracker (GB) won 9 of 60 archived starts between 2010 and 2019, a strike rate of 15%. Placed 25 times in total (41.7% of starts).
Who trained Perfect Cracker (GB)?
Perfect Cracker (GB) was trained by Patrick Chamings on the most recent run on record, at Windsor on 29 April 2019.
Who is Perfect Cracker (GB)'s sire?
Perfect Cracker (GB) is by Dubai Destination (USA) out of Perfect Story (IRE), whose sire is Desert Story.
What going does Perfect Cracker (GB) prefer?
Perfect Cracker (GB) has the best record on good going: 2 wins from 8 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 Perfect Cracker (GB)'s official rating?
The most recent official rating on record is 80, from the run on 29 April 2019. The highest on record is 91.
What is Perfect Cracker (GB)'s sire's record?
Dubai Destination (USA)'s progeny in our archive have won 11% of 6,948 runs since Jan 2008 (521 horses), Flat and jumps together. Strongest at trips under 6f (all codes): 16.9% from 136.
Who are Perfect Cracker (GB)'s siblings?
Out of Perfect Story (IRE), Perfect Cracker (GB) has 8 other produce in our archive, 4 of them winners. Most wins: Quite A Story (GB) (2). Highest grade won: Class 5 (Quite A Story (GB)). The wins came over 5f–2m. As at Oct 2026.

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