1

Laafi

6yo Gelding · 11-12 · OR 142

Listowel · Ballymore Handicap Hurdle (Listed) · 2m

#12

Rank

Odds

16/1

Win Prob

0%

Place Prob

0%

Rank

#12

★★★ Timeform

Commentary

Developed into a smart hurdler, finishing first past the post in a competitive handicap at Aintree (disqualified due to rider going over the permitted level of strikes) before being collared late in Swinton Hurdle at Haydock. Far from disgraced in Galway Hurdle since and must be respected here.

Class Advantage Projection

Class readPROGRESSIVE
▼ OVER-MARKEDflattered by its mark
Move▲2
Strength21%

What the class read says

Stepping up in class, but the evidence backs it — has run against higher-rated rivals and held its own. A caution, though: it has NOT been beating its handicap mark — the favourable class picture isn't yet backed by mark-adjusted finishes.

Dropping 0 class level from its toughest race — well-positioned today.

Class-adjusted form 8.4 /10 (raw 5.5)

Highest class: 1
Recent avg: C3.4
Today: 1
Class gap: -2.4
Higher-class runs: 0

Handicap Mark vs Finish

FrontBack2 @ Doncaster 26/10/2024 · Pos 1st of 17 · OR 90 · 1m2f43y Sft 134 · beat its mark26/10/2024 · OR 90 par26/102OR 90C8 @ Limerick 26/12/2024 · Pos 1st of 18 · OR - · 2m Yie 1611 @ Naas 26/01/2025 · Pos 3rd of 3 · OR - · 1m7f190y Sft 157 · HIGHER CLASS26/0111 @ Cheltenham 16/11/2025 · Pos 12th of 18 · OR 138 · 2m87y Sft 162 · below its mark16/11/2025 · OR 138 parBHA135 @ Leopardstown 27/12/2025 · Pos 5th of 17 · OR 135 · 2m Yie 164 · below its mark27/12/2025 · OR 135 par27/12135OR 1352 @ Kelso 28/02/2026 · Pos 5th of 17 · OR 137 · 2m51y GS 168 · below its mark28/02/2026 · OR 137 par2 @ Aintree 10/04/2026 · Pos 1st of 21 · OR 135 · 2m103y Goo 168 · beat its mark10/04/2026 · OR 135 par10/042OR 1351 @ Haydock 09/05/2026 · Pos 2nd of 16 · OR 141 · 1m7f144y Goo 168 · below its mark09/05/2026 · OR 141 par1 @ Galway 30/07/2026 · Pos 8th of 20 · OR 143 · 2m11y Gd 156 · below its mark30/07/2026 · OR 143 par30/071OR 143projClass-projected finish: 1st of 16
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-30Galway18th8th0
2026-05-09Haydock12nd2nd0
2026-04-10Aintree21st2nd−1
2026-02-28Kelso25th6th−1
2025-12-27LeopardstownBHA1355th20th−13
2025-11-16Cheltenham112th12th0

Position-In-Market Trend

0255075100today26/1016/1110/0430/07
Expected Actual Regression 68% CI
Projected finish8th of 1756% of fieldRange 1-17 · 68%
▲ OVER-DELIVERINGfinishes above its price
Trend▬
Strength68%

Delivery trend -0.6% 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 17.

DatePosSPExpActΔ
26/10/20241st33/10%100%+1.00
26/12/20241st18/15%100%+0.95
26/01/20253rd15/261%0%-0.61
16/11/202512th33/10%35%+0.35
27/12/20255th18/15%75%+0.70
28/02/20265th40/10%75%+0.75
10/04/20261st20/10%100%+1.00
09/05/20262nd14/126%93%+0.67
30/07/20268th11/142%63%+0.21