Veiled Secret (IRE)
Veiled Secret (IRE) is 3 from 40, all wins coming at Class 5 level. Hasn't won since Jun 2021. All 3 wins have come on turf — 0 from 6 on the all-weather. Last raced off 91, 16lb below the career-high mark.
- 3–40Wins / Runs
- 7.5%Strike rate
- 14 (35%)Placed
- −31.39£1 level staken=40 at SP
- 0.51Fair A/E n=40 · 0.44 incl. margin
- 107Highest OR
- 47dAvg between runs
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 106
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 28 Oct 2025 |
|---|---|---|---|---|
| Good | 13 | 119A | 95 | — |
| Soft | 4 | 100C | 88.5 | — |
| Good to Soft | 4 | 120B | 76.5 | — |
| Distance | Runs | Best | Median | Since 28 Oct 2025 |
|---|---|---|---|---|
| 2m1f – 2m4f | 12 | 120B | 94 | — |
| 1m5f – 2m | 7 | 119A | 87 | — |
| Over 3m | 1 | — | — | — |
| 2m5f – 3m | 1 | — | — | — |
| Going | Runs | Best | Median | Since 28 Oct 2025 |
|---|---|---|---|---|
| Standard (AW) | 6 | 114B | 79.5 | — |
| Good | 3 | 131B | 108 | — |
| Heavy | 1 | — | — | — |
| Good to Soft | 1 | — | — | — |
| Good to Firm | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 28 Oct 2025 |
|---|---|---|---|---|
| 1m5f – 2m | 8 | 135A | 101 | — |
| 6f – 7f | 3 | 73B | 68 | — |
| 1m2f – 1m4f | 1 | — | — | — |
Of 39 runs looked at, 6 have no figure: did not complete (4) · obstacles omitted — the race ran a shortened course (2).
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 33 figures from 39 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 12.5% of 10,076 runs since Jan 2008 (907 horses).
Weakest over 2m1f – 2m4f (all codes): 7% from 625.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 41 | 4 | 9.8% | −2.7 | — |
| Good to Firm | 1,510 | 218 | 14.4% | +1.9 | 0 from 3 |
| Good | 2,625 | 342 | 13% | +0.5 | 2 from 19 |
| Good to Soft | 1,130 | 138 | 12.2% | −0.3 | 1 from 7 |
| Soft | 1,628 | 186 | 11.4% | −1.1 | 0 from 4 |
| Heavy | 528 | 55 | 10.4% | −2.1 | 0 from 1 |
| Standard (AW) | 2,611 | 312 | 11.9% | −0.6 | 0 from 6 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 40 | 6 | 15% | +2.5 | — |
| 6f – 7f | 1,295 | 154 | 11.9% | −0.6 | 0 from 4 |
| 1m – 1m1f | 2,106 | 263 | 12.5% | 0 | — |
| 1m2f – 1m4f | 3,761 | 512 | 13.6% | +1.1 | 0 from 1 |
| 1m5f – 2m | 1,977 | 257 | 13% | +0.5 | 2 from 15 |
| 2m1f – 2m4f | 625 | 44 | 7% | −5.5 | 1 from 17 |
| 2m5f – 3m | 230 | 18 | 7.8% | −4.7 | 0 from 2 |
| Over 3m | 42 | 3 | 7.1% | −5.4 | 0 from 1 |
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
1 sibling in the archive, 0 winners.
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Bare With Me (IRE) | 9 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Good | 19 | 2 | 11% | −11.92 |
| Good to Soft | 7 | 1 | 14% | −5.47 |
| Standard (AW) | 6 | 0 | 0% | −6.00 |
| Soft | 4 | 0 | 0% | −4.00 |
| Good to Firm | 3 | 0 | 0% | −3.00 |
| Heavy | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 5 | 26 | 3 | 12% | −17.39 |
| Class 4 | 14 | 0 | 0% | −14.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Huntingdon | 5 | 0 | 0% | −5.00 |
| Worcester | 4 | 1 | 25% | +0.33 |
| Taunton | 2 | 1 | 50% | +0.75 |
| Uttoxeter | 2 | 0 | 0% | −2.00 |
| Catterick | 2 | 0 | 0% | −2.00 |
| Exeter | 2 | 0 | 0% | −2.00 |
| Lingfield (AW) | 2 | 0 | 0% | −2.00 |
| Ludlow | 2 | 0 | 0% | −2.00 |
| Yarmouth | 2 | 1 | 50% | −0.47 |
| Sandown | 2 | 0 | 0% | −2.00 |
| Chelmsford City (AW) | 2 | 0 | 0% | −2.00 |
| Fontwell | 1 | 0 | 0% | −1.00 |
| Market Rasen | 1 | 0 | 0% | −1.00 |
| Warwick | 1 | 0 | 0% | −1.00 |
| Stratford | 1 | 0 | 0% | −1.00 |
| Musselburgh | 1 | 0 | 0% | −1.00 |
| Hereford | 1 | 0 | 0% | −1.00 |
| Wincanton | 1 | 0 | 0% | −1.00 |
| Chepstow | 1 | 0 | 0% | −1.00 |
| Doncaster | 1 | 0 | 0% | −1.00 |
| Kempton (AW) | 1 | 0 | 0% | −1.00 |
| Goodwood | 1 | 0 | 0% | −1.00 |
| Ffos Las | 1 | 0 | 0% | −1.00 |
| Newcastle (AW) | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2m1f – 2m4f | 17 | 1 | 6% | −12.67 |
| 1m5f – 2m | 15 | 2 | 13% | −10.72 |
| 6f – 7f | 4 | 0 | 0% | −4.00 |
| 2m5f – 3m | 2 | 0 | 0% | −2.00 |
| Over 3m | 1 | 0 | 0% | −1.00 |
| 1m2f – 1m4f | 1 | 0 | 0% | −1.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Brian Hughes | 10 | 0 | 0% | −10.00 |
| Luke Morris | 7 | 0 | 0% | −7.00 |
| Sam Twiston-Davies | 4 | 0 | 0% | −4.00 |
| Ryan Powell | 4 | 1 | 25% | −2.47 |
| Fergus Gillard | 2 | 1 | 50% | +2.33 |
| Tom Scudamore | 2 | 0 | 0% | −2.00 |
| David Bass | 2 | 1 | 50% | +0.75 |
| Alex Edwards | 1 | 0 | 0% | −1.00 |
| Tom Bellamy | 1 | 0 | 0% | −1.00 |
| Bryan Carver | 1 | 0 | 0% | −1.00 |
| Ben Poste | 1 | 0 | 0% | −1.00 |
| Richard Patrick | 1 | 0 | 0% | −1.00 |
| Dougie Costello | 1 | 0 | 0% | −1.00 |
| Noel Fehily | 1 | 0 | 0% | −1.00 |
| Aidan Coleman | 1 | 0 | 0% | −1.00 |
| David Probert | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Tongue tie + cheekpieces | 10 | 1 | 10% | −5.67 |
| None | 10 | 1 | 10% | −8.47 |
| Tongue tie + visor | 8 | 1 | 13% | −5.25 |
| Tongue tie | 6 | 0 | 0% | −6.00 |
| Tongue tie + blinkers | 4 | 0 | 0% | −4.00 |
| Cheekpieces | 2 | 0 | 0% | −2.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2021 | 7 | 1 | 14% | −2.67 |
| 2020 | 6 | 0 | 0% | −6.00 |
| 2019 | 8 | 1 | 13% | −5.25 |
| 2018 | 7 | 0 | 0% | −7.00 |
| 2017 | 8 | 1 | 13% | −6.47 |
| 2016 | 4 | 0 | 0% | −4.00 |
| Type | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Hurdle | 20 | 2 | 10% | −12.92 |
| Flat | 13 | 1 | 8% | −11.47 |
| Chase | 7 | 0 | 0% | −7.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 2021 · 7 runs | ||||||||||
| 02 Oct 21+45d | Fontwell | bet365 Conditional Jockeys' Handicap Hurdle | 4/9 | 1¼ | 10-9 | 91 | 100C | 90C | Fergus Gillard | 3/1 |
| 18 Aug 21+27d | Worcester | Cazoo Handicap Hurdle | 6/14 | 2½ | 10-13 | 92 | 106B | 100A | Tom Scudamore | 14/1 |
| 22 Jul 21+32d | Worcester | Follow At The Races On Twitter Handicap Hurdle | 4/10 | 10 | 11-1 | 93 | 96A | 102A | Tom Scudamore | 5/1 |
| 20 Jun 21+39d | Worcester | Visit attheraces.com/marketmovers Handicap Hurdle (Div 1) | 1/11 | 11-1 | 89 | 95A | 109A | Fergus Gillard | 10/3F | |
| 12 May 21+6d | Worcester | Racing Welfare Supporting Mental Health Awareness Week Conditional Jockeys' Handicap Hurdle | 8/15 | 1¾ | 11-4 | 92 | 76C | 91C | Alex Edwards | 12/1 |
| 06 May 21+28d | Huntingdon | Racing TV Handicap Hurdle | 3/10 | 1½ | 10-8 | 92 | 88A | 102A | Brian Hughes | 7/1 |
| 08 Apr 21+173d | Taunton | Brian & Anne Derrick Diamond Wedding Handicap Chase | F/5 | — | 11-5 | 96 | — | — | Tom Bellamy | 7/2 |
| 2020 · 6 runs | ||||||||||
| 17 Oct 20+25d | Market Rasen | Mansionbet Watch And Bet Novices' Handicap Chase | 2/13 | nk | 11-0 | 92 | 92B | 117A | Brian Hughes | 5/1F |
| 22 Sep 20+20d | Warwick | Join Racing TV Now Conditional Jockeys' Handicap Chase | UR/8 | — | 10-13 | 92 | — | — | Bryan Carver | 9/4F |
| 02 Sep 20+27d | Uttoxeter | Sky Sports Racing HD Virgin 535 Novices' Handicap Chase (Div 1) | 3/12 | 1¾ | 10-13 | 92 | — | 109A | Ben Poste | 9/1 |
| 06 Aug 20+188d | Stratford | Watch On Racing TV Novices' Handicap Chase | 4/13 | 6 | 11-9 | 94 | 73B | 107A | Sam Twiston-Davies | 4/1 |
| 31 Jan 20+28d | Catterick | Racing Tv Profits Returned To Racing Novices' Handicap Chase | 6/6 | 2¼ | 11-4 | 94 | 43B | 85B | Brian Hughes | 5/2 |
| 03 Jan 20+26d | Musselburgh | Betway Novices' Handicap Chase | 2/10 | 6 | 11-0 | 92 | 74A | 112B | Brian Hughes | 7/2F |
| 2019 · 8 runs | ||||||||||
| 08 Dec 19+26d | Huntingdon | Fitzdares Cerebral Gym Conditional Jockeys' Handicap Hurdle | 3/15 | 16 | 10-8 | 92 | 120B | 97A | Richard Patrick | 14/1 |
| 12 Nov 19+25d | Huntingdon | Integral UK Handicap Hurdle (Div 2) | 2/10 | 4 | 11-4 | 91 | 95A | 112A | Brian Hughes | 6/1 |
| 18 Oct 19+8d | Uttoxeter | Charles Hedley Country Clothing Handicap Hurdle | 6/12 | 4½ | 11-5 | 90 | 90B | 93A | Brian Hughes | 15/8F |
| 10 Oct 19+189d | Exeter | Timeform Premium Ratings Available At racingtv.com Handicap Hurdle (Div 1) | 2/9 | 3¾ | 11-8 | 90 | 112A | 113A | David Bass | 9/2 |
| 04 Apr 19+9d | Taunton | Racing To School Handicap Hurdle | 1/11 | 10-9 | 83 | 104A | 118A | David Bass | 7/4F | |
| 26 Mar 19+19d | Hereford | Happy Retirement Noel Fehily Handicap Hurdle | 2/17 | ½ | 10-9 | 83 | 104B | 112A | Sam Twiston-Davies | 20/1 |
| 07 Mar 19+18d | Wincanton | starsportsbet.co.uk Handicap Hurdle | PU/14 | — | 11-0 | 88 | — | — | Sam Twiston-Davies | 16/1 |
| 17 Feb 19+60d | Huntingdon | MansionBet Handicap Hurdle (Div 1) | 6/11 | 8 | 11-0 | 92 | 79A | 80A | Brian Hughes | 12/1 |
| 2018 · 7 runs | ||||||||||
| 19 Dec 18+24d | Lingfield (AW) | Betway Stayers Handicap | 11/11 | 1½ | 10-0 | 75 | 86C | 63C | Dougie Costello | 25/1 |
| 25 Nov 18+26d | Exeter | Smarkets Betting Exchange Handicap Hurdle | PU/17 | — | 11-9 | 97 | — | — | Noel Fehily | 25/1 |
| 30 Oct 18+161d | Chepstow | myracing.com For Daily Tips Handicap Hurdle | 15/18 | hd | 12-0 | 102 | 93C | 98C | Aidan Coleman | 33/1 |
| 22 May 18+28d | Huntingdon | Download The App At 188Bet Handicap Hurdle | 7/9 | 37 | 10-13 | 107 | — | 84C | Sam Twiston-Davies | 16/1 |
| 24 Apr 18+33d | Ludlow | Nick Jones Horse Ambulance Novices' Hurdle | 4/8 | 17 | 10-7 | — | 119A | 84A | Brian Hughes | 7/1 |
| 22 Mar 18+29d | Ludlow | Windsor Clive International Novices' Hurdle | 2/7 | 3¾ | 10-7 | — | 87A | 104A | Brian Hughes | 9/2 |
| 21 Feb 18+139d | Doncaster | Planet Platforms Ltd Novices' Hurdle | 5/14 | 16 | 10-7 | — | 61B | 89A | Brian Hughes | 14/1 |
| 2017 · 8 runs | ||||||||||
| 05 Oct 17+22d | Lingfield (AW) | takethereins Handicap | 3/13 | hd | 9-4 | 73 | 114B | 81A | Luke Morris | 6/1 |
| 13 Sep 17+19d | Kempton (AW) | 32Red Handicap | 5/8 | 1 | 9-4 | 75 | 94A | 71A | Ryan Powell | 7/1 |
| 25 Aug 17+10d | Goodwood | Butlins Handicap | 6/6 | ½ | 9-12 | 77 | 131B | 71B | David Probert | 7/2 |
| 15 Aug 17+6d | Ffos Las | Totepool Betting On All Uk Racing Handicap | 3/7 | nse | 8-7 | 69 | 135A | 66A | Luke Morris | 11/8F |
| 09 Aug 17+21d | Yarmouth | Custom Kitchens Handicap | 1/4 | 8-13 | 69 | 73C | 80B | Ryan Powell | 8/15F | |
| 19 Jul 17+41d | Sandown | Watch Racing Uk Anywhere Handicap | 6/8 | 1 | 9-7 | 70 | 85B | 65A | Luke Morris | EvensF |
| 08 Jun 17+14d | Sandown | Clarendelle, Inspired By Haut-Brion Handicap | 2/6 | nk | 8-5 | 68 | 108B | 69B | Luke Morris | 6/1 |
| 25 May 17+201d | Catterick | Leslie Petch Handicap | 5/8 | 2½ | 9-5 | 68 | 88A | 62A | Luke Morris | 9/4F |
| 2016 · 4 runs | ||||||||||
| 05 Nov 16+23d | Chelmsford City (AW) | Attheraces.com/Breederscup Maiden Stakes | 7/13 | 1 | 9-5 | — | 73B | 66A | Ryan Powell | 33/1 |
| 13 Oct 16+14d | Chelmsford City (AW) | Bet totequadpot At betfred.com Maiden Stakes (Div 1) | 5/9 | 2 | 9-5 | — | 68A | 67A | Ryan Powell | 100/1 |
| 29 Sep 16+15d | Newcastle (AW) | Microsoft/Irish Stallion Farms EBF Maiden Stakes | 6/7 | 6 | 9-5 | — | 45C | 51C | Luke Morris | 40/1 |
| 14 Sep 16 | Yarmouth | Greene King IPA/British Stallion Studs EBF Maiden Stakes (Plus 10) | 8/9 | 2 | 9-5 | — | — | 63A | Luke Morris | 80/1 |
Quick answers
- How many races has Veiled Secret won?
- Veiled Secret (IRE) won 3 of 40 archived starts between 2016 and 2021, a strike rate of 7.5%. Placed 14 times in total (35% of starts).
- Who trained Veiled Secret?
- Veiled Secret (IRE) was trained by David Pipe on the most recent run on record, at Fontwell on 2 October 2021.
- Who is Veiled Secret's sire?
- Veiled Secret (IRE) is by Teofilo (IRE) out of Seven Veils (IRE), whose sire is Danehill Dancer.
- What going does Veiled Secret prefer?
- Veiled Secret (IRE) has the best record on good to soft going: 1 win from 7 starts (14.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Veiled Secret's official rating?
- The most recent official rating on record is 91, from the run on 2 October 2021. The highest on record is 107.
- What is Veiled Secret's sire's record?
- Teofilo (IRE)'s progeny in our archive have won 12.5% of 10,076 runs since Jan 2008 (907 horses), Flat and jumps together. Weakest over 2m1f – 2m4f (all codes): 7% from 625.
- Who are Veiled Secret's siblings?
- Out of Seven Veils (IRE), Veiled Secret (IRE) has 1 other produce in our archive, 0 of them winners. As at Oct 2026.