1

Moon D'orange

8yo Gelding · 12-2 · OR 122

Worcester · PJ Nicholls KGM Korea Genuinely Made Handicap Hurdle · 2m 7f

#8

Rank

Odds

20/1

Win Prob

0%

Place Prob

0%

Rank

#8

★★ Timeform

Commentary

Still a fairly useful chaser last season, excelling himself in first-time visor when third in the Plate at the Cheltenham Festival. Offered little in Haydock handicap hurdle on final start for John McConnell in May. This is probably a pipe-opener for new yard, unless the market suggests otherwise.

Class Advantage Projection

Class readCLASS EDGE
▼ OVER-MARKEDflattered by its mark
Move▼3
Strength62%

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. A caution, though: it has NOT been beating its handicap mark — the favourable class picture isn't yet backed by mark-adjusted finishes.

Held its own mid-division in 4 of 6 stronger races — solid form context.

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

Class-adjusted form 4.9 /10 (raw 5.5)

Highest class: 1
Recent avg: C1.3
Today: 4
Class gap: +2.7
Higher-class runs: 6
Stronger class form context

Handicap Mark vs Finish

FrontBack2 @ Cheltenham 25/10/2025 · Pos 10th of 17 · OR 128 · 2m7f208y Goo 148 · HIGHER CLASS · below its mark25/10/2025 · OR 128 par25/102OR 1281 @ Newbury 29/11/2025 · Pos 15th of 24 · OR 136 · 3m1f214y GS 145 · HIGHER CLASS · below its mark29/11/2025 · OR 136 par1 @ Cheltenham 01/01/2026 · Pos 5th of 9 · OR 133 · 2m4f127y Gd 145 · HIGHER CLASS · below its mark01/01/2026 · OR 133 par1/011OR 1331 @ Cheltenham 24/01/2026 · Pos 6th of 11 · OR 130 · 2m4f127y Sft 146 · HIGHER CLASS · below its mark24/01/2026 · OR 130 par2 @ Musselburgh 31/01/2026 · Pos 7th of 8 · OR 130 · 2m4f68y Goo 142 · HIGHER CLASS · below its mark31/01/2026 · OR 130 par31/012OR 1301 @ Leopardstown 02/03/2026 · Pos 10th of 16 · OR 125 · 2m5f120y Yie 141 · HIGHER CLASS · below its mark02/03/2026 · OR 125 par1 @ Cheltenham 10/03/2026 · Pos 3rd of 23 · OR 125 · 2m4f44y GS 142 · HIGHER CLASS · beat its mark10/03/2026 · OR 125 par10/031OR 1251 @ Haydock 15/04/2026 · Pos 7th of 11 · OR 128 · 2m3f203y Goo 150 · HIGHER CLASS · below its mark15/04/2026 · OR 128 par2 @ Haydock 09/05/2026 · Pos 15th of 15 · OR 125 · 3m58y Goo 148 · HIGHER CLASS · below its mark09/05/2026 · OR 125 par9/052OR 125projClass-projected finish: 8th of 9
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-05-09Haydock215th13th+2
2026-04-15Haydock17th3rd+3
2026-03-10Cheltenham13rd-1th+3
2026-03-02Leopardstown110th6th+3
2026-01-31Musselburgh27th5th+2
2026-01-24Cheltenham16th2nd+3

Position-In-Market Trend

0255075100today25/1024/0110/039/05
Expected Actual Regression 68% CI
Projected finish8th of 913% of fieldRange 4-9 · 68%
▲ OVER-DELIVERINGfinishes above its price
Trend▬
Strength8%

Delivery trend -1.8% per run

What the projection says

Consistently finishes ahead of what its market price implied — the model reads it well above the odds. Projected 8th of 9.

DatePosSPExpActΔ
25/10/202510th25/10%44%+0.44
29/11/202515th28/10%39%+0.39
01/01/20265th7/163%50%-0.13
24/01/20266th14/126%50%+0.24
31/01/20267th13/266%14%-0.52
02/03/202610th16/116%40%+0.24
10/03/20263rd25/10%91%+0.91
15/04/20267th10/147%40%-0.07
09/05/202615th33/10%0%0.00