Skip to content
Horse profile

Heavenly Promise (IRE)

9yo mare (at last run, Mar 2020) · Last trainer Fergal O'Brien · Last owner David Brace
by Presenting (GB) out of Ambrosia's Promise (IRE) (Minster Son)
35 runs · 17 courses · from May 2016
As at 4 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 6 Mar 2020 — 2,434 days ago. Our archive can't say whether the horse is still in training.
Last run Mar 2020 5 wins · 4 courses Last raced off OR 102
KTB Profile

Heavenly Promise (IRE) is 5 from 35. Hasn't won since Nov 2019.

Based on 35 archived runs · updated 4 Nov 2026
Official rating102↓ 2lb off peak
102 73–104

KTB Speed and Rating

KTB Speed

Best recent Speed 65 the best of the last 3 graded (A or B) runs · Lingfield, 13 Jan 2020

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 →

Jumps 22 figures · best 117A · median 74.5
GoingRunsBestMedianSince 4 Nov 2025
Soft9101A67—
Good7117A77—
Good to Soft498C85.5—
Heavy289A77—
DistanceRunsBestMedianSince 4 Nov 2025
2m5f – 3m11101A65—
2m1f – 2m4f582C74—
Over 3m3117A90—
1m5f – 2m397B89—

Of 32 runs looked at, 10 have no figure: did not complete (5) · obstacles omitted — the race ran a shortened course (5).

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

KTB Rating

Best recent KTB Rating 107B the best of the last 3 rated runs · Southwell, 26 Nov 2019 Official rating 102 at the last run, 6 Mar 2020

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 — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Jumps 29 figures · best 114A · median 95
GoingRunsBestMedianSince 4 Nov 2025
Good12109A89—
Soft10114A95.5—
Good to Soft496A87.5—
Heavy3102B99—
DistanceRunsBestMedianSince 4 Nov 2025
2m5f – 3m13114A99—
2m1f – 2m4f899A87—
1m5f – 2m599B86—
Over 3m3100A92—

Of 35 runs looked at, 6 have no figure: did not complete (or a non-runner row) (6).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 29 figures from 35 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
Presenting (GB)

Progeny in our archive have won 11% of 20,052 runs since Jan 2008 (1,686 horses).

Strongest on standard (aw) going: 24.3% from 136.

GoingRunsWinsSRvs sireThis horse
Firm621321%+10—
Good to Firm1,24017113.8%+2.8—
Good7,02484012%+11 from 16
Good to Soft3,5033219.2%−1.81 from 5
Soft5,32754510.2%−0.83 from 10
Heavy2,7602749.9%−1.10 from 4
Standard (AW)1363324.3%+13.3—
Distance (all codes)RunsWinsSRvs sireThis horse
6f – 7f500%−11—
1m – 1m1f400%−11—
1m2f – 1m4f6269.7%−1.3—
1m5f – 2m4,72751710.9%−0.10 from 5
2m1f – 2m4f6,69772210.8%−0.21 from 9
2m5f – 3m6,53974211.3%+0.34 from 18
Over 3m2,01821010.4%−0.60 from 3

Flat and jumps together (all codes) · since Jan 2008 · as at 4 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam

5 siblings in the archive, 3 winners — best of them Wyenot (GB) (6 wins).

The wins came over 2m–3m½f; the highest grade won is Listed (Wyenot (GB)).

ProduceRunsWinsWin tripsBest grade
Wyenot (GB)1562m–3m½fListed
Nada To Prada (GB)932m–2m3fListed
Everlastingpromise (GB)2132m1f–2m2½fClass 1
Picara's Promise (GB)30——
The Last Promise (GB)20——

Record by conditions

GoingRunsWinsSR£1
Good 16 1 6% −11.00
Soft 10 3 30% −1.29
Good to Soft 5 1 20% −0.50
Heavy 4 0 0% −4.00

ClassRunsWinsSR£1
Class 5 20 3 15% −9.17
Class 4 11 2 18% −3.62
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Uttoxeter 5 1 20% −3.17
Bangor-on-Dee 5 2 40% +4.50
Hereford 4 0 0% −4.00
Southwell 4 0 0% −4.00
Ffos Las 2 1 50% +2.00
Worcester 2 0 0% −2.00
Leicester 2 0 0% −2.00
Ludlow 2 0 0% −2.00
Lingfield 1 0 0% −1.00
Sedgefield 1 1 100% +1.88
Fontwell 1 0 0% −1.00
Huntingdon 1 0 0% −1.00
Market Rasen 1 0 0% −1.00
Warwick 1 0 0% −1.00
Wexford 1 0 0% −1.00
Gowran Park 1 0 0% −1.00
Cork 1 0 0% −1.00

DistanceRunsWinsSR£1
2m5f – 3m 18 4 22% −1.62
2m1f – 2m4f 9 1 11% −7.17
1m5f – 2m 5 0 0% −5.00
Over 3m 3 0 0% −3.00

