4

So Grateful

8yo Gelding · 10-5 · OR 49

Catterick · Racing Again 17th October Amateur Jockeys' Handicap · 5f

#5

Rank

Odds

6/1

Win Prob

0%

Place Prob

0%

Rank

#5

★★★★ Timeform

Commentary

Won twice off higher marks in 2025 and finished runner-up for a third consecutive start when again touched off by an in-form rival at Yarmouth (6f) in early August. Not seen to best effect at Musselburgh next time and quickly back to form when fourth of 11 there (5f) latest. Can remain competitive.

Class Advantage Projection

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

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.

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

Class-adjusted form 3.7 /10 (raw 5.0)

Highest class: 4
Recent avg: C6.0
Today: 6
Class gap: 0.0
Higher-class runs: 0

Handicap Mark vs Finish

FrontBack6 @ Southwell 17/08/2025 · Pos 7th of 12 · OR 55 · 6f16y Std 142 · beat its mark17/08/2025 · OR 55 par17/086OR 556 @ Beverley 27/05/2026 · Pos 9th of 9 · OR 53 · 5f Goo 128 · below its mark27/05/2026 · OR 53 par6 @ Pontefract 21/06/2026 · Pos 10th of 11 · OR 51 · 6f Goo 126 · beat its mark21/06/2026 · OR 51 par21/066OR 516 @ Ayr 06/07/2026 · Pos 4th of 13 · OR 48 · 6f Gd 127 · beat its mark06/07/2026 · OR 48 par6 @ Beverley 14/07/2026 · Pos 2nd of 10 · OR 48 · 5f Goo 128 · beat its mark14/07/2026 · OR 48 par14/076OR 486 @ Thirsk 24/07/2026 · Pos 2nd of 9 · OR 47 · 5f Goo 125 · beat its mark24/07/2026 · OR 47 par6 @ Yarmouth 05/08/2026 · Pos 2nd of 7 · OR 49 · 6f3y GF 150 · beat its mark05/08/2026 · OR 49 par5/086OR 496 @ Musselburgh 24/08/2026 · Pos 8th of 10 · OR 50 · 5f1y Goo 130 · beat its mark24/08/2026 · OR 50 par6 @ Musselburgh 12/09/2026 · Pos 4th of 11 · OR 50 · 5f1y Goo 131 · beat its mark12/09/2026 · OR 50 par12/096OR 50projClass-projected finish: 2nd of 8
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-12Musselburgh64th4th0
2026-08-24Musselburgh68th8th0
2026-08-05Yarmouth62nd2nd0
2026-07-24Thirsk62nd2nd0
2026-07-14Beverley62nd2nd0
2026-07-06Ayr64th4th0

Position-In-Market Trend

0255075100today17/086/075/0812/09
Expected Actual Regression 68% CI
Projected finish4th of 857% of fieldRange 1-7 · 68%
▬ RUNS TO FORMmatches its price
Trend▬
Strength71%

Delivery trend -1.7% per run

What the projection says

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

DatePosSPExpActΔ
17/08/20257th7/163%45%-0.18
27/05/20269th33/10%0%0.00
21/06/202610th80/10%10%+0.10
06/07/20264th25/10%75%+0.75
14/07/20262nd13/266%89%+0.23
24/07/20262nd12/137%88%+0.51
05/08/20262nd7/282%83%+0.02
24/08/20268th7/282%22%-0.59
12/09/20264th8/158%70%+0.12