11

Magic Runner

4yo Filly · 9-3 · OR 52

Wolverhampton · Cavani Style & Speed Handicap · 1m 1f 104y

#4

Rank

Odds

9/1

Win Prob

0%

Place Prob

5%

Rank

#4

★★ Timeform

Commentary

Both career wins came over C&D last winter, including from 7 lb higher in January. Has gradually gone off the boil since, though.

Class Advantage Projection

Class readCLASS EDGE
AHEAD OF MARKedges past its mark
Move
Strength48%

What the class read says

The stable looks to have run this horse in stronger races to keep its official rating low — today's class drop may be intentional. Worth watching at a price. Its finishes have been edging past what its mark implies.

Held its own mid-division in 3 of 3 stronger races — solid form context.

Dropping 1 class level from its toughest race — well-positioned today.

Class-adjusted form 6.1 /10 (raw 5.1)

Highest class: 5
Recent avg: C5.5
Today: 6
Class gap: +0.5
Higher-class runs: 3
Stronger class form context

Handicap Mark vs Finish

FrontBack6 @ Wolverhampton 16/01/2026 · Pos 1st of 9 · OR 59 · 1m1f104y Std 131 · beat its mark16/01/2026 · OR 59 par16/016OR 596 @ Wolverhampton 23/01/2026 · Pos 3rd of 9 · OR 59 · 1m1f104y Std 130 · beat its mark23/01/2026 · OR 59 par6 @ Wolverhampton 02/02/2026 · Pos 5th of 9 · OR 61 · 1m1f104y Std 131 · beat its mark02/02/2026 · OR 61 par2/026OR 615 @ Wolverhampton 16/02/2026 · Pos 5th of 7 · OR 61 · 1m142y Std 126 · HIGHER CLASS · beat its mark16/02/2026 · OR 61 par6 @ Wolverhampton 10/03/2026 · Pos 7th of 9 · OR 60 · 1m1f104y Std 131 · beat its mark10/03/2026 · OR 60 par10/036OR 605 @ Lingfield 27/03/2026 · Pos 10th of 12 · OR 59 · 1m2f Std 146 · HIGHER CLASS · beat its mark27/03/2026 · OR 59 par6 @ Doncaster 01/08/2026 · Pos 5th of 6 · OR 58 · 1m2f43y GF 128 · beat its mark01/08/2026 · OR 58 par1/086OR 586 @ Ripon 15/08/2026 · Pos 7th of 13 · OR 56 · 1m1f170y Goo 136 · beat its mark15/08/2026 · OR 56 par5 @ Wolverhampton 01/09/2026 · Pos 6th of 10 · OR 54 · 1m1f105y Std 127 · HIGHER CLASS · beat its mark01/09/2026 · OR 54 par1/095OR 54projClass-projected finish: 10th of 12
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-01Wolverhampton56th5th+1
2026-08-15Ripon67th7th0
2026-08-01Doncaster65th5th0
2026-03-27Lingfield510th9th+1
2026-03-10Wolverhampton67th7th0
2026-02-16Wolverhampton55th4th+1

Position-In-Market Trend

0255075100today16/0116/021/081/09
Expected Actual Regression 68% CI
Projected finish4th of 12
OVER-DELIVERINGfinishes above its price
Trend
Strength53%

What the projection says

Consistently finishes ahead of what its market price implied — the model reads it well above the odds. Projected 4th of 12.

DatePosSPExpActΔ
16/01/20261st16/116%100%+0.84
23/01/20263rd13/266%75%+0.09
02/02/20265th11/271%50%-0.21
16/02/20265th10/382%33%-0.49
10/03/20267th9/153%25%-0.28
27/03/202610th28/10%18%+0.18
01/08/20265th20/10%20%+0.20
15/08/20267th40/10%50%+0.50
01/09/20266th9/153%44%-0.08