Skip to content
Horse profile

True Promise (GB)

5yo gelding · Trainer Fionn McSharry · Owner Graham Smith And Partner
by Washington DC (IRE) out of In Trutina (GB) (Firebreak)
42 runs · 14 courses · from Jan 2024
As at 18 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
5 wins · Wolverhampton (AW), Newcastle (AW) & Southwell (AW) Ran 21 days ago · 8th of 9 Last raced off OR 79
KTB Profile

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.

Based on 42 archived runs · run-style from 19 commented runs · updated 18 Oct 2026
KTB at a glance All wins on AW
Official rating79↓ 6lb off peak
79 73–85

KTB Speed and Rating

KTB Speed

Best recent Speed 95 the best of the last 3 graded (A or B) runs · Newcastle (AW), 20 Aug 2026

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 42 figures · best 130A · median 97
GoingRunsBestMedianSince 18 Oct 2025
Standard (AW)29130A10012 · 122 / 103.5
Good8116B902 · 104 / 97.5
Good to Firm399A982 · 99 / 98.5
Good to Soft267C57.51 · —
DistanceRunsBestMedianSince 18 Oct 2025
6f – 7f24122A94.56 · 122 / 102
Under 6f18130A100.511 · 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

KTB Rating

Best recent KTB Rating 88A the best of the last 3 rated runs · Newcastle (AW), 20 Aug 2026 Official rating 79 at the last run, 26 Sep 2026

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 42 figures · best 111A · median 83
GoingRunsBestMedianSince 18 Oct 2025
Standard (AW)29111A8812 · 111 / 91
Good889A78.52 · 80 / 77
Good to Firm394B782 · 94 / 86
Good to Soft276A66.51 · —
DistanceRunsBestMedianSince 18 Oct 2025
6f – 7f2497A836 · 95 / 91.5
Under 6f18111A83.511 · 111 / 88

KTB Rating v1 · batch 3 Oct 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

Sire

Progeny in our archive have won 9.9% of 849 runs since Jan 2008 (70 horses).

Weakest on good going: 6.8% from 191.

GoingRunsWinsSRvs sireThis horse
Good to Firm147149.5%−0.40 from 3
Good191136.8%−3.10 from 8
Good to Soft80911.3%+1.40 from 2
Soft7379.6%−0.3—
Heavy2129.5%−0.4—
Standard (AW)3373911.6%+1.75 from 29
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2422610.7%+0.82 from 18
6f – 7f468449.4%−0.53 from 24
1m – 1m1f1031312.6%+2.7—
1m2f – 1m4f3213.1%−6.8—
1m5f – 2m200%−9.9—
2m1f – 2m4f200%−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

Dam
In Trutina (GB) (Firebreak)

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)).

ProduceRunsWinsWin tripsBest grade
Adrestia (GB)1835fClass 2
Bellatina (GB)915fClass 3
O Fortuna (GB)80——

Record by conditions

GoingRunsWinsSR£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

ClassRunsWinsSR£1
Class 4 24 3 13% −5.88
Class 5 12 2 17% −0.25
Class 3 6 0 0% −6.00

CourseRunsWinsSR£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

DistanceRunsWinsSR£1
6f – 7f 24 3 13% +0.50
Under 6f 18 2 11% −12.63

JockeyRunsWinsSR£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

HeadgearRunsWinsSR£1
None 31 5 16% −1.13
Cheekpieces 10 0 0% −10.00
Blinkers 1 0 0% −1.00

