4

Annaf

7yo Horse · 9-8 · OR 97

Ascot · BetMGM Handicap · 6f

#5

Rank

Odds

12/1

Win Prob

0%

Place Prob

1%

Rank

#5

★★★ Timeform

Commentary

Ended 2025 with a Group 3 over this C&D. Yet to score this year but has dropped down the weights and returned to form when creditable fourth of 21 in handicap at Doncaster 20 days ago. Merits consideration.

Class Advantage Projection

Class readCOMPETITIVE
▲ BEATS ITS MARKoutruns its handicap mark
Move▬
Strength25%

What the class read says

Class levels are broadly matched — recent runs give an even picture at this grade. Crucially, it keeps finishing ahead of what its handicap mark implies — it looks ahead of the handicapper.

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

Class-adjusted form 8.8 /10 (raw 5.9)

Highest class: 1
Recent avg: C2.0
Today: 2
Class gap: 0.0
Higher-class runs: 0

Handicap Mark vs Finish

FrontBack1 @ Doncaster 28/03/2026 · Pos 7th of 12 · OR 106 · 6f2y Goo 141 · HIGHER CLASS · beat its mark28/03/2026 · OR 106 par28/031OR 1062 @ Leicester 25/04/2026 · Pos 6th of 13 · OR 105 · 6f Goo 138 · beat its mark25/04/2026 · OR 105 par2 @ Newbury 16/05/2026 · Pos 13th of 14 · OR 104 · 6f Goo 138 · below its mark16/05/2026 · OR 104 par16/052OR 1042 @ Thirsk 31/05/2026 · Pos 13th of 14 · OR 102 · 6f Goo 138 · below its mark31/05/2026 · OR 102 par2 @ Newcastle 27/06/2026 · Pos 3rd of 14 · OR 99 · 6f Sta 137 · beat its mark27/06/2026 · OR 99 par27/062OR 992 @ Ascot 11/07/2026 · Pos 7th of 15 · OR 100 · 5f GF 135 · beat its mark11/07/2026 · OR 100 par2 @ Goodwood 01/08/2026 · Pos 11th of 27 · OR 100 · 6f GF 130 · beat its mark01/08/2026 · OR 100 par1/082OR 1002 @ York 22/08/2026 · Pos 15th of 20 · OR 98 · 6f Goo 132 · beat its mark22/08/2026 · OR 98 par2 @ Doncaster 12/09/2026 · Pos 4th of 21 · OR 97 · 5f143y Gd 132 · beat its mark12/09/2026 · OR 97 par12/092OR 97projClass-projected finish: 7th of 18
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-12Doncaster24th4th0
2026-08-22York215th15th0
2026-08-01Goodwood211th11th0
2026-07-11Ascot27th7th0
2026-06-27Newcastle23rd3rd0
2026-05-31Thirsk213th13th0

Position-In-Market Trend

0255075100today28/0331/051/0812/09
Expected Actual Regression 68% CI
Projected finish2nd of 1894% of fieldRange 1-4 · 68%
▬ OVER-DELIVERINGfinishes above its price — informational only
Trend▲
Strength100%

Delivery trend +8.8% per run

What the projection says

Finishes ahead of its price historically, but the delivery record alone does not predict today's finish — it only counts alongside a short-priced top pick. Projected 2nd of 18. Recent form is on the up.

DatePosSPExpActΔ
28/03/20267th9/153%45%-0.07
25/04/20266th12/137%58%+0.21
16/05/202613th16/116%8%-0.08
31/05/202613th22/10%8%+0.08
27/06/20263rd14/126%85%+0.58
11/07/20267th11/142%57%+0.15
01/08/202611th40/10%62%+0.62
22/08/202615th40/10%26%+0.26
12/09/20264th20/10%85%+0.85