Skip to content
Horse profile

Opera Music (GB)

8yo gelding (at last run, Oct 2012) · Last trainer J P Cahill · Last owner Twice Shy Syndicate
by Kirkwall (GB) out of Optaria (GB) (Song)
33 runs · 17 courses · from Aug 2006
As at 28 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 11 Oct 2012 — 5,129 days ago. Our archive can't say whether the horse is still in training.
Last run Oct 2012 · 8th of 13 3 wins · Wexford, Curragh & Newbury Last raced off OR 92
KTB Profile

Opera Music (GB) is 3 from 33. Hasn't won since Jul 2012. All 3 wins have come on turf — 0 from 5 on the all-weather. Last raced off 92, 39lb below the career-high mark.

Based on 33 archived runs · updated 28 Oct 2026
KTB at a glance All wins on turf OR ↓ 39lb off peak
Official rating92↓ 39lb off peak
92 65–131

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 (jumps) 111A the best of the last 3 rated runs · Wexford, 28 Jul 2012 Official rating 92 at the last jumps run, 11 Oct 2012

Best recent KTB Rating (flat) 70A the best of the last 3 rated runs · Gowran Park, 26 Sep 2009 Official rating 65 at the last flat run, 19 May 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. A, B or C on a run is how much known form was in that race. What this means →

Jumps 8 figures · best 115A · median 96
GoingRunsBestMedianSince 28 Oct 2025
Good to Firm5115A105—
Soft1———
Good1———
Firm1———
DistanceRunsBestMedianSince 28 Oct 2025
1m5f – 2m8115A96—
Flat 24 figures · best 90A · median 72
GoingRunsBestMedianSince 28 Oct 2025
Good to Firm780A73—
Standard (AW)578A69—
Soft481A72—
Good490C69—
Heavy390A81—
Good to Soft1———
DistanceRunsBestMedianSince 28 Oct 2025
6f – 7f1090A72.5—
1m – 1m1f878A69.5—
1m2f – 1m4f580A73—
Under 6f1———

Of 33 runs looked at, 1 has no figure: did not complete (or a non-runner row) (1).

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

Progeny in our archive have won 9.6% of 562 runs since Jan 2008 (44 horses).

Strongest over 2m1f – 2m4f (all codes): 12.8% from 164. Weakest over 1m5f – 2m (all codes): 5.9% from 136.

GoingRunsWinsSRvs sireThis horse
Firm500%−9.60 from 1
Good to Firm6769%−0.61 from 12
Good196178.7%−0.91 from 6
Good to Soft9277.6%−20 from 1
Soft841113.1%+3.51 from 5
Heavy51713.7%+4.10 from 3
Standard (AW)6769%−0.60 from 5
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f300%−9.60 from 1
6f – 7f2827.1%−2.52 from 10
1m – 1m1f3026.7%−2.90 from 8
1m2f – 1m4f7268.3%−1.30 from 5
1m5f – 2m13685.9%−3.71 from 9
2m1f – 2m4f1642112.8%+3.2—
2m5f – 3m1041110.6%+1—
Over 3m25416%+6.4—

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

Dam
Optaria (GB) (Song)

4 siblings in the archive, 3 winners — best of them Opera Cape (GB) (3 wins).

The wins came over 6f–1m2f; the highest grade won is Group 3 (Opera Cape (GB)).

ProduceRunsWinsWin tripsBest grade
Opera Cape (GB)1136f–7fGroup 3
Opera Prince (GB)3837f–1m2fClass 4
Opera Dancer (GB)917fClass 6
Safe Shot (GB)140——

Record by conditions

GoingRunsWinsSR£1
Good to Firm 12 1 8% −4.00
Good 6 1 17% −2.25
Soft 5 1 20% +12.00
Standard (AW) 5 0 0% −5.00
Heavy 3 0 0% −3.00
Firm 1 0 0% −1.00
Good to Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 4 3 1 33% +0.75
Class 3 3 0 0% −3.00
Class 1 2 0 0% −2.00
Class 6 1 0 0% −1.00
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Dundalk (AW) 5 0 0% −5.00
Tramore 3 0 0% −3.00
Gowran Park 3 0 0% −3.00
Curragh 3 1 33% +14.00
Newbury 3 1 33% +0.75
Wexford 2 1 50% +6.00
Kilbeggan 2 0 0% −2.00
Sandown 2 0 0% −2.00
Ascot 2 0 0% −2.00
Roscommon 1 0 0% −1.00
Down Royal 1 0 0% −1.00
Naas 1 0 0% −1.00
Ballinrobe 1 0 0% −1.00
Punchestown 1 0 0% −1.00
Newmarket 1 0 0% −1.00
Epsom Downs 1 0 0% −1.00
Salisbury 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 10 2 20% +10.75
1m5f – 2m 9 1 11% −1.00
1m – 1m1f 8 0 0% −8.00
1m2f – 1m4f 5 0 0% −5.00
Under 6f 1 0 0% −1.00