JockeyRunsWinsSR£1
Lee Edwards 16 2 13% −6.50
Connor Brace 8 3 38% +0.71
A P Heskin 4 0 0% −4.00
Miss J M Mangan 3 0 0% −3.00
Paddy Brennan 1 0 0% −1.00
Charlie Todd 1 0 0% −1.00
Kieron Edgar 1 0 0% −1.00
Tom O'Brien 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 26 5 19% −7.79
Hood 9 0 0% −9.00

SeasonRunsWinsSR£1
2020 2 0 0% −2.00
2019 11 3 27% −2.29
2018 8 2 25% +1.50
2017 5 0 0% −5.00
2016 9 0 0% −9.00

TypeRunsWinsSR£1
Chase 22 5 23% −3.79
Hurdle 10 0 0% −10.00
NH Flat 3 0 0% −3.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
2020 · 2 runs
06 Mar 20+53d Ffos Las Phil Bessant Limited Chartered Management Accounts Handicap Chase Class 4 · 3m · Heavy · 11 ran PU/11 — 11-4 102—— Paddy Brennan 8/1
13 Jan 20+30d Lingfield Sky Sports Racing On Virgin 535 Handicap Hurdle (Div 1) Class 5 · 2m7f · Heavy · 9 ran 2/9 6½ 11-2 9365A102B Connor Brace 5/1
2019 · 11 runs
14 Dec 19+18d Hereford Appliance Solutions Ledbury Mares' Handicap Chase Class 2 · 3m1f · Soft · 10 ran 6/10 3¾ 10-7 10490C92A Connor Brace 7/2
26 Nov 19+4d Southwell Sky Sports Racing On Sky 415 Mares' Handicap Chase Class 4 · 3m · Soft · 5 ran 2/5 2 11-0 93—107B Connor Brace 11/10F
22 Nov 19+21d Ffos Las Sun Trade Windows Handicap Chase Class 5 · 3m · Soft · 10 ran 1/10 11-3 9363B114A Connor Brace 3/1F
01 Nov 19+12d Uttoxeter Holdcroft Volvo Stoke Handicap Chase Class 5 · 2m4f · Soft · 9 ran 1/9 10-5 8057A99A Connor Brace 5/6F
20 Oct 19+15d Sedgefield Sky Sports Racing Conditional Jockeys' Handicap Chase Class 4 · 2m5f · Soft · 9 ran 1/9 10-2 80101A110A Connor Brace 15/8F
05 Oct 19+19d Fontwell Visit attheraces.com Conditional Jockeys' Handicap Hurdle Class 5 · 3m2f · Good · 9 ran 2/9 2¾ 10-2 74117A100A Connor Brace 5/2F
16 Sep 19+70d Worcester Ucrete 50th Anniversary Conditional Jockeys' Handicap Chase Class 5 · 2m7f · Good · 13 ran 3/13 10 10-4 8087B97A Connor Brace 7/1
08 Jul 19+51d Worcester Hm Equine Insurance Handicap Chase Class 5 · 2m7f · Good · 14 ran PU/14 — 10-10 82—— A P Heskin 25/1
18 May 19+37d Bangor-on-Dee Wrexham Lager Original Brew Handicap Chase Class 5 · 3m · Good · 8 ran UR/8 — 10-1 82—— Charlie Todd 7/1
11 Apr 19+38d Huntingdon Like Racing TV On Facebook Handicap Chase Class 5 · 2m7½f · Good · 9 ran PU/9 — 10-12 84—— Lee Edwards 12/1
04 Mar 19+116d Southwell toals.com Handicap Hurdle Class 5 · 3m · Good · 11 ran 10/11 2½ 10-13 8177C75C Lee Edwards 16/1
2018 · 8 runs
08 Nov 18+173d Market Rasen Bet & Watch At 188bet.co.uk Handicap Chase Class 5 · 2m5½f · Good · 9 ran 4/9 8 11-3 8665B100A Lee Edwards 11/1
19 May 18+14d Bangor-on-Dee Wrexham Lager Handicap Chase Class 5 · 3m · Good · 8 ran 1/8 10-7 8060A109A Lee Edwards 4/1
05 May 18+14d Uttoxeter bet365 Handicap Chase Class 5 · 3m · Good · 11 ran 4/11 5 10-9 81—95A Lee Edwards 6/1
21 Apr 18+25d Bangor-on-Dee Alpha (Wrexham) Windows 25th Anniversary Novices' Handicap Chase Class 4 · 3m · Good To Soft · 9 ran 1/9 10-0 7651A95B Lee Edwards 7/2
27 Mar 18+40d Hereford myracing.com For Free Bets And Tips Mares' Handicap Chase Class 5 · 2m5f · Soft · 8 ran 2/8 ¾ 10-2 7558A99A Lee Edwards 3/1J
15 Feb 18+30d Leicester Thurnby Novices' Handicap Chase Class 4 · 2m4f · Soft · 6 ran 5/6 23 10-0 7775C71C Lee Edwards 11/2
16 Jan 18+12d Hereford Follow myracingtips On Twitter Novices' Handicap Chase Class 4 · 3m1f · Soft · 13 ran 4/13 4½ 10-0 7990C79C Lee Edwards 12/1
04 Jan 18+29d Bangor-on-Dee Stella Artois Novices' Handicap Chase Class 4 · 2m4½f · Heavy · 9 ran 3/9 1½ 10-0 73—95B Lee Edwards 14/1
2017 · 5 runs
06 Dec 17+9d Ludlow Perrott Properties Novices' Handicap Chase Class 4 · 2m4f · Good · 12 ran UR/12 — 10-0 73—— Lee Edwards 20/1
27 Nov 17+191d Ludlow Collect Totepool Winnings From Betfred Shops Conditional Jockeys' Handicap Hurdle Class 5 · 3m · Good To Soft · 5 ran 5/5 30 10-11 7798C74C Kieron Edgar 8/1
20 May 17+53d Bangor-on-Dee Buck House Hotel Handicap Chase Class 5 · 3m · Good To Soft · 7 ran F/7 — 10-0 73—— Lee Edwards 10/1
28 Mar 17+28d Southwell Visit grandnational2017.com Handicap Chase Class 5 · 1m7½f · Good · 8 ran 5/8 1 10-5 77—86A Lee Edwards 9/1
28 Feb 17+59d Leicester Sileby Novices' Handicap Chase Class 4 · 2m4f · Soft · 9 ran 5/9 36 10-1 8056C71C Lee Edwards 16/1
2016 · 9 runs
31 Dec 16+15d Uttoxeter Whitley Groundworks Handicap Hurdle Class 5 · 2m · Soft · 14 ran 6/14 19 10-10 8467C78C Lee Edwards 12/1
16 Dec 16+17d Uttoxeter Betfred 'Watch Sky Sports In Our Shops' Novices' Handicap Hurdle Class 5 · 2m · Heavy · 11 ran 3/11 6 10-13 8489A99B A P Heskin 8/1
29 Nov 16+13d Southwell Visit Southwell Handicap Hurdle Class 5 · 2m4½f · Good To Soft · 12 ran 5/12 1¾ 10-13 8774B96A A P Heskin 11/1
16 Nov 16+41d Warwick Pj & Kr Smith-maxwell Horse Ambulances 'national Hunt' Novices' Hurdle Class 4 · 2m · Good To Soft · 13 ran 11/13 2 10-5 —97B80A Lee Edwards 100/1
06 Oct 16+18d Hereford Bet365.com Mares' 'national Hunt' Maiden Hurdle Class 5 · 2m5½f · Good · 7 ran 5/7 39 10-12 —71C88C A P Heskin 100/1
18 Sep 16+79d Uttoxeter Sentinel Maiden Hurdle Class 4 · 2m4f · Good · 10 ran 7/10 5 10-7 —82C88C Tom O'Brien 100/1
01 Jul 16+13d Wexford Campile Flat Race 2m2f · Good · 14 ran 7/14 21 11-4 ——86C Miss J M Mangan 33/1
18 Jun 16+43d Gowran Park Coral.ie Joe Bollard Memorial Flat Race 2m4f · Good · 18 ran 8/18 8½ 11-4 ——85C Miss J M Mangan 20/1
06 May 16 Cork I.t.b.a. N.h. Fillies Bonus Scheme E.B.F. Mares Flat Race 2m · Good · 23 ran 14/23 13 11-6 ——90C Miss J M Mangan 14/1

