6

Ecclefechan

3yo Gelding · 8-8 · OR 65

Musselburgh · Champagne Pommery Brut Royal Handicap · 5f 1y

#6

Rank

Odds

18/1

Win Prob

0%

Place Prob

0%

Rank

#6

★★ Timeform

Commentary

Remains a maiden and hasn't been in much form since making the frame at Newmarket (6f) in May, finding things tough back up into class 4 company when fifth of 7 at Newmarket (5f) 3 weeks ago.

Class Advantage Projection

Class readPROGRESSIVE
AHEAD OF MARKedges past its mark
Move
Strength26%

What the class read says

Stepping up in class, but the evidence backs it — has run against higher-rated rivals and held its own. Its finishes have been edging past what its mark implies.

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

Class-adjusted form 7.0 /10 (raw 5.9)

Highest class: 2
Recent avg: C4.7
Today: 4
Class gap: -0.7
Higher-class runs: 0

Handicap Mark vs Finish

FrontBack3 @ Newmarket 11/10/2025 · Pos 4th of 7 · OR 75 · 7f Goo 121 · HIGHER CLASS · beat its mark11/10/2025 · OR 75 par11/103OR 754 @ Lingfield 04/11/2025 · Pos 2nd of 4 · OR 74 · 6f1y Std 124 · beat its mark04/11/2025 · OR 74 par5 @ Kempton 18/03/2026 · Pos 5th of 8 · OR 75 · 7f Sta 135 · beat its mark18/03/2026 · OR 75 par18/035OR 755 @ Ripon 25/04/2026 · Pos 5th of 10 · OR 74 · 6f Goo 134 · beat its mark25/04/2026 · OR 74 par5 @ Newmarket 15/05/2026 · Pos 4th of 8 · OR 74 · 6f Gd 134 · beat its mark15/05/2026 · OR 74 par15/055OR 744 @ Windsor 23/05/2026 · Pos 9th of 14 · OR 73 · 6f12y GF 128 · beat its mark23/05/2026 · OR 73 par5 @ Yarmouth 26/06/2026 · Pos 8th of 8 · OR 72 · 7f3y GF 130 · below its mark26/06/2026 · OR 72 par26/065OR 725 @ Carlisle 09/07/2026 · Pos 6th of 10 · OR 69 · 6f195y Goo 134 · beat its mark09/07/2026 · OR 69 par4 @ Newmarket 17/07/2026 · Pos 5th of 7 · OR 69 · 5f GF 120 · beat its mark17/07/2026 · OR 69 par17/074OR 69projClass-projected finish: 6th of 6
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-07-17Newmarket45th5th0
2026-07-09Carlisle56th7th1
2026-06-26Yarmouth58th9th1
2026-05-23Windsor49th9th0
2026-05-15Newmarket54th5th1
2026-04-25Ripon55th6th1

Position-In-Market Trend

0255075100today11/1025/0426/0617/07
Expected Actual Regression 68% CI
Projected finish6th of 6
OVER-DELIVERINGfinishes above its price
Trend
Strength22%

What the projection says

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

DatePosSPExpActΔ
11/10/20254th10/147%50%+0.03
04/11/20252nd9/488%67%-0.21
18/03/20265th14/126%43%+0.17
25/04/20265th5/174%56%-0.18
15/05/20264th6/492%57%-0.35
23/05/20269th12/137%38%+0.02
26/06/20268th28/10%0%0.00
09/07/20266th14/126%44%+0.18
17/07/20265th18/15%33%+0.28