JockeyRunsWinsSR£1
Conor O'Farrell 5 0 0% −5.00
Robert Jones 3 1 33% +5.00
Emmet McNamara 3 1 33% +14.00
J F Egan 3 1 33% +0.75
Declan McDonogh 2 0 0% −2.00
Ken Whelan 2 0 0% −2.00
Richard Hughes 2 0 0% −2.00
Liam Keniry 2 0 0% −2.00
Ray Dawson 1 0 0% −1.00
Rob McCarth 1 0 0% −1.00
Keith Donoghue 1 0 0% −1.00
Willie Supple 1 0 0% −1.00
B J Cooper 1 0 0% −1.00
D J Moran 1 0 0% −1.00
Amy Kathleen Parsons 1 0 0% −1.00
Niall P Madden 1 0 0% −1.00
Jamie Spencer 1 0 0% −1.00
Frankie McDonald 1 0 0% −1.00
Frankie Dettori 1 0 0% −1.00

HeadgearRunsWinsSR£1
Blinkers 18 2 11% +7.00
None 14 1 7% −10.25
Cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2012 4 1 25% +4.00
2010 3 0 0% −3.00
2009 8 1 13% +9.00
2008 8 0 0% −8.00
2007 7 0 0% −7.00
2006 3 1 33% +0.75

