For Coaches Training & analysis

Switching periodization model mid-season

Changing a race from linear to reverse (or block) when the original choice is not working.

Where periodization is set

Periodization is a per-Race choice in the Hub (the Race.periodization field on each race). The four valid choices are linear, reverse, block, undulatory. See Choosing a periodization model.

The choice is not on the macrocycle; it lives on each race. You can have linear on one race and reverse on the next.

When to switch mid-season

You signed an athlete up for linear and several weeks in, something is wrong. Common cases:

How to switch in the Hub

  1. Open the race edit page (/coach/race/<race_id>/edit/).
  2. Change the periodization dropdown to the new value.
  3. Save.
  4. Edit the macrocycle plan (config_json) to match the new model. The periodization tag on the race is a label; making it match in practice requires editing the plan structure too.
  5. Write a CoachNote explaining the change.

What the Hub does NOT do automatically

When NOT to switch

A note on hybrid approaches

The four periodization values cover the common patterns, but many real plans are hybrids (e.g. linear with block elements for swim, reverse for the bike). The Hub stores one tag per race. Pick the best fit and document the actual structure in your macrocycle plan config and CoachNotes.

See also: Choosing a periodization model, Macrocycle plan basics, Editing a deployed plan.

Last updated May 12, 2026

Still stuck? Ask us a question and we'll write up an answer.

Ask a question