The library holds real courses from real races — start typing a name.
Any GPX or GeoJSON — from your watch, a race site, or the route builder.
Not sure yet? The wizard walks you through course, date, goal time and you.
Course map & elevation profile
Opening course…
Explore your area — plan a run or add a course to see its map, climbs, pacing and full fueling plan. Want to draw a route? Open the Course Creator →
Aid stations & run plan arrivals, conditions & fuel to carry per leg
| Stop | Dist | Arrival | Temp | Water | Carbs |
|---|
Major climbs
| Climb | From–To | Length | Gain | Avg grade |
|---|
Pacing plan target finish time & splits
| Segment | Gain / Loss | Avg grade | Target pace | Elapsed |
|---|
Fueling plan
Your hydration & fueling plan — water, sodium, carbs and calories, plus a personal food pack — appears here once you plan a run or set a pacing goal.
Build your pack
Add the foods & drink mixes you'll carry below — we'll total the calories, carbs, sodium & caffeine in your pack and show how they cover what this effort needs.
Your pack empty
Tap a food to add it; use − / + to set how many you'll bring.
Pack coverage how your pack stacks up against this effort's needs
Per hour
Total for 6h 00m
Gear & drop bag run-kit checklist — saves with your plan
Your run kit
0What you’ll carry or wear on course. Tap a pill to remove it.
Suggestions
Common trail-racing gear, grouped by category. Tap to add to your kit.
Suggestions — tap to add.
Crew & pacers 0 who meets you where — powers your live crew sheet
Add your people, mark the aid stations they’ll be at, and give each pacer their in/out stops. Then Get live crew sheet turns it into a page your whole crew uses on race day — arrival times that re-forecast as they mark you through stops, shared notes, and pack, gear & drop-bag checklists. See what your crew gets →
After the run drop your watch file — plan vs what actually happened
Export the activity from your watch (.fit or .gpx) and drop it here. Every checkpoint gets planned vs actual arrival, and the fade the model assumed is measured against your real day. The file is converted in memory and never stored — the comparison happens in your browser.
Ask CAPRABeta
A second opinion on this plan. Ask about the terrain, pacing, or how to fuel a specific stretch.