Skip to content
Horse profile

Secret Millionaire (IRE)

10yo gelding (at last run, Jan 2017) · Last trainer Shaun Harris · Last owner J Morris
by Kyllachy (GB) out of Mithl Al Hawa (GB) (Salse)
94 runs · 33 courses · from Apr 2009
As at 5 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 16 Jan 2017 — 3,580 days ago. Our archive can't say whether the horse is still in training.
Last run Jan 2017 · 7th of 10 10 wins · 8 courses Last raced off OR 52
KTB Profile

Secret Millionaire (IRE) is 10 from 94. Hasn't won since Apr 2016. Last raced off 52, 38lb below the career-high mark.

Based on 94 archived runs · updated 5 Nov 2026
KTB at a glance OR ↓ 38lb off peak
Official rating52↓ 38lb off peak
52 52–90

KTB Speed and Rating

KTB Speed

Best recent Speed 98 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 27 Dec 2016

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 6 figures · best 98B · median 74
GoingRunsBestMedianSince 5 Nov 2025
Standard (AW)598B74—
Good to Soft1———
DistanceRunsBestMedianSince 5 Nov 2025
Under 6f374A74—
6f – 7f398B84—

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 6 figures from 6 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), 27 Dec 2016 Official rating 52 at the last run, 16 Jan 2017

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 94 figures · best 104A · median 74
GoingRunsBestMedianSince 5 Nov 2025
Standard (AW)39104A65—
Good to Firm2597A78—
Good19101A81—
Good to Soft581B69—
Soft382A75—
Firm282B79—
Heavy1———
DistanceRunsBestMedianSince 5 Nov 2025
Under 6f72104A76—
6f – 7f2291A66.5—

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

Progeny in our archive have won 9.9% of 13,847 runs since Jan 2008 (800 horses).

Weakest over 1m5f – 2m (all codes): 5.8% from 468.

GoingRunsWinsSRvs sireThis horse
Firm188168.5%−1.40 from 2
Good to Firm2,75628910.5%+0.61 from 25
Good2,7162308.5%−1.43 from 19
Good to Soft1,4131218.6%−1.31 from 5
Soft1,3061279.7%−0.20 from 3
Heavy3684412%+2.10 from 1
Standard (AW)5,10054510.7%+0.85 from 39
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f3,34938111.4%+1.59 from 72
6f – 7f6,99370510.1%+0.21 from 22
1m – 1m1f1,9451718.8%−1.1—
1m2f – 1m4f836748.9%−1—
1m5f – 2m468275.8%−4.1—
2m1f – 2m4f197126.1%−3.8—
2m5f – 3m5024%−5.9—
Over 3m900%−9.9—

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

Dam
Mithl Al Hawa (GB) (Salse)

No other produce in our archive. It holds racing in Great Britain, Ireland and France from 2005, so siblings racing elsewhere won’t appear here.

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 39 5 13% −10.50
Good to Firm 25 1 4% −21.00
Good 19 3 16% +4.83
Good to Soft 5 1 20% +0.00
Soft 3 0 0% −3.00
Firm 2 0 0% −2.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 24 3 13% −9.67
Class 4 24 3 13% −8.00
Class 6 23 3 13% −5.00
Class 3 10 1 10% +3.00
Class 2 8 0 0% −8.00
Class 1 1 0 0% −1.00

CourseRunsWinsSR£1
Wolverhampton (AW) 15 1 7% −3.00
Lingfield (AW) 13 3 23% −1.50
Brighton 8 1 13% −3.00
Kempton (AW) 7 1 14% −2.00
Musselburgh 4 1 25% +9.00
York 4 0 0% −4.00
Nottingham 3 0 0% −3.00
Ascot 3 0 0% −3.00
Bath 3 0 0% −3.00
Redcar 2 0 0% −2.00
Beverley 2 0 0% −2.00
Ayr 2 0 0% −2.00
Chepstow 2 1 50% +2.33
Chelmsford City (AW) 2 0 0% −2.00
Yarmouth 2 1 50% +4.50
Goodwood 2 0 0% −2.00
Ripon 2 0 0% −2.00
Haydock 2 0 0% −2.00
Ffos Las 2 0 0% −2.00
Newcastle (AW) 1 0 0% −1.00
Carlisle 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Pontefract 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Salisbury 1 1 100% +3.00
Curragh 1 0 0% −1.00
Naas 1 0 0% −1.00
Navan 1 0 0% −1.00
Tipperary 1 0 0% −1.00
Sandown 1 0 0% −1.00
Chester 1 0 0% −1.00
Leicester 1 0 0% −1.00
Thirsk 1 0 0% −1.00