TypeRunsWinsSR£1
Flat 24 2 8% −3.25
Hurdle 9 1 11% −1.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 · 4 runs
11 Oct 12+75d Tramore Tramore Racecourse On Facebook Handicap Hurdle (80-95) 16f · Soft · 13 ran 8/13 3¾ 11-6 9285C Robert Jones 12/1
28 Jul 12+57d Wexford Maura Derrane Judges Littlewoods Ireland Ladies Day Handicap Hurdle (80-95) (Div 2) 16f · Good To Firm · 16 ran 1/16 10-13 86111A Robert Jones 7/1
01 Jun 12+13d Tramore Dunhill Handicap Hurdle (80-95) 16f · Good To Firm · 15 ran 2/15 hd 10-9 82105A Robert Jones 16/1
19 May 12+699d Wexford Campile Apprentice Handicap (50-80) 8.5f · Yielding · 13 ran 12/13 4½ 8-11 6544A Ray Dawson 16/1
2010 · 3 runs
20 Jun 10+14d Gowran Park Callan Handicap Hurdle (80-102) 16f · Good To Firm · 17 ran 6/17 4½ 10-9 90101A Rob McCarth 14/1
06 Jun 10+50d Kilbeggan Coola Handicap Hurdle (80-109) 16f · Good · 14 ran UR/14 — 10-3 90— Conor O'Farrell 8/1
17 Apr 10+195d Tramore Saltan Properties Handicap Hurdle (80-95) 16f · Good To Firm · 16 ran 3/16 ½ 10-11 87115A Keith Donoghue 12/1
2009 · 8 runs
04 Oct 09+8d Dundalk (AW) Crowne Plaza Race & Stay Package Handicap (60-80) 8f · Standard · 13 ran 10/13 shd 9-10 7669A Willie Supple 14/1
26 Sep 09+41d Gowran Park Autumn Team Classic 2009 At Gowran Park Handicap (60-90) 8f · Good To Firm · 16 ran 11/16 ½ 9-2 7770A Declan McDonogh 16/1
16 Aug 09+70d Curragh Derek O'Sullivan Memorial Apprentice Handicap (50-80) 7f · Soft To Heavy · 23 ran 13/23 1 9-5 7868A B J Cooper 14/1
07 Jun 09+9d Roscommon Dermot Hughes Toyota Car Sales Handicap (50-80) 10f · Good To Firm · 12 ran 6/12 ½ 9-12 7880A Declan McDonogh 10/1
29 May 09+25d Down Royal Barclay Communications Handicap (50-80) 7f · Yielding · 14 ran 9/14 shd 9-8 7972A Emmet McNamara 8/1
04 May 09+16d Curragh Ad Valorem Handicap (50-80) 7f · Heavy · 28 ran 8/28 hd 9-7 8090A Conor O'Farrell 14/1
18 Apr 09+13d Naas Summer Barbeque Evenings Handicap (60-100) 7f · Yielding · 16 ran 7/16 nk 8-8 8172A Emmet McNamara 9/1
05 Apr 09+121d Curragh Four Star Keadeen Hotel Handicap (55-80) 6f · Yielding To Soft · 20 ran 1/20 9-5 7681A Emmet McNamara 16/1
2008 · 8 runs
05 Dec 08+7d Dundalk (AW) Crown Plaza Hotel Dundalk Handicap 12f · Standard · 14 ran 6/14 ¾ 8-2 7968A D J Moran 14/1
28 Nov 08+21d Dundalk (AW) Exhale Essential Therapies Handicap (50-80) 8f · Standard · 14 ran 5/14 1¼ 9-7 8078A Conor O'Farrell 8/1
07 Nov 08+21d Dundalk (AW) Abb / Yee Handicap (60-80) 8f · Standard · 14 ran 2/14 1½ 9-4 7778A Conor O'Farrell 20/1
17 Oct 08+20d Dundalk (AW) Champion's Restaurant Handicap (50-80) 5f · Standard · 14 ran 11/14 hd 9-7 8059A Conor O'Farrell 16/1
27 Sep 08+124d Gowran Park Every Thursday Golf Open At Gowran Handicap (60-90) 9.5f · Good · 17 ran 15/17 5 8-13 8252C Amy Kathleen Parsons 33/1
26 May 08+9d Ballinrobe Sheridan Electric Castlebar Maiden Hurdle 16f · Good · 14 ran 11/14 30 11-7 13188C Niall P Madden 40/1
17 May 08+10d Kilbeggan All-Ireland Fleadh Cheoil Maiden Hurdle 16f · Firm · 14 ran 7/14 hd 11-7 —90C Ken Whelan 12/1
07 May 08+215d Punchestown www.punchestown.com Maiden Hurdle 16f · Good To Firm · 22 ran 13/22 4 11-4 —91C Ken Whelan 12/1
2007 · 7 runs
05 Oct 07+21d Newmarket Newmarket Challenge Whip Handicap Class 6 · 10f · Good · 5 ran 3/5 1¼ 9-0 8373C Richard Hughes 5/2
14 Sep 07+7d Sandown Sungard Handicap Class 4 · 10f · Good To Firm · 10 ran 4/10 1½ 9-4 8478C Liam Keniry 13/2
07 Sep 07+56d Newbury Christal Construction Management Handicap Class 3 · 10f · Good To Firm · 9 ran 4/9 shd 8-12 8472C Jamie Spencer 12/1
13 Jul 07+22d Ascot LBC Handicap Class 3 · 7f · Good To Firm · 10 ran 8/10 1¾ 9-7 8966C Frankie McDonald 12/1
21 Jun 07+20d Ascot Britannia Stakes (Heritage Handicap) (Str) Class 2 · 8f · Good To Firm · 30 ran 17/30 hd 8-9 9275C Liam Keniry 66/1
01 Jun 07+35d Epsom Downs Vodafone Surrey Stakes (Listed) Class 1 · 7f · Good To Soft · 9 ran 9/9 1 8-13 7961C Richard Hughes 20/1
27 Apr 07+188d Sandown Text 'Betfred' To 83080 For Mobile Betting Conditions Stakes Class 3 · 8f · Good · 6 ran 4/6 2½ 9-0 9765C Frankie Dettori 7/2
2006 · 3 runs
21 Oct 06+36d Newbury Stan James Horris Hill Stakes (Group 3) Class 1 · 7f · Heavy · 10 ran 4/10 1¼ 8-12 9781C J F Egan 11/1
15 Sep 06+30d Newbury E.B.F. Dubai Tennis Championships Maiden Stakes (Div 1) Class 4 · 7f · Good · 12 ran 1/12 9-3 8890C J F Egan 11/4
16 Aug 06 Salisbury Carmen Wines E.B.F. Maiden Stakes Class 4 · 6f · Good To Firm · 9 ran 2/9 1¾ 9-3 —73C J F Egan 10/1

Quick answers

How many races has Opera Music won?
Opera Music (GB) won 3 of 33 archived starts between 2006 and 2012, a strike rate of 9.1%. Placed 7 times in total (21.2% of starts).
Who trained Opera Music?
Opera Music (GB) was trained by J P Cahill on the most recent run on record, at Tramore on 11 October 2012.
Who is Opera Music's sire?
Opera Music (GB) is by Kirkwall (GB) out of Optaria (GB), whose sire is Song.
What going does Opera Music prefer?
Opera Music (GB) has the best record on soft going: 1 win from 5 starts (20%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Opera Music's official rating?
The most recent official rating on record is 92, from the run on 11 October 2012. The highest on record is 131.
What is Opera Music's sire's record?
Kirkwall (GB)'s progeny in our archive have won 9.6% of 562 runs since Jan 2008 (44 horses), Flat and jumps together. Strongest over 2m1f – 2m4f (all codes): 12.8% from 164. Weakest over 1m5f – 2m (all codes): 5.9% from 136.
Who are Opera Music's siblings?
Out of Optaria (GB), Opera Music (GB) has 4 other produce in our archive, 3 of them winners. Most wins: Opera Cape (GB) (3). Highest grade won: Group 3 (Opera Cape (GB)). The wins came over 6f–1m2f. As at Oct 2026.

Record shown from August 2006. 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.