Skip to content
Horse profile

Cardsharp (GB)

5yo gelding (at last run, Oct 2020) · Last trainer Mark Johnston · Last owner Sheikh Hamdan Bin Mohammed Al Maktoum
by Lonhro (AUS) out of Pure Illusion (IRE) (Danehill)
42 runs · 20 courses · from May 2017
As at 13 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 7 Oct 2020 — 2,197 days ago. Our archive can't say whether the horse is still in training.
Last run Oct 2020 · 11th of 14 7 wins · 7 courses Last raced off OR 95
KTB Profile

Cardsharp (GB) is 7 from 42, including a Group 2 win. The biggest win we hold: the Arqana July Stakes at Newmarket (July) (Jul 2017). Hasn't won since May 2019. Last raced off 95, 16lb below the career-high mark.

Based on 42 archived runs · updated 13 Oct 2026
KTB at a glance OR ↓ 16lb off peak
Official rating95↓ 16lb off peak
95 95–111

KTB Speed and Rating

KTB Speed

Best recent Speed 90 the best of the last 3 graded (A or B) runs · Sandown, 11 Sep 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.

Flat 41 figures · best 142A · median 90
GoingRunsBestMedianSince 13 Oct 2025
Good to Firm15142A94—
Good991A87—
Standard (AW)8119B102—
Soft592A83—
Good to Soft493A87—
DistanceRunsBestMedianSince 13 Oct 2025
6f – 7f30142A91.5—
1m – 1m1f7100C83—
Under 6f494B79—

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

KTB Rating

Best recent KTB Rating 81A the best of the last 3 rated runs · Kempton (AW), 7 Oct 2020 Official rating 95 at the last run, 7 Oct 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.

Flat 41 figures · best 110A · median 89
GoingRunsBestMedianSince 13 Oct 2025
Good to Firm15110A94—
Good9110A86—
Standard (AW)8108A84—
Soft5106B90—
Good to Soft497A91.5—
DistanceRunsBestMedianSince 13 Oct 2025
6f – 7f30110A90—
1m – 1m1f785A78—
Under 6f4100A98.5—

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

Progeny in our archive have won 11.6% of 597 runs since Jan 2008 (70 horses).

GoingRunsWinsSRvs sireThis horse
Firm200%−11.6—
Good to Firm1131210.6%−13 from 15
Good139139.4%−2.22 from 9
Good to Soft59915.3%+3.71 from 4
Soft63711.1%−0.50 from 5
Heavy16212.5%+0.90 from 1
Standard (AW)2042612.7%+1.11 from 8
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f33824.2%+12.62 from 4
6f – 7f2092813.4%+1.85 from 31
1m – 1m1f1711810.5%−1.10 from 7
1m2f – 1m4f1241310.5%−1.1—
1m5f – 2m4824.2%−7.4—
2m1f – 2m4f1100%−11.6—
2m5f – 3m100%−11.6—

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

Dam

6 siblings in the archive, 4 winners — best of them Highfield Princess (FR) (14 wins).

The wins came over 5f–1m½f; the highest grade won is Group 1 (Highfield Princess (FR)).

Family form: Highfield Viking (GB) won at Ayr, 29 Sep 2026.

ProduceRunsWinsWin tripsBest grade
Highfield Princess (FR)37145f–7fGroup 1
Highfield Viking (GB)3456f–7fClass 5
History Book (IRE)1126f–1m½fClass 3
Irradiance (IRE)517f—
Magic Act (IRE)40——
Ghost Army (IRE)70——

Record by conditions

GoingRunsWinsSR£1
Good to Firm 15 3 20% −4.27
Good 9 2 22% +2.75
Standard (AW) 8 1 13% −4.50
Soft 5 0 0% −5.00
Good to Soft 4 1 25% −1.50
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 2 19 4 21% −5.25
Class 1 18 2 11% −5.00
Class 3 3 0 0% −3.00
Class 5 1 1 100% +0.73

