Babyfact (GB)
Babyfact (GB) is 7 from 48. Hasn't won since Jul 2017. All 7 wins have come on turf — 0 from 5 on the all-weather. All 7 wins have come over trips under 6f. Last raced off 56, 21lb below the career-high mark.
- 7–48Wins / Runs
- 14.6%Strike rate
- 15 (31.3%)Placed
- −16.12£1 level staken=48 at SP
- 1.22Fair A/E n=48 · 1.05 incl. margin
- 77Highest OR
- 16dBetween runs (median)longest 618 d
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 82
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 →
| Going | Runs | Best | Median | Since 4 Nov 2025 |
|---|---|---|---|---|
| Good to Firm | 9 | 97A | 83 | — |
| Good | 5 | 122A | 92 | — |
| Firm | 4 | 108C | 78 | — |
| Standard (AW) | 4 | 86A | 82 | — |
| Good to Soft | 1 | — | — | — |
| Soft | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 4 Nov 2025 |
|---|---|---|---|---|
| Under 6f | 20 | 122A | 80 | — |
| 6f – 7f | 4 | 88A | 84 | — |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 24 figures from 24 runs · as at 3 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
Progeny in our archive have won 7.8% of 6,904 runs since Jan 2008 (393 horses).
Strongest on firm going: 11.6% from 164. Weakest over 1m5f – 2m (all codes): 3.5% from 258.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 164 | 19 | 11.6% | +3.8 | 3 from 8 |
| Good to Firm | 1,412 | 95 | 6.7% | −1.1 | 1 from 19 |
| Good | 1,224 | 83 | 6.8% | −1 | 2 from 9 |
| Good to Soft | 569 | 41 | 7.2% | −0.6 | 0 from 4 |
| Soft | 506 | 37 | 7.3% | −0.5 | 1 from 3 |
| Heavy | 140 | 13 | 9.3% | +1.5 | — |
| Standard (AW) | 2,889 | 249 | 8.6% | +0.8 | 0 from 5 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 2,404 | 235 | 9.8% | +2 | 7 from 33 |
| 6f – 7f | 3,074 | 222 | 7.2% | −0.6 | 0 from 14 |
| 1m – 1m1f | 690 | 45 | 6.5% | −1.3 | 0 from 1 |
| 1m2f – 1m4f | 353 | 20 | 5.7% | −2.1 | — |
| 1m5f – 2m | 258 | 9 | 3.5% | −4.3 | — |
| 2m1f – 2m4f | 110 | 6 | 5.5% | −2.3 | — |
| 2m5f – 3m | 14 | 0 | 0% | −7.8 | — |
| Over 3m | 1 | 0 | 0% | −7.8 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 3 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
1 sibling in the archive, 1 winner — best of them Silver Penny (GB) (1 win).
The wins came over 6f; the highest grade won is Class 5 (Silver Penny (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Silver Penny (GB) | 24 | 1 | 6f | Class 5 |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Good to Firm | 19 | 1 | 5% | −12.00 |
| Good | 9 | 2 | 22% | −0.50 |
| Firm | 8 | 3 | 38% | +2.38 |
| Standard (AW) | 5 | 0 | 0% | −5.00 |
| Good to Soft | 4 | 0 | 0% | −4.00 |
| Soft | 3 | 1 | 33% | +3.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 5 | 28 | 4 | 14% | −6.50 |
| Class 6 | 13 | 3 | 23% | −2.62 |
| Class 4 | 6 | 0 | 0% | −6.00 |
| Class 3 | 1 | 0 | 0% | −1.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Bath | 18 | 5 | 28% | +3.88 |
| Salisbury | 7 | 0 | 0% | −7.00 |
| Chepstow | 5 | 0 | 0% | −5.00 |
| Wolverhampton (AW) | 4 | 0 | 0% | −4.00 |
| Windsor | 4 | 0 | 0% | −4.00 |
| Lingfield | 3 | 0 | 0% | −3.00 |
| Sandown | 3 | 1 | 33% | +4.00 |
| Kempton (AW) | 1 | 0 | 0% | −1.00 |
| Newbury | 1 | 0 | 0% | −1.00 |
| Goodwood | 1 | 1 | 100% | +2.00 |
| Leicester | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Under 6f | 33 | 7 | 21% | −1.12 |
| 6f – 7f | 14 | 0 | 0% | −14.00 |
| 1m – 1m1f | 1 | 0 | 0% | −1.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Josephine Gordon | 6 | 2 | 33% | +2.88 |
| Martin Dwyer | 4 | 0 | 0% | −4.00 |
| Cathy Gannon | 4 | 1 | 25% | +0.50 |
| Franny Norton | 3 | 0 | 0% | −3.00 |
| Georgia Cox | 3 | 0 | 0% | −3.00 |
| Jim Crowley | 3 | 2 | 67% | +7.00 |
| Liam Keniry | 2 | 0 | 0% | −2.00 |
| Dane O'Neill | 2 | 1 | 50% | +3.50 |
| Jimmy Fortune | 2 | 0 | 0% | −2.00 |
| George Baker | 2 | 0 | 0% | −2.00 |
| Tom Marquand | 2 | 1 | 50% | +1.00 |
| Charlie Bennett | 1 | 0 | 0% | −1.00 |
| Pat Cosgrave | 1 | 0 | 0% | −1.00 |
| Kieran Schofield | 1 | 0 | 0% | −1.00 |
| Martin Harley | 1 | 0 | 0% | −1.00 |
| Shelley Birkett | 1 | 0 | 0% | −1.00 |
| Tyler Saunders | 1 | 0 | 0% | −1.00 |
| Katherine Begley | 1 | 0 | 0% | −1.00 |
| Jordan Uys | 1 | 0 | 0% | −1.00 |
| Pat Dobbs | 1 | 0 | 0% | −1.00 |
| Jimmy Quinn | 1 | 0 | 0% | −1.00 |
| Oisin Murphy | 1 | 0 | 0% | −1.00 |
| Gary Mahon | 1 | 0 | 0% | −1.00 |
| Paul Hanagan | 1 | 0 | 0% | −1.00 |
| Timmy Murphy | 1 | 0 | 0% | −1.00 |
| Sean Levey | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 43 | 7 | 16% | −11.12 |
| Cheekpieces | 5 | 0 | 0% | −5.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2019 | 2 | 0 | 0% | −2.00 |
| 2018 | 12 | 0 | 0% | −12.00 |
| 2017 | 9 | 2 | 22% | +2.50 |
| 2016 | 12 | 3 | 25% | +0.88 |
| 2015 | 12 | 2 | 17% | −4.50 |
| 2013 | 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
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2019 · 2 runs | ||||||||||
| 08 Jun 19+24d | Chepstow | casinosites.ltd.uk Casino Sites Handicap | 9/9 | 3 | 9-4 | 56 | 33A | 27A | Charlie Bennett | 14/1 |
| 15 May 19+197d | Bath | 'Around The Paddock' At valuerater.co.uk Fillies' Handicap | 8/9 | 21 | 8-11 | 59 | 38C | 14C | Martin Dwyer | 20/1 |
| 2018 · 12 runs | ||||||||||
| 30 Oct 18+20d | Wolverhampton (AW) | Betway Sprint Handicap (Div 1) | 10/10 | ¾ | 9-3 | 60 | 61A | 40A | Franny Norton | 7/2 |
| 10 Oct 18+5d | Kempton (AW) | Michael Hunter's 80th Birthday Celebration Handicap | 6/11 | 1 | 9-5 | 60 | 82A | 67A | Franny Norton | 8/1 |
| 05 Oct 18+9d | Wolverhampton (AW) | Banks's Amber Bitter Handicap (Div 2) | 2/10 | 2½ | 9-7 | 62 | 86A | 77A | Franny Norton | 16/1 |
| 26 Sep 18+21d | Wolverhampton (AW) | sportnation.bet Home Of Rewards Handicap (Div 1) | 5/12 | 1½ | 9-4 | 62 | 82A | 84A | Pat Cosgrave | 40/1 |
| 05 Sep 18+13d | Bath | 188Bet Casino Apprentice Handicap | 7/7 | ½ | 8-13 | 64 | 83A | 55A | Kieran Schofield | 11/2 |
| 23 Aug 18+11d | Chepstow | Cash Out At Bet365 Handicap | 7/10 | 1¼ | 9-12 | 67 | 34A | 66A | Martin Harley | 11/1 |
| 12 Aug 18+22d | Windsor | starsports.bet Handicap | 7/8 | 2 | 9-5 | 67 | 61A | 52A | Josephine Gordon | 14/1 |
| 21 Jul 18+8d | Lingfield | Silk Series Lady Riders' Handicap (Pro-Am Lady Riders) | 8/8 | 3½ | 9-2 | 69 | 50A | 36A | Shelley Birkett | 8/1 |
| 13 Jul 18+16d | Chepstow | Follow Sun Bets On Instagram Handicap | 3/6 | 1½ | 9-12 | 70 | 58A | 72B | Liam Keniry | 9/2 |
| 27 Jun 18+11d | Salisbury | Inspire Foundation Veterans' Handicap | 5/7 | nse | 9-0 | 73 | 87A | 78A | Liam Keniry | 25/1 |
| 16 Jun 18+54d | Sandown | Randox.com Handicap | 10/11 | 1¼ | 8-12 | 76 | 68A | 46A | Tyler Saunders | 22/1 |
| 23 Apr 18+234d | Windsor | Horse Guards Gin Cup Handicap | 7/8 | 2¾ | 9-1 | 77 | 92A | 56A | Josephine Gordon | 16/1 |
| 2017 · 9 runs | ||||||||||
| 01 Sep 17+37d | Sandown | Visit racinguk.com Handicap | 6/8 | hd | 9-7 | 77 | 122A | 70A | Georgia Cox | 11/2 |
| 26 Jul 17+8d | Bath | Rainbow Casino Bristol Handicap | 1/12 | 9-12 | 70 | 110A | 102A | Dane O'Neill | 9/2 | |
| 18 Jul 17+12d | Bath | Bird In Hand Saltford Handicap | 3/5 | nse | 9-11 | 70 | 108C | 79B | Josephine Gordon | 11/4 |
| 06 Jul 17+23d | Newbury | Frontier Apprentice Handicap | 3/10 | ¾ | 9-11 | 70 | 97A | 86A | Katherine Begley | 10/1 |
| 13 Jun 17+11d | Salisbury | Shadwell Stud Racing Excellence Apprentice Handicap | 9/12 | ½ | 9-8 | 71 | 88A | 70A | Jordan Uys | 16/1 |
| 02 Jun 17+16d | Bath | Sun Bets Download The App Handicap | 5/10 | 3 | 9-7 | 71 | 90A | 78A | Dane O'Neill | 9/1 |
| 17 May 17+12d | Bath | Kersfield Fillies' Handicap | 1/7 | 10-0 | 69 | 92A | 93A | Josephine Gordon | 5/1 | |
| 05 May 17+21d | Chepstow | Get The Sky Bet Advantage Veterans' Handicap | 3/9 | ½ | 9-2 | 70 | 77A | 80A | Pat Dobbs | 11/2 |
| 14 Apr 17+184d | Bath | Betway Sprint Handicap | 7/9 | 3¾ | 8-8 | 71 | 73A | 50A | Jimmy Quinn | 20/1 |
| 2016 · 12 runs | ||||||||||
| 12 Oct 16+31d | Bath | ROA/Racing Post, Owners' Jackpot Handicap (Div 1) | 11/12 | shd | 9-3 | 71 | 83A | 61A | Jimmy Fortune | 11/2 |
| 11 Sep 16+14d | Bath | Control Developments Handicap (Summer Sprint Series Final) | 9/16 | 2½ | 9-8 | 71 | — | 67A | Jimmy Fortune | 9/2F |
| 28 Aug 16+9d | Goodwood | Molecomb Blue Stakes (Handicap) | 1/10 | 9-7 | 67 | — | 94A | Jim Crowley | 2/1F | |
| 19 Aug 16+8d | Sandown | Uae National Archive Handicap | 1/10 | 8-12 | 63 | — | 85A | Jim Crowley | 6/1 | |
| 11 Aug 16+8d | Salisbury | Bill Garnett Memorial Fillies' Handicap | 2/11 | 1¼ | 9-6 | 62 | — | 78A | Jim Crowley | 9/4F |
| 03 Aug 16+14d | Bath | Oven Wizards Fillies' Handicap | 2/6 | 2 | 9-4 | 63 | — | 76B | Josephine Gordon | 9/4F |
| 20 Jul 16+7d | Bath | D5Architects Handicap | 1/7 | 9-3 | 58 | — | 99A | Josephine Gordon | 15/8F | |
| 13 Jul 16+4d | Lingfield | 188bet.co.uk Handicap | 2/13 | ½ | 9-10 | 60 | — | 83A | George Baker | 11/4F |
| 09 Jul 16+42d | Salisbury | Oakwoods Handicap | 5/11 | 1¼ | 8-11 | 60 | — | 71A | Martin Dwyer | 8/1 |
| 28 May 16+17d | Salisbury | Bathwick Tyres Andover Handicap | 6/14 | ¾ | 9-3 | 61 | — | 75A | George Baker | 7/1 |
| 11 May 16+23d | Bath | G Plan Fillies' Handicap | 4/5 | ½ | 8-9 | 63 | — | 63B | Oisin Murphy | 7/2 |
| 18 Apr 16+183d | Windsor | Cliveden House Hotel Handicap | 7/16 | ¾ | 9-3 | 64 | — | 75A | Tom Marquand | 14/1 |
| 2015 · 12 runs | ||||||||||
| 18 Oct 15+20d | Bath | Thomas Firbank Mini Moves Handicap (Div 2) | 3/9 | 2¼ | 8-4 | 65 | — | 74A | Georgia Cox | 4/1 |
| 28 Sep 15+16d | Bath | MJ Church 'Hands And Heels' Apprentice Series Handicap (Part of The Racing Excellence Initiative) | 5/13 | 1 | 8-8 | 65 | — | 66A | Georgia Cox | 9/2 |
| 12 Sep 15+10d | Bath | Festival Racing Apprentice Handicap | 1/12 | 9-6 | 60 | — | 103A | Tom Marquand | 2/1F | |
| 02 Sep 15+20d | Bath | University & Literary Club Apprentice Training Series Handicap (Part of The Racing Excellence Initiative) | 4/9 | ½ | 8-7 | 59 | — | 71A | Gary Mahon | 8/1 |
| 13 Aug 15+22d | Salisbury | Bill Garnett Memorial Fillies' Handicap | 5/11 | nk | 9-2 | 60 | — | 78A | Paul Hanagan | 16/1 |
| 22 Jul 15+14d | Bath | Span Roofing Handicap | 6/9 | ¾ | 9-8 | 60 | — | 61A | Cathy Gannon | 4/1 |
| 08 Jul 15+4d | Bath | Lord's Taverners Charity Night Handicap | 1/10 | 9-7 | 55 | — | 94A | Cathy Gannon | 7/2F | |
| 04 Jul 15+14d | Leicester | Stressless At Fenwick Fillies' Handicap | 4/9 | ½ | 8-11 | 55 | — | 62A | Cathy Gannon | 15/2 |
| 20 Jun 15+8d | Lingfield | TitanBet.co.uk Handicap | 2/6 | 3½ | 8-2 | 53 | — | 69B | Cathy Gannon | 12/1 |
| 12 Jun 15+20d | Chepstow | Dunraven Group Maiden Handicap | 4/9 | 1½ | 8-13 | 55 | — | 63A | Martin Dwyer | 25/1 |
| 23 May 15+24d | Salisbury | Bathwick Tyres Salisbury Maiden Fillies' Stakes | 6/7 | 2¾ | 9-9 | — | — | 59A | Timmy Murphy | 100/1 |
| 29 Apr 15+618d | Wolverhampton (AW) | J Wright Roofing Median Auction Maiden Stakes | 4/4 | 9 | 9-8 | — | — | 49C | Martin Dwyer | 66/1 |
| 2013 · 1 run | ||||||||||
| 19 Aug 13 | Windsor | Royal Berkshire Oddfellows/E.B.F. Maiden Stakes | 10/11 | 1½ | 9-0 | — | — | 32C | Sean Levey | 25/1 |
Quick answers
- How many races has Babyfact won?
- Babyfact (GB) won 7 of 48 archived starts between 2013 and 2019, a strike rate of 14.6%. Placed 15 times in total (31.3% of starts).
- Who trained Babyfact?
- Babyfact (GB) was trained by Malcolm Saunders on the most recent run on record, at Chepstow on 8 June 2019.
- Who is Babyfact's sire?
- Babyfact (GB) is by Piccolo (GB) out of Pennyspider (IRE), whose sire is Redback.
- What going does Babyfact prefer?
- Babyfact (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 Babyfact's official rating?
- The most recent official rating on record is 56, from the run on 8 June 2019. The highest on record is 77.
- What is Babyfact's sire's record?
- Piccolo (GB)'s progeny in our archive have won 7.8% of 6,904 runs since Jan 2008 (393 horses), Flat and jumps together. Strongest on firm going: 11.6% from 164. Weakest over 1m5f – 2m (all codes): 3.5% from 258.
- Who are Babyfact's siblings?
- Out of Pennyspider (IRE), Babyfact (GB) has 1 other produce in our archive, 1 of them a winner. Most wins: Silver Penny (GB) (1). Highest grade won: Class 5 (Silver Penny (GB)). The wins came over 6f. As at Nov 2026.