Skip to content
Horse profile

Pastfact (GB)

8yo gelding (at last run, Aug 2022) · Last trainer Malcolm Saunders · Last owner Premier Conservatory Roofs
46 runs · 10 courses · from Jul 2016
As at 22 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 22 Aug 2022 — 1,521 days ago. Our archive can't say whether the horse is still in training.
Last run Aug 2022 · 7th of 10 7 wins · Bath & Chepstow Last raced off OR 49
KTB Profile

Pastfact (GB) is 7 from 46. Hasn't won since Aug 2021. All 7 wins have come on turf — 0 from 5 on the all-weather. Last raced off 49, 27lb below the career-high mark.

Based on 46 archived runs · updated 22 Oct 2026
KTB at a glance All wins on turf OR ↓ 27lb off peak
Official rating49↓ 27lb off peak
49 48–76

KTB Speed and Rating

KTB Speed

Best recent Speed 103 the best of the last 3 graded (A or B) runs · Bath, 29 Jun 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 41 figures · best 123C · median 83
GoingRunsBestMedianSince 22 Oct 2025
Good15123C80—
Good to Firm12106A86—
Standard (AW)597A83—
Soft390A82—
Firm3102C81—
Good to Soft3108B108—
DistanceRunsBestMedianSince 22 Oct 2025
6f – 7f25123C83—
Under 6f16108B85.5—

Of 42 runs looked at, 1 has no figure: did not complete (1).

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

KTB Rating

Best recent KTB Rating 67A the best of the last 3 rated runs · Chepstow, 20 Jun 2022 Official rating 49 at the last run, 22 Aug 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 45 figures · best 98B · median 69
GoingRunsBestMedianSince 22 Oct 2025
Good to Firm1581A60—
Good1584A71—
Standard (AW)583A67—
Soft498B73—
Firm390A76—
Good to Soft377A76—
DistanceRunsBestMedianSince 22 Oct 2025
6f – 7f2884A69.5—
Under 6f1798B67—

Of 46 runs looked at, 1 has no figure: did not complete (or a non-runner row) (1).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 45 figures from 46 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 9.5% of 7,217 runs since Jan 2008 (437 horses).

Strongest on firm going: 17.4% from 109. Weakest over 1m5f – 2m (all codes): 1.5% from 133.

GoingRunsWinsSRvs sireThis horse
Firm1091917.4%+7.92 from 3
Good to Firm1,4581439.8%+0.30 from 16
Good1,4721339%−0.52 from 15
Good to Soft772759.7%+0.21 from 3
Soft7517810.4%+0.92 from 4
Heavy1751810.3%+0.8—
Standard (AW)2,4802188.8%−0.70 from 5
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1,87823312.4%+2.94 from 18
6f – 7f3,5993389.4%−0.13 from 28
1m – 1m1f1,084767%−2.5—
1m2f – 1m4f475336.9%−2.6—
1m5f – 2m13321.5%−8—
2m1f – 2m4f3525.7%−3.8—
2m5f – 3m1000%−9.5—
Over 3m300%−9.5—

Flat and jumps together (all codes) · since Jan 2008 · as at 21 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 Secretfact (GB) (8 wins).

The wins came over 5f–5½f; the highest grade won is Class 4 (Secretfact (GB)).

ProduceRunsWinsWin tripsBest grade
Secretfact (GB)6585fClass 4
Bluebell Time (IRE)3835f–5½fClass 5

Record by conditions

GoingRunsWinsSR£1
Good to Firm 16 0 0% −16.00
Good 15 2 13% −5.00
Standard (AW) 5 0 0% −5.00
Soft 4 2 50% +7.75
Firm 3 2 67% +4.75
Good to Soft 3 1 33% +6.00

ClassRunsWinsSR£1
Class 6 25 4 16% −2.25
Class 5 13 3 23% +2.75
Class 4 8 0 0% −8.00

CourseRunsWinsSR£1
Chepstow 15 3 20% +8.50
Bath 14 4 29% +1.00
Windsor 5 0 0% −5.00
Salisbury 3 0 0% −3.00
Wolverhampton (AW) 2 0 0% −2.00
Kempton (AW) 2 0 0% −2.00
Brighton 2 0 0% −2.00
Lingfield 1 0 0% −1.00
Lingfield (AW) 1 0 0% −1.00
Epsom Downs 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 28 3 11% −4.50
Under 6f 18 4 22% −3.00

