Race predictor
The race before the race, built on the athlete's lactate test: CP/threshold from the curve, durability, real bike setup, real GPX, real weather. Pick the watts, pick the pace, or pick the time.
Athlete
Athlete engine
W′, surge battery20 kJ
The extra energy this athlete can burn above CP on climbs and surges before blowing up; it recharges when they back off. Population default 20 kJ for now — a W′ test with per-athlete saving is coming soon.
Durability, engine fade per 1000 kJ3%
No durability test yet, drag to how well the athlete resists fatigue (3% ≈ typical).
Bike setup
⚠ Height not set in the athlete profile, using 178 cm, so CdA (and the prediction) is approximate. Set it in the athlete's Data tab.
Race conditions
Temperature18 °C
Wind0 m/s
Altitude100 m
Strategy
Course GPX, the real race, mapped and split by altitude
Upload the race GPX (or set distance/gain), check the setup, pick a strategy, and predict.
Athlete engine
Durability, engine fade per 1000 kJ3%
No durability test yet, drag to how well the athlete resists fatigue (3% ≈ typical).
Anaerobic reserve (D′)
D′, sprint battery200 m
The extra distance you can hold above threshold pace before the sprint battery is spent, the running twin of the bike’s W′. Typical 150–300 m. It only matters for short surges and finishing kicks; a long race is run below threshold, so it stays nearly full and the energy tank above is what limits you. Population default for now — a D′ test with per-athlete saving is coming soon.
Race conditions
Temperature18 °C
Altitude100 m
Strategy
Course GPX, the real race, mapped and split by altitude
Threshold pace comes straight from the lactate test. Upload the GPX and predict.
Race
Athlete engine
W′, surge battery20 kJ
The extra energy this athlete can burn above CP on climbs and surges before blowing up; it recharges when they back off. Population default 20 kJ for now — a W′ test with per-athlete saving is coming soon.
Durability, engine fade per 1000 kJ3%
No durability test yet, drag to how well the athlete resists fatigue (3% ≈ typical).
Bike setup
⚠ Height not set in the athlete profile, using 178 cm, so CdA (and the prediction) is approximate. Set it in the athlete's Data tab.
Race conditions
Temperature18 °C
Altitude100 m
Strategy
Bike leg GPX
Run leg GPX
Same engine as the single-sport predictors, both legs, triathlon intensity and run-off-the-bike logic. Upload the leg GPX files and predict.
Quick estimate
No test, no GPX, just watts, elevation gain and the kind of bike. For the real thing, use the Bike TT tab with your lactate test.