SeasonRunsWinsSR£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

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
26 Sep 26+20d Southwell (AW) Celebrate With Sponsorship At Southwell Racecourse Handicap Stakes (Div II) Class 4 · 5f · Standard · 9 ran Held mid-division early - lost touch inside final 2f - unable to threaten leaders late - beaten into 8th 8/9 nk 9-6 7992A70A Harry Russell 28/1
06 Sep 26+17d York Fine Details Car Valeting Sprint Handicap Stakes Class 4 · 5.5f · Good To Soft · 21 ran Settled midfield - urged forward with over 2f left - faded quickly thereafter - well held in 17th 17/21 2¾ 9-4 7767C57A Conor Whiteley 66/1
20 Aug 26+19d Newcastle (AW) Knox Hydrate Handicap Stakes Class 4 · 5f · Standard · 13 ran 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 8195B88A Harry Russell 14/1
01 Aug 26+22d Thirsk Jordan Foy Memorial Handicap Stakes Class 4 · 5f · Good · 12 ran Held up towards the back - urged forward with 2f left - unable to find any headway - finished 9th 9/12 1 10-1 8191A74A Oisin McSweeney 20/1
10 Jul 26+42d Chester John Smith's Handicap Class 4 · 5.5f · Good · 6 ran 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 81104A80B Rossa Ryan 13/2
29 May 26+20d Wolverhampton (AW) Free Bets On attheraces.com Handicap Class 5 · 5f · Standard · 10 ran 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 74118B111A Oisin Murphy 7/4F
09 May 26+13d Ascot Peroni Nastro Azzurro 0.0% Blue Handicap Class 4 · 6f · Good To Firm · 18 ran Pulled hard early - held a midpack position before pressed for effort 2f out - lost ground in the last furlong 12/18 1¼ 9-4 7598C78A Daniel Tudhope 8/1
26 Apr 26+25d Wetherby Its Ladies' Day On 4th June Handicap Class 5 · 5.5f · Good To Firm · 6 ran 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 7499A94B Daniel Tudhope 10/3
01 Apr 26+36d Kempton (AW) Virgin Bet Every Saturday Money Back Handicap Class 5 · 6f · Standard To Slow · 9 ran 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 73122A94A Oisin Murphy 3/1F
24 Feb 26+5d Newcastle (AW) Midnite Are Upping The Betting Game Handicap Class 5 · 6f · Standard · 12 ran 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 75106A89A Callum Rodriguez 3/1F
19 Feb 26+12d Newcastle (AW) Midnite: Built For 2026 Not 2006 Handicap (Rider Restricted Race) Class 5 · 5f · Standard · 9 ran Settled at the back early - moved into contention inside the final two furlongs - couldn't quicken again close home 5/9 nk 9-9 7593A85A Oisin McSweeney 3/1F
07 Feb 26+14d Southwell (AW) Midnite Are Upping The Betting Game Handicap Class 5 · 5f · Standard · 9 ran 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 75102A98A Callum Rodriguez 13/8F
24 Jan 26+8d Newcastle (AW) Midnite: Built For 2026 Not 2006 Handicap Class 4 · 6f · Standard · 11 ran 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 75111A95A Oisin McSweeney 4/1
16 Jan 26+19d Newcastle (AW) Midnite Are Upping The Betting Game Apprentice Handicap (Div 1) Class 5 · 6f · Standard · 9 ran Handy in the pack early - driven approaching final furlong and closed inside it - couldn't match winner's finish 2/9 nk 9-13 7468A94A Oisin McSweeney 4/1
28 Dec 25+15d Southwell (AW) Midnite A Next Generation Betting App Handicap Class 5 · 6f · Standard · 8 ran 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 7578A80A Oisin McSweeney 9/2
13 Dec 25+8d Newcastle (AW) Join The Midnite Movement Handicap Class 4 · 5f · Standard · 10 ran Settled in the pack - pushed along with 2f left - finished strongly to grab third close home 3/10 1 9-1 75105A89A Conor Orr 6/1
05 Dec 25+63d Newcastle (AW) Midnite A Next Generation Betting App Handicap (Div 1) Class 5 · 5f · Standard · 9 ran 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 75118A93A Oisin McSweeney 10/3F
03 Oct 25+10d Southwell (AW) Sky Sports Racing Sky 415 Handicap Class 5 · 6f · Standard · 13 ran 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 7385B92A Jack Callan 7/2
23 Sep 25+26d Southwell (AW) Golf And Gallop Handicap (Div 1) Class 4 · 5f · Standard · 9 ran 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 73110A91A Kevin Stott 11/2
28 Aug 25+56d Southwell (AW) Racing League Race 38 Handicap Class 4 · 6f · Standard · 14 ran 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 7380B82A Clifford Lee 9/1
03 Jul 25+33d Haydock Yale Smart Stride Apprentice Training Series Handicap Class 5 · 5f · Good · 7 ran 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 7589B82A Jack Callan 10/3
31 May 25+12d York William Hill Keep Your Raceday Positive Handicap Class 4 · 6f · Good · 20 ran Tracked the front pack early - pushed along with 2f left - dropped away inside the final furlong 11/20 nk 9-1 7780C81A Jack Callan 28/1
19 May 25+10d Carlisle PricedUp Handicap Class 4 · 6f · Good To Firm · 10 ran 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 7861C50C Kevin Stott 9/1
09 May 25+12d Ripon Dr Keith Howard OBE Memorial Handicap Class 4 · 6f · Good · 10 ran 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 78116B89A Kevin Stott 16/1
27 Apr 25+11d Southwell (AW) Weekend Winners On Sky Sports Racing Handicap Class 4 · 5f · Standard · 13 ran Sat close to pace early - pushed along inside final furlong - held on for fourth without finding more late 4/13 1½ 8-9 7898B81A Jack Callan 8/1
16 Apr 25+43d Beverley Beverley Beaker Handicap (Div 2) Class 3 · 5f · Good · 9 ran Tracked the front group on the far rail - driven up inside the final 2f - dropped away over 1f out 7/9 1½ 9-1 7973A73A Tom Eaves 12/1
04 Mar 25+19d Southwell (AW) Extra Winnings With BetUK Acca Club Handicap Class 3 · 5f · Standard · 7 ran Sat close behind pace until inside final 2f - couldn't quicken through last furlong - finished 5th 5/7 1 8-11 80130A80A Tom Eaves 18/5
13 Feb 25+14d Chelmsford City (AW) It's Never Ordinary At bet365 Handicap Class 4 · 5f · Standard · 6 ran 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 80114A78B Warren Fentiman 2/1F
30 Jan 25+16d Southwell (AW) Weekly 5 Free Bet With BetUK Handicap Class 3 · 6f · Standard · 9 ran 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 8294A85A Shane Gray 11/2
14 Jan 25+24d Newcastle (AW) Weekly 5 Free Bet With BetUK Handicap Class 4 · 6f · Standard · 8 ran 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 83100A78A Shane Gray 10/3
21 Dec 24+12d Newcastle (AW) Weekly 5 Free Bet With BetUK Handicap Class 4 · 6f · Standard · 8 ran 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 8394A73A Shane Gray 7/2
09 Dec 24+21d Newcastle (AW) Extra Winnings With BetUK Acca Club Handicap Class 3 · 6f · Standard · 13 ran 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 83109B92A Shane Gray 7/2F
18 Nov 24+11d Wolverhampton (AW) Stay In Control With BetUK Handicap Class 4 · 6f · Standard · 11 ran Held a forward spot early - pressed for effort a furlong out - couldn't quicken inside the final furlong - finished fifth 5/11 ¾ 9-7 83110A87A Oisin McSweeney 3/1F
07 Nov 24+14d Newcastle (AW) 30 In Free Bets With BetUK Handicap Class 4 · 5f · Standard · 6 ran 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 81116A96B Shane Gray 13/8F
24 Oct 24+21d Southwell (AW) Free Bets With BetUK Bet Club Handicap Class 4 · 6f · Standard · 12 ran Handy early - hit front with a furlong left - driven out to assert close home 1/12 9-7 7897A97A Shane Gray 11/1
03 Oct 24+47d Newcastle (AW) Get Raceday Ready Handicap (Div 1) Class 4 · 6f · Standard · 12 ran 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 76103A90A Shane Gray 11/2
17 Aug 24+32d Ripon William Hill Silver Trophy Handicap Class 4 · 6f · Good · 16 ran 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 7895C77A Louise Akehurst 50/1
16 Jul 24+30d Kempton (AW) Unibet Zero% Mission Handicap Class 4 · 6f · Standard To Slow · 9 ran 8/9 ½ 9-6 8283A67A Shane Gray 40/1
16 Jun 24+32d Thirsk Sky Bet Build A Bet Handicap Class 3 · 7f · Good To Soft · 10 ran 9/10 1¾ 9-1 8448A76A Shane Gray 50/1
15 May 24+103d York Conundrum Hr Consulting Handicap Class 3 · 7f · Good · 15 ran 14/15 1¾ 8-13 8559C57C Shane Gray 33/1
02 Feb 24+25d Newcastle (AW) BetMGM: It's Showtime Restricted Novice Stakes (GBB Race) Class 4 · 7f · Standard · 10 ran 1/10 9-4 —85A83A Shane Gray 5/2
08 Jan 24 Newcastle (AW) BetUK. It's Where The UK Bets Restricted Novice Stakes (GBB Race) Class 5 · 6f · Standard · 12 ran 1/12 9-0 —97A83A 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.

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