JockeyRunsWinsSR£1
Liam Keniry 19 4 21% +7.75
Gina Mangan 5 1 20% +0.00
Josephine Gordon 3 0 0% −3.00
David Egan 3 1 33% −0.75
Fergus Sweeney 2 0 0% −2.00
Martin Dwyer 2 1 50% +2.50
Ryan Tate 2 0 0% −2.00
Finley Marsh 1 0 0% −1.00
Rhys Clutterbuck 1 0 0% −1.00
David Probert 1 0 0% −1.00
J F Egan 1 0 0% −1.00
Charlie Bennett 1 0 0% −1.00
Dane O'Neill 1 0 0% −1.00
Robert Winston 1 0 0% −1.00
Georgia Cox 1 0 0% −1.00
Jim Crowley 1 0 0% −1.00
Oisin Murphy 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 26 4 15% −7.00
Cheekpieces 19 3 16% +0.50
Blinkers 1 0 0% −1.00

SeasonRunsWinsSR£1
2022 4 0 0% −4.00
2021 11 1 9% −6.00
2020 8 2 25% +6.50
2019 4 0 0% −4.00
2018 5 0 0% −5.00
2017 9 4 44% +10.00
2016 5 0 0% −5.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
22 Aug 22+54d Chepstow Cazoo Classified Stakes Class 6 · 5f · Soft · 10 ran 7/10 ½ 9-9 4920B58A Finley Marsh 7/2
29 Jun 22+9d Bath At The Races App Market Movers Classified Stakes Class 6 · 5f · Good To Firm · 10 ran 7/10 nk 9-4 49103A60A Rhys Clutterbuck 7/2J
20 Jun 22+57d Chepstow Best Odds Guaranteed At Vickers.Bet Everyday Handicap Class 6 · 5f · Good · 9 ran 2/9 1¼ 8-9 4864A67A Gina Mangan 13/2
24 Apr 22+225d Bath Cazoo Handicap (Div 2) Class 6 · 5.5f · Good To Firm · 8 ran 7/8 2¾ 8-6 5081A42A Gina Mangan 12/1
11 Sep 21+23d Bath Read Hollie Doyle's Column On Attheraces.com Handicap Class 6 · 5.5f · Firm · 10 ran 9/10 4½ 9-0 5174A40A Gina Mangan 7/2J
19 Aug 21+5d Chepstow Happy Birthday Renia Negus Handicap Class 6 · 6f · Good · 15 ran 3/15 ¾ 8-12 4872C77A Gina Mangan 4/1F
14 Aug 21+30d Bath Follow At The Races On Twitter Handicap Class 6 · 5.5f · Good · 9 ran 1/9 8-4 4897A71A Gina Mangan 4/1F
15 Jul 21+9d Chepstow Secure IT Handicap Class 6 · 6f · Good · 13 ran 6/13 ½ 9-0 5084C70A David Probert 7/1
06 Jul 21+7d Wolverhampton (AW) EBC Group Handicap (Div 2) Class 6 · 6f · Standard · 12 ran 10/12 1 9-0 5067A54A Liam Keniry 9/2
29 Jun 21+8d Chepstow Floyds Turfcare Handicap Class 6 · 6f · Good To Firm · 17 ran 4/17 nse 9-4 5290C81A Liam Keniry 14/1
21 Jun 21+10d Chepstow vickers.bet Try Our Live Casino Handicap (Div 2) Class 6 · 6f · Good To Firm · 11 ran 6/11 nk 9-3 5294A65A J F Egan 6/1
11 Jun 21+10d Chepstow Chepstow Plant International Nineacres Corridor Creeper Handicap Class 5 · 6f · Good To Firm · 8 ran 6/8 1½ 8-13 55101A59A Liam Keniry 7/1
01 Jun 21+20d Lingfield Price Promise At bet365 Handicap Class 6 · 6f · Good To Firm · 12 ran 3/12 3 9-6 55106A72A Liam Keniry 18/1
12 May 21+23d Bath Racing Welfare Supporting Mental Health Awareness Week Handicap Class 6 · 5.5f · Good · 15 ran 9/15 1¾ 9-4 5798C65A Liam Keniry 14/1
19 Apr 21+139d Windsor Watch Free Race Replays On attheraces.com Handicap (Div 2) Class 6 · 6f · Good To Firm · 10 ran 8/10 nk 9-7 5873A68A Josephine Gordon 17/2
01 Dec 20+7d Wolverhampton (AW) Play 4 To Win At Betway Handicap (Div 1) Class 6 · 6f · Standard · 12 ran 6/12 ¾ 8-13 5789A67A Liam Keniry 5/1
24 Nov 20+41d Lingfield (AW) Betway Supporting Safer Gambling Week Handicap Class 6 · 6f · Standard · 10 ran 2/10 nk 9-6 5797A83A Liam Keniry 18/5
14 Oct 20+34d Bath attheraces.com Handicap Class 5 · 5.5f · Good To Soft · 15 ran 3/15 nk 8-12 58100C76A David Egan 17/2
10 Sep 20+26d Chepstow Each Way Extra At bet365 Handicap (Div 2) Class 6 · 6f · Good · 14 ran 4/14 1 9-5 5890C82A Liam Keniry 9/2J
15 Aug 20+43d Chepstow Read Silvestre De Sousa's Blog starsportsbet.co.uk Handicap Class 6 · 6f · Soft · 13 ran 1/13 9-3 5682C84A Liam Keniry 17/2
03 Jul 20+11d Chepstow eliteracingclub.co.uk Handicap Class 6 · 6f · Good · 8 ran 1/8 9-5 5374A75A Liam Keniry 4/1
22 Jun 20+10d Windsor Download The At The Races App Handicap Class 6 · 6f · Good · 10 ran 4/10 ¾ 9-3 5386A72A Liam Keniry 8/1
12 Jun 20+354d Kempton (AW) Unibet Casino Deposit 10 Get 40 Handicap Class 6 · 6f · Standard To Slow · 8 ran 5/8 3 9-4 5577A62A Charlie Bennett 40/1
24 Jun 19+17d Chepstow George Smith Horse Boxes Handicap Class 6 · 6f · Good · 16 ran 9/16 hd 9-8 5980C70A Fergus Sweeney 12/1
07 Jun 19+36d Bath Charles Saunders Handicap Class 6 · 5.5f · Good To Firm · 17 ran UR/17 — 9-6 59—— Dane O'Neill 8/1
02 May 19+22d Salisbury William Hill Retail Bookmaker Of The Year Handicap Class 5 · 6f · Good To Firm · 17 ran 14/17 hd 9-1 6270C55A Josephine Gordon 25/1
10 Apr 19+219d Kempton (AW) 32Red.com Handicap Class 6 · 6f · Standard To Slow · 11 ran 7/11 1¾ 9-7 6583A73A Liam Keniry 9/1
03 Sep 18+87d Windsor Inspire Racing Club Handicap Class 5 · 6f · Good To Firm · 11 ran 11/11 hd 9-1 6982A50A Martin Dwyer 33/1
08 Jun 18+17d Brighton Whitley Neill Handcrafted Original Gin Handicap Class 4 · 6f · Good To Firm · 8 ran 7/8 6 9-1 7278A48A Liam Keniry 10/1
22 May 18+20d Chepstow Pickwick On Course Bookmakers Handicap Class 4 · 6f · Good To Firm · 7 ran 5/7 ½ 9-6 7491A67A Liam Keniry 10/1
02 May 18+12d Bath Brake Group Handicap Class 4 · 5.5f · Good · 7 ran 4/7 2½ 8-11 7580B66A Liam Keniry 14/1
20 Apr 18+186d Bath Brakspear Oxford Gold Handicap Class 4 · 5.5f · Good · 15 ran 14/15 8 9-0 7652C42C Robert Winston 11/1
16 Oct 17+14d Windsor Ben Woollacott Memorial Handicap Class 4 · 6f · Good · 14 ran 4/14 1½ 8-13 76123C84A David Egan 8/1
02 Oct 17+15d Bath Curtins 'Hands And Heels' Apprentice Handicap Class 5 · 5.5f · Soft · 6 ran 1/6 9-7 7390A98B David Egan 5/4F
17 Sep 17+20d Bath PK Building Handicap Class 4 · 5f · Good To Soft · 7 ran 4/7 ½ 9-4 73108B77A Liam Keniry 8/1
28 Aug 17+11d Epsom Downs All New Fiesta At Trust Ford Handicap (Qualifier) Class 5 · 6f · Good · 7 ran 3/7 nse 9-3 7175A84B Liam Keniry 5/1
17 Aug 17+50d Chepstow Follow Us On Twitter At 188bet Handicap Class 5 · 6f · Good To Soft · 10 ran 1/10 8-13 67108A74A Liam Keniry 8/1
28 Jun 17+11d Bath Happy 60th Birthday Graham Jauns Handicap Class 5 · 5.5f · Firm · 5 ran 1/5 8-8 62102C76B Martin Dwyer 7/2
17 Jun 17+31d Bath Totepool Racecourse Debit Card Betting Available Handicap Class 6 · 5.5f · Firm · 7 ran 1/7 9-3 5881A90A Liam Keniry 9/4F
17 May 17+15d Bath SIS Handicap Class 5 · 5f · Good · 9 ran 4/9 1 8-13 6193A72A Josephine Gordon 17/2
02 May 17+204d Brighton Hertz Car Rental Handicap Class 5 · 6f · Good · 8 ran 7/8 2 9-1 6473A51A Fergus Sweeney 16/1
10 Oct 16+27d Windsor Berkshire College Of Agriculture Nursery Handicap Class 5 · 5f · Good To Firm · 15 ran 12/15 nk 8-8 6756C48A Georgia Cox 12/1
13 Sep 16+26d Chepstow Dribuild Dash Nursery Class 5 · 6f · Soft · 10 ran 6/10 ½ 9-5 67—62A Jim Crowley 5/1
18 Aug 16+8d Chepstow bet365/EBF Maiden Stakes Class 5 · 5f · Good To Firm · 5 ran 2/5 3½ 9-5 ——74B Ryan Tate 25/1
10 Aug 16+18d Salisbury British Stallion Studs EBF Molson Coors Maiden Stakes (Plus 10) Class 4 · 6f · Good To Firm · 13 ran 7/13 nk 9-5 ——69A Ryan Tate 150/1
23 Jul 16 Salisbury Bathwick Tyres British Stallion Studs EBF Maiden Stakes (Plus 10) Class 4 · 6f · Good To Firm · 10 ran 10/10 18 9-5 ——32C Oisin Murphy 100/1

