Great — let’s build this properly. I’ll give you a step‑by‑step, usable framework you can apply to any race, whether you’re building your own figures or refining commercial ones.
Everything below is designed so you can actually implement it, not just understand the theory.
You need a baseline for what a “normal” race looks like at a given:
For each race type, record:
This gives you a template to compare against.
For the race you’re evaluating, collect:
Then calculate the difference from par for each segment.
Example:
Par early = 23.0
Actual early = 22.4
Difference = –0.6 seconds (fast)
Convert that into lengths:
0.6 seconds ≈ 3 lengths at sprint pace.
This tells you how demanding the race was.
A simple version:[\text{Pace Pressure} = (\text{EP difference in lengths}) + 0.5 \cdot (\text{MP difference})]
Why weight early more?
Early pace has the biggest impact on final time.
Interpretation:
Start with your base figure (Beyer-style, Timeform-style, or your own).
Then apply a pace adjustment based on the pressure score.
A practical scale:
Example:
Race was +6 lengths fast early → add +10 to +15 to the figure.
This rewards horses who survived a meltdown and penalises horses who coasted on a slow pace.
This is where sectionals become powerful.
Compute:[\text{Finishing Speed %} = \frac{\text{final sectional}}{\text{average sectional}} \times 100]
Interpretation:
Adjustment:
This prevents you from overrating horses who only look good because the early pace was soft.
Now combine everything into one number.
A simple weighting model:
You can tune these weights over time.
Your composite figure might look like:[\text{Composite} = 0.4F + 0.3P + 0.3E]
Where:
This gives you a single, predictive number.
Sectionals reveal hidden trips:
Estimate the cost:
Convert lengths to figure points (usually 2–3 points per length).
Add or subtract accordingly.
After 20–30 races:
This is how you sharpen the model into something deadly.
Just tell me which direction you want to take and I’ll build it with you.
Everything below is designed so you can actually implement it, not just understand the theory.
1. Establish Your Par Sectionals
You need a baseline for what a “normal” race looks like at a given:
- distance
- track
- class level
For each race type, record:
- Par early fraction (e.g., first 2f or 3f)
- Par mid fraction
- Par late fraction
- Par final time
This gives you a template to compare against.
2. Measure the Race’s Actual Sectionals
For the race you’re evaluating, collect:
- Early pace (EP)
- Middle pace (MP)
- Late pace (LP)
- Final time
Then calculate the difference from par for each segment.
Example:
Par early = 23.0
Actual early = 22.4
Difference = –0.6 seconds (fast)
Convert that into lengths:
0.6 seconds ≈ 3 lengths at sprint pace.
3. Calculate a Pace Pressure Score
This tells you how demanding the race was.
A simple version:[\text{Pace Pressure} = (\text{EP difference in lengths}) + 0.5 \cdot (\text{MP difference})]
Why weight early more?
Early pace has the biggest impact on final time.
Interpretation:
- +5 or more → very hot pace
- 0 to +3 → honest pace
- negative → slow pace
4. Adjust the Final-Time Speed Figure
Start with your base figure (Beyer-style, Timeform-style, or your own).
Then apply a pace adjustment based on the pressure score.
A practical scale:
- Every +2 lengths of early pressure → add +3 to +5 points
- Every –2 lengths (slow) → subtract 3 to 5 points
Example:
Race was +6 lengths fast early → add +10 to +15 to the figure.
This rewards horses who survived a meltdown and penalises horses who coasted on a slow pace.
5. Add an Energy Distribution Component
This is where sectionals become powerful.
Compute:[\text{Finishing Speed %} = \frac{\text{final sectional}}{\text{average sectional}} \times 100]
Interpretation:
- > 102% → strong finish
- 98–102% → neutral
- < 98% → fading
Adjustment:
- Strong finish in a fast race → upgrade
- Strong finish in a slow race → neutral or slight downgrade
- Weak finish in a slow race → downgrade
This prevents you from overrating horses who only look good because the early pace was soft.
6. Build a Composite Figure
Now combine everything into one number.
A simple weighting model:
- 40% final-time figure
- 30% pace-adjusted component
- 30% energy distribution
You can tune these weights over time.
Your composite figure might look like:[\text{Composite} = 0.4F + 0.3P + 0.3E]
Where:
- (F) = final-time figure
- (P) = pace adjustment
- (E) = energy distribution score
This gives you a single, predictive number.
7. Apply Trip Adjustments
Sectionals reveal hidden trips:
- wide moves
- mid-race surges
- being checked
- being forced to run inefficiently
Estimate the cost:
- 1 wide path = ~1 length per turn
- mid-race move = 2–4 lengths
- check/steady = 1–3 lengths
Convert lengths to figure points (usually 2–3 points per length).
Add or subtract accordingly.
8. Validate and Tune
After 20–30 races:
- Compare your figures to actual next-out performance
- Adjust your pace weighting
- Adjust your energy distribution thresholds
- Adjust your trip penalties
This is how you sharpen the model into something deadly.
If you want, I can help you build:
- a spreadsheet template
- a Python script
- a weighting model
- or a full worked example using real race data
Just tell me which direction you want to take and I’ll build it with you.