Skip to content
Horse profile

Secretfact (GB)

9yo gelding (at last run, Sep 2022) · Last trainer Malcolm Saunders · Last owner Premier Conservatory Roofs
by Sakhee's Secret (GB) out of Matterofact (IRE) (Bold Fact)
65 runs · 11 courses · from Jun 2015
As at 28 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 8 Sep 2022 — 1,511 days ago. Our archive can't say whether the horse is still in training.
Last run Sep 2022 · 7th of 10 8 wins · Wolverhampton (AW), Bath & Chepstow Headgear returns LTO Last raced off OR 52
KTB Profile

Secretfact (GB) is 8 from 65. Hasn't won since Nov 2020. All 8 wins have come over trips under 6f. Last raced off 52, 25lb below the career-high mark.

Based on 65 archived runs · updated 28 Oct 2026
KTB at a glance OR ↓ 25lb off peak
Official rating52↓ 25lb off peak
52 45–77

KTB Speed and Rating

KTB Speed

Best recent Speed 91 the best of the last 3 graded (A or B) runs · Windsor, 15 Aug 2022

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 54 figures · best 115B · median 90.5
GoingRunsBestMedianSince 28 Oct 2025
Standard (AW)16102A91.5—
Good to Firm13115B91—
Good9105A76—
Firm7105C91—
Good to Soft5114A78—
Soft397A55—
Heavy1———
DistanceRunsBestMedianSince 28 Oct 2025
Under 6f54115B90.5—

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

KTB Rating

Best recent KTB Rating 79A the best of the last 3 rated runs · Windsor, 15 Aug 2022 Official rating 52 at the last run, 8 Sep 2022

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 →

Flat 65 figures · best 92A · median 72
GoingRunsBestMedianSince 28 Oct 2025
Good to Firm1785A72—
Standard (AW)1692A77—
Good1086A68—
Good to Soft891A68.5—
Firm891A79.5—
Soft587A50—
Heavy1———
DistanceRunsBestMedianSince 28 Oct 2025
Under 6f6192A73—
6f – 7f458A41.5—

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

Progeny in our archive have won 8.8% of 3,866 runs since Jan 2008 (253 horses).

Strongest at trips under 6f (all codes): 12.3% from 772.

GoingRunsWinsSRvs sireThis horse
Firm611219.7%+10.93 from 8
Good to Firm783779.8%+11 from 17
Good730456.2%−2.60 from 10
Good to Soft344277.8%−12 from 8
Soft362339.1%+0.30 from 5
Heavy881112.5%+3.70 from 1
Standard (AW)1,4981348.9%+0.12 from 16
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f7729512.3%+3.58 from 61
6f – 7f1,6781398.3%−0.50 from 4
1m – 1m1f732537.2%−1.6—
1m2f – 1m4f398287%−1.8—
1m5f – 2m188189.6%+0.8—
2m1f – 2m4f7256.9%−1.9—
2m5f – 3m2015%−3.8—
Over 3m600%−8.8—

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

Dam
Matterofact (IRE) (Bold Fact)

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

The wins came over 5f–6f; the highest grade won is Class 5 (Pastfact (GB)).

ProduceRunsWinsWin tripsBest grade
Pastfact (GB)4675½f–6fClass 5
Bluebell Time (IRE)3835f–5½fClass 5

Record by conditions

GoingRunsWinsSR£1
Good to Firm 17 1 6% −11.50
Standard (AW) 16 2 13% +1.50
Good 10 0 0% −10.00
Good to Soft 8 2 25% +4.00
Firm 8 3 38% −0.17
Soft 5 0 0% −5.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 4 26 2 8% −11.25
Class 5 20 4 20% −2.42
Class 6 18 2 11% −7.50
Class 3 1 0 0% −1.00

