HYROX Pace
Ad (728×90)

GPX Race Plan — Hill-Adjusted Pacing & Fueling

Drop in a GPX file and get a hill-adjusted pacing plan: elevation profile, per-kilometer target splits, heat correction from real weather, and fueling timing. Everything runs in your browser — your file never leaves your device.

Ad
📂 1. Upload your course (GPX)
Drag & drop a GPX file here
or tap to choose a file
🔒 Parsed locally in your browser. Nothing is uploaded.
🗻 Course summary
Distance
km
Ascent D+
m
Descent D−
m
High / Low
m
🎯 2. Your plan
: :
Fetching weather & building plan…
🌡️ Race-day weather
Feels like
Air temp
Humidity
Wind
📊 Your plan
Adj. finish
weather-adjusted
Avg pace
min/km
Gels
~25g each
Fluid
total ml
Ad
⏱️ Kilometer splits
Km Grade Target pace Cumulative Fuel / water
🥤 Fueling & hydration plan
Carbs/h
g
Water/h
ml
Sodium/h
mg
Fuel every
min
AtPointTake
→ Get race-day fuel at Athlete's Pick Single-serve gels & electrolytes — buy exactly what your plan calls for.

How the hill adjustment works

Each 100 m of the course is graded from your GPX elevation. We weight every segment by its metabolic cost using Minetti's energy-cost model, so climbs slow you down and descents speed you up automatically. Your goal time is then distributed across these weighted segments to give realistic per-kilometer targets.

How weather changes your plan

Using the start coordinates and date, we pull the apparent ("feels-like") temperature from Open-Meteo. Within ~16 days that's a real forecast; further out we fall back to a multi-year seasonal normal. Heat above ~15 °C adds a progressive pacing penalty and raises your fluid and sodium needs.

Limitations

  • GPS elevation is noisy — D+ is smoothed but still device-dependent.
  • Trail surface (rocks, mud, stairs) isn't in a GPX, so technical courses may be underestimated.
  • Heat tolerance is personal; the penalty is an average trend, not a guarantee.
  • Forecasts are reliable within ~16 days only — beyond that it's a seasonal normal, not a prediction.
Ad (728×90)