4

Main Defender

6yo Gelding · 9-3 · Draw 12 · OR 106

Turffontein · Betway Joburg Spring Challenge (Grade 2) · 7f 46y

#5

Rank

Odds

12/1

Win Prob

2%

Place Prob

7%

Rank

#5

★★★ Timeform

Commentary

8-time course winner. Ten wins from 23 Flat runs. 40/1, creditable 3 lengths third of 8 to Eight On Eighteen in Gr 1 at Greyville (9f, good) 69 days ago.

Class Advantage Projection

Class readCLASS EDGE
▲ AHEAD OF MARK
Move▲1
Strength41%

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. Its finishes have been edging past what its mark implies.

Held its own mid-division in 2 of 3 stronger races — solid form context.

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

Class-adjusted form 6.7 /10 (raw 3.2)

Highest class:
Recent avg: C1.7
Today:
Class gap: -1.3
Higher-class runs: 3
Stronger class form context

Handicap Mark vs Finish

FrontBackC5 @ Vaal 16/01/2025 · Pos 2nd of 6 · OR 106 · 7f101y Gd 137 · below its mark16/01/2025 · OR 106 par16/01C5OR 106C5 @ Turffontein 01/02/2025 · Pos 1st of 5 · OR 106 · 6f211y Gd 137 · beat its mark01/02/2025 · OR 106 parC0 @ Turffontein 29/03/2025 · Pos 1st of 9 · OR 106 · 6f211y GS 132 · beat its mark29/03/2025 · OR 106 par29/03C?OR 106C5 @ Turffontein 21/02/2026 · Pos 5th of 5 · OR 106 · 5f169y Gd 137 · below its mark21/02/2026 · OR 106 parC0 @ Turffontein 07/03/2026 · Pos 5th of 9 · OR 106 · 7f210y GS 132 · HIGHER CLASS · beat its mark07/03/2026 · OR 106 par7/03C?OR 106C0 @ Turffontein 04/04/2026 · Pos 4th of 8 · OR 106 · 6f211y Gd 130 · beat its mark04/04/2026 · OR 106 parC5 @ Turffontein 10/05/2026 · Pos 5th of 10 · OR 106 · 6f211y Gd 137 · below its mark10/05/2026 · OR 106 par10/05C5OR 106C0 @ Greyville 06/06/2026 · Pos 9th of 12 · OR 106 · 7f210y Gd 132 · HIGHER CLASS · below its mark06/06/2026 · OR 106 parC0 @ Greyville 26/07/2026 · Pos 3rd of 8 · OR 106 · 1m209y Gd 132 · HIGHER CLASS · beat its mark26/07/2026 · OR 106 par26/07C?OR 106projClass-projected finish: 7th of 13
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-26Greyville?3rd3rd+0
2026-06-06Greyville?9th9th+0
2026-05-10Turffontein?5th10th−4
2026-04-04Turffontein?4th4th0
2026-03-07Turffontein?5th5th+0
2026-02-21Turffontein?5th10th−4

Position-In-Market Trend

0255075100today16/0121/0210/0526/07
Expected Actual Regression 68% CI
Projected finish3rd of 1383% of fieldRange 1-9 · tight 56/100
▬ OVER-DELIVERING
Trend▲
Strength78%

Delivery trend +7.9% 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 3rd of 13. Recent form is on the up.

DatePosSPExpActΔ
16/01/20252nd2/598%80%-0.18
01/02/20251st4/1198%100%+0.02
29/03/20251st11/893%100%+0.07
21/02/20265th6/168%0%-0.68
07/03/20265th12/137%50%+0.13
04/04/20264th3/184%57%-0.27
10/05/20265th10/147%56%+0.08
06/06/20269th80/10%27%+0.27
26/07/20263rd40/10%71%+0.71