Skip to content
Horse profile

Opal Storm (GB)

6yo mare · Trainer Brian Rothwell · Owner Brian Rothwell Racing
48 runs · 15 courses · from Jun 2023
As at 21 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
7 wins · 4 courses Ran today · 8th of 13 Last raced off OR 65
KTB Profile

Typically ridden with patience — held up in 22 of 35 analysed runs — Opal Storm (GB) is 7 from 48. All 7 wins have come over trips under 6f. Last raced off a career-high mark of 65.

Based on 48 archived runs · run-style from 35 commented runs · updated 21 Oct 2026
KTB at a glance Typically held up OR at career high
Official rating65At career-high mark
65 52–65

KTB Speed and Rating

KTB Speed

Best recent Speed 119 the best of the last 3 graded (A or B) runs · Southwell (AW), 10 Oct 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 46 figures · best 119A · median 91.5
GoingRunsBestMedianSince 21 Oct 2025
Good to Firm15118A974 · 98 / 90
Good12113A85.54 · 101 / 91
Standard (AW)10119A989 · 119 / 93
Good to Soft5101C821 · —
Soft4104B77.5—
DistanceRunsBestMedianSince 21 Oct 2025
Under 6f37119A9615 · 119 / 96
6f – 7f9104A793 · 83 / 60

Of 48 runs looked at, 2 have no figure: not enough races on the card to set the day (under 4) (2).

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 46 figures from 48 runs · as at 21 Oct 2026 · 1 recent figure provisional (may move for 7 days) · a record, not a forecast

KTB Rating

