Skip to content
Horse profile

Opera Buff (GB)

7yo gelding (at last run, Jun 2016) · Last trainer Rae Guest · Last owner Rae Guest
by Oratorio (IRE) out of Opera Glass (GB) (Barathea)
45 runs · 16 courses · from Jun 2011
As at 21 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 18 Jun 2016 — 3,777 days ago. Our archive can't say whether the horse is still in training.
Last run Jun 2016 · 8th of 9 Won at Salisbury Last raced off OR 55
KTB Profile

Opera Buff (GB) is 1 from 45, the win coming at Class 5 level. Hasn't won since Oct 2013. The win came on turf — 0 from 25 on the all-weather. Last raced off 55, 27lb below the career-high mark.

Based on 45 archived runs · updated 21 Oct 2026
KTB at a glance Won on turf, 0 on AW Win at Class 5 OR ↓ 27lb off peak
Official rating55↓ 27lb off peak
55 55–82

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 66A the best of the last 3 rated runs · Kempton (AW), 2 Jun 2016 Official rating 55 at the last run, 18 Jun 2016

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 44 figures · best 95A · median 73.5
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)2589A72—
Soft993A79—
Good to Soft677A66.5—
Good to Firm395A87—
Heavy1———
DistanceRunsBestMedianSince 21 Oct 2025
1m5f – 2m2089A71.5—
1m2f – 1m4f1193A75—
1m – 1m1f882A74.5—
6f – 7f495A86.5—
2m1f – 2m4f1———

Of 45 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 · 44 figures from 45 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

Progeny in our archive have won 10.6% of 5,063 runs since Jan 2008 (370 horses).

Weakest on good to soft going: 7.3% from 455.

GoingRunsWinsSRvs sireThis horse
Firm44715.9%+5.3—
Good to Firm870869.9%−0.70 from 3
Good1,010929.1%−1.5—
Good to Soft455337.3%−3.30 from 6
Soft7027610.8%+0.20 from 10
Heavy215219.8%−0.81 from 1
Standard (AW)1,76522012.5%+1.90 from 25
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f791012.7%+2.1—
6f – 7f1,35013610.1%−0.50 from 4
1m – 1m1f1,50517611.7%+1.10 from 8
1m2f – 1m4f1,36914210.4%−0.20 from 11
1m5f – 2m545499%−1.61 from 20
2m1f – 2m4f1682011.9%+1.30 from 1
2m5f – 3m3912.6%−80 from 1
Over 3m8112.5%+1.9—

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

Dam
Opera Glass (GB) (Barathea)

9 siblings in the archive, 3 winners — best of them Opera Gal (IRE) (5 wins).

The wins came over 1m2f–1m6f; the highest grade won is Listed (Opera Gal (IRE)).

ProduceRunsWinsWin tripsBest grade
Opera Gal (IRE)2351m2f–1m3½fListed
Opera Gift (GB)731m3½f–1m6fClass 3
Opera Lad (IRE)711m4fClass 5
Rock Opera (GB)10——
Ring Cycle (GB)40——
Winged Diva (IRE)20——
Opera Queen (GB)30——
Tosca Time (GB)30——
Opera Duke (IRE)10——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 25 0 0% −25.00
Soft 10 0 0% −10.00
Good to Soft 6 0 0% −6.00
Good to Firm 3 0 0% −3.00
Heavy 1 1 100% +14.00

ClassRunsWinsSR£1
Class 5 16 1 6% −1.00
Class 4 15 0 0% −15.00
Class 6 11 0 0% −11.00
Class 2 2 0 0% −2.00
Class 1 1 0 0% −1.00

CourseRunsWinsSR£1
Lingfield (AW) 11 0 0% −11.00
Kempton (AW) 9 0 0% −9.00
Wolverhampton (AW) 4 0 0% −4.00
Salisbury 4 1 25% +11.00
Newbury 3 0 0% −3.00
Goodwood 3 0 0% −3.00
Windsor 2 0 0% −2.00
Newmarket 1 0 0% −1.00
Bath 1 0 0% −1.00
Warwick 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Haydock 1 0 0% −1.00
Nottingham 1 0 0% −1.00
Yarmouth 1 0 0% −1.00
Ascot 1 0 0% −1.00
Ffos Las 1 0 0% −1.00

