9

Dingwall

5yo Gelding · 9-4 · OR 60

Southwell · Download The At The Races App Handicap · 1m 3f 24y

#7

Rank

Odds

12/1

Win Prob

0%

Place Prob

0%

Rank

#7

★★★ Timeform

Commentary

Won twice at Wolverhampton in November but continues to be held back by his slow starts, though still ran one of his better races when third of 7 at Doncaster (1¼m) 6 weeks ago. First run for yard after leaving Iain Jardine.

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

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

Class-adjusted form 3.4 /10 (raw 4.4)

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

Handicap Mark vs Finish

FrontBack6 @ Wolverhampton 16/01/2026 · Pos 6th of 9 · OR 61 · 1m1f104y Std 134 · beat its mark16/01/2026 · OR 61 par16/016OR 616 @ Wolverhampton 23/01/2026 · Pos 2nd of 9 · OR 61 · 1m1f104y Std 133 · beat its mark23/01/2026 · OR 61 par6 @ Wolverhampton 10/03/2026 · Pos 2nd of 9 · OR 63 · 1m1f104y Std 134 · beat its mark10/03/2026 · OR 63 par10/036OR 636 @ Newcastle 19/03/2026 · Pos 2nd of 10 · OR 63 · 1m2f42y Std 133 · beat its mark19/03/2026 · OR 63 par6 @ Ayr 05/05/2026 · Pos 2nd of 11 · OR 63 · 1m1f20y Goo 134 · beat its mark05/05/2026 · OR 63 par5/056OR 636 @ Wolverhampton 18/05/2026 · Pos 7th of 8 · OR 64 · 1m1f104y Std 134 · below its mark18/05/2026 · OR 64 par4 @ Ayr 20/05/2026 · Pos 6th of 11 · OR 64 · 1m1f20y GF 116 · HIGHER CLASS · beat its mark20/05/2026 · OR 64 par20/054OR 645 @ Musselburgh 05/06/2026 · Pos 5th of 8 · OR 63 · 1m208y Gd 132 · HIGHER CLASS · beat its mark05/06/2026 · OR 63 par5 @ Doncaster 26/06/2026 · Pos 3rd of 7 · OR 61 · 1m2f43y GF 126 · HIGHER CLASS · beat its mark26/06/2026 · OR 61 par26/065OR 61projClass-projected finish: 6th 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-06-26Doncaster53rd2nd+1
2026-06-05Musselburgh55th4th+1
2026-05-20Ayr46th4th+2
2026-05-18Wolverhampton67th7th0
2026-05-05Ayr62nd2nd0
2026-03-19Newcastle62nd2nd0

Position-In-Market Trend

0255075100today16/0119/0320/0526/06
Expected Actual Regression 68% CI
Projected finish6th of 13
OVER-DELIVERINGfinishes above its price
Trend
Strength69%

What the projection says

Consistently finishes ahead of what its market price implied — the model reads it well above the odds. Projected 6th of 13. Recent form is on the up.

DatePosSPExpActΔ
16/01/20266th5/174%38%-0.36
23/01/20262nd6/168%88%+0.19
10/03/20262nd9/488%88%-0.01
19/03/20262nd3/184%89%+0.05
05/05/20262nd6/168%90%+0.22
18/05/20267th11/271%14%-0.57
20/05/20266th14/126%50%+0.24
05/06/20265th20/10%43%+0.43
26/06/20263rd12/137%67%+0.30