CourseRunsWinsSR£1
Ascot 10 0 0% −10.00
Newmarket 6 0 0% −6.00
Goodwood 4 0 0% −4.00
Kempton (AW) 2 0 0% −2.00
Haydock 2 0 0% −2.00
Wolverhampton (AW) 2 0 0% −2.00
York 2 1 50% +3.00
Lingfield (AW) 2 1 50% +1.50
Sandown 1 0 0% −1.00
Chelmsford City (AW) 1 0 0% −1.00
Windsor 1 0 0% −1.00
Leicester 1 0 0% −1.00
Newcastle (AW) 1 0 0% −1.00
Salisbury 1 1 100% +3.00
Newbury 1 0 0% −1.00
Deauville (FR) 1 0 0% −1.00
Newmarket (July) 1 1 100% +8.00
Beverley 1 1 100% +1.50
Epsom Downs 1 1 100% +1.75
Brighton 1 1 100% +0.73

DistanceRunsWinsSR£1
6f – 7f 31 5 16% −6.75
1m – 1m1f 7 0 0% −7.00
Under 6f 4 2 50% +0.23

JockeyRunsWinsSR£1
James Doyle 11 1 9% −2.00
Joe Fanning 8 3 38% −0.27
Adam Kirby 6 0 0% −6.00
William Buick 3 0 0% −3.00
Franny Norton 3 0 0% −3.00
Silvestre De Sousa 3 2 67% +3.75
Dane O'Neill 2 0 0% −2.00
Jason Hart 2 1 50% +3.00
Frankie Dettori 1 0 0% −1.00
J F Egan 1 0 0% −1.00
Vincent Cheminaud 1 0 0% −1.00
Fran Berry 1 0 0% −1.00