Quick answers

How many races has Heavenly Promise won?
Heavenly Promise (IRE) won 5 of 35 archived starts between 2016 and 2020, a strike rate of 14.3%. Placed 12 times in total (34.3% of starts).
Who trained Heavenly Promise?
Heavenly Promise (IRE) was trained by Fergal O'Brien on the most recent run on record, at Ffos Las on 6 March 2020.
Who is Heavenly Promise's sire?
Heavenly Promise (IRE) is by Presenting (GB) out of Ambrosia's Promise (IRE), whose sire is Minster Son.
What going does Heavenly Promise prefer?
Heavenly Promise (IRE) has the best record on soft going: 3 wins from 10 starts (30%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Heavenly Promise's official rating?
The most recent official rating on record is 102, from the run on 6 March 2020. The highest on record is 104.
What is Heavenly Promise's sire's record?
Presenting (GB)'s progeny in our archive have won 11% of 20,052 runs since Jan 2008 (1,686 horses), Flat and jumps together. Strongest on standard (aw) going: 24.3% from 136.
Who are Heavenly Promise's siblings?
Out of Ambrosia's Promise (IRE), Heavenly Promise (IRE) has 5 other produce in our archive, 3 of them winners. Most wins: Wyenot (GB) (6). Highest grade won: Listed (Wyenot (GB)). The wins came over 2m–3m½f. As at Nov 2026.

Record shown from May 2016. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.