Quick answers

How many races has Pastfact (GB) won?
Pastfact (GB) won 7 of 46 archived starts between 2016 and 2022, a strike rate of 15.2%. Placed 14 times in total (30.4% of starts).
Who trained Pastfact (GB)?
Pastfact (GB) was trained by Malcolm Saunders on the most recent run on record, at Chepstow on 22 August 2022.
Who is Pastfact (GB)'s sire?
Pastfact (GB) is by Pastoral Pursuits (GB) out of Matterofact (IRE), whose sire is Bold Fact.
What going does Pastfact (GB) prefer?
Pastfact (GB) has the best record on firm going: 2 wins from 3 starts (66.7%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Pastfact (GB)'s official rating?
The most recent official rating on record is 49, from the run on 22 August 2022. The highest on record is 76.
What is Pastfact (GB)'s sire's record?
Pastoral Pursuits (GB)'s progeny in our archive have won 9.5% of 7,217 runs since Jan 2008 (437 horses), Flat and jumps together. Strongest on firm going: 17.4% from 109. Weakest over 1m5f – 2m (all codes): 1.5% from 133.
Who are Pastfact (GB)'s siblings?
Out of Matterofact (IRE), Pastfact (GB) has 2 other produce in our archive, 2 of them winners. Most wins: Secretfact (GB) (8). Highest grade won: Class 4 (Secretfact (GB)). The wins came over 5f–5½f. As at Oct 2026.

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