A race season without a plan is just a collection of random events. A race season with a plan is a structured journey toward meaningful goals.
Planning your season isn't just about picking races—it's about aligning your training, your calendar, and your ambitions so that everything points toward your best performances when they matter most.
This guide will help you plan your race season strategically.
Quick Answer
Plan your season by choosing a small number of priority events, working backward from those dates, and matching your training phases to the demands of those races.
- Pick 1-3 true priority events
- Leave enough time for build phases and taper
- Protect recovery after key races
Who this is for: athletes trying to avoid random race selection, constant tapering, or conflicting goals.
Key terms in this article: A-race, B-race, taper, periodization, build phase, annual plan.
Step 1: Reflect on Last Season
Before planning forward, look backward:
What Went Well?
- Which races were you happy with?
- What training approaches worked?
- When did you feel your best?
- What were your highlights?
What Didn't Go Well?
- Which races were disappointing?
- Where did you struggle?
- What caused setbacks (injury, illness, life stress)?
- What would you do differently?
Key Questions
- Did you race too much or too little?
- Were you peaked at the right times?
- Did you have adequate recovery between goals?
- Were your goals realistic given your training time?
Honest reflection prevents repeating mistakes.
If you're planning from winter or base season, combine this with Winter Training and Base Building for Cyclists.
Step 2: Define Your "Why"
Before setting specific goals, understand your motivations:
Why do you race?
- Competition and performance?
- Personal challenge and achievement?
- Social connection and community?
- Fitness and health?
- Adventure and travel?
Your "why" shapes everything:
- Performance focus → prioritize A-races, serious training
- Experience focus → more varied events, balanced training
- Social focus → choose events with friends, group-friendly goals
There's no wrong answer, but knowing yours helps planning.
Step 3: Set Your Goals
A-Goals: Your Primary Targets
A-goals are your main objectives—the races or achievements that define your season:
- 1-3 A-goals per season (too many = none are priorities)
- Plan training around these
- Peak performance expected here
- Full taper and race preparation
A-goal examples:
- "Finish Ironman 70.3 under 5:30"
- "Qualify for Boston Marathon"
- "Complete first century ride"
- "Win my age group at state championships"
B-Goals: Secondary Targets
B-goals are important but not season-defining:
- Moderate preparation
- Good performance expected, but not peak
- May serve as tune-up or benchmark races
- 2-5 B-goals per season
B-goal examples:
- "Test race pace at spring triathlon"
- "Complete gran fondo at target pace"
- "Beat last year's time at annual 10K"
C-Goals: "Just for Fun"
C-goals are events you do with minimal extra preparation:
- Train through (no taper)
- Participation matters more than performance
- Social events, group rides, bucket-list entries
- As many as fit your schedule
C-goal examples:
- "Group century with friends"
- "Charity 5K"
- "Local training race series"
Process Goals
Don't forget non-race goals that support everything else:
- "Complete 90% of planned workouts"
- "Include strength training 2x/week consistently"
- "Average 7.5 hours of sleep"
- "Stay injury-free all season"
Process goals often determine whether outcome goals are achievable.
Step 4: Choose Your Races
With goals defined, select events strategically:
A-Race Selection Criteria
Timing:
- Allows adequate preparation (16-24 weeks of focused training)
- Fits your life schedule (work, family, other commitments)
- Weather typically favorable
Course:
- Matches your strengths (or deliberately challenges weaknesses)
- You can train specifically for it
- Course is known and reliable
Logistics:
- Travel is manageable
- Budget allows proper preparation
- Entry is achievable (registration timing, qualification)
Personal meaning:
- Event you care about
- Motivated to suffer for this goal
- Would be disappointed to miss
Spacing A-Races
Minimum gap: 8-12 weeks between A-races
- Time to recover
- Time to rebuild
- Time to peak again
Realistic limit: 2-3 A-races per year
- More than 3 dilutes focus
- Peaking repeatedly is exhausting
- Something has to be a lower priority
Building Your Race Calendar
Example season structure:
- January-March: Base training, C-race fun events
- April: B-race (tune-up, fitness check)
- May-June: Build toward first A-race
- Late June: A-RACE #1
- July: Recovery and transition
- August: B-race
- September: Build toward second A-race
- October: A-RACE #2
- November-December: Off-season, reflection
Step 5: Periodize Your Training
With races selected, structure your training year:
Reverse Engineer from A-Races
Work backward from each A-race:
| Weeks Out | Phase | Focus |
|---|---|---|
| 20-24 | Base | Aerobic foundation, strength |
| 12-20 | Build 1 | Threshold development |
| 8-12 | Build 2 | Race-specific intensity |
| 4-8 | Race-Specific | Simulation, sharpening |
| 1-3 | Taper | Rest, maintain intensity |
| 0 | Race | Peak performance |
Plan Recovery Periods
Don't forget off-time:
After A-races: 1-2 weeks easy/off
Mid-season: Recovery weeks every 3-4 weeks
End of season: 2-4 weeks off or very easy
Recovery is where adaptation happens. Schedule it deliberately.
Account for Life Events
Block out times when training will be limited:
- Holidays and family events
- Work travel or busy periods
- Planned vacations
- Partner's/kids' schedules
Don't schedule A-races right after major life disruptions.
Step 6: Create Your Annual Plan
Put it all together:
Month-by-Month Overview
Example season plan for cyclist targeting an August gran fondo:
| Month | Phase | Focus | Events |
|---|---|---|---|
| Jan | Off/Early Base | Easy riding, strength, rest | — |
| Feb | Base | Zone 2, strength, volume building | C: group ride |
| Mar | Base | Long rides, continued strength | C: local event |
| Apr | Build 1 | Sweet spot, threshold work begins | B: tune-up race |
| May | Build 2 | Threshold intervals, race simulation | B: century |
| Jun | Build 2 | VO2max work, race-specific efforts | B: hill climb |
| Jul | Race-Specific | Simulation rides, sharpening | — |
| Aug | Taper + Race | Rest, peak | A: GRAN FONDO |
| Sep | Recovery/New Build | Easy, then rebuild | C: group ride |
| Oct | Build | Return to structured training | B: fall race |
| Nov | Off-season begins | Reduced structure | — |
| Dec | Off/Rest | Cross-training, rest | — |
Weekly Hour Commitments
Be realistic about available training time:
Calculate honestly:
- Hours per week you can actually commit
- Factor in travel, family, work
- Include rest days (they're part of training)
Match events to available time:
- 5K-10K running: 5-8 hours/week sufficient
- Sprint triathlon: 6-10 hours/week
- Olympic triathlon: 8-12 hours/week
- Half Ironman: 10-15 hours/week
- Full Ironman: 15-20+ hours/week
- Cycling gran fondo: 8-12 hours/week
Don't plan for Ironman on a 5-hour-per-week schedule.
Step 7: Set Metrics and Milestones
How will you know you're on track?
Performance Benchmarks
Set checkpoints throughout the year:
Example cycling benchmarks:
- February: FTP test (baseline)
- April: FTP test (expect 5-10% improvement)
- June: FTP test + race simulation
- July: Final FTP test (peak fitness)
Example running benchmarks:
- March: Time trial 5K (baseline)
- May: Tune-up 10K (check progress)
- July: Half marathon B-race (race practice)
Training Compliance
Track process metrics:
- Weekly TSS or hours (are you hitting volume?)
- Key workout completion rate
- Recovery week adherence
- Strength training consistency
Warning Signs
Watch for indicators you need to adjust:
- Chronic fatigue that doesn't resolve
- Declining performance despite training
- Loss of motivation
- Frequent illness or injury
- Life stress overwhelming training capacity
Common Planning Mistakes
1. Too Many A-Races
If everything is a priority, nothing is. Limit A-races to 2-3 per year.
2. Insufficient Recovery Between Goals
Peak performances require buildup and recovery. Space A-races 8-12+ weeks apart.
3. Not Accounting for Life
Training doesn't happen in isolation. Block out known disruptions.
4. Goals That Don't Match Available Time
Be honest about training hours. Ambitious goals require adequate training.
5. All Outcome, No Process
"Finish Ironman" is an outcome goal. "Train consistently for 20 weeks" is the process that enables it. Set both.
6. Inflexibility
Plans should guide, not imprison. Life happens—be ready to adjust.
Making Your Plan Work
Write It Down
A plan in your head isn't a plan. Document:
- Race calendar with dates and priorities
- Monthly training phases
- Weekly hour expectations
- Key benchmark sessions
Share Your Plan
Tell your coach, training partners, family:
- Accountability helps
- Others can support your schedule
- Shared goals are more real
Review and Adjust
Plan isn't set in stone. Review monthly:
- Is training progressing as expected?
- Have circumstances changed?
- Do goals still make sense?
- What adjustments are needed?
Stay Flexible
The best athletes adapt. Illness, injury, life events—they happen. A good plan includes margin for the unexpected.
Frequently Asked Questions
How far in advance should I plan?
Plan the full year in overview form. Detail the next 3-4 months specifically. Adjust as you go.
What if my goals change mid-season?
That's fine. Revisit your plan, adjust targets, and move forward. Better to change intentionally than drift aimlessly.
How do I choose between two A-races that are too close together?
Pick one as your true A-race. Make the other a B-race (good performance, but not peak). Or choose only one.
What if I'm new and don't know what goals are realistic?
Use your first season to learn. Set completion goals ("finish my first triathlon"), then use that experience to set time goals next year.
Should I hire a coach for race planning?
A coach brings expertise, accountability, and objectivity. If you're serious about A-goals, coaching is often worth it.
Sources and Further Reading
- Tudor Bompa's periodization framework
- Research on tapering by Iñigo Mujika and Sabino Padilla
- Endurance coaching literature on annual planning, race prioritization, and peaking
Key Takeaways
- Reflect on last season before planning the next
- Know your "why"—it shapes everything
- Set A, B, C goals—you can't peak for everything
- Select races strategically—timing and spacing matter
- Periodize training around key events
- Be realistic about time and recovery needs
- Write it down and review regularly
- Stay flexible—plans adapt to reality
Plan Your Season with RideIQ
RideIQ helps you track your progress toward season goals. Monitor your CTL building toward race peaks, ensure you're recovering adequately between key events, and adjust your training based on real data—not just feelings. Start the season with a plan, and let RideIQ help you execute it.