8

Magical Life

2yo Filly · 9-1 · OR 57

Brighton · Follow Matchbook On X Nursery · 7f 216y

#2

Rank

Odds

7/1

Win Prob

2%

Place Prob

9%

Rank

#2

★★★★★ Timeform

Commentary

Gained a first success in 1m Kempton nursery in August. Not disgraced with sixth of 11 in nursery at Bath (1m, good) 15 days ago. Can go well eased 1 lb.

Class Advantage Projection

Class readCOMPETITIVE
▲ BEATS ITS MARKoutruns its handicap mark
Move▬
Strength50%

What the class read says

Class levels are broadly matched — recent runs give an even picture at this grade. Crucially, it keeps finishing ahead of what its handicap mark implies — it looks ahead of the handicapper.

Ran mid-division in 1 of 1 higher-class runs.

Dropping 2 class levels from its toughest race — well-positioned today.

Class-adjusted form 3.3 /10 (raw 4.5)

Highest class: 4
Recent avg: C5.8
Today: 6
Class gap: +0.2
Higher-class runs: 1

Handicap Mark vs Finish

FrontBack5 @ Wolverhampton 10/04/2026 · Pos 5th of 7 · OR - · 5f21y Std 125 · HIGHER CLASS10/0454 @ Wolverhampton 21/04/2026 · Pos 4th of 5 · OR - · 5f21y Std 128 · HIGHER CLASS5 @ Kempton 02/07/2026 · Pos 5th of 8 · OR 45 · 7f Sta 114 · HIGHER CLASS · beat its mark02/07/2026 · OR 45 par2/075OR 456 @ Leicester 14/07/2026 · Pos 4th of 10 · OR 51 · 7f GF 121 · beat its mark14/07/2026 · OR 51 par6 @ Ffos Las 28/07/2026 · Pos 3rd of 10 · OR 50 · 7f80y Goo 120 · beat its mark28/07/2026 · OR 50 par28/076OR 506 @ Kempton 10/08/2026 · Pos 1st of 9 · OR 51 · 1m Sta 123 · beat its mark10/08/2026 · OR 51 par5 @ Lingfield 17/08/2026 · Pos 4th of 5 · OR 51 · 1m1y Std 121 · HIGHER CLASS · beat its mark17/08/2026 · OR 51 par17/085OR 516 @ Lingfield 27/08/2026 · Pos 3rd of 11 · OR 58 · 1m1y Std 128 · beat its mark27/08/2026 · OR 58 par6 @ Bath 13/09/2026 · Pos 6th of 11 · OR 58 · 1m Gd 128 · beat its mark13/09/2026 · OR 58 par13/096OR 58projClass-projected finish: 3rd of 13
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-13Bath66th6th0
2026-08-27Lingfield63rd3rd0
2026-08-17Lingfield54th3rd+1
2026-08-10Kempton61st1st0
2026-07-28Ffos Las63rd3rd0
2026-07-14Leicester64th4th0

Position-In-Market Trend

0255075100today10/0414/0717/0813/09
Expected Actual Regression 68% CI
Projected finish4th of 1375% of fieldRange 5-13 · 68%
▼ UNDER-DELIVERINGfinishes below its price
Trend▼
Strength31%

Delivery trend -9.2% per run

What the projection says

Has been finishing below what its price implied — the odds have flattered it. Projected 4th of 13. Recent form is easing off.

DatePosSPExpActΔ
10/04/20265th125/10%33%+0.33
21/04/20264th150/10%25%+0.25
02/07/20265th100/10%43%+0.43
14/07/20264th12/137%67%+0.30
28/07/20263rd16/116%78%+0.62
10/08/20261st3/184%100%+0.16
17/08/20264th11/271%25%-0.46
27/08/20263rd5/287%80%-0.07
13/09/20266th10/382%50%-0.32