Quick Recap: CTL, ATL, and TSB
Before building a plan, you need to understand three metrics. If you want the full deep dive, read our complete guide to CTL, ATL, and TSB. Here is the short version.
- CTL (Chronic Training Load) — a 42-day rolling average of daily TSS. It represents your fitness. Higher CTL means more accumulated training.
- ATL (Acute Training Load) — a 7-day rolling average of daily TSS. It represents recent fatigue. It spikes after hard weeks and drops quickly with rest.
- TSB (Training Stress Balance) — CTL minus ATL. Positive TSB means you are fresh. Negative TSB means you are fatigued. Race day should be positive.
Every step below relies on these three numbers. CTL is the foundation of your plan. ATL and TSB tell you whether you are executing it safely.
Step 1: Determine Your Current CTL
Your current CTL is your starting point. You cannot plan a destination without knowing where you are. Open your training platform and note today's CTL value.
If you have been training consistently for at least six weeks, your CTL is reliable. If you have just started tracking, give it four to six weeks of consistent data before planning around it. The 42-day average needs enough history to be meaningful.
For reference: a recreational rider typically sits at CTL 20-40. A structured amateur lands between 40-70. Competitive racers are usually 70-100+. Know your FTP too — it determines how your rides translate into TSS.
Step 2: Set a Target CTL for Your Event
Different events demand different fitness levels. Your target CTL depends on the duration, intensity, and terrain of your goal event.
| Event Type | Target CTL | Notes |
|---|---|---|
| Charity ride / sportive (60-100 km) | 40 – 60 | Finish comfortably with some fitness reserve |
| Gran fondo / century (150-200 km) | 60 – 80 | Sustained endurance over 5-8 hours |
| Stage race / multi-day event | 80 – 100 | Recovery between stages demands deep fitness |
| Competitive road racing (Cat 3+) | 80 – 110+ | High intensity demands on top of volume |
Be realistic. If your current CTL is 35, targeting 100 for a race in eight weeks is not a plan — it is a recipe for injury. Pick a target that is ambitious but achievable within a safe ramp rate.
Key takeaway
Match your target CTL to your event. A century ride needs CTL 60-80. A competitive road race needs 80-110. Your current CTL and available time determine whether the target is realistic.
Step 3: Calculate the Timeline
With a starting CTL and a target CTL, you can calculate exactly how many weeks you need. The constraint is ramp rate — the safe speed at which you can increase CTL without risking overtraining.
Safe ramp rate: 3-7 TSS/week increase in CTL. For most amateur athletes, 5 TSS/week is the sweet spot. More conservative athletes or those returning from a break should stay at 3-4.
The math is straightforward:
Weeks needed = (Target CTL - Current CTL) / Ramp rate
Example: Current CTL is 40. Target CTL is 70. At 5 TSS/week ramp, you need (70 - 40) / 5 = 6 weeks of building. But you also need recovery weeks (one every three weeks) and a taper (1-2 weeks). So the real timeline is closer to 10-12 weeks.
Always count backward from race day. If your event is April 15 and you need 12 weeks, start no later than January 22. Need more time than you have? Lower the target CTL or accept a more aggressive ramp rate — but never exceed 7 TSS/week.
Step 4: Structure Weekly TSS Distribution
CTL tells you how much to train each week. Now you need to decide how to spread that load across seven days. See our weekly TSS targets guide for detailed ranges by fitness level.
A proven template for a 500 TSS week: two hard days (100-130 TSS each), one medium day (70-90 TSS), two easy days (40-50 TSS each), one long ride (80-120 TSS), and one rest day (0 TSS).
| Day | Session Type | TSS | Example |
|---|---|---|---|
| Mon | Rest | 0 | Off the bike, stretching only |
| Tue | Hard — Intervals | 110 | 4 × 8 min at threshold |
| Wed | Easy — Recovery | 40 | 45 min Zone 1-2 spin |
| Thu | Hard — Intervals | 120 | 5 × 5 min VO2max |
| Fri | Easy — Recovery | 45 | 1 hr easy spin |
| Sat | Long — Endurance | 110 | 2.5 hr Zone 2 with tempo efforts |
| Sun | Medium — Sweet spot | 75 | 90 min with 2 × 20 min sweet spot |
Weekly total: ~500 TSS. Adjust proportionally for your target week.
The key principle: hard days hard, easy days easy. Never ride "medium" on a recovery day. That compromises your recovery without providing enough stimulus to drive adaptation.
Step 5: Build Mesocycles (3:1 Pattern)
A mesocycle is a block of 3-4 weeks with a specific load pattern. The gold standard is the 3:1 pattern: three weeks of progressive building followed by one recovery week.
During the three build weeks, increase weekly TSS by roughly 5-10% each week. During the recovery week, drop volume to 55-65% of the peak build week. Maintain some intensity — a short threshold session keeps the systems primed without adding meaningful fatigue.
The recovery week is where adaptation actually consolidates. Your muscles repair, mitochondria multiply, and your cardiovascular system catches up. Skip it and you accumulate fatigue that masks the fitness you are building.
Key takeaway
Structure your plan in 3:1 mesocycles — three weeks building, one week recovery at 55-65% volume. The recovery week is not wasted time. It is where adaptation happens. Masters athletes (50+) may benefit from a 2:1 pattern instead.
Let Paincave build your plan automatically
Paincave calculates your CTL, sets safe ramp rates, and generates weekly training targets from your Strava data. No spreadsheets required.
Start freeStep 6: Time Your Peak (The Taper)
The taper is where you trade a small amount of fitness for a large drop in fatigue. The result is high TSB on race day — you arrive fresh with most of your fitness intact.
Reduce volume by 40-50% in the final 7-14 days before your event. Maintain 2-3 short intensity sessions to keep your top-end systems sharp — think 3-4 short VO2max or threshold efforts, not marathon interval sessions.
The math works in your favor. ATL has a 7-day time constant, so it drops roughly 50% in a week. CTL has a 42-day time constant, so it drops only about 10-15%. The net effect on TSB is strongly positive.
For a two-week taper: week one, cut volume to 65% of your peak build week. Week two, cut to 40%. Keep two short intensity sessions in each week. Your last hard effort should be 4-5 days before the event.
Step 7: Monitor TSB for Race Day Freshness
Your target TSB on race day should be +15 to +25. This is the sweet spot where fatigue has dissipated but fitness has not meaningfully decayed.
TSB below +5 means you are still carrying too much fatigue — you did not taper long enough or hard enough. TSB above +30 means you rested too long and fitness is eroding. Both leave performance on the table.
Check your TSB daily during the taper. If it is rising too slowly, add an extra rest day. If it is already at +20 five days out, do a short moderate session to keep ATL from dropping too fast. The goal is controlled deceleration, not a dead stop.
Key takeaway
Target TSB +15 to +25 on race day. Cut volume 40-50% over 1-2 weeks while keeping 2-3 short intensity sessions. Your last hard effort should be 4-5 days before the event.
Common Mistakes
Ramping Too Fast
The number one plan-killer. Increasing CTL by more than 7 TSS/week puts you on a collision course with illness, injury, or burnout. Connective tissue adapts slower than your cardiovascular system — you will feel ready for more before your body actually is.
Ignoring Recovery Weeks
Building for six or eight straight weeks without a recovery week creates a fitness plateau at best and overtraining at worst. The recovery week is where gains materialize. Skipping it is not toughness — it is poor planning.
Peaking Too Early
If you reach your target CTL three weeks before your event, you have to fill time with maintenance training and risk losing motivation. Worse, some athletes keep building past their target, arrive at the taper exhausted, and underperform despite high CTL. Time your peak so CTL hits its highest value at the start of the taper, not weeks before.
Tapering Too Long
After two weeks of reduced training, CTL starts declining noticeably. A three-week taper might leave you feeling fresh but measurably less fit. For most events, 7-10 days is sufficient. Only extend to 14 days for A-priority races after very heavy build blocks.
Training Through Illness
A cold can wipe out a week of training. Trying to train through it wipes out three. At the first sign of illness, rest completely. Your CTL will drop 2-3 points — that is recoverable in a week. Overtraining syndrome from pushing through sickness costs months.
Example: 12-Week Plan from CTL 40 to CTL 70
Here is a concrete example. An intermediate rider with a CTL of 40 wants to reach CTL 70 for a gran fondo. Average ramp rate: 5 TSS/week. The plan uses three 3:1 mesocycles plus a two-week taper.
| Week | Phase | Weekly TSS | Est. CTL | Focus |
|---|---|---|---|---|
| 1 | Build 1 | 350 | 43 | Zone 2 base, 1 tempo session |
| 2 | Build 1 | 390 | 47 | Zone 2 base, 1 sweet spot session |
| 3 | Build 1 | 430 | 51 | Zone 2 + 2 sweet spot sessions |
| 4 | Recovery | 260 | 50 | Easy rides, 1 short opener |
| 5 | Build 2 | 440 | 54 | Threshold intervals introduced |
| 6 | Build 2 | 490 | 58 | 2 threshold + 1 long endurance ride |
| 7 | Build 2 | 530 | 62 | Peak volume, 2 threshold + VO2max |
| 8 | Recovery | 310 | 61 | Easy rides, 1 short opener |
| 9 | Build 3 | 520 | 65 | Race-pace efforts, long ride |
| 10 | Build 3 | 550 | 69 | Highest load week, race simulation |
| 11 | Taper 1 | 350 | 70 | 65% volume, 2 short intensity sessions |
| 12 | Taper 2 + Race | 200 | 68 | 40% volume, openers Wed, race Sunday |
Estimated race-day metrics: CTL ~68, TSB +18. Fitness peaks at week 11, freshness peaks at race day.
Notice the sawtooth pattern. TSS rises for three weeks, drops for one, then rises again from a higher starting point. Each build block begins slightly above where the previous one started. The taper weeks at the end trade a small CTL decline (70 to 68) for a large TSB gain.
Putting It All Together
Building a CTL-based plan is not complicated. It is just disciplined arithmetic combined with the patience to follow through. Here is the checklist:
- Know your starting CTL. You need at least four to six weeks of consistent data.
- Set a realistic target CTL based on your event demands.
- Calculate the timeline using a 3-7 TSS/week ramp rate, adding recovery weeks and a taper.
- Distribute weekly TSS across hard, easy, and long days. Never ride medium on recovery days.
- Structure 3:1 mesocycles. Three build weeks, one recovery. No exceptions.
- Taper 1-2 weeks. Cut volume 40-50%, keep short intensity sessions.
- Hit TSB +15 to +25 on race day. Monitor daily during the taper and adjust if needed.
The plan is the easy part. Execution is where discipline matters. Follow the ramp rate. Take the recovery weeks. Trust the taper. The numbers will do their job if you let them.