Skip to content
TrailMath
Language EN FR

Know your race before you run it.

82 verified courses. Every checkpoint, every cutoff, the climbs that decide it - and what to eat each hour.

app.trailmath.run
TrailMath weekly training plan view with periodized sessions
Hosted in Germany Cutoffs from the organizer Standard, free for life 82 verified courses

82 verified courses

Built from the organizer's own route and checkpoint list, each one carrying the date we last checked it.

How it works

1

Pick your race

82 courses with the organizer's checkpoints and cutoffs, ready to use.

2

Get your race plan

Three scenarios, your split and your margin on the cutoff at every checkpoint, and your carbs per hour.

3

Train to hit it

A periodized plan built backwards from those numbers, with a readiness score that tells you whether it is working.

See it in action

Real screens from the app - structured weeks, detailed sessions, and training adjustments.

Training calendar showing weekly session plan

Plan your week

Progress view with elevation and training stats

Track your progress

Today screen with the day's session, its targets and the rest of the week

Know today's session

Training adjustment suggestions with reasoning

Review training adjustments

Built for runners with a race on the calendar

Who it's for

  • Runners entered in a 50-170 km mountain race where the cutoffs are real
  • People who have built a pacing table in a spreadsheet and never fully trusted it
  • Self-coached athletes who want structure without hiring a coach

What makes it different

Verified courses

82 courses built from the organizer's own route and checkpoint list, each one carrying the date we last checked it. When a race moves a cutoff, the course is re-checked, not guessed at.

Splits you can check

Climbing and descending are priced separately, and the fatigue of a long day is priced in. The same inputs always produce the same numbers - no model invents your race.

Readiness, measured

Six components - volume, long run, climbing, intensity, consistency, descent prep - scored against what your race actually demands, so you know what is missing while there is still time to fix it.

Training plans

Start from a structured template. Each plan defines phases, session types, and progression rules for a specific goal.

Trail Base Builder Foundation

Build a solid aerobic foundation for trail running. Ideal for early season or returning after a break.

Conservative progression
Hill sprints every 2 weeks
General strength + stability
View plan
Climbing Power Skill Block

Develop uphill power and climbing efficiency for mountain races with sustained ascents.

Hill-focused quality sessions
Posterior chain strength
Sustained gradient work
View plan
Downhill Resilience Skill Block

Build eccentric quad tolerance and descent durability for technical downhill terrain.

Descent-focused hill sessions
Eccentric quad & hip work
Technical trail emphasis
View plan
Trail Speed & Threshold Skill Block

Raise your sustainable trail pace through targeted tempo and interval work.

Tempo to interval progression
Slightly aggressive build
Plyometric strength
View plan
Ultra Endurance Builder Endurance

Prepare for ultra-distance events (50-100k) with progressive long-run development and fueling practice.

Long runs up to 4 hours
Back-to-back weekends (Day 2 ~60% of Day 1)
Fueling practice on long runs
View plan
Race Peak & Taper Race Prep

Convert your fitness into race-day performance with structured peaking and taper.

Full periodization
B-goal support
Race-specific taper
View plan

Private. European. Yours.

Hosted in Europe

All data stored on Hetzner, Germany. GDPR-compliant by architecture.

Private by default

No social features, no public profiles, no ad tracking, no data selling. Your training is yours.

Export or delete anytime

Download all your data or request full account deletion. No data hostage situations.

Minimal data, bounded rules

14-day rolling window. No personal identifiers sent to the model. No training on your data. Suggestions follow rule-based constraints, not open-ended generation.

Pricing

Your race plan and your training are free. Premium keeps them true when the season stops cooperating.

Standard

Free for life

No card, no expiry. This is the plan, not a trial.

  • A training plan built around one goal race, its distance and its D+
  • Your whole season in view: every phase and every week's volume
  • Sessions 4 weeks ahead while your plan is new, then 2, opening as you train
  • Session detail, scheduling, reminders, logging and your whole training history
  • A race-day plan for your goal race: splits against the cutoffs, fuelling and hydration
  • Strava sync
  • A brief before every run: the goal, the effort and one cue
  • Rule-based weekly adjustments and training insights
  • The TrailMath Assistant, for your first 5 questions
  • Every calculator and race page on this site, no account needed

Premium

Includes a 14-day trial Save €45 a year vs monthly

€99

about €8.25 a month - €99 billed once a year

or €12 a month

Everything in Standard, plus:

  • Keep going with the TrailMath Assistant after your free questions: it reads your plan, your sessions and your goal race, proposes plan adjustments you approve, and answers on your race's own page too
  • Automated session analysis for everything you log: what each session did, and how it fits the week's intent
  • Reshape your plan around a holiday, a work trip, an illness or missed sessions, see the change before you accept it, and undo it any time
  • Your course on the map and a race-week checklist, for the races we hold
  • Every session through to race day
  • Every race in your season, not just your main goal, with the plan built around each one

Cancel any time. Everything you have logged stays yours. On Standard you keep your whole season in view and the weeks just ahead.

No card needed to start. Subscribe in the iOS or Android app, or on the web. App stores may show the price in your local currency.

Compare plans in detail

Frequently asked questions

Still have questions? Get in touch