on·course
[Free·For coaches & athletes]

Race-day fueling, mapped to your course.

Upload your route. Plan every gel, drink, sodium dose and caffeine cue around the terrain and timing of your race — then print a Race Fueling Card you can read at speed.

GPX, TCX or FIT — from Strava, Komoot, RideWithGPS, Garmin or Wahoo.

00 / How it works

From route file to fueling card in three steps.

Upload your race route

Drop in the race course as a GPX, TCX or FIT file

Set your targets

Carbs, fluid, sodium and caffeine per hour

Print the card

Get a clean Race Fueling Card sized for your top tube or musette

01 / Editor

The cockpit

oncoursefueling.com/plan/alpine-loopRACE FUELING CARD
Fuel
AllFoodDrinkTerrain
Gel25g
Iso30g
Water500ml
Bar22g
Salt350mg
Aid zone

Basic uses generic items. Advanced lets you fine-tune carbs, sodium & fluid per item.

Alpine loop87 km · 1 980 m
shaded bands = climbs · fuel placed on the approach

Drag fuel onto the line, or drop a target and let Auto-fill place it. Each chip carries its time — drag to retime.

0:2012 kmGel · flat, settle in25 g
1:0231 kmGel↑ moved earlier · climb at 33 km25 g
1:4048 kmElectrolytes · hot day350 mg
2:3871 kmCaffeine gel↑ before final climb25 g
Plan vs. target
Carbs88 / 90 g/h
On target — 271 g total over 3:11.
Fluid520 / 650 ml/h
20% under for a hot day — add a bottle.
Sodium410 / 500 mg/h
Good with electrolytes at 1:40.

Coach checks

Carbs spread evenly — no gut-clustering.
Fluid low for 28 °C — bump bottles or add a refill.
No fuel asked for on the descent at 1:55.

Conditions

Carbs target 70 g/h
02 / Why it wins

The math a spreadsheet won't do for you

Plans by the clock, not the mapA speed-and-gradient model turns your route into time — so a 90-minute climb gets fuelled like 90 minutes, not 25 flat-looking kilometres.
Shows its workingEvery dose says why it landed there — “moved earlier · climb at 42 km.” You can defend the plan, not just trust a black box.
Knows when to hold backCaps you at your gut's limit, flags anything over 90 g/h, and never stacks gel, salt and caffeine mid-climb — the mistakes that wreck a race, caught early.
Sourced, not guessedDefault targets trace to published sport-nutrition research — then override any of them with your own lab numbers.
03 / Print

Made to be read at speed

Top-tube strip48 × 180 mm · portrait
Alpine loop90 g/h
0:2012kGEL25
0:4219kDRINK250
1:0231kGEL25
1:4048kSALT350
2:0558kREFILL500
2:3871kCAF25
✂ cut · fold · laminate
Handlebar96 × 58 mm · landscape
Alpine loop90 g/h
0:20GEL25
0:42DRINK250
1:02GEL25
1:40SALT350
2:05REFILL500
2:38CAF25
271 g · 1 660 ml · 1 280 mg Na · ✂ exact 96 × 58 mm
A4 · coach & musette copy210 × 297 mm
Alpine loop87 km · 1 980 m · 3:11 · 90 g/h
0:20Gel25g
1:40Salt350mg
0:42Drink250ml
2:05Refill500ml
1:02Gel25g
2:38Caffeine gel25g
Carbs
271 g
Fluid
1 660 ml
Sodium
1 280 mg
Carry
4 gel · 2 bottle
Start now

Your next race, fully fuelled.

Drop a route and have a printable Race Fueling Card in under a minute. Free, no spreadsheet, no guesswork on the start line.

No account needed — drop a GPX, get a card.