5

Strength of Spirit

3yo Gelding · 9-9 · OR 88

Hamilton · John MacKenzie And Hamish MacGregor Memorial Handicap · 1m 68y

#3

Rank

Odds

12/1

Win Prob

0%

Place Prob

2%

Rank

#3

★★★ Timeform

Commentary

Took form to another level when winning here (9f, good to firm) last month. Pulled too hard upped in trip since. Winner on good to soft, unraced on softer.

Class Advantage Projection

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

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. Crucially, it keeps finishing ahead of what its handicap mark implies — it looks ahead of the handicapper.

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

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

Class-adjusted form 5.4 /10 (raw 4.5)

Highest class: 2
Recent avg: C2.3
Today: 3
Class gap: +0.7
Higher-class runs: 4
Stronger class form context

Handicap Mark vs Finish

FrontBack3 @ Musselburgh 04/04/2026 · Pos 1st of 6 · OR 81 · 1m2y GS 125 · beat its mark04/04/2026 · OR 81 par4/043OR 814 @ Haydock 25/04/2026 · Pos 3rd of 8 · OR 85 · 1m37y Goo 135 · beat its mark25/04/2026 · OR 85 par2 @ Chester 07/05/2026 · Pos 8th of 12 · OR 86 · 7f127y Gd 124 · HIGHER CLASS · beat its mark07/05/2026 · OR 86 par7/052OR 862 @ Goodwood 23/05/2026 · Pos 9th of 17 · OR 86 · 7f Gd 118 · HIGHER CLASS · beat its mark23/05/2026 · OR 86 par2 @ Musselburgh 06/06/2026 · Pos 3rd of 7 · OR 85 · 1m208y Gd 125 · HIGHER CLASS · beat its mark06/06/2026 · OR 85 par6/062OR 853 @ Musselburgh 30/06/2026 · Pos 4th of 9 · OR 87 · 1m208y Goo 123 · beat its mark30/06/2026 · OR 87 par2 @ Goodwood 30/07/2026 · Pos 10th of 14 · OR 86 · 1m1f197y Goo 121 · HIGHER CLASS · beat its mark30/07/2026 · OR 86 par30/072OR 863 @ Hamilton 11/08/2026 · Pos 1st of 13 · OR 85 · 1m1f35y Goo 130 · beat its mark11/08/2026 · OR 85 par2 @ Doncaster 10/09/2026 · Pos 10th of 11 · OR 88 · 1m2f43y Goo 122 · HIGHER CLASS · beat its mark10/09/2026 · OR 88 par10/092OR 88projClass-projected finish: 4th 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-10Doncaster210th9th+1
2026-08-11Hamilton31st1st0
2026-07-30Goodwood210th9th+1
2026-06-30Musselburgh34th4th0
2026-06-06Musselburgh23rd2nd+1
2026-05-23Goodwood29th8th+1

Position-In-Market Trend

0255075100today4/0423/0530/0710/09
Expected Actual Regression 68% CI
Projected finish5th of 1367% of fieldRange 4-13 · 68%
▬ RUNS TO FORMmatches its price
Trend▬
Strength32%

Delivery trend -1.1% per run

What the projection says

Runs about to its market price — no systematic over- or under-performance. Projected 5th of 13.

DatePosSPExpActΔ
04/04/20261st4/179%100%+0.21
25/04/20263rd10/382%71%-0.11
07/05/20268th6/168%36%-0.32
23/05/20269th28/10%50%+0.50
06/06/20263rd9/488%67%-0.21
30/06/20264th6/168%63%-0.06
30/07/202610th12/137%31%-0.06
11/08/20261st15/261%100%+0.39
10/09/202610th11/142%10%-0.32