Season planner
Mark races as A (goal), B (important) or C (training) and see the distance between one race and the next, with warnings on recovery and on races close to your A races. Everything stays in your browser.
Thresholds are indicative, not medical advice: effort = km + D+/100; minimum recovery from 3 to 35 days depending on effort.
Add a custom race
How the season planner works
- Add races from the calendar with the ➕ Season button on each card or race page, or add a custom race.
- Give each race a priority: A is your main goal, B an important race, C a training race.
- The timeline shows the days, weeks and months between one race and the next, with warnings on recovery and on races close to an A race.
- Copy the link to share your season, export it to your calendar (.ics) or print it. Everything stays in your browser: no account, no tracking.
Indicative rules used
Effort = km + D+/100. Minimum recovery after a race depends on its effort. Values are indicative, not medical advice.
| Effort | Minimum recovery (days) |
|---|---|
| 0–15 | 3 |
| 15–30 | 7 |
| 30–60 | 14 |
| 60–100 | 21 |
| ≥ 100 | 35 |
Warnings
- Short recovery: fewer days than the minimum for the previous race.
- Two A races less than 56 days apart.
- A B or C race less than 14 days before an A race.
- Incomplete data: if km or elevation gain are missing, recovery is not calculated.
Frequently asked questions
What do the A, B and C priorities mean?
A is the race you are training for, B an important race that still supports your A race, C a training or fun race.
How many days of recovery do I need between trail races?
It depends on the effort of the previous race (km + D+/100). The planner uses 3 to 35 days as an indicative minimum. It is not medical advice: listen to your body and your coach.
Is my season saved or shared?
It is saved only in your browser (localStorage). You can share it with a link that contains your race list; nothing is sent to a server.
Can I add a race that is not in the calendar?
Yes, use "Add a custom race" with name, date, distance and elevation gain.