17

Opal Storm

6yo Mare · 8-11 · OR 55

Ayr · Brandinghub For Signs & Graphics Handicap · 5f

#17

Rank

Odds

25/1

Win Prob

0%

Place Prob

0%

Rank

#17

★★★ Timeform

Commentary

Resumed winning ways in 0-55 handicap at Beverley (5f) in July. Likely still in form following 1¾-length sixth at Carlisle latest, though probably vulnerable for win purposes back up in grade.

Class Advantage Projection

Class readPROGRESSIVE
BEATS ITS MARKoutruns its handicap mark
Move
Strength20%

What the class read says

Stepping up in class, but the evidence backs it — has run against higher-rated rivals and held its own. Crucially, it keeps finishing ahead of what its handicap mark implies — it looks ahead of the handicapper.

Class-adjusted form 6.8 /10 (raw 5.3)

Highest class: 5
Recent avg: C5.7
Today: 5
Class gap: -0.7
Higher-class runs: 0

Handicap Mark vs Finish

FrontBack6 @ Southwell 02/04/2026 · Pos 1st of 13 · OR 52 · 4f214y Std 127 · beat its mark02/04/2026 · OR 52 par2/046OR 526 @ Doncaster 24/04/2026 · Pos 5th of 14 · OR 55 · 5f3y Goo 135 · beat its mark24/04/2026 · OR 55 par6 @ Hamilton 03/05/2026 · Pos 12th of 12 · OR 55 · 5f7y Gd 126 · below its mark03/05/2026 · OR 55 par3/056OR 556 @ Beverley 14/07/2026 · Pos 8th of 10 · OR 55 · 5f Goo 135 · beat its mark14/07/2026 · OR 55 par6 @ Beverley 20/07/2026 · Pos 1st of 10 · OR 55 · 5f Goo 125 · beat its mark20/07/2026 · OR 55 par20/076OR 555 @ Beverley 28/07/2026 · Pos 8th of 9 · OR 53 · 5f Goo 130 · beat its mark28/07/2026 · OR 53 par5 @ Beverley 13/08/2026 · Pos 9th of 10 · OR 57 · 5f Goo 117 · beat its mark13/08/2026 · OR 57 par13/085OR 576 @ Musselburgh 24/08/2026 · Pos 4th of 10 · OR 55 · 5f1y Goo 135 · beat its mark24/08/2026 · OR 55 par6 @ Carlisle 09/09/2026 · Pos 6th of 12 · OR 55 · 5f Goo 131 · beat its mark09/09/2026 · OR 55 par9/096OR 55projClass-projected finish: 14th of 20
Mark par — where its OR said it should finishActual finishProjected finish today — green strong → red weakDot colour = race gradeRing = higher class than today
DateCourseClsPosAdjGap
2026-09-09Carlisle66th7th1
2026-08-24Musselburgh64th5th1
2026-08-13Beverley59th9th0
2026-07-28Beverley58th8th0
2026-07-20Beverley61st2nd1
2026-07-14Beverley68th9th1

Position-In-Market Trend

0255075100today2/0414/0713/089/09
Expected Actual Regression 68% CI
Projected finish17th of 2016% of fieldRange 5-20 · 68%
EDGING AHEADslightly over its price
Trend
Strength9%

Delivery trend -2.4% per run

What the projection says

Edging in front of its market price lately. Projected 17th of 20. Recent form is easing off.

DatePosSPExpActΔ
02/04/20261st33/10%100%+1.00
24/04/20265th13/266%69%+0.03
03/05/202612th17/255%0%-0.55
14/07/20268th22/10%22%+0.22
20/07/20261st25/10%100%+1.00
28/07/20268th17/255%13%-0.43
13/08/20269th33/10%11%+0.11
24/08/20264th9/153%67%+0.14
09/09/20266th16/116%55%+0.39