SeasonRunsWinsSR£1
2020 12 0 0% −12.00
2019 9 2 22% −0.50
2018 11 1 9% −7.00
2017 10 4 40% +5.98

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
07 Oct 20+11d Kempton (AW) Unibet Casino Deposit 10 Get 40 Bonus Handicap Class 3 · 7f · Standard To Slow · 14 ran 11/14 1¼ 9-12 9588B81A Adam Kirby 28/1
26 Sep 20+15d Haydock Close Brothers Handicap Class 2 · 8f · Good · 9 ran 9/9 nk 9-3 9774A78A Joe Fanning 12/1
11 Sep 20+13d Sandown Watch On Racing TV Handicap Class 2 · 7f · Good · 10 ran 9/10 1 9-6 9890A81A Dane O'Neill 13/2
29 Aug 20+7d Goodwood Brian Chattaway Celebrating 50 Years At Ladbrokes Handicap Class 2 · 7f · Soft · 8 ran 3/8 1¼ 9-5 9888A90A Adam Kirby 13/2
22 Aug 20+22d Chelmsford City (AW) Chelmsford City Cup Handicap Class 2 · 7f · Standard · 14 ran 10/14 ¾ 9-7 10092B83A Dane O'Neill 25/1
31 Jul 20+6d Goodwood Unibet Golden Mile Handicap Class 2 · 8f · Good To Firm · 14 ran 12/14 shd 9-2 101100C77A William Buick 12/1
25 Jul 20+14d Ascot Moet & Chandon International Stakes (Heritage Handicap) Class 2 · 7f · Good To Firm · 19 ran 3/19 1¼ 9-3 101110C104A Adam Kirby 28/1
11 Jul 20+13d Newmarket bet365 Bunbury Cup (Heritage Handicap) Class 2 · 7f · Good · 17 ran 13/17 ¾ 9-5 10387C86A James Doyle 28/1
28 Jun 20+11d Windsor Bombardier British Hopped Amber Beer Midsummer Stakes (Listed) Class 1 · 8f · Good To Firm · 7 ran 6/7 3¼ 9-6 10581A81A Adam Kirby 9/1
17 Jun 20+10d Ascot Royal Hunt Cup (Heritage Handicap) (Str) Class 2 · 8f · Good · 23 ran 15/23 hd 9-8 10787C85A Adam Kirby 100/1
07 Jun 20+92d Haydock Betway Spring Trophy Stakes (Listed) Class 1 · 7f · Good To Soft · 10 ran 8/10 ½ 9-8 10783A90A Franny Norton 25/1
07 Mar 20+252d Wolverhampton (AW) Bombardier British Hopped Amber Beer Lady Wulfruna Stakes (Listed) Class 1 · 7f · Standard · 10 ran 4/10 1 9-3 109100A93A Adam Kirby 12/1
29 Jun 19+10d Newmarket Randox Health Criterion Stakes (Group 3) Class 1 · 7f · Good To Firm · 8 ran 7/8 5 9-5 11084A72A Frankie Dettori 4/1
19 Jun 19+25d Ascot Royal Hunt Cup (Heritage Handicap) (Str) Class 2 · 8f · Soft · 28 ran 26/28 2½ 9-11 11158C76C Jason Hart 50/1
25 May 19+14d York William Hill Extra Place Races Everyday Handicap Class 2 · 7f · Good To Firm · 8 ran 1/8 9-13 107107A110A Jason Hart 4/1
11 May 19+14d Ascot Tote Victoria Cup (Heritage Handicap) Class 2 · 7f · Good To Soft · 26 ran 21/26 shd 9-8 10891C82A J F Egan 33/1
27 Apr 19+8d Leicester EBF Stallions King Richard III Stakes (Listed) Class 1 · 7f · Good To Firm · 6 ran 3/6 hd 9-2 109142A93B William Buick 7/1
19 Apr 19+27d Lingfield (AW) Sun Racing All-weather Mile Championships Conditions Stakes Class 2 · 8f · Standard · 11 ran 10/11 shd 9-5 11098A82A Joe Fanning 8/1
23 Mar 19+10d Kempton (AW) 32Red/British Stallion Studs EBF Conditions Stakes Class 3 · 7f · Standard To Slow · 4 ran 3/4 3 9-9 110105C83B Joe Fanning 4/7F
13 Mar 19+4d Lingfield (AW) Like Sun Racing On Facebook Handicap Class 2 · 7f · Standard · 7 ran 1/7 9-9 107119B108A Joe Fanning 5/2F
09 Mar 19+154d Wolverhampton (AW) sunracing.co.uk Lady Wulfruna Stakes (Listed) Class 1 · 7f · Standard · 8 ran 3/8 shd 9-3 107104A94A Joe Fanning 10/1
06 Oct 18+28d Ascot Bet With Ascot Challenge Cup (Heritage Handicap) Class 2 · 7f · Soft · 15 ran 8/15 ½ 9-7 10979C99A Franny Norton 33/1
08 Sep 18+13d Ascot Cunard Handicap Class 2 · 7f · Good To Firm · 20 ran 17/20 ½ 9-8 11084C82A William Buick 25/1
26 Aug 18+29d Goodwood Weatherbys Racing Bank Supreme Stakes (Group 3) Class 1 · 7f · Soft · 6 ran 3/6 nk 8-12 11192A106B Franny Norton 11/1
28 Jul 18+14d Ascot Gigaset International Stakes (Heritage Handicap) Class 2 · 7f · Good To Firm · 27 ran 15/27 1 9-2 10792C94A James Doyle 14/1
14 Jul 18+14d Newmarket Bet365 Bunbury Cup Handicap Class 2 · 7f · Good To Firm · 18 ran 4/18 ½ 9-5 105107C107A James Doyle 20/1
30 Jun 18+8d Newcastle (AW) Betfred TV Chipchase Stakes (Group 3) Class 1 · 6f · Standard To Slow · 10 ran 6/10 1½ 8-10 109107A85A Joe Fanning 12/1
22 Jun 18+5d Ascot Commonwealth Cup (Group 1) (British Champions Series) Class 1 · 6f · Good To Firm · 22 ran 13/22 nk 9-3 10578C87A Silvestre De Sousa 25/1
17 Jun 18+29d Salisbury British Stallion Studs EBF Cathedral Stakes (Listed) Class 1 · 6f · Good To Firm · 5 ran 1/5 8-12 105123C98B Silvestre De Sousa 3/1
19 May 18+14d Newbury Shalaa Carnarvon Stakes (Listed) Class 1 · 6f · Good To Firm · 9 ran 6/9 1¾ 9-0 10899A80A James Doyle 8/1
05 May 18+26d Newmarket Qipco 2000 Guineas Stakes (Group 1) Class 1 · 8f · Good · 14 ran 11/14 3¼ 9-0 11183C76A James Doyle 80/1
09 Apr 18+177d Deauville (FR) Prix Djebel (3yo Colts & Geldings) (Turf) (Straight) 7f · Heavy · 12 ran 9/12 5 9-2 ——— Vincent Cheminaud 17/5
14 Oct 17+14d Newmarket Darley Dewhurst Stakes (Group 1) Class 1 · 7f · Good · 9 ran 5/9 1½ 9-1 10991A89A James Doyle 20/1
30 Sep 17+35d Newmarket Juddmonte Middle Park Stakes (Group 1) Class 1 · 6f · Good To Soft · 12 ran 3/12 2¼ 9-0 10993A93A James Doyle 14/1
26 Aug 17+23d York Al Basti Equiworld Gimcrack Stakes (Group 2) Class 1 · 6f · Good · 10 ran 3/10 1 9-3 11076A100A James Doyle 5/1
03 Aug 17+21d Goodwood Qatar Richmond Stakes (Group 2) Class 1 · 6f · Soft · 7 ran 3/7 2¼ 9-3 11083A89A James Doyle 2/1F
13 Jul 17+21d Newmarket (July) Arqana July Stakes (Colts & Geldings) Class 1 · 6f · Good · 12 ran 1/12 9-0 10189A110A James Doyle 8/1
22 Jun 17+12d Ascot Norfolk Stakes (Group 2) Class 1 · 5f · Good To Firm · 17 ran 3/17 1½ 9-1 —78C100A James Doyle 8/1
10 Jun 17+8d Beverley Brian Yeardley Continental Two Year Old Trophy Conditions Stakes (Plus 10) Class 2 · 5f · Good To Soft · 7 ran 1/7 9-0 —80A97A Joe Fanning 6/4F
02 Jun 17+20d Epsom Downs Investec Woodcote Stakes (conditions Race) Class 2 · 6f · Good · 7 ran 1/7 9-5 —84A88A Silvestre De Sousa 7/4
13 May 17+10d Ascot totepoolliveinfo.com Novice Stakes (Plus 10) Class 3 · 5f · Good To Firm · 6 ran 4/6 ¾ 9-8 —94B95B Fran Berry 7/2
03 May 17 Brighton Ebf Novice Median Auction Stakes Class 5 · 5.5f · Good To Firm · 6 ran 1/6 9-2 —77A100B Joe Fanning 8/11F

