Race block training plan: Roanoke to the Ostrava World Cup
- Athlete: Sidney McGill
- Window: 2026-09-24 to 2026-11-27 (Virginia's Blue Ridge Go Cross to World Cup #1, Ostrava)
- Prepared: 2026-09-23 by Coach Luca. Revised the same day after an operator review aimed at a World Cup top-10.
- Daily sessions:
athlete/calendar/2026-09-24.mdthroughathlete/calendar/2026-11-27.md(65 files, 126 activities). Not published to TrainingPeaks. - Built from:
2026-09-23-cx-season-readiness-review-and-world-cup-plan.md, Sidney's training requirements, and the operator decisions to race every UCI weekend for points (Major Taylor and Boulder included) and to aim for a World Cup top-10 in Europe
Revised 2026-09-28 after Roanoke. Race-week volume is reduced, Major Taylor is the light week, Nationals gets a small taper, three Sunday top-ups are removed, and race-day execution rules are added. The calendar and TrainingPeaks follow the revision; the load tables below describe the September 23 version. Current numbers and the change list are in
2026-09-28-roanoke-race-analysis-and-race-block-adjustments.md.
The goal
A World Cup top-10 in Europe, with Sidney better prepared than at any point last season. Last season she reached the World Cups with fitness falling and finished 24th with 241-254 W NP. Right now she is further back than that: corrected CTL about 61, Rochester race power 208-215 W, a first minute of about 325 W, and a 9-14% fade after lap 1.
To race for the top 10 she needs:
- A sustained race NP of 255 W or more, above her best World Cup rides last January.
- A World Cup start of 450 W or more for the first minute.
- Fitness that is still rising, not falling, when the World Cups start.
What the review changed
Last season's preparation was a spike followed by a fade:
CTL peaked at 93 on October 26 (TSB -79). It fell to about 72 by the end of November and stayed near 70 through the December World Cups, where her race power was mostly 204-223 W NP. Her good World Cup rides only came after a January block took CTL back to 84-90.
The first draft of this plan had the same shape in a milder form. Load peaked in the week of October 5, then declined for six straight weeks, and CTL would have been about 72 at Ostrava, essentially last season's number. The revision fixes that:
- Load keeps climbing until the flight. The highest-load days of the block are now November 17-19, not mid-October.
- Race weeks carry real training. Tuesday becomes a 2:30-3:00 aerobic ride with sweet spot, Wednesday's hard session gains an endurance tail, and four Sundays add a 45 min endurance top-up after the race.
- Nationals is raced on rising fitness. Load holds until the Wednesday of Nationals week. PanAm week is the only real freshening before Europe.
- An FTP test on November 11 resets targets for the final block and the World Cups.
- Race targets are raised to put her above last season's best World Cup level by Ostrava.
This season's CTL figures are corrected projections, with duplicate uploads removed and estimated TSS per session. Last season's are TrainingPeaks values, which may also include duplicates.
Sidney's requirements, and where they sit
Block structure
Hours include runs and exclude core. A race day counts as about 1:35 including warm-up and cool-down.
Race-week template
Key session progression
All targets use FTP 260 W. If the November 11 test comes in above 270 W, raise FTP to 95% of the result for the November 17-23 sessions.
Projected load
The projection starts from the corrected values on September 23 (CTL 61.3, ATL 62.8).
The trade-offs, stated plainly:
- Charm City, Kings and Major Taylor are raced tired (TSB -14 to -16). Those races will not show her best numbers. They still earn points and race practice while the fitness builds underneath.
- Nationals is raced at TSB -5. She will be the fittest she has been this season but not fully fresh. That is the price of carrying fitness into November instead of peaking and fading.
- PanAm gets the only real freshening. TSB about +4 at CTL 78: fit, sharp, and still building afterwards.
- Ostrava is the first point where fitness and freshness line up (CTL 79, TSB +6), about 5-7 CTL points above last season at the same stage, and with fitness rising rather than falling.
- The next step is already clear. The race-free fortnight between Tábor (November 29) and Glasgow (December 13) should lift CTL into the mid-80s for the December and January rounds, the level at which her best World Cup rides came. It needs planning before she leaves.
Race targets
These are review targets from the race file. "Start" is average power for the first 60 seconds from the gun. "Laps 2-4" is normalized power across the middle of the race, with no more than a 7% drop from lap 1.
For reference: Rochester was 324-328 W and 202-207 W. Last season's best World Cup rides were 375-445 W and 232-248 W.
Checkpoints and what changes if she is behind
Guardrails (Hashimoto's)
This plan is heavier than the first draft: 12-15 h race weeks and about 780 TSS in the week of October 5. The guardrails are part of the plan, not optional.
- Readiness rule: if resting HR is up 5 bpm or more for two mornings, or sleep, appetite or mood slip for more than 48 hours, the next key session drops to three reps or becomes endurance, and the next long Tuesday is cut to 2:00. Cut intensity density first, volume second.
- Every key session has a stop rule in its constraints. The October 11 long ride becomes all endurance if Saturday was flat.
- Illness: fever, chest symptoms or GI illness means no intensity until 24 hours symptom-free; race weekends become a controlled ride or a DNS.
- Fuelling matches the load:
- 7-9 g/kg of carbohydrate on long Tuesdays and in the October 5-11 week; 8-10 g/kg on race weekends.
- 80-90 g/hr on rides over two hours.
- A recovery drink within 30 minutes of every race and key session.
- All GF/DF.
- Under-fuelling this block is the fastest way to turn it into a thyroid and fatigue problem.
- Bloodwork is deferred (updated 2026-09-29). Sidney is in Ontario, away from her home doctor, so the October 5 and November 17 draws were removed from the calendar. She will add results if she can arrange one. Until then, the readiness rule carries more weight: morning resting heart rate, sleep, legs and mood.
Before anything goes into TrainingPeaks
- Operator approval to publish, and a named coach of record (
athlete/settings.ymlstill names Gunnar Holmgren). - Update the TrainingPeaks run threshold pace. Run structures use a percentage of threshold pace, and the current 6:13/km is stale.
- Pair and zero power meters on both CX bikes. Every target in this plan depends on power.
- Add race events with priorities (A: PanAm, WC Ostrava; B: Charm City, Nationals; C: the rest), and remove or hide the five duplicate uploads.
- Publish with the
trainingpeaks-activity-creatorskill and its athlete supplement, and write the TrainingPeaks IDs back into the calendar files. - Make sure Sidney actually receives the plan. Outbound delivery has been failing since August.
To confirm with Sidney
- Mid-week bases between race weekends. Mid-week objects have no location.
- Travel. The plan assumes Thursday travel to Mason, Indianapolis, Oro-Medonte and Boulder; Monday travel straight to Washington; home after Washington and after Boulder; and a flight to the Czech Republic on Friday, November 20.
- Race start times. Race objects say "race start (confirm)".
- Her core routine. The calendar refers to it by name only.
- Current body mass, so targets can also be tracked in W/kg.