CourseRunsWinsSR£1
Bath 21 5 24% −1.17
Chepstow 11 1 9% −5.50
Wolverhampton (AW) 11 2 18% +6.50
Windsor 4 0 0% −4.00
Ffos Las 4 0 0% −4.00
Salisbury 4 0 0% −4.00
Kempton (AW) 3 0 0% −3.00
Sandown 3 0 0% −3.00
Lingfield 2 0 0% −2.00
Lingfield (AW) 1 0 0% −1.00
Chelmsford City (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
Under 6f 61 8 13% −18.17
6f – 7f 4 0 0% −4.00

JockeyRunsWinsSR£1
Jimmy Quinn 17 5 29% +6.08
Liam Keniry 11 1 9% −4.50
Pat Cosgrave 7 1 14% +4.00
Trevor Whelan 3 0 0% −3.00
Fergus Sweeney 3 0 0% −3.00
Robert Winston 3 0 0% −3.00
David Probert 2 0 0% −2.00
Ryan Tate 2 0 0% −2.00
Hollie Doyle 2 0 0% −2.00
Charlie Bennett 2 0 0% −2.00
Charles Bishop 2 0 0% −2.00
Martin Dwyer 2 0 0% −2.00
Luke Morris 1 0 0% −1.00
Hector Crouch 1 0 0% −1.00
Rob Hornby 1 0 0% −1.00
Shane Kelly 1 0 0% −1.00
Adam Kirby 1 0 0% −1.00
Franny Norton 1 1 100% +1.25
Josephine Gordon 1 0 0% −1.00
Michael J M Murphy 1 0 0% −1.00
Cathy Gannon 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 53 7 13% −13.92
Cheekpieces 10 1 10% −6.25
Hood 2 0 0% −2.00

SeasonRunsWinsSR£1
2022 10 0 0% −10.00
2021 6 0 0% −6.00
2020 11 1 9% −4.50
2019 13 1 8% −9.25
2018 11 2 18% +2.25
2017 2 1 50% −0.17
2016 9 3 33% +8.50
2015 3 0 0% −3.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
2022 · 10 runs
08 Sep 22+21d Chepstow Cwmbran Carpet Centre Quality Service Handicap Class 6 · 5f · Soft · 10 ran 7/10 ¾ 9-7 5254A54A Trevor Whelan 12/1
18 Aug 22+3d Chepstow Trade Centre Wales Handicap Class 6 · 5f · Good · 6 ran 4/6 3¼ 9-0 5132B56B Liam Keniry 10/3
15 Aug 22+13d Windsor Free Tips Daily On attheraces.com Handicap Class 6 · 5f · Good To Firm · 10 ran 2/10 ½ 9-7 5191A79A David Probert 22/1
02 Aug 22+28d Ffos Las Cazoo Handicap Class 6 · 5f · Heavy · 6 ran 6/6 1 9-6 5385B51B Trevor Whelan 14/1
05 Jul 22+39d Wolverhampton (AW) Making Employment Thrive MET Handicap Class 6 · 5f · Standard · 11 ran 10/11 1¾ 9-6 5767A52A Luke Morris 14/1
27 May 22+7d Chepstow Cazoo, Search, Drive, Smile Handicap Class 6 · 5f · Good · 8 ran 5/8 2¼ 9-9 6080A79A David Probert 11/1
20 May 22+11d Bath Cazoo Handicap Class 6 · 5f · Good · 6 ran 4/6 1 9-4 6275A67B Pat Cosgrave 22/1
09 May 22+11d Wolverhampton (AW) At The Races App Expert Tips Handicap Class 5 · 5f · Standard · 10 ran 10/10 7½ 9-1 6255A26A Liam Keniry 22/1
28 Apr 22+4d Chepstow Vickers Bet Handicap Class 6 · 5f · Good To Firm · 8 ran 4/8 ½ 9-7 6562A78A Liam Keniry 12/1
24 Apr 22+187d Bath Sky Sports Racing Sky 415 Handicap Class 4 · 5f · Good To Firm · 7 ran 7/7 2 8-6 6584A34A Trevor Whelan 33/1
2021 · 6 runs
19 Oct 21+23d Kempton (AW) Racing TV Handicap Class 5 · 5f · Standard To Slow · 9 ran 5/9 nk 9-4 6778A71A Ryan Tate 20/1
26 Sep 21+106d Ffos Las Cazoo Search Drive Smile Handicap Class 5 · 5f · Good To Soft · 11 ran 11/11 6 9-9 6986A34A Ryan Tate 14/1
12 Jun 21+8d Sandown Coral Best Odds Guaranteed Handicap Class 4 · 5f · Good · 12 ran 7/12 ½ 8-12 71102A69A Liam Keniry 33/1
04 Jun 21+14d Bath Sky Sports Racing Sky 415 Handicap Class 4 · 5f · Good To Firm · 7 ran 2/7 1¼ 8-12 7196A81A Liam Keniry 12/1
21 May 21+18d Bath Watch Free Race Replays On attheraces.com Handicap Class 4 · 5f · Soft · 5 ran 5/5 4¾ 8-13 7255C47B Liam Keniry 17/2
03 May 21+153d Bath Blackmore Electrical Contractors Handicap Class 4 · 5f · Good To Firm · 6 ran 5/6 1½ 8-13 73101A57B Liam Keniry 9/1
2020 · 11 runs
01 Dec 20+17d Wolverhampton (AW) Betway Casino Handicap Class 5 · 5f · Standard · 9 ran 3/9 nk 9-5 7396A83A Liam Keniry 9/2
14 Nov 20+25d Wolverhampton (AW) Betway Casino Handicap Class 5 · 5f · Standard · 9 ran 1/9 9-7 6995A92A Liam Keniry 11/2
20 Oct 20+15d Kempton (AW) Unibet Thanks The Frontline Workers Handicap Class 5 · 5f · Standard To Slow · 8 ran 2/8 1¼ 9-5 6888A86A Pat Cosgrave 9/2
05 Oct 20+7d Wolverhampton (AW) Sky Sports Racing HD Virgin 535 Handicap Class 5 · 5f · Standard · 10 ran 2/10 nk 9-4 67101A85A Pat Cosgrave 5/1
28 Sep 20+38d Bath Sky Sports Racing Sky 415 Handicap Class 6 · 5f · Firm · 15 ran 2/15 2½ 10-1 6791C91A Liam Keniry 10/1
21 Aug 20+7d Salisbury Pitton Handicap Class 4 · 5f · Good To Soft · 8 ran 5/8 1½ 8-9 6878A54A Hollie Doyle 7/1
14 Aug 20+8d Chepstow hopeeden.co.uk Syndication With Jedd O'Keeffe Handicap Class 5 · 5f · Good To Soft · 5 ran 2/5 ¾ 9-0 6864C79B Hector Crouch 4/1
06 Aug 20+16d Bath Best Free Tips At valuerater.co.uk Handicap Class 5 · 5.5f · Firm · 7 ran 6/7 5 9-9 6873A47A Jimmy Quinn 11/2
21 Jul 20+11d Chepstow Toalsbet Dial-A-Bet 028 90 321721 Handicap Class 5 · 5f · Good · 8 ran 7/8 hd 9-7 6870A70A Jimmy Quinn 10/1
10 Jul 20+25d Bath Patent Paradise At valuerater.co.uk Handicap Class 5 · 5f · Good · 11 ran 6/11 nk 9-2 7092A73A Liam Keniry 9/2
15 Jun 20+195d Chepstow Chepstow Plant International Handicap Class 4 · 5f · Good · 10 ran 6/10 nk 8-13 7272A67A Pat Cosgrave 10/1
2019 · 13 runs
03 Dec 19+10d Wolverhampton (AW) Betway Heed Your Hunch Handicap Class 4 · 5f · Standard · 10 ran 6/10 ¾ 9-1 74100A70A Charlie Bennett 14/1
23 Nov 19+26d Lingfield (AW) Betway Handicap Class 4 · 5f · Standard · 10 ran 7/10 nk 8-12 7693A68A Charlie Bennett 14/1
28 Oct 19+5d Kempton (AW) 32Red Casino Handicap Class 4 · 5f · Standard To Slow · 10 ran 7/10 shd 9-3 7784A74A Jimmy Quinn 11/1
23 Oct 19+23d Wolverhampton (AW) Betway Handicap Class 4 · 5f · Standard · 11 ran 5/11 nse 9-4 7791A80A Rob Hornby 5/1
30 Sep 19+16d Wolverhampton (AW) Commercial Flooring Company Ltd Handicap Class 4 · 5f · Standard · 10 ran 3/10 shd 8-13 77102A80A Jimmy Quinn 9/1
14 Sep 19+15d Bath Lovely Louise Hudson Birthday Handicap Class 4 · 5f · Firm · 6 ran 1/6 9-4 7492A86B Jimmy Quinn 11/4J
30 Aug 19+9d Sandown Betway Handicap Class 5 · 5f · Good To Firm · 8 ran 4/8 1¼ 9-9 75115B75A Jimmy Quinn 8/1
21 Aug 19+6d Bath Weatherbys Racing Bank Handicap Class 3 · 5f · Good · 8 ran 2/8 2 8-12 75105A86A Jimmy Quinn 12/1
15 Aug 19+47d Chepstow Istadia Supports Wales Children's Air Ambulance Handicap Class 5 · 5f · Good To Soft · 6 ran 3/6 ½ 9-10 7551A86B Fergus Sweeney 11/1
29 Jun 19+14d Lingfield Darsey Celebration Handicap Class 5 · 5f · Good To Firm · 9 ran 2/9 nk 9-9 7291A85A Fergus Sweeney 7/1
15 Jun 19+8d Sandown randox.com Handicap Class 4 · 5f · Soft · 10 ran 5/10 nk 9-3 7497A87A Fergus Sweeney 20/1
07 Jun 19+49d Bath Brick Peers Handicap Class 4 · 5f · Good To Firm · 13 ran 5/13 ¾ 9-4 7587C78A Jimmy Quinn 33/1
19 Apr 19+169d Bath Inspire Racing Club Handicap Class 4 · 5f · Good To Firm · 9 ran 9/9 7 8-13 7760A29A Shane Kelly 20/1
2018 · 11 runs
01 Nov 18+36d Wolverhampton (AW) Play 4toscore At Betway Handicap Class 4 · 5f · Standard · 10 ran 8/10 hd 9-0 7790A67A Robert Winston 9/1
26 Sep 18+11d Wolverhampton (AW) sportnation.bet UK Racing Specialist Handicap Class 4 · 5f · Standard · 8 ran 2/8 nk 8-11 7592A82A Pat Cosgrave 8/1
15 Sep 18+12d Bath Sun Racing Top Tips And Previews Handicap Class 4 · 5f · Firm · 10 ran 5/10 ½ 9-3 7691A84A Charles Bishop 6/1
03 Sep 18+19d Windsor inspireracingclub.co.uk Handicap Class 4 · 5f · Good To Firm · 9 ran 6/9 ¾ 9-4 7793A73A Adam Kirby 14/1
15 Aug 18+12d Salisbury S H Jones Wines Handicap Class 4 · 5f · Good · 6 ran 5/6 4½ 9-8 7776B61B Pat Cosgrave 7/1
03 Aug 18+10d Wolverhampton (AW) 188Bet Goodwood Extra Place Races Handicap Class 4 · 5f · Standard · 7 ran 1/7 9-0 7598B86A Pat Cosgrave 10/1
24 Jul 18+13d Ffos Las mintbet.com Home Of Refreshing Odds Handicap Class 5 · 5f · Good To Firm · 5 ran 2/5 2½ 9-12 7587C80B Charles Bishop 5/1
11 Jul 18+5d Bath Bath City Football Club Handicap Class 5 · 5f · Firm · 5 ran 1/5 9-8 7194C80B Franny Norton 5/4F
06 Jul 18+19d Chelmsford City (AW) Bet totescoop6 At totesport.com Handicap Class 4 · 5f · Standard To Slow · 10 ran 9/10 nk 8-12 7183A62A Jimmy Quinn 20/1
17 Jun 18+23d Salisbury Matthew & Matthew Solicitors Handicap Class 4 · 5f · Good To Firm · 9 ran 5/9 ½ 9-2 7396A67A Robert Winston 7/1
25 May 18+389d Bath Octagon Consultancy Handicap Class 5 · 5.5f · Firm · 7 ran 4/7 5 9-7 7576A72A Robert Winston 13/2
2017 · 2 runs
01 May 17+7d Bath myracing.com Free Horse Racing Tips Handicap Class 5 · 5f · Firm · 5 ran 1/5 9-9 71105C78B Jimmy Quinn 5/6F
24 Apr 17+210d Windsor Sky Bet Horseracing Cash Out Handicap Class 4 · 5f · Good To Firm · 9 ran 6/9 shd 8-9 7199A72A Jimmy Quinn 16/1
2016 · 9 runs
26 Sep 16+15d Bath Bentley Bristol Handicap Class 5 · 5f · Good To Soft · 10 ran 1/10 9-1 65114A89A Jimmy Quinn 6/1
11 Sep 16+22d Bath Somerset Army Cadet Force Handicap Class 6 · 5f · Good To Soft · 8 ran 1/8 8-8 52—91A Jimmy Quinn 4/1
20 Aug 16+2d Bath Be Wiser Handicap Class 6 · 5f · Good · 12 ran 8/12 ½ 9-2 46—48A Jimmy Quinn 11/8F
18 Aug 16+21d Chepstow Bet365.com Handicap Class 6 · 5f · Good To Firm · 8 ran 1/8 8-7 46—69A Jimmy Quinn 9/2
28 Jul 16+8d Ffos Las Strongbow Handicap Class 6 · 6f · Good To Soft · 7 ran 3/7 1 8-7 45—58A Jimmy Quinn 5/2
20 Jul 16+7d Bath D5Architects Handicap Class 6 · 5.5f · Firm · 7 ran 2/7 1¼ 8-3 46—79A Jimmy Quinn 28/1
13 Jul 16+53d Lingfield 25 Free Bet At 188bet Handicap Class 6 · 6f · Good To Firm · 12 ran 6/12 2¼ 7-9 46—42A Hollie Doyle 12/1
21 May 16+10d Chepstow Follow At TheSunFootball For Non-Stop Football Coverage Handicap Class 6 · 5f · Soft · 12 ran 12/12 4 8-2 49—12A Josephine Gordon 6/1
11 May 16+289d Bath Wellsway Bath Handicap Class 6 · 5.5f · Soft · 7 ran 5/7 2¾ 8-12 51—50A Martin Dwyer 12/1
2015 · 3 runs
27 Jul 15+11d Windsor Totepool Proud Partners Of Racing Welfare Maiden Stakes Class 5 · 5f · Good To Soft · 5 ran 5/5 2¼ 9-2 ——44B Michael J M Murphy 40/1
16 Jul 15+22d Chepstow All The Best Free Bets At thebookiesoffers.co.uk Median Auction Maiden Stakes Class 6 · 6f · Good To Firm · 13 ran 9/13 3½ 9-5 ——40A Cathy Gannon 25/1
24 Jun 15 Salisbury Ashbrittle Stud EBF Stallions Blagrave Maiden Stakes (Plus10) Class 4 · 7f · Good To Firm · 7 ran 7/7 10 9-5 ——41C Martin Dwyer 20/1

Quick answers

How many races has Secretfact won?
Secretfact (GB) won 8 of 65 archived starts between 2015 and 2022, a strike rate of 12.3%. Placed 21 times in total (32.3% of starts).
Who trained Secretfact?
Secretfact (GB) was trained by Malcolm Saunders on the most recent run on record, at Chepstow on 8 September 2022.
Who is Secretfact's sire?
Secretfact (GB) is by Sakhee's Secret (GB) out of Matterofact (IRE), whose sire is Bold Fact.
What going does Secretfact prefer?
Secretfact (GB) has the best record on firm going: 3 wins from 8 starts (37.5%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Secretfact's official rating?
The most recent official rating on record is 52, from the run on 8 September 2022. The highest on record is 77.
What is Secretfact's sire's record?
Sakhee's Secret (GB)'s progeny in our archive have won 8.8% of 3,866 runs since Jan 2008 (253 horses), Flat and jumps together. Strongest at trips under 6f (all codes): 12.3% from 772.
Who are Secretfact's siblings?
Out of Matterofact (IRE), Secretfact (GB) has 2 other produce in our archive, 2 of them winners. Most wins: Pastfact (GB) (7). Highest grade won: Class 5 (Pastfact (GB)). The wins came over 5f–6f. As at Oct 2026.

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