3

Good Earth

9yo Gelding · 9-10 · OR 68

Sandown · Trainor Stone & Tile Marble Handicap · 5f 10y

#1

Rank

Odds

8/1

Win Prob

92%

Place Prob

68%

Rank

#1

★★★★★ Timeform

Commentary

Veteran who was a 3-time 6f winner early this year. Mixed record since but he's back on his last winning mark now so could be worth chancing with cheekpieces applied.

Class Advantage Projection

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

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

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

Class-adjusted form 6.1 /10 (raw 6.0)

Highest class: 2
Recent avg: C4.7
Today: 5
Class gap: +0.3
Higher-class runs: 2
Stronger class form context

Handicap Mark vs Finish

FrontBack6 @ Southwell 05/04/2026 · Pos 4th of 9 · OR 68 · 6f16y Std 138 · beat its mark05/04/2026 · OR 68 par5/046OR 685 @ Haydock 25/04/2026 · Pos 1st of 11 · OR 68 · 6f GF 133 · beat its mark25/04/2026 · OR 68 par5 @ Catterick 30/05/2026 · Pos 5th of 6 · OR 74 · 5f212y GF 135 · below its mark30/05/2026 · OR 74 par30/055OR 744 @ Sandown 12/06/2026 · Pos 4th of 9 · OR 74 · 5f10y Goo 129 · HIGHER CLASS · beat its mark12/06/2026 · OR 74 par5 @ Newmarket 20/06/2026 · Pos 2nd of 7 · OR 73 · 5f Goo 139 · beat its mark20/06/2026 · OR 73 par20/065OR 734 @ York 11/07/2026 · Pos 18th of 19 · OR 73 · 6f Goo 128 · HIGHER CLASS · below its mark11/07/2026 · OR 73 par5 @ Newmarket 31/07/2026 · Pos 5th of 10 · OR 73 · 6f GF 140 · beat its mark31/07/2026 · OR 73 par31/075OR 735 @ Beverley 13/08/2026 · Pos 6th of 10 · OR 72 · 5f Goo 132 · beat its mark13/08/2026 · OR 72 par5 @ Sandown 28/08/2026 · Pos 4th of 9 · OR 70 · 5f10y Gd 138 · beat its mark28/08/2026 · OR 70 par28/085OR 70projClass-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-28Sandown54th4th0
2026-08-13Beverley56th6th0
2026-07-31Newmarket55th5th0
2026-07-11York418th17th+1
2026-06-20Newmarket52nd2nd0
2026-06-12Sandown44th3rd+1

Position-In-Market Trend

0255075100today5/0412/0631/0728/08
Expected Actual Regression 68% CI
Projected finish1st of 12100% of fieldRange 1-9 · 68%
OVER-DELIVERINGfinishes above its price
Trend
Strength71%

Delivery trend +2.7% per run

What the projection says

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

DatePosSPExpActΔ
05/04/20264th5/174%63%-0.11
25/04/20261st9/276%100%+0.24
30/05/20265th11/486%20%-0.66
12/06/20264th11/142%63%+0.20
20/06/20262nd2/189%83%-0.06
11/07/202618th40/10%6%+0.06
31/07/20265th9/153%56%+0.03
13/08/20266th20/10%44%+0.44
28/08/20264th4/179%63%-0.16