10

Horwich

3yo Gelding · 9-3 · OR 59

Beverley · End Of Season Handicap · 1m 100y

#9

Rank

Odds

9/1

Win Prob

0%

Place Prob

0%

Rank

#9

★★★★★ Timeform

Commentary

Free-going sort who boasts a mixed record for this yard but went like the best horse at the weights when second behind Dalamara at Musselburgh (9f) in August. Easy to overlook his latest run (clipped heels and all but came down) at Wolverhampton and his present mark looks workable.

Class Advantage Projection

Class readCOMPETITIVE
AHEAD OF MARKedges past its mark
Move
Strength28%

What the class read says

Class levels are broadly matched — recent runs give an even picture at this grade. Its finishes have been edging past what its mark implies.

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

Class-adjusted form 6.8 /10 (raw 6.1)

Highest class: 4
Recent avg: C5.8
Today: 6
Class gap: +0.2
Higher-class runs: 1

Handicap Mark vs Finish

FrontBack5 @ Southwell 07/04/2026 · Pos 9th of 12 · OR 70 · 6f16y Std 135 · HIGHER CLASS · beat its mark07/04/2026 · OR 70 par7/045OR 705 @ Leicester 25/04/2026 · Pos 12th of 12 · OR 69 · 7f Goo 135 · HIGHER CLASS · below its mark25/04/2026 · OR 69 par5 @ Wolverhampton 18/05/2026 · Pos 4th of 10 · OR 66 · 7f36y Std 131 · HIGHER CLASS · beat its mark18/05/2026 · OR 66 par18/055OR 665 @ Wolverhampton 29/05/2026 · Pos 6th of 11 · OR 64 · 7f36y Std 124 · HIGHER CLASS · beat its mark29/05/2026 · OR 64 par6 @ Wetherby 15/06/2026 · Pos 6th of 13 · OR 63 · 1m Goo 133 · beat its mark15/06/2026 · OR 63 par15/066OR 635 @ Wolverhampton 06/07/2026 · Pos 12th of 12 · OR 62 · 1m142y Std 127 · HIGHER CLASS · below its mark06/07/2026 · OR 62 par6 @ Nottingham 21/07/2026 · Pos 6th of 6 · OR 60 · 1m1f Goo 131 · below its mark21/07/2026 · OR 60 par21/076OR 606 @ Musselburgh 25/08/2026 · Pos 2nd of 8 · OR 58 · 1m208y Gd 128 · beat its mark25/08/2026 · OR 58 par6 @ Wolverhampton 07/09/2026 · Pos 9th of 11 · OR 60 · 1m1f104y Std 131 · below its mark07/09/2026 · OR 60 par7/096OR 60projClass-projected finish: 10th 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-09-07Wolverhampton69th9th0
2026-08-25Musselburgh62nd2nd0
2026-08-15Ripon60
2026-07-21Nottingham66th6th0
2026-07-06Wolverhampton512th11th+1
2026-06-15Wetherby66th6th0

Position-In-Market Trend

0255075100today7/0429/0521/077/09
Expected Actual Regression 68% CI
Projected finish5th of 1056% of fieldRange 1-5 · 68%
OVER-DELIVERINGfinishes above its price
Trend
Strength100%

Delivery trend +3.5% per run

What the projection says

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

DatePosSPExpActΔ
07/04/20269th10/147%27%-0.20
25/04/202612th20/10%0%0.00
18/05/20264th22/10%67%+0.67
29/05/20266th25/10%50%+0.50
15/06/20266th40/10%58%+0.58
06/07/202612th20/10%0%0.00
21/07/20266th25/10%0%0.00
25/08/20262nd22/10%86%+0.86
07/09/20269th18/15%20%+0.15