Quick answers

How many races has Cardsharp (GB) won?
Cardsharp (GB) won 7 of 42 archived starts between 2017 and 2020, a strike rate of 16.7%. Placed 14 times in total (33.3% of starts).
Who trained Cardsharp (GB)?
Cardsharp (GB) was trained by Mark Johnston on the most recent run on record, at Kempton (AW) on 7 October 2020.
Who is Cardsharp (GB)'s sire?
Cardsharp (GB) is by Lonhro (AUS) out of Pure Illusion (IRE), whose sire is Danehill.
What going does Cardsharp (GB) prefer?
Cardsharp (GB) has the best record on good to soft 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 Cardsharp (GB)'s official rating?
The most recent official rating on record is 95, from the run on 7 October 2020. The highest on record is 111.
What is Cardsharp (GB)'s sire's record?
Lonhro (AUS)'s progeny in our archive have won 11.6% of 597 runs since Jan 2008 (70 horses), Flat and jumps together.
Who are Cardsharp (GB)'s siblings?
Out of Pure Illusion (IRE), Cardsharp (GB) has 6 other produce in our archive, 4 of them winners. Most wins: Highfield Princess (FR) (14). Highest grade won: Group 1 (Highfield Princess (FR)). The wins came over 5f–1m½f. As at Oct 2026.

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