DistanceRunsWinsSR£1
1m5f – 2m 20 1 5% −5.00
1m2f – 1m4f 11 0 0% −11.00
1m – 1m1f 8 0 0% −8.00
6f – 7f 4 0 0% −4.00
2m1f – 2m4f 1 0 0% −1.00
2m5f – 3m 1 0 0% −1.00

JockeyRunsWinsSR£1
Liam Keniry 11 0 0% −11.00
James Doyle 4 1 25% +11.00
George Baker 3 0 0% −3.00
Silvestre De Sousa 2 0 0% −2.00
Edward Greatrex 2 0 0% −2.00
James Davies 2 0 0% −2.00
Seb Sanders 2 0 0% −2.00
Raul Da Silva 2 0 0% −2.00
Aidan Coleman 2 0 0% −2.00
Renato Souza 2 0 0% −2.00
Noel Garbutt 1 0 0% −1.00
Charles Eddery 1 0 0% −1.00
Charlotte Clayton 1 0 0% −1.00
Kevin Stott 1 0 0% −1.00
Mr Will Pettis 1 0 0% −1.00
Jim Crowley 1 0 0% −1.00
Oscar Pereira 1 0 0% −1.00
Paddy Bradley 1 0 0% −1.00
Irineu Goncalves 1 0 0% −1.00
Cam Hardie 1 0 0% −1.00
Mickael Barzalona 1 0 0% −1.00
Mark Grant 1 0 0% −1.00
Martin Harley 1 0 0% −1.00

HeadgearRunsWinsSR£1
Cheekpieces 31 1 3% −16.00
None 12 0 0% −12.00
Visor 1 0 0% −1.00
Tongue tie + cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2016 10 0 0% −10.00
2015 5 0 0% −5.00
2014 9 0 0% −9.00
2013 9 1 11% +6.00
2012 6 0 0% −6.00
2011 6 0 0% −6.00

