True Promise (GB)
True Promise is a gelding with five wins from 42 starts, all on the all-weather. He won a Class 4 handicap at Newcastle in Nov 2024 off an official rating of 81 and a Class 5 handicap at Wolverhampton in May 2026 off 74, with his other successes also coming in handicaps or novice events at Newcastle and Southwell between 6f and 7f or under 6f on standard going. Aged 5 at his last run in Sep 2026, he finished 8 of 9 at Southwell off an official rating of 79. He has raced 14 times at Newcastle where he has three wins.
- 5–42Wins / Runs
- 11.9%Strike rate
- 18 (42.9%)Placed
- −12.13£1 level staken=42 at SP
- 0.85Fair A/E n=42 · 0.72 incl. margin
- 85Highest OR
- 24dAvg 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 95
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 18 Oct 2025 |
|---|---|---|---|---|
| Standard (AW) | 29 | 130A | 100 | 12 · 122 / 103.5 |
| Good | 8 | 116B | 90 | 2 · 104 / 97.5 |
| Good to Firm | 3 | 99A | 98 | 2 · 99 / 98.5 |
| Good to Soft | 2 | 67C | 57.5 | 1 · — |
| Distance | Runs | Best | Median | Since 18 Oct 2025 |
|---|---|---|---|---|
| 6f – 7f | 24 | 122A | 94.5 | 6 · 122 / 102 |
| Under 6f | 18 | 130A | 100.5 | 11 · 118 / 99 |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 42 figures from 42 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 from 19 analysed runs
- Held up 8 (42%) · 0 wins
- Prominent 5 (26%) · 1 win
- Midfield 3 (16%) · 0 wins
- Led 3 (16%) · 1 win
Pedigree intelligence
Progeny in our archive have won 9.9% of 849 runs since Jan 2008 (70 horses).
Weakest on good going: 6.8% from 191.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Good to Firm | 147 | 14 | 9.5% | −0.4 | 0 from 3 |
| Good | 191 | 13 | 6.8% | −3.1 | 0 from 8 |
| Good to Soft | 80 | 9 | 11.3% | +1.4 | 0 from 2 |
| Soft | 73 | 7 | 9.6% | −0.3 | — |
| Heavy | 21 | 2 | 9.5% | −0.4 | — |
| Standard (AW) | 337 | 39 | 11.6% | +1.7 | 5 from 29 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 242 | 26 | 10.7% | +0.8 | 2 from 18 |
| 6f – 7f | 468 | 44 | 9.4% | −0.5 | 3 from 24 |
| 1m – 1m1f | 103 | 13 | 12.6% | +2.7 | — |
| 1m2f – 1m4f | 32 | 1 | 3.1% | −6.8 | — |
| 1m5f – 2m | 2 | 0 | 0% | −9.9 | — |
| 2m1f – 2m4f | 2 | 0 | 0% | −9.9 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 18 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
3 siblings in the archive, 2 winners — best of them Adrestia (GB) (3 wins).
The wins came over 5f; the highest grade won is Class 2 (Adrestia (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Adrestia (GB) | 18 | 3 | 5f | Class 2 |
| Bellatina (GB) | 9 | 1 | 5f | Class 3 |
| O Fortuna (GB) | 8 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 29 | 5 | 17% | +0.87 |
| Good | 8 | 0 | 0% | −8.00 |
| Good to Firm | 3 | 0 | 0% | −3.00 |
| Good to Soft | 2 | 0 | 0% | −2.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 4 | 24 | 3 | 13% | −5.88 |
| Class 5 | 12 | 2 | 17% | −0.25 |
| Class 3 | 6 | 0 | 0% | −6.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Newcastle (AW) | 14 | 3 | 21% | +1.12 |
| Southwell (AW) | 10 | 1 | 10% | +2.00 |
| York | 3 | 0 | 0% | −3.00 |
| Thirsk | 2 | 0 | 0% | −2.00 |
| Wolverhampton (AW) | 2 | 1 | 50% | +0.75 |
| Kempton (AW) | 2 | 0 | 0% | −2.00 |
| Ripon | 2 | 0 | 0% | −2.00 |
| Chester | 1 | 0 | 0% | −1.00 |
| Ascot | 1 | 0 | 0% | −1.00 |
| Wetherby | 1 | 0 | 0% | −1.00 |
| Haydock | 1 | 0 | 0% | −1.00 |
| Carlisle | 1 | 0 | 0% | −1.00 |
| Beverley | 1 | 0 | 0% | −1.00 |
| Chelmsford City (AW) | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 24 | 3 | 13% | +0.50 |
| Under 6f | 18 | 2 | 11% | −12.63 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Shane Gray | 12 | 4 | 33% | +15.12 |
| Oisin McSweeney | 7 | 0 | 0% | −7.00 |
| Jack Callan | 4 | 0 | 0% | −4.00 |
| Kevin Stott | 3 | 0 | 0% | −3.00 |
| Harry Russell | 2 | 0 | 0% | −2.00 |
| Oisin Murphy | 2 | 1 | 50% | +0.75 |
| Daniel Tudhope | 2 | 0 | 0% | −2.00 |
| Callum Rodriguez | 2 | 0 | 0% | −2.00 |
| Tom Eaves | 2 | 0 | 0% | −2.00 |
| Conor Whiteley | 1 | 0 | 0% | −1.00 |
| Rossa Ryan | 1 | 0 | 0% | −1.00 |
| Conor Orr | 1 | 0 | 0% | −1.00 |
| Clifford Lee | 1 | 0 | 0% | −1.00 |
| Warren Fentiman | 1 | 0 | 0% | −1.00 |
| Louise Akehurst | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 31 | 5 | 16% | −1.13 |
| Cheekpieces | 10 | 0 | 0% | −10.00 |
| Blinkers | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 14 | 1 | 7% | −11.25 |
| 2025 | 16 | 0 | 0% | −16.00 |
| 2024 | 12 | 4 | 33% | +15.12 |
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 26 Sep 26+20d | Southwell (AW) | Celebrate With Sponsorship At Southwell Racecourse Handicap Stakes (Div II) Held mid-division early - lost touch inside final 2f - unable to threaten leaders late - beaten into 8th | 8/9 | nk | 9-6 | 79 | 92A | 70A | Harry Russell | 28/1 |
| 06 Sep 26+17d | York | Fine Details Car Valeting Sprint Handicap Stakes Settled midfield - urged forward with over 2f left - faded quickly thereafter - well held in 17th | 17/21 | 2¾ | 9-4 | 77 | 67C | 57A | Conor Whiteley | 66/1 |
| 20 Aug 26+19d | Newcastle (AW) | Knox Hydrate Handicap Stakes Settled in the pack - pushed along a furlong out and found some late progress - faded close home to finish seventh | 7/13 | 1 | 10-1 | 81 | 95B | 88A | Harry Russell | 14/1 |
| 01 Aug 26+22d | Thirsk | Jordan Foy Memorial Handicap Stakes Held up towards the back - urged forward with 2f left - unable to find any headway - finished 9th | 9/12 | 1 | 10-1 | 81 | 91A | 74A | Oisin McSweeney | 20/1 |
| 10 Jul 26+42d | Chester | John Smith's Handicap racing in the pack early - found short of room over 1f out - shifted left to race along the far rail and stayed on into the final furlong but never got competitive | 5/6 | 1 | 9-5 | 81 | 104A | 80B | Rossa Ryan | 13/2 |
| 29 May 26+20d | Wolverhampton (AW) | Free Bets On attheraces.com Handicap Settled early - made progress into contention 2f out - moved left to press front rank inside final 2f - hit the front approaching last furlong and edged away to score | 1/10 | 9-8 | 74 | 118B | 111A | Oisin Murphy | 7/4F | |
| 09 May 26+13d | Ascot | Peroni Nastro Azzurro 0.0% Blue Handicap Pulled hard early - held a midpack position before pressed for effort 2f out - lost ground in the last furlong | 12/18 | 1¼ | 9-4 | 75 | 98C | 78A | Daniel Tudhope | 8/1 |
| 26 Apr 26+25d | Wetherby | Its Ladies' Day On 4th June Handicap Settled fourth early - pushed along a furlong out and found extra to move second drifting slightly left inside the final furlong - closed on the leader but couldn't quite get there | 2/6 | nk | 9-8 | 74 | 99A | 94B | Daniel Tudhope | 10/3 |
| 01 Apr 26+36d | Kempton (AW) | Virgin Bet Every Saturday Money Back Handicap Settled in the pack early - crept through the gaps under a furlong out and driven into the advantage - overtaken close home - just denied by the winner | 2/9 | ¾ | 9-7 | 73 | 122A | 94A | Oisin Murphy | 3/1F |
| 24 Feb 26+5d | Newcastle (AW) | Midnite Are Upping The Betting Game Handicap Drifted left and clipped opponent at the break - settled midfield - short of space approaching 2f out - pushed along and made progress inside final 2f - drifted right in the closing stages but kept responding to finish 5th | 5/12 | 1¼ | 9-9 | 75 | 106A | 89A | Callum Rodriguez | 3/1F |
| 19 Feb 26+12d | Newcastle (AW) | Midnite: Built For 2026 Not 2006 Handicap (Rider Restricted Race) Settled at the back early - moved into contention inside the final two furlongs - couldn't quicken again close home | 5/9 | nk | 9-9 | 75 | 93A | 85A | Oisin McSweeney | 3/1F |
| 07 Feb 26+14d | Southwell (AW) | Midnite Are Upping The Betting Game Handicap Settled towards rear early - travelling well with two furlongs left - pushed along a furlong out - moved into second inside the final furlong but unable to match winner's finishing speed | 2/9 | ½ | 9-9 | 75 | 102A | 98A | Callum Rodriguez | 13/8F |
| 24 Jan 26+8d | Newcastle (AW) | Midnite: Built For 2026 Not 2006 Handicap Held up in the pack under restraint - pushed along inside the last furlong to move into third - stayed on to finish third beaten three quarters of a length | 3/11 | ½ | 9-4 | 75 | 111A | 95A | Oisin McSweeney | 4/1 |
| 16 Jan 26+19d | Newcastle (AW) | Midnite Are Upping The Betting Game Apprentice Handicap (Div 1) Handy in the pack early - driven approaching final furlong and closed inside it - couldn't match winner's finish | 2/9 | nk | 9-13 | 74 | 68A | 94A | Oisin McSweeney | 4/1 |
| 28 Dec 25+15d | Southwell (AW) | Midnite A Next Generation Betting App Handicap Set the pace early - lost front spot 2f out and pushed along - dropped away in the closing stages to finish 6th | 6/8 | 2¼ | 9-9 | 75 | 78A | 80A | Oisin McSweeney | 9/2 |
| 13 Dec 25+8d | Newcastle (AW) | Join The Midnite Movement Handicap Settled in the pack - pushed along with 2f left - finished strongly to grab third close home | 3/10 | 1 | 9-1 | 75 | 105A | 89A | Conor Orr | 6/1 |
| 05 Dec 25+63d | Newcastle (AW) | Midnite A Next Generation Betting App Handicap (Div 1) Handy in the pack early - driven approaching final furlong - stayed on same gear to finish second beaten three quarters of a length | 2/9 | ¾ | 9-9 | 75 | 118A | 93A | Oisin McSweeney | 10/3F |
| 03 Oct 25+10d | Southwell (AW) | Sky Sports Racing Sky 415 Handicap Set the pace early - driven approaching the final furlong and a half - caught close to the line to finish second by a neck | 2/13 | ½ | 9-5 | 73 | 85B | 92A | Jack Callan | 7/2 |
| 23 Sep 25+26d | Southwell (AW) | Golf And Gallop Handicap (Div 1) Tracked the pace - hit the front approaching final furlong - kept battling to the line - overtaken close home to miss out by a whisker | 2/9 | nk | 9-0 | 73 | 110A | 91A | Kevin Stott | 11/2 |
| 28 Aug 25+56d | Southwell (AW) | Racing League Race 38 Handicap Went straight to the front - driven and drifted left approaching final furlong - overtaken entering the last furlong and unable to find more in the run-in | 5/14 | 1¼ | 9-5 | 73 | 80B | 82A | Clifford Lee | 9/1 |
| 03 Jul 25+33d | Haydock | Yale Smart Stride Apprentice Training Series Handicap Travelled on the far flank tracking the pace - pushed along and slipped behind into third over a furlong out - faded approaching the line to finish 4th | 4/7 | 1¼ | 10-0 | 75 | 89B | 82A | Jack Callan | 10/3 |
| 31 May 25+12d | York | William Hill Keep Your Raceday Positive Handicap Tracked the front pack early - pushed along with 2f left - dropped away inside the final furlong | 11/20 | nk | 9-1 | 77 | 80C | 81A | Jack Callan | 28/1 |
| 19 May 25+10d | Carlisle | PricedUp Handicap Slow to break - clipped by rival early - fighting for control - handy in the pack - hit the front after a furlong - pushed along and overtaken approaching 2f out - lost momentum in the final furlong to finish tenth | 10/10 | 6½ | 9-7 | 78 | 61C | 50C | Kevin Stott | 9/1 |
| 09 May 25+12d | Ripon | Dr Keith Howard OBE Memorial Handicap Went straight to front - pressed for effort with just over a furlong left and lost the advantage - stayed on to finish third | 3/10 | ½ | 9-7 | 78 | 116B | 89A | Kevin Stott | 16/1 |
| 27 Apr 25+11d | Southwell (AW) | Weekend Winners On Sky Sports Racing Handicap Sat close to pace early - pushed along inside final furlong - held on for fourth without finding more late | 4/13 | 1½ | 8-9 | 78 | 98B | 81A | Jack Callan | 8/1 |
| 16 Apr 25+43d | Beverley | Beverley Beaker Handicap (Div 2) Tracked the front group on the far rail - driven up inside the final 2f - dropped away over 1f out | 7/9 | 1½ | 9-1 | 79 | 73A | 73A | Tom Eaves | 12/1 |
| 04 Mar 25+19d | Southwell (AW) | Extra Winnings With BetUK Acca Club Handicap Sat close behind pace until inside final 2f - couldn't quicken through last furlong - finished 5th | 5/7 | 1 | 8-11 | 80 | 130A | 80A | Tom Eaves | 18/5 |
| 13 Feb 25+14d | Chelmsford City (AW) | It's Never Ordinary At bet365 Handicap Tracked the front group early - pushed along with 2f left - found extra late to grab second - unable to reel in winner at the line | 2/6 | 2 | 9-2 | 80 | 114A | 78B | Warren Fentiman | 2/1F |
| 30 Jan 25+16d | Southwell (AW) | Weekly 5 Free Bet With BetUK Handicap Held handy in the pack - pushed to the front approaching the final furlong but drifted left - overtaken with a furlong left - weakened close home to finish 5th | 5/9 | 2 | 8-12 | 82 | 94A | 85A | Shane Gray | 11/2 |
| 14 Jan 25+24d | Newcastle (AW) | Weekly 5 Free Bet With BetUK Handicap Sat behind pace - moved into second before halfway - hit the front 2f out - overtaken with a furlong left then dropped away late | 6/8 | ¾ | 9-7 | 83 | 100A | 78A | Shane Gray | 10/3 |
| 21 Dec 24+12d | Newcastle (AW) | Weekly 5 Free Bet With BetUK Handicap Tracked the pace early - pushed along with 2f left then dropped back approaching the furlong pole - faded near the finish to end seventh | 7/8 | 1¼ | 9-8 | 83 | 94A | 73A | Shane Gray | 7/2 |
| 09 Dec 24+21d | Newcastle (AW) | Extra Winnings With BetUK Acca Club Handicap Sat close behind the front group - driven out with over a furlong left - held on to finish third without extra gears | 3/13 | nk | 9-2 | 83 | 109B | 92A | Shane Gray | 7/2F |
| 18 Nov 24+11d | Wolverhampton (AW) | Stay In Control With BetUK Handicap Held a forward spot early - pressed for effort a furlong out - couldn't quicken inside the final furlong - finished fifth | 5/11 | ¾ | 9-7 | 83 | 110A | 87A | Oisin McSweeney | 3/1F |
| 07 Nov 24+14d | Newcastle (AW) | 30 In Free Bets With BetUK Handicap Held a spot near the front - pushed into contention with two furlongs left - hit the front a furlong out - drove clear in the closing stages to score narrowly | 1/6 | 9-5 | 81 | 116A | 96B | Shane Gray | 13/8F | |
| 24 Oct 24+21d | Southwell (AW) | Free Bets With BetUK Bet Club Handicap Handy early - hit front with a furlong left - driven out to assert close home | 1/12 | 9-7 | 78 | 97A | 97A | Shane Gray | 11/1 | |
| 03 Oct 24+47d | Newcastle (AW) | Get Raceday Ready Handicap (Div 1) Settled behind the pace - moved smoothly to level up inside final 2f - asked for effort soon after - overtaken close home and just denied | 2/12 | ¾ | 9-9 | 76 | 103A | 90A | Shane Gray | 11/2 |
| 17 Aug 24+32d | Ripon | William Hill Silver Trophy Handicap Dwelt at the start - moved up on the nearside pack and pushed along 2f out - unable to land a blow in the closing furlong | 8/16 | hd | 9-0 | 78 | 95C | 77A | Louise Akehurst | 50/1 |
| 16 Jul 24+30d | Kempton (AW) | Unibet Zero% Mission Handicap | 8/9 | ½ | 9-6 | 82 | 83A | 67A | Shane Gray | 40/1 |
| 16 Jun 24+32d | Thirsk | Sky Bet Build A Bet Handicap | 9/10 | 1¾ | 9-1 | 84 | 48A | 76A | Shane Gray | 50/1 |
| 15 May 24+103d | York | Conundrum Hr Consulting Handicap | 14/15 | 1¾ | 8-13 | 85 | 59C | 57C | Shane Gray | 33/1 |
| 02 Feb 24+25d | Newcastle (AW) | BetMGM: It's Showtime Restricted Novice Stakes (GBB Race) | 1/10 | 9-4 | — | 85A | 83A | Shane Gray | 5/2 | |
| 08 Jan 24 | Newcastle (AW) | BetUK. It's Where The UK Bets Restricted Novice Stakes (GBB Race) | 1/12 | 9-0 | — | 97A | 83A | Shane Gray | 8/1 |
Quick answers
- How many races has True Promise (GB) won?
- True Promise (GB) won 5 of 42 archived starts between 2024 and 2026, a strike rate of 11.9%. Placed 18 times in total (42.9% of starts).
- Who trains True Promise (GB)?
- True Promise (GB) is trained by Fionn McSharry, who saddled the horse on its most recent run on 26 September 2026.
- Who is True Promise (GB)'s sire?
- True Promise (GB) is by Washington DC (IRE) out of In Trutina (GB), whose sire is Firebreak.
- What going does True Promise (GB) prefer?
- True Promise (GB) has the best record on standard (aw) going: 5 wins from 29 starts (17.2%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is True Promise (GB)'s official rating?
- The most recent official rating on record is 79, from the run on 26 September 2026. The highest on record is 85.
- What is True Promise (GB)'s sire's record?
- Washington DC (IRE)'s progeny in our archive have won 9.9% of 849 runs since Jan 2008 (70 horses), Flat and jumps together. Weakest on good going: 6.8% from 191.
- Who are True Promise (GB)'s siblings?
- Out of In Trutina (GB), True Promise (GB) has 3 other produce in our archive, 2 of them winners. Most wins: Adrestia (GB) (3). Highest grade won: Class 2 (Adrestia (GB)). The wins came over 5f. As at Oct 2026.