2

Dumfries

6yo Gelding · 9-8 · OR 52

Beverley · Hurn Handicap (Div 2) · 1m 100y

#2

Rank

Odds

10/1

Win Prob

0%

Place Prob

6%

Rank

#2

★★★★★ Timeform

Commentary

Twice a winner at this course from slightly higher marks last year and shaped as if in good form when fourth of 10 over 7f in a handicap at Southwell 20 days ago. One to take seriously for stable with 2 chances in the race.

Class Advantage Projection

Class readCLASS EDGE
BEATS ITS MARKoutruns its handicap mark
Move
Strength63%

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 3 stronger races — solid form context.

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

Class-adjusted form 4.2 /10 (raw 5.2)

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

Handicap Mark vs Finish

FrontBack6 @ Beverley 13/08/2025 · Pos 1st of 10 · OR 55 · 7f96y Goo 135 · beat its mark13/08/2025 · OR 55 par13/086OR 555 @ Ripon 26/08/2025 · Pos 4th of 8 · OR 60 · 1m Goo 134 · HIGHER CLASS · beat its mark26/08/2025 · OR 60 par5 @ Thirsk 15/09/2025 · Pos 4th of 11 · OR 59 · 7f Sft 124 · HIGHER CLASS · beat its mark15/09/2025 · OR 59 par15/095OR 596 @ Ayr 30/09/2025 · Pos 5th of 8 · OR 59 · 7f50y Sft 135 · beat its mark30/09/2025 · OR 59 par5 @ Southwell 16/10/2025 · Pos 6th of 10 · OR 58 · 7f14y Std 126 · HIGHER CLASS · beat its mark16/10/2025 · OR 58 par16/105OR 585 @ Beverley 14/07/2026 · Pos 5th of 8 · OR 58 · 7f96y Goo 131 · HIGHER CLASS · beat its mark14/07/2026 · OR 58 par5 @ Beverley 28/07/2026 · Pos 5th of 7 · OR 57 · 7f75y Goo 129 · HIGHER CLASS · beat its mark28/07/2026 · OR 57 par28/075OR 576 @ Beverley 13/08/2026 · Pos 4th of 10 · OR 55 · 1m100y Goo 138 · beat its mark13/08/2026 · OR 55 par6 @ Southwell 27/08/2026 · Pos 4th of 10 · OR 54 · 7f14y Std 135 · beat its mark27/08/2026 · OR 54 par27/086OR 54projClass-projected finish: 3rd of 10
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-27Southwell64th4th0
2026-08-13Beverley64th4th0
2026-07-28Beverley55th4th+1
2026-07-14Beverley55th4th+1
2025-10-16Southwell56th5th+1
2025-09-30Ayr65th5th0

Position-In-Market Trend

0255075100today13/0830/0928/0727/08
Expected Actual Regression 68% CI
Projected finish2nd of 1089% of fieldRange 2-7 · 68%
OVER-DELIVERINGfinishes above its price
Trend
Strength59%

Delivery trend -0.0% per run

What the projection says

Consistently finishes ahead of what its market price implied — the model reads it well above the odds. Projected 2nd of 10.

DatePosSPExpActΔ
13/08/20251st4/179%100%+0.21
26/08/20254th11/142%57%+0.15
15/09/20254th15/261%70%+0.09
30/09/20255th17/255%43%-0.12
16/10/20256th22/10%44%+0.44
14/07/20265th10/147%43%-0.05
28/07/20265th9/153%33%-0.19
13/08/20264th10/147%67%+0.19
27/08/20264th12/137%67%+0.30