Race Predictor

Cycling race time predictor

Physics-based race simulation: upload a route, set your numbers, get realistic split times and pacing.

Predict your cycling race time with physics, not guesswork

The TrainCraft race predictor is a physics-based simulation engine. Instead of a simple average-speed estimate, it models air resistance, rolling resistance, gradient, power decay and fatigue against your actual route, so the time it returns reflects how the race will really unfold.

How it works

Upload a GPS route (.fit or .gpx from Strava, Garmin or RideWithGPS), set your FTP, weight and bike type (road, TT, gravel, MTB), then choose the race format and pacing strategy. The simulator returns your estimated finish time, split times and the power you would need to hold. Import past rides to calibrate the model to your own physiology and equipment.

Built for every race format

Time trials, gran fondos, criteriums, multi-lap circuits and stage-race climbs are all supported. Configure laps, surface conditions and whether you plan to ride steady, negative split or all-out, and see how each choice changes your predicted time.

Train for legendary climbs

Want to know your time up cycling’s most famous ascents? TrainCraft has detailed gradient profiles for iconic climbs, so you can estimate your ascent time and pace them before you ever turn a pedal:

Browse the full catalogue of famous climbs to simulate any ascent and turn it into a repeatable indoor session.

Frequently asked questions

How does the cycling race time predictor work?

It runs a physics-based simulation using your FTP, weight, bike type and aerodynamics against the elevation, distance and surface of your route. It models air and rolling resistance, gradient, power decay and fatigue rather than a simple average-speed extrapolation.

What race types are supported?

Time trials, gran fondos, criteriums, multi-lap circuits and stage-race climbs. You can configure laps, intensity strategy (steady, negative split, all-out) and surface conditions.

How accurate are the predictions?

Predictions are estimates. Calibrating the model with your past rides from Strava or Garmin improves accuracy, but weather, drafting, mechanicals and nutrition still affect real results, so use the output as pacing guidance rather than a guarantee.

Can I predict my time up famous climbs?

Yes. TrainCraft has profiles for legendary climbs like Alpe d’Huez, Mont Ventoux and the Stelvio, so you can estimate your ascent time and pacing before you ride them.

Ready to train smarter?

Create a free account and start in minutes. No card required to begin.