FuelPilot
Back to the planner →

About FuelPilot

FuelPilot works out how much you should eat and drink on an endurance session – and splits the amount across exactly the products you carry.

What the tool does

You enter sport, distance and elevation, and optionally upload a GPX file. From that FuelPilot estimates the duration and the energy expenditure, and derives your demand for carbohydrate, fluid, sodium and caffeine.

The planner then spreads that demand across your own products: unit counts, a bottle plan with the powder per bottle, and a schedule saying when each item is due.

The plan neither starts at the gun nor ends at the line: longer sessions get a phase before – carbohydrate loading on the days ahead, breakfast, drinking and caffeine with the right lead time – and a recovery window after it, saying what belongs in the first hours.

What the calculation rests on

The carbohydrate recommendation follows the established sports nutrition literature (Jeukendrup, ACSM) and is capped by your gut tolerance, your body weight and your actual energy expenditure.

Cycling duration comes from a power model (rolling resistance, air drag, gradient); running duration from the energy cost model after Minetti et al. (2002), applied per gradient segment. Sweat rate and sodium demand scale with height, weight, temperature and intensity.

Every assumption is visible in the planner, and every estimate can be overridden by hand. The reasoning is open: duration, segments and explanations can be shown for any route.

What it is not

These are guideline values from the sports nutrition literature (Jeukendrup, ACSM). Rehearse everything in training – tolerance is individual and this page is not nutrition advice.

FuelPilot is not a medical device either. What you read here belongs in a training session, not on race day for the first time.

FuelPilot

Personalized fueling plans for trailrunning, cycling and running.

© 2026 FuelPilot. All rights reserved.

Legal
  • About FuelPilot
  • Imprint & contact
  • Privacy
  • Disclaimer
Language