TrailSplit: GPX to aid-station pacing plan in 60 seconds

Upload a race GPX, add aid stations and cutoffs, then get segment times, ETA, cutoff risk, and fueling numbers.

1) Course Input

No GPX loaded yet.

Course Map

Upload a GPX file to preview the route map.

2) Planning Inputs

Athlete profile for fueling plan

Enter a valid target time to estimate full-race calories.

Aid Stations

Add each aid station with distance, optional cutoff, aid type, and assistance flag.

πŸ“ Name 🧭 Type Ξ£ Distance ↔ Inter distance Ξ£ D+ β†— Inter D+ β›° Altitude ⚑ Fastest runner 🐒 Slowest runner ⏱ Cutoff (HH:MM) πŸ₯€ Aid 🀝 Assistance πŸ“ Notes

3) Actions

Plan Output

πŸ“ Point ↔ Inter distance β†— Inter D+ Ξ£ Cumul distance Ξ£ Cumul D+ β›° Altitude ⚑ Fastest ⏱ Cutoff πŸ₯€ Aid 🀝 Assistance πŸŽ’ Backpack on departure (kcal) πŸ’§ Backpack on departure (L) 🍫 Backpack items on departure
Generate a plan to see your race card.

Course map - fullscreen

Upload a GPX file to preview the route map.

Athlete Profile

Save your default athlete and contact details once, then reuse them on each race.

Import aid stations with AI

Upload a screenshot of the race table. TrailSplit will run OCR + structured extraction.

Waiting for screenshot.

Add course with AI

Paste a race website URL. TrailSplit scrapes the page, detects available race formats, then extracts checkpoint rows for the one you select.

Waiting for race URL.