DistanceRunsWinsSR£1
Under 6f 72 9 13% −15.67
6f – 7f 22 1 5% −17.00

JockeyRunsWinsSR£1
Luke Morris 16 3 19% +3.50
Stephen Craine 13 2 15% +5.50
Michael J M Murphy 10 0 0% −10.00
James Sullivan 6 1 17% −1.67
Tom Marquand 4 1 25% +1.00
Charlie Bennett 3 0 0% −3.00
Fergus Sweeney 3 0 0% −3.00
Justin Newman 3 0 0% −3.00
Charles Bishop 3 0 0% −3.00
Richard Hughes 3 1 33% +2.00
Pat Smullen 3 0 0% −3.00
Louis-Philippe Beuzelin 3 0 0% −3.00
Paul Mulrennan 2 0 0% −2.00
Josephine Gordon 2 0 0% −2.00
Jim Crowley 2 1 50% +0.50
George Downing 2 0 0% −2.00
Tim Clark 1 0 0% −1.00
Mrs Carol Bartley 1 0 0% −1.00
J F Egan 1 0 0% −1.00
Jordan Nason 1 0 0% −1.00
Mr Aiden Blakemore 1 0 0% −1.00
Cam Hardie 1 0 0% −1.00
Kieran Shoemark 1 0 0% −1.00
Mark Coumbe 1 0 0% −1.00
David Probert 1 0 0% −1.00
Pat Dobbs 1 0 0% −1.00
Kieran O'Neill 1 1 100% +5.50
Sam James 1 0 0% −1.00
Sean Levey 1 0 0% −1.00
Lucy K Barry 1 0 0% −1.00
Keagan Latham 1 0 0% −1.00
Russ Kennemore 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 61 8 13% −16.67
Cheekpieces 29 2 7% −12.00
Hood 3 0 0% −3.00
Blinkers 1 0 0% −1.00

