How do I build a structured training plan?
A good plan turns your limited training time into predictable progress. The foundation is simple: set a clear goal, split your season into base, build, and peak phases, then progress volume and intensity while protecting recovery. Whether you ride for fitness or to race, the structure below works.
Plan the work, work the plan, adjust to the data.
Map your season: goals, testing, and zones
Start with the destination and the constraints. Then set your training zones so every session has a purpose.
- Pick a goal and date: a 100 km sportive, a hill climb, Tuesday-night crits, or simply improving FTP by 5–10% in 12 weeks.
- Audit your time: total weekly hours, work/family stress, and ride days. Consistency beats heroic one-offs.
- Baseline test: estimate FTP with a 20-minute test (multiply average watts by 0.95) or a ramp test. Repeat every 4–6 weeks.
- Set training zones: use power (watts) if you have a meter, heart rate if not, and RPE as a cross-check.
| Zone | Name | Power (% FTP) | Heart rate (% max) | RPE (1–10) |
|---|---|---|---|---|
| Z1 | Active recovery | <55% | <68% | 1–2 |
| Z2 | Endurance | 56–75% | 69–83% | 2–3 |
| Z3 | Tempo | 76–87% | 84–90% | 4–5 |
| Z4 | Threshold | 88–105% | 90–95% | 6–7 |
| Z5 | VO2max | 106–120% | >95% | 8–9 |
| Z6 | Anaerobic/sprint | >121% | n/a | 9–10 |
Expect heart rate to lag early in intervals and drift upward on long efforts. Power is immediate; RPE ties it together.
Periodization done right: base, build, peak
Use 3–5 week mesocycles with a planned recovery week reducing volume by 40–50%. Increase weekly load gradually (no more than ~10–15% in hours or training stress).
Base phase (8–12 weeks): build the engine
Goal: raise aerobic capacity, improve efficiency, and harden connective tissues so you can handle later intensity.
- Key focus: lots of Z2 endurance, some Z3 tempo or sweet spot (sparingly early), skills (cadence, cornering), and 1–2 short strength sessions off-bike.
- Progression: extend endurance rides by 10–15% every 1–2 weeks; add tempo time as tolerated.
For recreational riders (4–6 hours/week):
- 2–3 endurance rides (60–120 min) in Z2.
- Optional tempo: 2 x 15 min at 80–85% FTP (Z3) inside an endurance ride.
- Neuromuscular: 6 x 8 sec relaxed sprints with full recovery, once weekly.
- Strength: 1–2 sessions (e.g., goblet squats, hinges, lunges, core), 25–35 min.
For competitive riders (8–12 hours/week):
- 3–4 endurance rides (90–240 min) with 10–30 min of high-cadence drills.
- Sweet spot introduction: 3 x 12 min at 88–92% FTP, 5 min easy between.
- One long ride weekly at steady Z2 with brief climbs kept sub-threshold.
- Strength: 2 sessions early base, taper to 1 later.
Example base workout:
Endurance + cadence: 90 min Z2 with 2 x (6 x 1 min at 100+ rpm, 1 min easy) mid-ride
Build phase (6–8 weeks): add race-specific power
Goal: raise FTP and VO2, develop the intensity patterns you need for your event.
- Key focus: sweet spot/threshold intervals for sustained power, VO2max for aerobic ceiling, keep endurance volume.
- Progression: increase interval duration or add a rep; do not raise both in the same week.
For recreational riders (5–7 hours/week):
- One threshold day: e.g., 3 x 10 min at 95–100% FTP, 5–6 min easy.
- One VO2 day: e.g., 5 x 3 min at 110–120% FTP, 3 min easy.
- 1–2 endurance rides (60–150 min) in Z2 with 20–30 min tempo if feeling good.
For competitive riders (9–12+ hours/week):
- Threshold progression: 2 x 20 min → 3 x 15 min at 95–100% FTP.
- VO2 progression: 5 x 4 min → 6 x 4 min at 110–115% FTP.
- Maintain a long Z2 ride and one aerobic tempo ride (e.g., 2 x 30 min at 80–85%).
- Optional anaerobic session for crit/short climbs: 2 sets of 6 x 45 sec at 125–140% FTP, 2–3 min between reps, 8–10 min between sets.
Example build workout:
Sweet spot: 3 x 20 min at 88–94% FTP, 5 min easy between. Include 15–20 min Z2 warm-up and cool-down.
Peak and taper (2–3 weeks): sharpen and freshen
Goal: arrive rested but primed. Reduce volume, keep intensity, and simulate event demands.
- Volume: drop to 50–70% of build volume.
- Intensity: 1–2 short sessions at threshold/VO2 to maintain feel.
- Openers: include brief sprints or 1–2 min efforts 24–48 hours before key events.
For recreational riders: two quality sessions weekly (e.g., 3 x 3 min at 110% + a few sprints), plus 1–2 easy rides. Extra rest beats extra training this close.
For competitive riders: one VO2 or anaerobic session, one threshold maintenance session, one race-pace group ride if it fits, and the rest Z1–Z2.
Example taper week (event on Sunday):
Mon rest / easy 45 min Z1
Tue 3 x 3 min @ 115% FTP, full recovery
Wed 60–75 min Z2 + 3 x 8 sec sprints
Thu 30–45 min Z1–Z2
Fri Openers: 2 x 1 min @ 120% + 3 x 8 sec sprints
Sat 30 min easy spin
Sun Event day
Recovery, monitoring, and smart adjustments
- Weekly rhythm: 2–3 key sessions per week is plenty. Space hard days by at least 24–48 hours.
- Deload weeks: every 3rd or 4th week cut volume by 40–50% and halve the number of intervals; keep a touch of intensity.
- Signs to back off: declining watts at same RPE, unusually high or low heart rate for the effort, poor sleep, lingering soreness, irritability.
- Nutrition: fuel the work. Aim 30–60 g carbs/hour for rides up to 2.5 hours, 60–90 g/hour for longer. Protein 0.3 g/kg within 1–2 hours post-ride.
- Strength and mobility: 1–2 short sessions in base/build (20–40 min), maintain with 1 session in peak.
- Progress checks: re-test FTP or use hard training files to update zones every 4–6 weeks. If you increase FTP, adjust interval targets.
- Time-crunched? Prioritize one threshold or VO2 session + one longer Z2 ride each week. Consistency over perfection.
Put it together by penciling in your key event, counting back to schedule base, build, and peak, then dropping in weekly templates you can actually complete. Track sessions, recover on purpose, and let the data guide small course corrections. That is structured training that works.