Best recent KTB Rating 83A the best of the last 3 rated runs · Southwell (AW), 10 Oct 2026 Official rating 65 at the last run, 20 Oct 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 48 figures · best 91A · median 68.5
GoingRunsBestMedianSince 21 Oct 2025
Good to Firm1682A695 · 79 / 57
Good1276A63.54 · 76 / 66.5
Standard (AW)1083A69.59 · 83 / 70
Good to Soft691A75.51 · —
Soft484A76—
DistanceRunsBestMedianSince 21 Oct 2025
Under 6f3991A7016 · 89 / 68.5
6f – 7f974A643 · 71 / 57

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 48 figures from 48 runs · as at 21 Oct 2026 · 1 recent figure provisional (may move for 7 days) · 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 35 analysed runs

  • Held up 22 (63%) · 3 wins
  • Midfield 7 (20%) · 3 wins
  • Prominent 5 (14%) · 0 wins
  • Led 1 (3%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 8% of 1,755 runs since Jan 2008 (123 horses).

Strongest at trips under 6f (all codes): 11.7% from 781. Weakest over 1m – 1m1f (all codes): 3.9% from 153.

GoingRunsWinsSRvs sireThis horse
Firm9111.1%+3.1—
Good to Firm250228.8%+0.84 from 16
Good341216.2%−1.80 from 12
Good to Soft155159.7%+1.71 from 6
Soft219167.3%−0.70 from 4
Heavy71811.3%+3.3—
Standard (AW)710588.2%+0.22 from 10
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f7819111.7%+3.77 from 39
6f – 7f727324.4%−3.60 from 9
1m – 1m1f15363.9%−4.1—
1m2f – 1m4f5036%−2—
1m5f – 2m28517.9%+9.9—
2m1f – 2m4f15426.7%+18.7—
2m5f – 3m100%−8—

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

2 siblings in the archive, 0 winners.

ProduceRunsWinsWin tripsBest grade
Kevin The Minion (GB)140——
Spirit Of Opal (GB)40——

Record by conditions

GoingRunsWinsSR£1
Good to Firm 16 4 25% +87.25
Good 12 0 0% −12.00
Standard (AW) 10 2 20% +37.00
Good to Soft 6 1 17% +17.00
Soft 4 0 0% −4.00

ClassRunsWinsSR£1
Class 5 24 5 21% +89.25
Class 6 23 2 9% +37.00
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Beverley 14 2 14% +19.50
Newcastle (AW) 5 0 0% −5.00
Southwell (AW) 4 2 50% +43.00
Carlisle 4 2 50% +65.75
Doncaster 4 0 0% −4.00
Ayr 3 1 33% +20.00
Pontefract 3 0 0% −3.00
Redcar 2 0 0% −2.00
Thirsk 2 0 0% −2.00
Ripon 2 0 0% −2.00
Musselburgh 1 0 0% −1.00
Hamilton 1 0 0% −1.00
Wolverhampton (AW) 1 0 0% −1.00
Wetherby 1 0 0% −1.00
Catterick 1 0 0% −1.00

DistanceRunsWinsSR£1
Under 6f 39 7 18% +134.25
6f – 7f 9 0 0% −9.00

JockeyRunsWinsSR£1
Aiden Brookes 29 3 10% +48.25
Faye McManoman 13 3 23% +60.00
Tom Eaves 2 0 0% −2.00
P. J. McDonald 1 1 100% +22.00
Paul Mulrennan 1 0 0% −1.00
Miss Serena Brotherton 1 0 0% −1.00
James Sullivan 1 0 0% −1.00

HeadgearRunsWinsSR£1
Tongue tie + cheekpieces 22 4 18% +74.00
Tongue tie 19 2 11% −8.75
None 7 1 14% +60.00

SeasonRunsWinsSR£1
2026 15 4 27% +81.00
2025 17 1 6% −14.25
2024 9 1 11% −1.50
2023 7 1 14% +60.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
20 Oct 26+10d Newcastle (AW) Make The Move To Midnite Handicap Stakes Class 5 · 5f · Standard · 13 ran Held up in last group - ran on from over 1f out - no threat at the finish 8/13 nk 9-5 6593B74A Faye McManoman 22/1
10 Oct 26+7d Southwell (AW) Pilsner To The Post Handicap Stakes Class 5 · 5f · Standard · 7 ran Held up towards the back - angled left to improve 2f out - pushed along over 1f out - hit the front inside the final furlong and drew off - won with something in hand 1/7 8-10 59119A83A Faye McManoman 12/1
03 Oct 26+11d Southwell (AW) Bettingsites.co.uk Find Your Bookmaker Handicap Stakes Class 6 · 5f · Standard · 10 ran Left behind early at the back - made some late ground but short of room inside final furlong - no threat at the finish in 7th 7/10 nk 9-4 59103A70A Faye McManoman 12/1
22 Sep 26+5d Beverley Eddie And Violet Smith Conditions Stakes (GBB Race) Class 2 · 5f · Good · 6 ran held up at back - urged forward and made progress two out - driven inside final furlong - stayed on same pace to finish fifth 5/6 3¾ 9-0 5486A66B Tom Eaves 200/1
17 Sep 26+8d Ayr Brandinghub For Signs & Graphics Handicap Stakes Class 5 · 5f · Good To Soft · 20 ran Settled in the pack towards the near rail - boxed in with 2f left - pushed along and made progress from the furlong marker - stayed on strongly to hit the front close home 1/20 8-11 55101C89A P. J. McDonald 22/1
09 Sep 26+16d Carlisle Deanta Fire Door Handicap Stakes Class 6 · 5f · Good · 12 ran Settled just behind the pace early - crept forward two out - pushed along a furlong out - moved into third approaching the final furlong - edged out again close home finishing sixth beaten two lengths 6/12 shd 9-5 55101A76A Tom Eaves 16/1
24 Aug 26+11d Musselburgh Ocean Scotland Outdoor Advertising Handicap Stakes Class 6 · 5f · Good · 10 ran settled in the pack - driven into contention approaching final furlong - briefly up to second - faded inside the last 100 yards to finish fourth 4/10 ¾ 9-9 5596B67A Faye McManoman 9/1
13 Aug 26+16d Beverley Connexin Super Fast Sprint Handicap Stakes Class 5 · 5f · Good To Firm · 10 ran Held up towards the back - shifted across approaching the final two furlongs - lost momentum inside the closing stages to finish well held 9/10 nk 8-5 5798B56A Faye McManoman 33/1
28 Jul 26+8d Beverley It's Ladies Day Next On 12 August Handicap Stakes Class 5 · 5f · Good To Firm · 9 ran Held up in the pack - blocked for room from over 2f out - shifted left seeking space - rallied late to finish 8th beaten 5¾ lengths 8/9 ½ 9-4 5396B57A Faye McManoman 17/2
20 Jul 26+6d Beverley Happy Birthday Katie Exon Handicap Stakes Class 6 · 5f · Good To Firm · 10 ran settled in the pack early - pushed along with two furlongs to run and eased left entering the final furlong - finished strongly to get up in the closing strides 1/10 8-13 55—79A Faye McManoman 25/1
14 Jul 26+72d Beverley Connexin Gigabit Gallop Handicap Stakes Class 6 · 5f · Good To Firm · 10 ran settled in the pack - roused and made progress approaching 2f out - driven along from 1f out - held a steady gallop to the line but had nothing more in the last 110 yards 8/10 2¾ 9-9 5584B55A Faye McManoman 22/1
03 May 26+9d Hamilton Hampton By Hilton Hotel Hamilton Park Handicap Class 6 · 5f · Good · 12 ran Settled in the pack - pushed along with two furlongs left - dropped away inside the final furlong to finish 12th 12/12 ½ 9-0 5575A47A Faye McManoman 17/2
24 Apr 26+22d Doncaster Grace And Dotty Handicap Class 6 · 5f · Good To Firm · 14 ran Tracked the pace on the far flank - pushed along with two furlongs left - well placed a furlong out - lost momentum close home to finish fifth 5/14 shd 9-9 5583C76A Faye McManoman 13/2
02 Apr 26+19d Southwell (AW) Midnite A Next Generation Betting App Handicap Class 6 · 5f · Standard · 13 ran Settled in the pack early - driven and shifted across a furlong out with a sharp burst inside final 110yds - got up right on the line to win 1/13 9-1 52113B81A Faye McManoman 33/1
14 Mar 26+95d Southwell (AW) Midnite A Next Generation Betting App Handicap Class 6 · 6f · Standard · 11 ran Settled early with plenty of enthusiasm - hit the front - pressed for effort 2f out then overtaken with a furlong left - dropped away inside the final furlong to finish ninth 9/11 1 9-3 5460A57A Faye McManoman 40/1
09 Dec 25+10d Newcastle (AW) Midnite Are Upping The Betting Game Handicap (Div 2) Class 6 · 6f · Standard · 12 ran Sat close behind the front group - asked for effort with 2f left and boxed in nearing the final furlong - unable to quicken and finished well beaten in 7th 7/12 ¾ 9-9 5583A71A Paul Mulrennan 12/1
29 Nov 25+12d Wolverhampton (AW) Take Time To Think With Betuk Handicap (GBBplus Race) Class 6 · 6f · Standard · 13 ran Settled at back of field - checked approaching 2f out - dropped away without impact through closing stages 13/13 9½ 9-1 5557C19C Aiden Brookes 50/1
17 Nov 25+10d Newcastle (AW) Midnite Ain't Your Grandad's Bookie Handicap Class 5 · 5f · Standard · 9 ran Bumped at the off - settled towards the back - nudged along and edged forward inside final furlong to finish 5th 5/9 ½ 8-6 56105A64A Aiden Brookes 33/1
07 Nov 25+43d Newcastle (AW) Make The Move To Midnite Handicap Class 5 · 5f · Standard · 14 ran Bumped at the break - settled towards the back - pushed along with 2f left - stayed on inside the final furlong to finish 8th 8/14 ½ 8-7 5792B58A Aiden Brookes 33/1
25 Sep 25+9d Newcastle (AW) Arc All-Weather 1MILLION Bonus Returns Handicap Class 6 · 6f · Standard · 10 ran Settled just off the pace in mid-group - stayed handy through the race - edged forward on the rails in the last furlong but faded to finish fourth 4/10 hd 9-4 58104A69A Aiden Brookes 40/1
16 Sep 25+49d Redcar In Memory Of Peter & Shirley Fryett Handicap Class 6 · 5f · Good · 13 ran Held up at the rear - unable to land a blow throughout - finished well beaten in 12th 12/13 nk 9-2 5874C50A Aiden Brookes 12/1
29 Jul 25+8d Beverley It's Ladies Day Next On 13 August Handicap Class 5 · 5f · Good To Firm · 8 ran Settled towards the back - pushed along with 2f left - stayed on through the final furlong to finish 4th beaten 2.5 lengths 4/8 1½ 8-8 58105A63A Aiden Brookes 6/1
21 Jul 25+15d Beverley Mickski And Jimbob 60th Birthday Handicap Class 6 · 5f · Soft · 9 ran Settled just off the pace - pushed along and made progress a furlong out - squeezed for space late and just held for fourth 4/9 nk 9-2 58104B78A Aiden Brookes 10/3
06 Jul 25+15d Ayr Hadley's Nursery Run Amateur Jockeys' Handicap Class 5 · 5f · Good To Soft · 7 ran Sluggish start - held up towards the back - pushed along and made progress a furlong out - kept going strongly to close best of all in second 2/7 1¼ 10-4 5881A91A Miss Serena Brotherton 17/2
21 Jun 25+15d Ayr Eco Energy Solar & Storage Handicap Class 5 · 6f · Good · 8 ran 6/8 ¾ 9-0 5989A71A Faye McManoman 16/1
06 Jun 25+4d Thirsk Stirrup Room Delicious Deli-Box Dining Fillies' Handicap Class 5 · 5f · Good · 7 ran Settled towards the back of the pack - boxed in with little space over a furlong out - unable to make an impression - finished sixth 6/7 hd 9-5 5987A63A Aiden Brookes 7/4F
02 Jun 25+14d Wetherby Live Streams On Racing TV Extra Handicap Class 6 · 5.5f · Good To Firm · 7 ran Missed the break - stayed towards the back - pushed along a furlong out but couldn't land a challenge 5/7 1 9-3 5997A66A Aiden Brookes 15/8F
19 May 25+6d Carlisle pricedup.bet Handicap Class 5 · 5f · Good To Firm · 7 ran Slow to break - settled towards the back - made strong progress from over 2f out - forced to check for space approaching the final furlong - found room and pushed along - edged ahead close home to score 1/7 8-6 56101A82A Aiden Brookes 7/4F
13 May 25+17d Beverley Annie Oxtoby Memorial Handicap Class 5 · 5f · Good To Firm · 9 ran Held up towards the back early - boxed in on the inside then shifted out with 2f left - closed strongly through the pack to finish 5th 5/9 nk 8-4 56103B68A Aiden Brookes 4/1
26 Apr 25+12d Doncaster Download The At The Races App Handicap Class 5 · 5f · Good To Firm · 11 ran Hesitant start - held up towards the back - improved position approaching final furlong - pushed along in a scrap for third close home - kept on strongly to just fail 2/11 ½ 8-5 5598B74A Aiden Brookes 9/1
14 Apr 25+15d Pontefract Constant Security Serving Yorkshire Racecourses Handicap Class 5 · 5f · Good · 10 ran Held up early towards the back - travelling nicely with two furlongs left - pushed along a furlong out - finished with running but couldn't get on terms 5/10 ½ 8-5 55113A63A Aiden Brookes 4/1J
30 Mar 25+185d Doncaster William Hill Betting Done Properly Handicap Class 5 · 5f · Good · 17 ran Held up towards the back - driven approaching final furlong without threatening leading pair - dropped away close home 12/17 nk 8-4 5685C64A Aiden Brookes 22/1
26 Sep 24+16d Pontefract Season Finale On 21st October Apprentice Handicap Class 6 · 5f · Good To Soft · 10 ran Settled towards the back - moved left and made progress a furlong out - into third inside final furlong and stayed on to finish third 3/10 1½ 9-6 57—80A Aiden Brookes 6/1
10 Sep 24+10d Catterick Racing TV Club Day Handicap Class 6 · 6f · Soft · 10 ran Held up towards the back - pressed into effort with 2f to go - stayed on without threatening - finished sixth 6/10 ¾ 9-2 5879A74A Aiden Brookes 6/1
31 Aug 24+16d Beverley Constant Security Handicap (Div 1) Class 5 · 5f · Good To Firm · 11 ran Shifted right early - settled towards the back - held up for a run over 2f out - found room and driven on 1f out - kept on but couldn't reach front-runners 4/11 ¾ 8-11 5896A75A Aiden Brookes 12/1
15 Aug 24+24d Beverley Rob Burrow Dare To Dream Handicap Class 5 · 5f · Good To Firm · 10 ran Slow to break - settled towards back of field - improved into contention and drifted wide inside final two furlongs - finished strongly through the pack - hit front close home to score comfortably 1/10 8-4 5491B81A Aiden Brookes 13/2
22 Jul 24+32d Beverley Jaimie Kerr Memorial Handicap Class 6 · 5f · Good To Firm · 12 ran 2/12 1 8-11 5371A79A Aiden Brookes 12/1
20 Jun 24+13d Ripon Grantley Hall Handicap Class 6 · 6f · Good To Soft · 10 ran 6/10 1¼ 8-12 5493A64A James Sullivan 18/1
07 Jun 24+9d Thirsk Download The Vickers.Bet App Fillies' Handicap Class 5 · 5f · Good To Firm · 13 ran 2/13 1½ 8-11 5491C68A Aiden Brookes 14/1
29 May 24+15d Beverley Very British Raceday On Saturday 8 June Apprentice Handicap Class 6 · 5f · Soft · 11 ran 4/11 ¾ 9-0 5449A84A Aiden Brookes 7/1
14 May 24+229d Beverley Annie Oxtoby Memorial Handicap (Div 2) Class 5 · 5f · Good To Firm · 10 ran 4/10 ½ 8-1 55100A65A Aiden Brookes 50/1
28 Sep 23+9d Pontefract Celebrating The Life Of Eric Armstrong Apprentice Handicap Class 6 · 5f · Good To Soft · 13 ran 6/13 hd 9-2 5782C71A Aiden Brookes 9/2
19 Sep 23+12d Redcar Racing TV Club Day Handicap Class 6 · 5f · Good · 14 ran 4/14 nse 8-12 5783C73A Aiden Brookes 18/1
07 Sep 23+11d Carlisle Trustatrader Handicap Class 5 · 5f · Good To Firm · 10 ran 1/10 8-5 53118A70A Aiden Brookes 66/1
27 Aug 23+20d Beverley Beverley Lions Handicap (Div 1) Class 6 · 5f · Good · 11 ran 9/11 1 8-10 5470A49A Aiden Brookes 40/1
07 Aug 23+25d Ripon Andy & Jacquie Abbott Ruby-Wedding Anniversary Novice Stakes (GBB Race) Class 5 · 5f · Soft · 8 ran 4/8 ½ 8-11 —76B61A Aiden Brookes 25/1
13 Jul 23+24d Doncaster PPM Novice Stakes (GBB Race) (Div 2) Class 5 · 6f · Good · 9 ran 5/9 2¾ 8-9 —66A53A Aiden Brookes 250/1
19 Jun 23 Carlisle Enjoy A RacingTV Free Trial Fillies' Novice Stakes (GBB Race) Class 5 · 6f · Good To Soft · 6 ran 5/6 6½ 8-11 —67A41B Aiden Brookes 66/1

Quick answers

How many races has Opal Storm (GB) won?
Opal Storm (GB) won 7 of 48 archived starts between 2023 and 2026, a strike rate of 14.6%. Placed 12 times in total (25% of starts).
Who trains Opal Storm (GB)?
Opal Storm (GB) is trained by Brian Rothwell, who saddled the horse on its most recent run on 20 October 2026.
Who is Opal Storm (GB)'s sire?
Opal Storm (GB) is by Hot Streak (IRE) out of Dark Opal (IRE), whose sire is Camacho.
What going does Opal Storm (GB) prefer?
Opal Storm (GB) has the best record on good to firm going: 4 wins from 16 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 Opal Storm (GB)'s official rating?
The most recent official rating on record is 65, from the run on 20 October 2026. That is also the highest on record.
What is Opal Storm (GB)'s sire's record?
Hot Streak (IRE)'s progeny in our archive have won 8% of 1,755 runs since Jan 2008 (123 horses), Flat and jumps together. Strongest at trips under 6f (all codes): 11.7% from 781. Weakest over 1m – 1m1f (all codes): 3.9% from 153.
Who are Opal Storm (GB)'s siblings?
Out of Dark Opal (IRE), Opal Storm (GB) has 2 other produce in our archive, 0 of them winners. As at Oct 2026.

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