SeasonRunsWinsSR£1
2017 2 0 0% −2.00
2016 19 2 11% −2.00
2015 14 0 0% −14.00
2014 20 3 15% −7.50
2013 2 1 50% +0.50
2012 8 0 0% −8.00
2011 10 1 10% −3.50
2010 12 1 8% +1.00
2009 7 2 29% +2.83

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
2017 · 2 runs
16 Jan 17+11d Wolverhampton (AW) Betway Sprint Handicap (Div 1) Class 6 · 5f · Standard · 10 ran 7/10 ¾ 9-7 5267A61A Tom Marquand 8/1
05 Jan 17+9d Wolverhampton (AW) Betway Sprint Handicap Class 6 · 6f · Standard · 12 ran 11/12 ½ 8-12 5484A48A Tim Clark 25/1
2016 · 19 runs
27 Dec 16+17d Wolverhampton (AW) Betway Sprint Handicap (Div 2) Class 6 · 6f · Standard · 13 ran 6/13 nk 9-6 5498B74A Tom Marquand 10/1
10 Dec 16+29d Newcastle (AW) Forward Assist Veterans Charity Handicap Class 6 · 5f · Standard · 12 ran 3/12 2 9-2 5574A68A Charlie Bennett 7/1
11 Nov 16+10d Wolverhampton (AW) Betway Sprint Distance Handicap Class 6 · 5f · Standard · 11 ran 6/11 1½ 9-6 5874A61A Paul Mulrennan 6/1
01 Nov 16+83d Redcar Thanks & See You Next Season Handicap Class 6 · 6f · Good To Soft · 18 ran 9/18 ¾ 9-5 5871C71A Paul Mulrennan 50/1
10 Aug 16+9d Beverley Ladies Day Handicap (Div 1) Class 5 · 5f · Good To Firm · 10 ran 8/10 ½ 8-5 61—48A Charlie Bennett 25/1
01 Aug 16+29d Carlisle Compare Horse Racing At Bookies.com (pro-am Lady Riders' Race) Ladies Riders' Handicap Class 6 · 5f · Good · 15 ran 8/15 ½ 10-3 61—70A Josephine Gordon 16/1
03 Jul 16+5d Ayr mytotepool.com Amateur Riders' Handicap Class 6 · 5f · Good To Soft · 9 ran 6/9 2¼ 11-0 62—69A Mrs Carol Bartley 6/1
28 Jun 16+50d Brighton Bingo At bet365 Handicap Class 5 · 5½f · Good · 7 ran 4/7 2 9-0 62—69A Charlie Bennett 12/1
09 May 16+6d Brighton Jamesrossjewellers.com Handicap Class 5 · 5½f · Good To Firm · 6 ran 5/6 1 9-0 63—62B Fergus Sweeney 9/1
03 May 16+14d Brighton Bhf.org.uk London To Brighton 19 June Handicap Class 5 · 5½f · Good · 6 ran 2/6 1 8-11 63—77B Tom Marquand 5/1
19 Apr 16+41d Brighton Frosts Cars - Official Ladies Day Partner Handicap Class 5 · 6f · Good To Soft · 6 ran 1/6 8-10 61—81B Tom Marquand 4/1
09 Mar 16+8d Kempton (AW) 32Red.com Handicap (Div 1) Class 6 · 6f · Standard · 11 ran 9/11 2¾ 8-13 62—55A Justin Newman 20/1
01 Mar 16+7d Lingfield (AW) Unibet Offer Daily Jockey & Trainer Specials Handicap Class 6 · 5f · Standard · 9 ran 4/9 ½ 9-4 62—74A Luke Morris 6/1
23 Feb 16+15d Wolverhampton (AW) unibet.co.uk Daily Enhanced Place Terms Classified Selling Stakes Class 5 · 6f · Standard · 4 ran 3/4 nse 8-13 62—64B Justin Newman 8/1
08 Feb 16+13d Wolverhampton (AW) Download The New Unibet Racing App Handicap Class 6 · 5f · Standard · 11 ran 1/11 9-6 58—81A Luke Morris 11/1
26 Jan 16+4d Southwell (AW) Bet&Watch Every Race At Unibet Selling Stakes Class 6 · 5f · Standard · 4 ran 3/4 4½ 8-9 58—53B Josephine Gordon 9/2
22 Jan 16+10d Lingfield (AW) Unibet Offer Daily Trainer & Jockey Specials Handicap Class 6 · 5f · Standard · 8 ran 2/8 ¾ 8-12 56—70A Justin Newman 6/1
12 Jan 16+4d Lingfield (AW) Download The New Unibet Racing App Handicap Class 6 · 5f · Standard · 5 ran 2/5 ½ 9-11 57—78B Luke Morris 7/4
08 Jan 16+65d Lingfield (AW) Unibet Offer Daily Jockey And Trainer Specials Handicap Class 6 · 5f · Standard · 7 ran 3/7 1 9-4 57—65A J F Egan 5/1
2015 · 14 runs
04 Nov 15+100d Nottingham Hayley's Done It For The Girls Handicap (Div 2) Class 6 · 5f · Soft · 9 ran 5/9 2 9-6 62—68A Fergus Sweeney 9/1
27 Jul 15+28d Ayr Racing UK Day Pass Handicap Class 6 · 5f · Good To Soft · 10 ran 9/10 2¼ 9-7 65—48A Jordan Nason 12/1
29 Jun 15+21d Musselburgh Racing Uk 1 Price 3 Devices Handicap Class 5 · 5f · Good · 7 ran 7/7 hd 9-7 68—60A Michael J M Murphy 7/1
08 Jun 15+23d Pontefract Pontefract & District Golf Club Handicap Class 5 · 5f · Good To Firm · 10 ran 6/10 dht 8-13 70—68A Michael J M Murphy 20/1
16 May 15+15d Doncaster Caviars Of Bawtry Handicap Class 4 · 6f · Good To Firm · 18 ran 17/18 1¾ 8-11 73—48C Michael J M Murphy 40/1
01 May 15+13d Chepstow Truvape Veterans' Handicap Class 5 · 5f · Good · 10 ran 8/10 1 9-4 75—67A Michael J M Murphy 7/1
18 Apr 15+15d Wolverhampton (AW) Bet toteplacepot On All UK Meetings Amateur Riders' Handicap Class 5 · 6f · Standard · 13 ran 10/13 1½ 10-8 69—57A Mr Aiden Blakemore 12/1
03 Apr 15+16d Musselburgh toteexacta Pick 1st And 2nd Handicap Class 4 · 5f · Soft · 12 ran 4/12 1 8-9 76—82A Michael J M Murphy 40/1
18 Mar 15+11d Chelmsford City (AW) Totetrifecta Pick The 1, 2, 3 Handicap Class 5 · 5f · Standard · 7 ran 6/7 ½ 8-12 69—60A Michael J M Murphy 9/1
07 Mar 15+5d Wolverhampton (AW) Unibet Offer Daily Jockey/Trainer Specials Classified Claiming Stakes Class 5 · 5f · Standard · 8 ran 3/8 1¼ 9-2 70—78A Michael J M Murphy 8/1
02 Mar 15+13d Wolverhampton (AW) Daily Enhanced 'magic Multiples' At Unibet Handicap Class 5 · 6f · Standard · 10 ran 8/10 1¾ 9-7 70—63A Luke Morris 16/1
17 Feb 15+16d Wolverhampton (AW) Unibet Offer Daily Jockey/trainer Specials Classified Selling Stakes Class 6 · 6f · Standard · 7 ran 3/7 1 9-4 70—89A Luke Morris 6/1
01 Feb 15+25d Chelmsford City (AW) totepool Handicap Class 4 · 5f · Standard · 9 ran 7/9 hd 9-1 73—60A Charles Bishop 12/1
07 Jan 15+7d Lingfield (AW) Daily Price Boosts At Unibet Handicap Class 5 · 6f · Standard · 8 ran 5/8 ½ 9-7 75—70A Charles Bishop 33/1
2014 · 20 runs
31 Dec 14+9d Lingfield (AW) Ladbrokes Handicap Class 4 · 7f · Standard · 8 ran 7/8 ½ 8-13 77—63A Charles Bishop 33/1
22 Dec 14+6d Kempton (AW) betbright.com Download Our App Handicap Class 4 · 6f · Standard · 10 ran 7/10 ½ 9-0 78—69A Luke Morris 25/1
16 Dec 14+91d Kempton (AW) Get Svens Inside Track At BetVictor Handicap Class 4 · 5f · Standard · 8 ran 7/8 2½ 9-0 78—58A Fergus Sweeney 12/1
16 Sep 14+10d Yarmouth Moulton Nurseries Handicap Class 4 · 5f · Good · 7 ran 2/7 3 9-2 79—83A Luke Morris 5/1
06 Sep 14+6d Ascot Rarc In Aid Of The Ijf Handicap Class 3 · 5f · Good To Firm · 18 ran 5/18 hd 8-3 77—73A Cam Hardie 14/1
31 Aug 14+23d Brighton Gatwickairport.com Handicap Class 4 · 5½f · Good · 9 ran 2/9 ¾ 9-0 77—81A Kieran Shoemark 17/2
08 Aug 14+10d Brighton 500 Money Backs Only At Choicebet.net Handicap Class 4 · 6f · Good To Firm · 8 ran 5/8 1 9-12 78—79A Luke Morris 8/1
29 Jul 14+14d Goodwood Casino At bet365 Handicap Class 3 · 5f · Good To Firm · 21 ran 12/21 hd 8-6 78—69A Michael J M Murphy 20/1
15 Jul 14+16d Bath Bathwick Car And Van Hire Handicap Class 4 · 5f · Firm · 7 ran 3/7 hd 9-2 77—76A Michael J M Murphy 11/4
29 Jun 14+5d Salisbury Derek Burridge Golf & Racing Trophies Handicap (Seniors' Sprint) Class 4 · 5f · Good To Firm · 8 ran 1/8 9-0 73—91A Luke Morris 3/1J
24 Jun 14+16d Brighton starspreads.com Costa Rica V Eng Trade In Play Handicap Class 4 · 5½f · Good To Firm · 6 ran 2/6 ¾ 9-5 73—87B Luke Morris 7/4F
08 Jun 14+39d Goodwood Veterans' Handicap Class 4 · 5f · Good · 11 ran 3/11 ¾ 8-5 72—82A Michael J M Murphy 10/1
30 Apr 14+19d Brighton Follow HarringtonsLett On Twitter Handicap Class 5 · 5½f · Good · 8 ran 2/8 ¾ 9-7 70—92A Luke Morris 10/1
11 Apr 14+25d Wolverhampton (AW) Best Odds At bookmakers.co.uk Handicap Class 5 · 5f · Standard · 7 ran 6/7 2 9-2 70—62A Luke Morris 3/1
17 Mar 14+12d Kempton (AW) Turftv Handicap Class 5 · 5f · Standard · 7 ran 1/7 9-4 66—85A Richard Hughes 4/1
05 Mar 14+21d Lingfield (AW) Compare Bookmakers At Bookmakers.co.uk Handicap Class 6 · 5f · Standard · 8 ran 1/8 9-6 63—86A Luke Morris 5/2F
12 Feb 14+8d Kempton (AW) Kempton Park Chase Day 22.02.14 Handicap Class 6 · 6f · Standard · 11 ran 9/11 1¼ 9-4 62—64A Luke Morris 7/1
04 Feb 14+12d Lingfield (AW) Compare Bookmakers At Bookmakers.co.uk Handicap Class 5 · 5f · Standard · 7 ran 2/7 1¾ 8-13 62—76A Luke Morris 11/4F
23 Jan 14+15d Kempton (AW) BetVictor.com Non-Runner Free Bet Cheltenham 2014 Handicap (Div 2) Class 6 · 6f · Standard · 10 ran 5/10 1 9-1 62—75A Mark Coumbe 20/1
08 Jan 14+342d Lingfield (AW) Compare Bookmakers At Bookmakers.co.uk Handicap Class 5 · 5f · Standard · 8 ran 7/8 3 9-1 64—54A Luke Morris 8/1
2013 · 2 runs
31 Jan 13+6d Lingfield (AW) Book Hospitality At Lingfield Park Handicap Class 6 · 5f · Standard · 7 ran 2/7 nse 9-6 58—78A Jim Crowley 4/5F
25 Jan 13+56d Lingfield (AW) lingfieldpark.co.uk Handicap Class 6 · 5f · Standard · 9 ran 1/9 9-5 58—83A Jim Crowley 6/4F
2012 · 8 runs
30 Nov 12+13d Wolverhampton (AW) George Morris Handicap (Div 2) Class 5 · 7f · Standard · 8 ran 6/8 8 8-10 63—48A David Probert 66/1
17 Nov 12+18d Wolverhampton (AW) Stan Fisher Handicap Class 5 · 5f · Standard · 13 ran 11/13 2½ 9-5 70—51A Stephen Craine 50/1
30 Oct 12+18d Wolverhampton (AW) 32 Bonus At 32Red.com Handicap Class 4 · 6f · Standard · 12 ran 12/12 3½ 9-0 78—43A George Downing 50/1
12 Oct 12+13d Bath 32Red Online Casino Handicap Class 4 · 5f · Soft · 15 ran 11/15 nk 9-2 80—75A Pat Dobbs 50/1
29 Sep 12+34d Wolverhampton (AW) 32Red Casino Handicap (Div 2) Class 4 · 5f · Standard · 11 ran 10/11 1¼ 8-13 82—57A George Downing 20/1
26 Aug 12+83d Curragh Free Admission At The Curragh September 9th Handicap 5f · Heavy · 9 ran 9/9 1 9-12 84—50C Pat Smullen 15/2
04 Jun 12+15d Naas www.thetote.com BBQ Evenings At Naas Handicap 7f · Good To Yielding · 14 ran 13/14 5½ 9-6 86—60C Pat Smullen 16/1
20 May 12+239d Navan Navanracecourse.ie Handicap 5f · Good · 14 ran 13/14 4½ 9-12 87—59C Pat Smullen 10/1
2011 · 10 runs
24 Sep 11+11d Ripon SIS Live Handicap (Div 1) Class 4 · 5f · Good · 11 ran 7/11 nse 9-6 87—85A Louis-Philippe Beuzelin 9/2
13 Sep 11+10d Yarmouth Ideal Flooring And LA Continental Cafe Handicap Class 4 · 5f · Good · 7 ran 1/7 9-1 82—101A Kieran O'Neill 11/2
03 Sep 11+29d Haydock Betfred 'The Bonus King' Be Friendly Handicap Class 2 · 5f · Good To Firm · 13 ran 6/13 1¼ 8-11 84—74A Richard Hughes 8/1
05 Aug 11+3d Tipperary Dan Dooley Handicap (60-100) 5f · Good To Firm · 13 ran 4/13 1¾ 8-11 83—78A Sam James 7/1
02 Aug 11+24d Ffos Las digibet.com Handicap Class 3 · 5f · Good To Firm · 6 ran 3/6 shd 8-10 83—73B Sean Levey 9/2
09 Jul 11+35d Ascot Saltmarsh Partnership Handicap Class 4 · 5f · Good · 9 ran 7/9 2½ 9-5 85—69A Lucy K Barry 11/4F
04 Jun 11+6d Musselburgh Totescoop6 Scottish Sprint Cup Handicap Class 2 · 5f · Good To Firm · 16 ran 12/16 3¼ 8-10 87—51A James Sullivan 12/1
29 May 11+8d Nottingham Fireman Sam Visits Twinlakes - 2nd July Handicap Class 3 · 5f · Good To Firm · 11 ran 6/11 ½ 8-13 87—76A Stephen Craine 3/1F
21 May 11+9d York Sportingbet.com Sprint Handicap Class 2 · 5f · Good · 19 ran 6/19 ¾ 8-8 88—81A James Sullivan 10/1
12 May 11+193d York totepool Handicap Class 2 · 5f · Good · 18 ran 5/18 ½ 8-2 89—86A James Sullivan 25/1
2010 · 12 runs
31 Oct 10+34d Lingfield (AW) Try Betdaq For An Exchange Handicap Class 3 · 5f · Standard · 10 ran 4/10 1 9-4 90—83A Richard Hughes 9/2F
27 Sep 10+16d Kempton (AW) Bet In Running - Betdaq Handicap Class 3 · 6f · Standard · 11 ran 7/11 nk 9-2 90—80A Stephen Craine 12/1
11 Sep 10+8d Sandown Berrylands Handicap (Div 2) Class 3 · 5f · Good · 12 ran 2/12 1 9-6 89—101A Stephen Craine 9/2
03 Sep 10+32d Musselburgh Racing Uk Handicap Class 3 · 5f · Good · 13 ran 1/13 9-7 87—96A Stephen Craine 12/1
02 Aug 10+8d Ripon At The Races Sky 415 Handicap Class 4 · 5f · Good To Firm · 7 ran 2/7 2 9-6 82—93A Stephen Craine 3/1
25 Jul 10+16d Ascot Japan Racing Association Sprint Stakes (Handicap) Class 2 · 5f · Good To Firm · 19 ran 3/19 ¾ 7-9 82—79A Louis-Philippe Beuzelin 20/1
09 Jul 10+6d Chester Envirosips Handicap Class 3 · 5f · Good To Firm · 8 ran 6/8 1¼ 8-11 85—72A Stephen Craine 9/2
03 Jul 10+10d Haydock Poker At bet365 Handicap Class 2 · 6f · Good To Firm · 7 ran 3/7 3¼ 8-10 85—82A Stephen Craine 28/1
23 Jun 10+11d Bath CMS Gurkha Welfare Trust Handicap Class 4 · 5f · Firm · 6 ran 4/6 1¼ 9-7 85—82B Stephen Craine 5/1
12 Jun 10+21d Leicester Leicester Mercury World Cup Sprint Handicap Class 3 · 5f · Good To Firm · 7 ran 3/7 2 8-12 87—88A James Sullivan 10/1
22 May 10+9d York Sportingbet.com Sprint Handicap Class 2 · 5f · Good To Firm · 16 ran 8/16 ½ 8-1 89—74A Louis-Philippe Beuzelin 16/1
13 May 10+222d York European Breeders' Fund Conditions Stakes Class 2 · 5f · Good To Firm · 9 ran 6/9 2¾ 9-2 89—79A Stephen Craine 28/1
2009 · 7 runs
03 Oct 09+20d Redcar Totepool Two-year-old Trophy (Listed) Class 1 · 6f · Good To Firm · 22 ran 8/22 1 9-0 90—91A Stephen Craine 66/1
13 Sep 09+9d Ffos Las Totequadpot Nursery Handicap Class 4 · 5f · Good To Firm · 7 ran 2/7 1 9-7 85—95A Stephen Craine 6/4F
04 Sep 09+5d Lingfield (AW) Nutley Nursery Handicap Class 4 · 5f · Standard · 9 ran 1/9 9-5 81—104A Stephen Craine 9/2
30 Aug 09+10d Beverley Ssangyong Summer Freeze Nursery Handicap Class 4 · 5f · Good To Firm · 11 ran 4/11 hd 8-10 81—83A James Sullivan 5/2F
20 Aug 09+27d Chepstow Wineaux.co.uk Maiden Stakes Class 5 · 5f · Good · 8 ran 1/8 8-10 81—87A James Sullivan 10/3
24 Jul 09+97d Thirsk Michael Grant Memorial Median Auction Maiden Stakes Class 5 · 5f · Good · 10 ran 3/10 2¼ 9-3 ——80A Keagan Latham 6/4F
18 Apr 09 Nottingham Racing Uk On Channel 432 Maiden Stakes Class 5 · 5f · Good To Firm · 12 ran 2/12 nk 9-0 ——97A Russ Kennemore 50/1

Quick answers

How many races has Secret Millionaire won?
Secret Millionaire (IRE) won 10 of 94 archived starts between 2009 and 2017, a strike rate of 10.6%. Placed 28 times in total (29.8% of starts).
Who trained Secret Millionaire?
Secret Millionaire (IRE) was trained by Shaun Harris on the most recent run on record, at Wolverhampton (AW) on 16 January 2017.
Who is Secret Millionaire's sire?
Secret Millionaire (IRE) is by Kyllachy (GB) out of Mithl Al Hawa (GB), whose sire is Salse.
What going does Secret Millionaire prefer?
Secret Millionaire (IRE) has the best record on good to soft going: 1 win from 5 starts (20%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Secret Millionaire's official rating?
The most recent official rating on record is 52, from the run on 16 January 2017. The highest on record is 90.
What is Secret Millionaire's sire's record?
Kyllachy (GB)'s progeny in our archive have won 9.9% of 13,847 runs since Jan 2008 (800 horses), Flat and jumps together. Weakest over 1m5f – 2m (all codes): 5.8% from 468.

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