Skip to content
Horse profile

Heavenly Chorus (GB)

10yo mare (at last run, Aug 2012) · Last trainer Edmond Kent · Last owner Michael Fennessy Jnr
by Key Of Luck (USA) out of Celestial Choir (GB) (Celestial Storm)
56 runs · 19 courses · from Dec 2005
As at 4 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 31 Aug 2012 — 5,178 days ago. Our archive can't say whether the horse is still in training.
Last run Aug 2012 7 wins · 5 courses Last raced off OR 102
KTB Profile

Heavenly Chorus (GB) is 7 from 56. Hasn't won since Jan 2011. Last raced off 102, 9lb below the career-high mark.

Based on 56 archived runs · updated 4 Nov 2026
KTB at a glance OR ↓ 9lb off peak
Official rating102↓ 9lb off peak
102 82–111

KTB Speed and Rating

KTB Speed

No KTB Speed figures for this horse. The engine scores GB and Irish racing from Oct 2016; runs elsewhere, or earlier, have no figure.

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 0 figures from 0 runs · a record, not a forecast

KTB Rating

Best recent KTB Rating 111B the best of the last 3 rated runs · Tramore, 18 Aug 2012 Official rating 102 at the last run, 31 Aug 2012

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 54 figures · best 126A · median 96.5
GoingRunsBestMedianSince 4 Nov 2025
Good24120A96—
Good to Soft19126A97—
Soft5107A96—
Good to Firm4112A101—
Heavy2111B107.5—
DistanceRunsBestMedianSince 4 Nov 2025
2m1f – 2m4f28120A96.5—
1m5f – 2m22126A96.5—
2m5f – 3m3111B103—
1m2f – 1m4f1———

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

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 54 figures from 56 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
Key Of Luck (USA)

Progeny in our archive have won 9.1% of 2,326 runs since Jan 2008 (171 horses).

Weakest over 2m5f – 3m (all codes): 5.1% from 136.

GoingRunsWinsSRvs sireThis horse
Firm3213.1%−6—
Good to Firm398389.5%+0.41 from 4
Good576559.5%+0.44 from 24
Good to Soft288258.7%−0.42 from 19
Soft372256.7%−2.40 from 7
Heavy145139%−0.10 from 2
Standard (AW)5155410.5%+1.4—
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f8778%−1.1—
6f – 7f371287.5%−1.6—
1m – 1m1f297237.7%−1.4—
1m2f – 1m4f5335610.5%+1.40 from 1
1m5f – 2m5346412%+2.94 from 22
2m1f – 2m4f331236.9%−2.23 from 30
2m5f – 3m13675.1%−40 from 3
Over 3m3738.1%−1—

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
Celestial Choir (GB) (Celestial Storm)

2 siblings in the archive, 2 winners — best of them Crystal Moments (GB) (4 wins).

The wins came over 5f–1m2f; the highest grade won is Class 3 (Crystal Moments (GB)).

ProduceRunsWinsWin tripsBest grade
Crystal Moments (GB)1445f–7fClass 3
Cairanne (GB)3411m2fClass 6

Record by conditions

GoingRunsWinsSR£1
Good 24 4 17% +1.50
Good to Soft 19 2 11% −6.50
Soft 7 0 0% −7.00
Good to Firm 4 1 25% +5.00
Heavy 2 0 0% −2.00

ClassRunsWinsSR£1
Class 4 30 4 13% −0.50
Class 3 14 2 14% −5.50
Class 5 4 1 25% +5.00
Class 6 4 0 0% −4.00

CourseRunsWinsSR£1
Musselburgh 9 0 0% −9.00
Catterick 8 3 38% +13.50
Southwell 5 1 20% +4.00
Hexham 5 1 20% +3.00
Doncaster 4 1 25% +0.00
Carlisle 4 1 25% +0.50
Sedgefield 4 0 0% −4.00
Kelso 3 0 0% −3.00
Wetherby 3 0 0% −3.00
Market Rasen 2 0 0% −2.00
Killarney 1 0 0% −1.00
Tramore 1 0 0% −1.00
Galway 1 0 0% −1.00
Kilbeggan 1 0 0% −1.00
Ayr 1 0 0% −1.00
Warwick 1 0 0% −1.00
Huntingdon 1 0 0% −1.00
Stratford 1 0 0% −1.00
Newbury 1 0 0% −1.00

DistanceRunsWinsSR£1
2m1f – 2m4f 30 3 10% −7.50
1m5f – 2m 22 4 18% +2.50
2m5f – 3m 3 0 0% −3.00
1m2f – 1m4f 1 0 0% −1.00