TypeRunsWinsSR£1
Flat 44 1 2% −29.00
Hurdle 1 0 0% −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
18 Jun 16+16d Newmarket Euro 2016 Betting At 188Bet Handicap Class 5 · 13f · Good To Soft · 9 ran 8/9 1 7-11 5546A Noel Garbutt 40/1
02 Jun 16+16d Kempton (AW) racinguk.com Apprentice Handicap Class 6 · 11f · Standard · 8 ran 6/8 ½ 8-13 5766A Charles Eddery 14/1
17 May 16+32d Lingfield (AW) TTS Networks Apprentice Handicap Class 6 · 12f · Standard · 11 ran 10/11 nse 8-13 5945C Charlotte Clayton 16/1
15 Apr 16+2d Bath Bob Moreton Handicap Class 6 · 17f · Good To Soft · 13 ran 12/13 61 9-7 6063C Silvestre De Sousa 9/2
13 Apr 16+9d Kempton (AW) Ladies Day At Kempton Park 03.09.16 Handicap Class 6 · 12f · Standard · 12 ran 4/12 ½ 9-2 6071A Edward Greatrex 25/1
04 Apr 16+12d Warwick ApolloBet Best Odds Guaranteed Maiden Hurdle Class 5 · 21f · Soft · 12 ran PU/12 — 11-0 —— James Davies 50/1
23 Mar 16+28d Kempton (AW) 32Red On The App Store Handicap (Div 1) Class 6 · 16f · Standard · 9 ran 6/9 3½ 9-5 6259A Edward Greatrex 8/1
24 Feb 16+19d Lingfield (AW) 32redsport.com Handicap Class 5 · 16f · Standard · 8 ran 7/8 ½ 9-4 6465A Kevin Stott 10/1
05 Feb 16+24d Lingfield (AW) 32red Casino Handicap Class 6 · 13f · Standard · 9 ran 4/9 5 9-7 6569A George Baker 7/2
12 Jan 16+280d Lingfield (AW) coral.co.uk Handicap (Gentleman Amateur Riders) Class 6 · 12f · Standard · 8 ran 4/8 ½ 10-9 6569A Mr Will Pettis 7/1
07 Apr 15+11d Lingfield (AW) Heart FM Handicap Class 5 · 16f · Standard · 11 ran 6/11 hd 9-8 6672A Jim Crowley 14/1
27 Mar 15+31d Lingfield (AW) 32red Casino Claiming Stakes Class 6 · 13f · Standard · 6 ran 2/6 ½ 9-6 6683B Oscar Pereira 9/2
24 Feb 15+18d Lingfield (AW) 32Red.com Handicap Class 5 · 16f · Standard · 11 ran 10/11 14 9-12 6863C Seb Sanders 12/1
06 Feb 15+10d Wolverhampton (AW) 32red Handicap Class 5 · 14f · Standard · 8 ran 8/8 5 9-7 7061C George Baker 6/1
27 Jan 15+41d Southwell (AW) 32red.com Handicap Class 5 · 14f · Standard · 8 ran 3/8 5 9-12 7075A George Baker 9/2
17 Dec 14+54d Lingfield (AW) 32red Casino Handicap Class 5 · 16f · Standard To Slow · 9 ran 3/9 ¾ 10-0 7078A Seb Sanders 9/2
24 Oct 14+12d Newbury racinguk.com 'Hands And Heels' Apprentice Series Final Handicap Class 5 · 16f · Soft · 11 ran 11/11 1¼ 9-7 7464C Paddy Bradley 5/1
12 Oct 14+16d Goodwood Alderbrook Handicap (Professional NH Jockeys) Class 4 · 16f · Soft · 14 ran 4/14 ½ 11-6 7483A James Davies 9/1
26 Sep 14+30d Wolverhampton (AW) Bet totetrifecta Handicap Class 4 · 14f · Standard · 10 ran 6/10 ¾ 9-10 7670A Irineu Goncalves 16/1
27 Aug 14+20d Kempton (AW) Betdaq No Premium Charge Handicap Class 4 · 16f · Standard · 7 ran 6/7 1¼ 8-9 7864A Cam Hardie 8/1
07 Aug 14+63d Haydock Follow HaydockRaces On Twitter Handicap Class 4 · 14f · Good To Soft · 7 ran 6/7 3¼ 9-7 8073A Raul Da Silva 4/1J
05 Jun 14+14d Kempton (AW) Download The Betvictor Instabet App Handicap Class 4 · 16f · Standard · 12 ran 2/12 nk 9-1 7678A James Doyle 5/1C
22 May 14+24d Salisbury Bathwick Tyres Salisbury Handicap Class 4 · 14f · Soft · 7 ran 4/7 2¾ 9-5 8079A Mickael Barzalona 3/1
28 Apr 14+180d Windsor Daily Unibet Early Prices From 9am Handicap Class 4 · 11.5f · Soft · 7 ran 3/7 nk 9-7 8093A James Doyle 3/1F
30 Oct 13+17d Nottingham 32Red Casino Handicap Class 4 · 14f · Soft · 9 ran 6/9 2 9-9 8071A James Doyle 7/2J
13 Oct 13+11d Goodwood Alderbrook Handicap (Ridden By Professional NH Jockeys) Class 4 · 16f · Soft · 11 ran 2/11 nk 11-8 7689A Mark Grant 7/1
02 Oct 13+25d Salisbury Higos Insurance Services Christchurch Handicap Class 5 · 14f · Heavy · 10 ran 1/10 9-3 6789A James Doyle 14/1
07 Sep 13+4d Kempton (AW) toteexacta Handicap (London Middle Distance Series Qualifier) Class 4 · 11f · Standard · 9 ran 4/9 1¾ 9-2 6975A Liam Keniry 8/1
03 Sep 13+28d Lingfield (AW) Freddie Parker Winning Fashion Handicap (AWT) Class 5 · 10f · Standard · 13 ran 5/13 1¼ 9-6 6978A Aidan Coleman 10/1
06 Aug 13+10d Kempton (AW) Betvictor Casino On Your Mobile Handicap Class 6 · 12f · Standard · 14 ran 2/14 shd 10-0 6589A Silvestre De Sousa 7/1
27 Jul 13+35d Lingfield (AW) Tandridge Handicap (AWT) Class 6 · 10f · Standard · 12 ran 4/12 hd 10-0 6581A Aidan Coleman 8/1
22 Jun 13+29d Lingfield (AW) Highurst Handicap (AWT) Class 6 · 10f · Standard · 13 ran 4/13 ¾ 9-7 6580A Renato Souza 8/1
24 May 13+211d Yarmouth Holidays On The Norfolk Broads Handicap Class 5 · 8f · Good To Soft · 7 ran 4/7 2 9-3 6677A Renato Souza 25/1
25 Oct 12+17d Wolverhampton (AW) $150m Breeders' Cup Pools Handicap (Div 2) Class 5 · 9.5f · Standard · 12 ran 6/12 ½ 9-0 6875A Martin Harley 18/1
08 Oct 12+10d Windsor skybet.com Handicap Class 4 · 11.5f · Soft · 16 ran 13/16 1¼ 8-10 7050C Liam Keniry 16/1
28 Sep 12+23d Wolverhampton (AW) 32 Bonus At 32Red.com Handicap Class 5 · 9.5f · Standard · 12 ran 3/12 1¼ 9-7 7076A Liam Keniry 12/1
05 Sep 12+47d Kempton (AW) Betdaq Casino Games Handicap Class 5 · 8f · Standard · 11 ran 5/11 hd 9-4 7274A Liam Keniry 25/1
20 Jul 12+44d Ascot Tribeca Holdings Apprentice Handicap (Str) Class 4 · 8f · Good To Soft · 10 ran 9/10 5 9-0 7559C Raul Da Silva 14/1
06 Jun 12+215d Kempton (AW) Read Hayley At racinguk.com Every Friday Handicap (London Mile Qualifier) Class 4 · 8f · Standard · 12 ran 11/12 1½ 8-13 7755A Liam Keniry 25/1
04 Nov 11+14d Ffos Las IWEC International Median Auction Maiden Stakes (Div 2) Class 5 · 8f · Soft · 11 ran 2/11 nk 9-3 7782A Liam Keniry 9/4F
21 Oct 11+63d Newbury Sir Gerald Whent Memorial Nursery (Str) Class 4 · 7f · Good To Firm · 12 ran 4/12 ¾ 9-1 7886A Liam Keniry 9/1
19 Aug 11+20d Salisbury Weatherbys Bank Stonehenge Stakes (Listed) Class 1 · 8f · Good To Soft · 7 ran 6/7 2½ 8-13 8270A Liam Keniry 6/1
30 Jul 11+15d Goodwood Overtones E.b.f. 'schiaparelli' Maiden Stakes Class 2 · 7f · Good To Firm · 16 ran 3/16 2 9-0 —95A Liam Keniry 50/1
15 Jul 11+33d Newbury Highclere Thoroughbred Racing E.B.F. Maiden Stakes (Div 2) (Str) Class 4 · 7f · Good To Firm · 9 ran 4/9 hd 9-3 —87A Liam Keniry 13/2
12 Jun 11 Salisbury Bridget Swire Memorial Maiden Stakes Class 2 · 6f · Soft · 8 ran 5/8 nk 9-3 —68A Liam Keniry 9/1

Quick answers

How many races has Opera Buff (GB) won?
Opera Buff (GB) won 1 of 45 archived starts between 2011 and 2016, a strike rate of 2.2%. Placed 10 times in total (22.2% of starts).
Who trained Opera Buff (GB)?
Opera Buff (GB) was trained by Rae Guest on the most recent run on record, at Newmarket on 18 June 2016.
Who is Opera Buff (GB)'s sire?
Opera Buff (GB) is by Oratorio (IRE) out of Opera Glass (GB), whose sire is Barathea.
What is Opera Buff (GB)'s official rating?
The most recent official rating on record is 55, from the run on 18 June 2016. The highest on record is 82.
What is Opera Buff (GB)'s sire's record?
Oratorio (IRE)'s progeny in our archive have won 10.6% of 5,063 runs since Jan 2008 (370 horses), Flat and jumps together. Weakest on good to soft going: 7.3% from 455.
Who are Opera Buff (GB)'s siblings?
Out of Opera Glass (GB), Opera Buff (GB) has 9 other produce in our archive, 3 of them winners. Most wins: Opera Gal (IRE) (5). Highest grade won: Listed (Opera Gal (IRE)). The wins came over 1m2f–1m6f. As at Oct 2026.

Record shown from June 2011. 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.