10

Snaafy

3yo Gelding · 9-6 · OR 61

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

#7

Rank

Odds

8/1

Win Prob

0%

Place Prob

0%

Rank

#7

★★★ Timeform

Commentary

Course winner from this mark last winter and some decent efforts in defeat this year. Not taken lightly back on all-weather.

Class Advantage Projection

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

What the class read says

Has campaigned at a higher grade and now drops into weaker company. Dropping in class here looks deliberate, not a concession. Its finishes have been edging past what its mark implies.

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

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

Class-adjusted form 4.2 /10 (raw 4.8)

Highest class: 4
Recent avg: C5.7
Today: 6
Class gap: +0.3
Higher-class runs: 2
Stronger class form context

Handicap Mark vs Finish

FrontBack5 @ Kempton 29/10/2025 · Pos 7th of 8 · OR 68 · 7f Sta 129 · HIGHER CLASS · below its mark29/10/2025 · OR 68 par29/105OR 686 @ Southwell 28/11/2025 · Pos 6th of 9 · OR 64 · 7f14y Std 134 · beat its mark28/11/2025 · OR 64 par5 @ Wolverhampton 08/12/2025 · Pos 1st of 6 · OR 61 · 1m142y Std 128 · HIGHER CLASS · beat its mark08/12/2025 · OR 61 par8/125OR 616 @ Wolverhampton 30/12/2025 · Pos 3rd of 8 · OR 65 · 1m142y Std 135 · beat its mark30/12/2025 · OR 65 par6 @ Wolverhampton 06/01/2026 · Pos 3rd of 5 · OR 65 · 1m142y Std 135 · beat its mark06/01/2026 · OR 65 par6/016OR 655 @ Lingfield 17/01/2026 · Pos 5th of 5 · OR 64 · 1m2f Std 129 · HIGHER CLASS · below its mark17/01/2026 · OR 64 par6 @ Pontefract 17/07/2026 · Pos 2nd of 7 · OR 63 · 1m6y Goo 130 · beat its mark17/07/2026 · OR 63 par17/076OR 63BHA64 @ Galway 31/07/2026 · Pos 9th of 18 · OR 64 · 1m98y Yie 134 · below its mark31/07/2026 · OR 64 par5 @ Doncaster 15/08/2026 · Pos 5th of 7 · OR 63 · 7f213y GF 128 · HIGHER CLASS · beat its mark15/08/2026 · OR 63 par15/085OR 63projClass-projected finish: 6th 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-08-15Doncaster55th4th+1
2026-07-31GalwayBHA649th10th0
2026-07-17Pontefract62nd2nd0
2026-01-17Lingfield55th4th+1
2026-01-06Wolverhampton63rd3rd0
2025-12-30Wolverhampton63rd3rd0

Position-In-Market Trend

0255075100today29/1030/1217/0715/08
Expected Actual Regression 68% CI
Projected finish8th of 12
UNDER-DELIVERINGfinishes below its price
Trend
Strength51%

What the projection says

Has been finishing below what its price implied — the odds have flattered it. Projected 8th of 12.

DatePosSPExpActΔ
29/10/20257th16/116%14%-0.02
28/11/20256th10/147%38%-0.10
08/12/20251st15/261%100%+0.39
30/12/20253rd7/282%71%-0.10
06/01/20263rd11/486%50%-0.36
17/01/20265th13/266%0%-0.66
17/07/20262nd17/255%83%+0.28
31/07/20269th16/116%53%+0.37
15/08/20265th8/158%33%-0.25