JockeyRunsWinsSR£1
James Reveley 39 5 13% −5.50
Richie McGrath 8 1 13% +1.00
A P Heskin 3 0 0% −3.00
Colm McCormack 2 1 50% +2.50
David Splaine 1 0 0% −1.00
Graham Lee 1 0 0% −1.00
Denis O'Regan 1 0 0% −1.00
Andrew Thornton 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 53 7 13% −6.00
Tongue tie 3 0 0% −3.00

SeasonRunsWinsSR£1
2012 8 0 0% −8.00
2011 9 1 11% −4.50
2010 11 2 18% +5.00
2009 7 0 0% −7.00
2008 5 2 40% +8.00
2007 9 2 22% +4.50
2006 6 0 0% −6.00
2005 1 0 0% −1.00

TypeRunsWinsSR£1
Hurdle 28 5 18% +6.50
Chase 24 2 8% −11.50
NH Flat 4 0 0% −4.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 ORKTB Jockey SP
2012 · 8 runs
31 Aug 12+13d Killarney www.lakehotel.com Handicap Chase (grade C) 2m4½f · Soft · 11 ran PU/11 — 9-5 102— David Splaine 20/1
18 Aug 12+13d Tramore Waterford & Tramore Racecourse Directors Mares Handicap Hurdle (80-109) 2m5f · Heavy · 7 ran 3/7 1¾ 10-10 96111B A P Heskin 5/2F
05 Aug 12+16d Galway Easyfix E.B.F. Mares Handicap Hurdle 2m · Soft · 9 ran 3/9 2 9-7 95104A A P Heskin 25/1
20 Jul 12+66d Kilbeggan Coola Handicap Hurdle (81-116) 2m3f · Yielding · 13 ran 6/13 2½ 10-4 9796A A P Heskin 20/1
15 May 12+57d Southwell Hill Biscuits For Rotary Polio Eradication Handicap Chase Class 4 · 2m4½f · Good · 7 ran 2/7 3 11-4 106110B James Reveley 11/1
19 Mar 12+29d Southwell Ladbrokes Handicap Chase Class 4 · 2m4½f · Good To Soft · 5 ran 3/5 3¼ 11-3 107113B James Reveley 8/1
19 Feb 12+25d Market Rasen Eric And Lucy Papworth Handicap Chase Class 4 · 2m1f · Good To Soft · 10 ran 6/10 ½ 11-6 10999C Richie McGrath 16/1
25 Jan 12+36d Musselburgh Bunny Maitland-carew Handicap Chase Class 4 · 2m4f · Good · 8 ran 5/8 6 11-5 11094C Colm McCormack 10/1
2011 · 9 runs
20 Dec 11+25d Musselburgh Racing Uk Handicap Chase Class 4 · 2m · Good To Soft · 9 ran 5/9 nk 11-12 111111A James Reveley 7/1
25 Nov 11+22d Musselburgh Nodram Chase (Handicap) Class 4 · 2m · Good · 7 ran 3/7 5 11-3 111113A James Reveley 4/1
03 Nov 11+180d Musselburgh Turftv Handicap Chase Class 4 · 2m4f · Good · 10 ran 2/10 ¾ 10-13 107120A James Reveley 16/1
07 May 11+33d Hexham Trade At tradersbettingexchange.co.uk Selling Hurdle Class 5 · 2m · Good To Firm · 7 ran 3/7 ¾ 10-12 105112A James Reveley 6/1
04 Apr 11+14d Kelso Princess Royal Trust For Carers Handicap Chase Class 4 · 2m1f · Good To Soft · 9 ran 6/9 40 11-7 11091C James Reveley 14/1
21 Mar 11+17d Kelso Rutherford Centenary - Isuzu In The Borders Handicap Chase Class 3 · 2m1f · Good To Soft · 9 ran 8/9 9 10-7 11190C James Reveley 7/1
04 Mar 11+18d Doncaster Win More With The coral.co.uk Green Tick Mares' Handicap Hurdle Class 3 · 2m½f · Good · 9 ran 7/9 13 10-10 10686C James Reveley 8/1
14 Feb 11+32d Catterick Weatherbys Cheltenham Festival Betting Guide Handicap Chase Class 3 · 2m3f · Good To Soft · 9 ran 3/9 4 10-3 111110A James Reveley 7/1
13 Jan 11+30d Catterick W. L. And Hector Christie Memorial Trophy (Novices' Handicap Chase) Class 4 · 1m7½f · Good To Soft · 11 ran 1/11 10-13 102115A Colm McCormack 7/2
2010 · 11 runs
14 Dec 10+18d Catterick Racing Again On 28th December Handicap Chase Class 4 · 1m7½f · Good · 12 ran 1/12 11-0 93118A James Reveley 7/1
26 Nov 10+20d Musselburgh Weatherbys Printing Novices' Handicap Chase Class 4 · 2m4f · Good · 8 ran 2/8 15 11-2 95105B James Reveley 7/2
06 Nov 10+147d Kelso Merry Farriers Stag Handicap Hurdle Class 4 · 2m2f · Good · 15 ran 9/15 3½ 11-9 106100C James Reveley 14/1
12 Jun 10+18d Hexham Lords Taverners Handicap Chase Class 4 · 1m7½f · Good To Soft · 6 ran 5/6 8 10-9 9787B Graham Lee 9/4F
25 May 10+24d Hexham Betfair Handicap Chase Class 4 · 1m7½f · Good To Firm · 11 ran 4/11 5 11-5 98107A James Reveley 11/2
01 May 10+12d Hexham Arup Handicap Hurdle Class 3 · 2m4f · Good · 8 ran 4/8 1¾ 10-10 106109A James Reveley 10/1
19 Apr 10+27d Hexham Newgate Mares' Handicap Hurdle Class 4 · 2m · Good To Soft · 11 ran 1/11 11-3 98126A James Reveley 7/1
23 Mar 10+11d Southwell Weatherbys Bloodstock Insurance Handicap Chase Class 3 · 2m4½f · Good · 6 ran 4/6 2¾ 10-10 10195B James Reveley 11/2
12 Mar 10+35d Ayr Coca-cola Handicap Hurdle Class 4 · 2m5½f · Good · 10 ran 6/10 1 11-10 103103A James Reveley 16/1
05 Feb 10+17d Catterick Crusade Exhibition Services Handicap Chase Class 3 · 2m3f · Good To Soft · 11 ran 5/11 3 10-9 10298A James Reveley 14/1
19 Jan 10+58d Southwell southwell-racecourse.co.uk Handicap Chase Class 3 · 2m4½f · Good To Soft · 13 ran 4/13 10 10-2 10297A James Reveley 6/1
2009 · 7 runs
22 Nov 09+21d Musselburgh Totetrifecta Handicap Chase Class 3 · 2m4f · Good To Soft · 10 ran 2/10 7 10-2 101109A James Reveley 16/1
01 Nov 09+165d Carlisle Edinburgh Woollen Mill Novices' Handicap Chase Class 4 · 2m · Soft · 11 ran 10/11 9 11-12 10289C James Reveley 8/1
20 May 09+22d Sedgefield Oakley Mitsubishi Main Dealer In West Auckland Beginners' Chase Class 4 · 2m3½f · Good To Soft · 9 ran 5/9 4½ 10-7 102101A Denis O'Regan 18/1
28 Apr 09+21d Sedgefield Stanley Thompson Memorial Novices' Chase Class 4 · 2m3½f · Good To Soft · 7 ran 5/7 nk 10-5 10884A Andrew Thornton 11/1
07 Apr 09+20d Sedgefield Happy Birthday Ron Crake Novices' Chase Class 4 · 2m½f · Good To Firm · 12 ran 5/12 4 10-5 10886B James Reveley 14/1
18 Mar 09+19d Warwick Totesuper7 Mares' Handicap Hurdle Class 4 · 2m5f · Good · 15 ran 10/15 3½ 11-10 10596C James Reveley 20/1
27 Feb 09+78d Doncaster Sands Cabaret Club Mares' Handicap Hurdle Class 3 · 2m½f · Good · 7 ran 7/7 8 11-0 10881C James Reveley 8/1
2008 · 5 runs
11 Dec 08+8d Huntingdon Totesport Salutes John Harper 100th Birthday Handicap Hurdle Class 4 · 2m4½f · Good To Soft · 15 ran 8/15 1 11-3 10493A James Reveley 10/1
03 Dec 08+18d Catterick Richmondshire Conditionals' Handicap Hurdle Class 4 · 2m3½f · Good · 10 ran 1/10 11-3 104117A James Reveley 8/1
15 Nov 08+209d Wetherby totescoop6 Millionaire Maker Handicap Hurdle Class 3 · 2m · Good To Soft · 11 ran 8/11 1 9-13 10687A James Reveley 12/1
20 Apr 08+51d Stratford totesport 0800 221 221 Mares Only Handicap Hurdle Class 3 · 2m2½f · Soft · 13 ran 4/13 ½ 11-1 106107A James Reveley 7/1
29 Feb 08+62d Doncaster Lincoln Tickets On Sale Mares Only Handicap Hurdle Class 3 · 2m½f · Good · 6 ran 1/6 10-6 101115B James Reveley 3/1F
2007 · 9 runs
29 Dec 07+27d Musselburgh toteexacta Handicap Hurdle Class 4 · 2m3½f · Good To Soft · 10 ran 5/10 3 10-8 10288C James Reveley 8/1
02 Dec 07+28d Doncaster Taylor Wimpey (South Yorkshire) Mares Only Handicap Hurdle Class 3 · 2m½f · Good · 10 ran 3/10 5 10-11 102107C James Reveley 11/2
04 Nov 07+10d Carlisle WBX.COM £25 Bet For New Accounts Handicap Hurdle Class 4 · 2m1f · Good · 16 ran 7/16 9 10-11 10294C James Reveley 8/1
25 Oct 07+13d Carlisle Gen II Carlisle Skills Centre Handicap Hurdle Class 3 · 2m1f · Good · 9 ran 1/9 9-9 9596C James Reveley 7/2
12 Oct 07+179d Carlisle Orton Conditional Jockeys' Handicap Hurdle Class 4 · 2m1f · Good · 10 ran 2/10 hd 10-0 8995C James Reveley 22/1
16 Apr 07+22d Wetherby Rocom Polycom Handicap Hurdle Class 4 · 2m3½f · Good · 12 ran 6/12 5 10-4 8785C Richie McGrath 9/1
25 Mar 07+14d Southwell Book Hospitality Here Mares' Only Novices' Handicap Hurdle Class 5 · 2m4½f · Good To Firm · 10 ran 1/10 10-13 8295C Richie McGrath 8/1
11 Mar 07+12d Market Rasen All The Festival Live On Sky432 Mares' Only Handicap Hurdle Class 4 · 2m3½f · Soft · 8 ran PU/8 — 10-7 83— Richie McGrath 8/1
27 Feb 07+69d Catterick Wensley Mares' Only Novices' Handicap Hurdle Class 5 · 1m7½f · Heavy · 13 ran 5/13 nk 11-2 87104C Richie McGrath 6/1
2006 · 6 runs
20 Dec 06+28d Musselburgh 'Watch Live On Racing UK' Maiden Hurdle (Div 2) Class 5 · 1m7½f · Good · 14 ran 8/14 2½ 10-7 8583C Richie McGrath 33/1
22 Nov 06+28d Wetherby Mel Welch Celebration Novices' Hurdle Class 4 · 2m · Soft · 20 ran 5/20 1¼ 10-5 —79C Richie McGrath 40/1
25 Oct 06+231d Sedgefield E.B.F. 'NH' Novices' Hurdle (Div 1) Class 4 · 2m1f · Good · 10 ran 5/10 23 10-7 —68C Richie McGrath 18/1
08 Mar 06+21d Catterick Racing Post Mares' Standard NH Flat Race Class 6 · 1m7½f · Good To Soft · 15 ran 4/15 3 9-12 —89C James Reveley 5/1
15 Feb 06+21d Musselburgh Mares' NH Flat Race (Qualifier) Class 6 · 1m7½f · Good · 12 ran 6/12 12 9-9 —84C James Reveley 16/1
25 Jan 06+42d Catterick Leyburn Maiden NH Flat Race (Cond/Amats) Class 6 · 1m7½f · Good · 14 ran 3/14 2½ 9-5 —81C James Reveley 13/2
2005 · 1 run
14 Dec 05 Newbury E.B.F. Kentford Racing Fillies' 'Junior' Standard NH Flat Class 6 · 1m4½f · Good To Soft · 19 ran 11/19 14 10-2 —71C James Reveley 8/1

Quick answers

How many races has Heavenly Chorus won?
Heavenly Chorus (GB) won 7 of 56 archived starts between 2005 and 2012, a strike rate of 12.5%. Placed 16 times in total (28.6% of starts).
Who trained Heavenly Chorus?
Heavenly Chorus (GB) was trained by Edmond Kent on the most recent run on record, at Killarney on 31 August 2012.
Who is Heavenly Chorus's sire?
Heavenly Chorus (GB) is by Key Of Luck (USA) out of Celestial Choir (GB), whose sire is Celestial Storm.
What going does Heavenly Chorus prefer?
Heavenly Chorus (GB) has the best record on good to firm going: 1 win from 4 starts (25%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Heavenly Chorus's official rating?
The most recent official rating on record is 102, from the run on 31 August 2012. The highest on record is 111.
What is Heavenly Chorus's sire's record?
Key Of Luck (USA)'s progeny in our archive have won 9.1% of 2,326 runs since Jan 2008 (171 horses), Flat and jumps together. Weakest over 2m5f – 3m (all codes): 5.1% from 136.
Who are Heavenly Chorus's siblings?
Out of Celestial Choir (GB), Heavenly Chorus (GB) has 2 other produce in our archive, 2 of them winners. Most wins: Crystal Moments (GB) (4). Highest grade won: Class 3 (Crystal Moments (GB)). The wins came over 5f–1m2f. As at Nov 2026.

Record shown from December 2005. 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.