The market gets distance wrong.
Talented horses are campaigned over trips that don’t suit their biomechanics. Punters back form without asking whether the horse is even racing where they’re most effective. Prices reflect what a horse has done — not what their physiology says they’re built for.
Horse racing stride analysis closes that gap. It identifies where a horse will be most effective before form proves it and prices move.
StridePredictor was built to answer that question. What started as an attempt to forecast racing distance from stride data became a system for finding the gap between what physiology says and what the market believes.
The technology was already in place. Total Performance Data pioneered the stride capture system. Simon Rowlands brought the analysis into the mainstream. Kevin Blake correctly predicted the first three home in the 2025 Epsom Derby using stride data.
But individual distance prediction models? The last credible public attempt was the Dosage Index, developed by Dr. Steven Roman in the 1980s on the foundation of earlier work by Lt. Col. J.J. Vuillier. Pedigree-based, decades old, still widely cited. We tested it head-to-head against stride analysis in our 2025 Derby comparison.
Stride data won.
The evidence across hundreds of horses points the same way: the market consistently underprices what biomechanics already reveal.
SPS And Distance: The Foundation
Lower stride frequency, more stamina. Higher stride frequency, less.
Stride frequency is measured in strides per second — SPS. The variable that matters most is minimum SPS: the slowest rate at which a horse turns their legs over during a race.
Across 348 horses the pattern is clean:
| Distance Range | Typical Min SPS | Median |
|---|---|---|
| Sprint (5f→7f) | 2.28 – 2.37 | 2.33 |
| Miler Plus (7.1f→10f) | 2.18 – 2.28 | 2.23 |
| Middle Distance (10.1f→13f) | 2.10 – 2.17 | 2.13 |
| Staying (13f+) | 2.07 – 2.13 | 2.09 |
For a horse to be most effective at 12 furlongs, you want minimum SPS below 2.17 — ideally 2.13 or lower. Above 2.20, they’re operating in miler-plus territory whatever the form book says.
Simple rule. Powerful filter.
Why Early Models Failed
The first attempts to model distance from stride data alone produced an R² below 20%.
Less than a fifth of a horse’s optimal distance could be explained by stride frequency and stride length. The other 80% was noise.
Something was missing.
Race Pace Changes The Reading
The breakthrough came from introducing pace into the analysis.
After raw ability, race pace has the greatest single influence on outcomes. Efficiently run races — energy distributed logically across the trip — produce results that reflect ability rather than tactics. Stride data behaves the same way.
In an inefficiently run race, stride cadence and stride length distort. They no longer describe the horse. They describe race tactics.
Case Study: Delacroix and The Cashel Palace Trial
Delacroix in the Cashel Palace Hotel Derby Trial Stakes at Leopardstown — his final prep before the 2025 Derby.
The race returned a predicted optimal of 11.5f. On the cusp of the Derby trip.
Here’s the full profile:
| Date | Course | Distance | Predicted Optimal at 3yo |
|---|---|---|---|
| 25 Jul 2024 | Leopardstown | 8f | 9.6f |
| 10 Aug 2024 | Curragh | 7f | 8.3f |
| 14 Sep 2024 | Leopardstown | 8f | 9.1f |
| 12 Oct 2024 | Newmarket | 8f | 9.8f |
| 26 Oct 2024 | Doncaster | 8f | 8.9f |
| 30 Mar 2025 | Leopardstown | 10f | 9.5f |
| 11 May 2025 | Leopardstown | 10f | 11.5f |
Six runs between 8.3f and 9.8f. One outlier at 11.5f.
Watch the Cashel Palace trial back. They crawled through the early stages and sprinted home from three furlongs out. The 11.5f reading wasn’t biomechanics. It was tactics.
He went off 2/1 at Epsom and was beaten 16 lengths.
He subsequently won the Eclipse and the Irish Champion Stakes — both slowly-run middle-distance races where his late acceleration was decisive. A brilliant horse, most effective around 10 furlongs. Never a Derby horse. The stride profile said so. The trial misled.
Quality Data Only
Restricting the training set to efficiently run races took R² above 75%.
Three-quarters of variance in optimal distance, explained by biomechanics. The same models — different inputs.
Input quality determines output reliability. Stride data from truly-run races predicts well. Stride data from tactical races doesn’t.
Treat inefficiently run races with scepticism.
The Two-Year-Old Problem
Two-year-olds are harder to model.
The reason is structural, not statistical: physically immature 2yos often race at distances that don’t reflect their natural stride characteristics.
It happens because:
- Few 2yo races exist beyond a mile
- Trainers chase three quick runs for a handicap mark, often at suboptimal trips
- Early-season sprints dominate the 2yo calendar
- Stamina horses aren’t yet ready for longer distances
A future 10f 3yo running at 6f as a 2yo doesn’t show 10f stride mechanics. They show a stamina horse trying to compete in a sprint context.
Stride data alone doesn’t solve that. The 2yo model brings together stride frequency, stride length, race pace, and the actual distance raced — accounting for context the raw biomechanics on their own can’t see.
The 2yo model returns R² of 79.6%. The 3yo and 4yo+ models both run above 80%.
Maturity Splits The Field: The 7-Furlong Breakpoint
Conventional racing wisdom says all horses want further with age.
The data says it’s more nuanced than that.
Horses do grow stronger and more athletic as they mature. But maturity doesn’t develop every horse the same way. The direction of development depends on the horse’s biomechanical profile.
Two groups, divided by optimal distance:
- Sprinters (under 7f): primarily anaerobic
- Middle-distance and stamina horses (over 7f): increasingly aerobic
As they mature from two to three and beyond, the paths diverge:
- Sprinters get faster. Maturity translates into speed.
- Stamina horses get further. Maturity translates into distance.
The 7-furlong mark sits around the transition — some horses divide at 6.5f, others at 7.5f, but the pattern centres there. The pattern holds across more than 500 horses analysed. The full breakdown of the 7-furlong breakpoint is here.
Why It Happens: Energy Systems
Horses produce energy through two systems.
Anaerobic (speed) — burns fuel without oxygen, creates explosive power, depletes fast. Dominant under ~7f.
Aerobic (stamina) — burns fuel with oxygen, sustainable over distance, slower but efficient. Dominant beyond ~7f.
Maturity favours one system over the other. Speed horses optimise anaerobic capacity — more explosive over shorter trips. Stamina horses develop aerobic systems — better cardiovascular efficiency over longer ones.
The 7-furlong mark is the rough transition point between them.
This is why “all horses want further with age” only tells half the story. Stamina horses do. Sprinters don’t — they get faster, not further.
Why Minimum SPS Tracks Stamina
A horse breathes once per stride. Breathing and stride are synchronised.
That’s why minimum stride frequency matters so much.
Lower frequency means more time per stride. More time per stride means more oxygen per breath. More oxygen means better aerobic capacity.
Horses running at low minimum SPS are operating aerobically — conserving energy, managing oxygen, preparing for sustained effort. Horses running at high minimum SPS are operating anaerobically — producing speed, but with limited endurance.
For stamina horses, the ability to rev down through the middle of a race is essential. Slowing the stride frequency lets them maximise oxygen, reduce lactic acid, conserve energy for the finish.
Speed horses aren’t worse athletes. They’re optimised for a different system. Asking a sprinter to stay 12f is asking a 100m runner to run a marathon — wrong tool for the job.
Putting It Into Practice
When you’re assessing a potential stayer, check minimum SPS first.
- Above 2.20 — miler-plus territory. Treat staying claims with scepticism.
- Between 2.13 and 2.17 — borderline. Could get middle distances. Monitor.
- Below 2.13 — genuine staying profile. Built for the longer trips.
This isn’t a replacement for form analysis. It’s a filter. Use it to eliminate horses racing at unsuitable trips before you commit time to deeper work.
Form, pedigree, trainer comments — all useful. Minimum SPS tells you whether the engine fits the trip.
Ground Conditions And Stride
Going affects stride mechanics. Horses stride differently on soft than on firm. So shouldn’t predictions be adjusted for it?
We tested three approaches:
- Adjusting all stride data to a “Good” ground equivalent before predicting
- Adding going as an explicit variable in the regression
- Removing Soft and Heavy ground data from the training set entirely
None improved accuracy. The blanket correction cost three percentage points. Adding going as a variable was redundant. Removing soft-ground data improved in-sample statistics but made real-world predictions on softer ground worse.
The reason runs through all three results: going affects stride length, and the model already accounts for that through the stride length input itself. Horses also respond differently to surface change — any one-size correction adds noise rather than removing it.
Within limits.
Predictions are most reliable from stride data captured on Good to Firm through Good to Soft. On Soft and Heavy, stride length compression can inflate predictions. Some of those predictions still hold up, particularly when corroborated by runs on better ground. But the risk of distortion increases.
Where possible, we use stride data from the most reliable conditions available for each horse. The biomechanical reason behind it is covered in how going affects racehorse stride.
What This Means In Practice
Stride analysis offers predictive insight the market still undervalues.
For punters: it identifies horses racing at unsuitable distances before the market adjusts — genuine stayers at value prices, flashy 2yo Group winners exposed as non-stayers in waiting.
For trainers and owners: it informs campaign planning, race targeting, and realistic distance expectations.
For analysts: it provides a framework that goes beyond traditional form metrics.
The Bottom Line
Markets misprice horses on distance suitability. Talented horses run at trips that don’t suit their biomechanics. Genuine stayers are available at value prices because they haven’t yet “proven it” over the trip.
Stride analysis isn’t a magic formula. Predictions miss. Horses surprise. But it’s a substantially more robust approach than waiting for horses to prove their distance the hard way — by which point the market has already moved.
Over 80% of variance in optimal distance can now be explained by biomechanics. The patterns are consistent. The correlations hold across hundreds of horses.
The edge exists because most of the market isn’t using it yet.
Traditional analysis relies on pedigree, trainer reputation, and past performance at different distances — all lagging indicators. By the time a horse “proves” its trip on the track, the price has collapsed.
Stride analysis runs ahead of that. Stamina horses identified before they’ve raced beyond a mile. Horses with no biomechanical chance of getting the trip filtered out before you make a bet.
The data is there. The patterns are clear. The question isn’t whether stride analysis works — it’s whether you’ll use it before the rest of the market catches up.
Find value before the market catches on.
See the methodology in action: Epsom Derby 2026 ante-post, Epsom Oaks 2026 ante-post, Derby 2026: Trainer Intent. Or read why “will it stay?” is the wrong question. For weekly biomechanical analysis, the Stride Watch series runs through the season.