Edsall Coaching · TrainingPeaks Programs

Strength training built for the bike

Pedaling is only half the sport. This is a complete, cycling-specific strength system built on Tudor Bompa periodization — six 8-week blocks that take a mountain biker from anatomical adaptation all the way to in-season maintenance. Every block is written for the demands of riding: single-leg pedaling force, hinge power for climbing, pulling strength for descending, and a trunk that doesn't leak watts. Nothing here is general gym work copied onto a cyclist.

6 × 8 weeksBompa blocks
36 versions3 levels × gym & bodyweight
4 core liftshinge · squat · bench · pull-up
12 workoutsin the library below
Coach Drew Edsall racing his mountain bike over rocky desert singletrack

Strength & conditioning background

Trained in the weight room before he coached on the bike

Drew's strength programs don't come from a cycling coach who picked up lifting later. They come from a formal Strength & Conditioning education and from competing in the event that demands it all at once — the decathlon.

College specialization in Strength and Conditioning. Drew specialized in Strength and Conditioning in college, with an emphasis on the training behind the decathlon — building strength that has to serve sprinting, jumping, throwing and endurance in the same athlete, on the same weekend.

That background is exactly why the library below is built the way it is: heavy complex lifts for raw strength, Olympic lifts for power, and sport-specific plyometrics for explosiveness — sequenced so the work transfers to the sport instead of just making you tired.

3×Collegiate Decathlon Champion

Specialization

Strength & Conditioning

College specialization in Strength and Conditioning — program design, progressive loading, and strength training built for decathlon training, where ten events punish any weak link.

Internship

James Madison University

Internship at James Madison University, applying that specialization in a collegiate strength setting — coaching complex lifts, Olympic lifts and sport-specific plyometrics with real athletes.

As an athlete

3-Time Collegiate Decathlon Champion

Three collegiate decathlon titles. The decathlon is the original test of complete athleticism — and the reason Drew programs power, speed and strength together, not in isolation.

Decathlon strength training Olympic lifts Sport-specific plyometrics Complex lifts Single-leg strength Power & explosiveness

Tudor Bompa periodization · The system

Six 8-week blocks. One cycling-specific system.

Bompa periodization is the framework behind modern strength programming: prepare the body, build muscle, convert it to maximum strength, convert that to power, sharpen it, then hold it in season — in that order, for a reason. Drew applies that classic model specifically to cycling. Each block below is a full 8 weeks, and each one comes in Beginner, Intermediate and Advanced — and every level also comes in a bodyweight-only version, for riders with no gym. That's 6 phases × 3 levels × 2 equipment options = 36 programs in total. Pick a phase, then pick your level, then pick gym or bodyweight.

A note on Peak: for cyclists the Peak block matters least — you peak on the bike, not in the gym. It's included to complete the Bompa model and for riders targeting one A-race, but most riders will move from Power straight to In-Season. The credibility of the system is that no phase is skipped or improvised: the order is the point.

Off-season blocks2–3 days / week maxAA, Hypertrophy, Max Strength and Power. Beginner 2 days · Intermediate 2–3 days · Advanced 3 days. No version of any block ever exceeds 3.
Peak block2 days / weekSharpening only — low volume at every level while the bike taper does the real peaking.
In-season block2 days / week maxHard cap, all levels including bodyweight. Minimum lower-body gym work; the strength focus moves on-bike.

The four core lifts — in every block

Every phase, at every level, is built around the same four lifts. The loads, reps and variations change by phase — the lifts don't.

1 · Deadlift / HingeTrap-bar deadlift, Romanian deadlift or kettlebell hinge. Glutes and hamstrings for steep seated climbing and sustained torque.
2 · SquatBack, front or goblet squat. Raw force into the pedals — starts, punchy rises, and holding speed when the trail kicks up.
3 · Bench PressBench, floor press or push-up progression. Pushing strength for pumping terrain, absorbing hits and controlling the front end.
4 · Pull-Up / PullPull-up, assisted pull-up or heavy row. Descending strength — holding your line and working the bike through rock gardens late in a race.

Off-season emphasis — single-leg work: in AA, Hypertrophy and Max Strength, single-leg work is not an accessory, it's a pillar. Pedaling is a single-leg sport. Bulgarian split squats, single-leg Romanian deadlifts, step-ups and single-leg presses get dedicated volume in every off-season block to fix left–right imbalances and build stability for rough terrain.

The leg arc — heavy in the off-season, minimum in season: AA, Hypertrophy and Max Strength are leg-dominant blocks by design. That is where leg strength is actually built — squat and hinge volume is highest, single-leg work is heaviest, and sessions are built legs-first while riding volume is lower. Power keeps some of that leg work but converts it to speed. Peak steps the leg volume down sharply. Then, once In-Season starts, the leg emphasis transitions out: lower-body gym work drops to the minimum needed for maintenance — light, submaximal, low-volume — so legs stay fresh for racing, and cycling-specific strength is built on the bike instead with low-cadence torque work, seated big-gear climbing and standing starts. Build the legs in winter; spend them on the bike in summer.

1 · Choose the phase — 8 weeks each

2 · Choose your level

3 · Choose your equipment — every level has both

BlockPrimary jobTypical loadDays / weekCycling transfer
1. Anatomical AdaptationTendons, technique, work capacity40–65% 1RM · circuits2–3 by levelDurable base so heavy phases don't break you
2. HypertrophyBuild cycling muscle65–80% 1RM · 8–12 reps2–3 by levelMore muscle to later convert to climbing & sprint strength
3. Maximum StrengthRaise the force ceiling80–95% 1RM · 3–6 reps2–3 by levelHigher force per pedal stroke at lower relative cost
4. PowerConvert strength to speedExplosive · Olympic lifts, jumps, contrast2–3 by levelStarts, attacks, punchy climbs, trail explosiveness
5. PeakSharpen for one A-raceLow volume · high quality2Arrive fresh — optional for most cyclists (see note above)
6. In-SeasonHold strength, protect ridingSubmaximal · minimal lower-body gym work2 maxStrength focus shifts on-bike: low-cadence torque, standing starts & seated big-gear work

The bodyweight-only track — every phase, at every level, no gym

Bodyweight is not one extra version tacked onto each phase — every level of every phase has its own bodyweight-only version: Beginner, Intermediate and Advanced, all six phases, 18 bodyweight blocks alongside the 18 gym blocks. Same phase, same order, same four movement patterns (hinge, squat, press, pull) and the same frequency caps. With no barbell to add load, progression comes from harder variations instead: tempo, pauses, longer eccentrics, single-leg progressions and jump progressions — scaled to your level, as the table shows. In the explorer above, pick your level, then choose "Bodyweight only" as the equipment to see that exact block's sample session.

Block — bodyweightBeginnerIntermediateAdvanced
1. AA
Tempo 3-1-1 circuits, technique first
Sit-to-stand, wall / incline push-up, towel row, assisted split squat — 2×/wkFull bodyweight squat, floor push-up, inverted row, split squat + reverse lunge — 2–3×/wkPause squats, feet-elevated push-up & row, bodyweight Bulgarian split squat — 3×/wk
2. Hypertrophy
Slow eccentrics, pauses, higher reps
Tempo squats, assisted split squats, glute bridges, incline push-up & row volume — 2×/wk, 3 × 12–15Tempo squat & split squat, single-leg glute bridge, push-up & inverted-row volume, step-ups — 2–3×/wkTempo Bulgarian split squats, single-leg hip thrust, deficit / archer push-ups, feet-elevated rows — 3×/wk, 4 sets
3. Max Strength
The hardest variations you own
Assisted skater squat, partial-range Nordic eccentric, hardest push-up variation you own — 2×/wk, 3 × 6–8Skater squat, assisted Nordic eccentric, deficit push-up, feet-elevated row — 2×/wk, 4 × 5–8Pistol-squat progression, full Nordic eccentric, pseudo-planche push-up — 2–3×/wk, 4–5 × 4–6
4. Power
Maximal intent, low reps, full rest
Low counter-movement & broad jumps, jump & stick, incline explosive push-up — 2×/wk, low impactCounter-movement & broad jumps, single-leg hop & stick, split jumps, lateral bounds, plyo push-ups — 2×/wkDepth jump to broad jump, single-leg bounds, repeated lateral bounds, clap push-ups — 2–3×/wk
5. Peak
Low volume, crisp quality only
Chair squat, glute bridge, incline push-up & knees-bent row — 2×/wk, 2 × 6–8 crispBodyweight squat / split squat, crisp push-ups & rows, low jump & stick — 2×/wkSingle-leg squat progression, feet-elevated push-up & row, single-leg hop & stick — 2×/wk, sharpest & lightest
6. In-Season
Minimum lower-body maintenance
Incline push-up, knees-bent row, assisted split squat, glute bridge — 2×/wk max, plus on-bike torque workPush-ups, inverted rows, light split squats & glute bridges — 2×/wk max, plus on-bike torque work & standing startsFeet-elevated push-up & row, light single-leg squat progression — 2×/wk max, plus on-bike torque work & standing starts

How a year runs: AA (8 wks) → Hypertrophy (8) → Max Strength (8) → Power (8) in the off-season and build, then In-Season (8-week rolling blocks, repeated) through race season. Peak (8) is slotted only before a single priority A-race if you use it at all. Bodyweight-only riders follow the exact same phase order — tempo, pauses, single-leg progressions and plyometric progressions replace external load as the progression lever.

The arc in one line: Legs are the focus in AA, Hypertrophy and Max Strength → leg work converts to power in Power → leg volume tapers in Peak → in-season, legs drop to minimum gym maintenance and strength work moves on-bike.

Why riders lift

Built around five movements, not a bodybuilding split

Every session in these programs is chosen for what it does on the bike. No general gym work for its own sake — each movement pattern maps to a demand you already know from the trail.

01 · Hinge

Climbing power

Romanian and trap-bar deadlifts build the glutes and hamstrings that drive steep, seated climbs and long pulls on the front of a group.

02 · Squat

Force into the pedals

Squats and goblet squats build the raw leg strength behind starts, punchy rises and holding speed when the trail kicks up.

03 · Single-leg

Pedaling is one leg at a time

Split squats, single-leg deadlifts and step-ups train each leg on its own — the way you actually pedal — and build the stability rough terrain demands.

04 · Pull

Bike handling

Rows and pull-ups are descending strength: holding your line, working the bike through rock gardens and staying in control late in a race.

05 · Trunk

Anti-rotation core

Pallof presses, dead bugs and loaded carries keep your position strong when you're tired — power goes to the pedals instead of leaking through a collapsing core.

The flagship program

The 10-Week MTB Strength Program

One progressive block: learn the movements light, build muscle, recover, then convert it to heavy strength — with max-rep re-tests in Weeks 6 and 10 so your loads are always based on what you can actually do. Loads are prescribed as a percentage of your one-rep max, never as someone else's weights. Pick a phase to see exactly how it runs.

The workout library

The Strength Workout Library

The full library behind the programs — every workout Drew draws on when he builds a rider's strength block, organized by what it trains. Heavy strength, Olympic-lift power, plyometrics, complex (contrast) work, single-leg, upper body and trunk. Filter by focus, then get the full structured versions — with video for every exercise — in the TrainingPeaks programs.

Showing all 12 workouts

Max strength · Squat

1 · Heavy Squat Day

Raw leg force for starts, punchy climbs and holding speed when the trail kicks up.

  • Back squat — 4 × 5 at 80–85% 1RM
  • Front squat — 3 × 6 at 70–75%
  • Walking lunge — 3 × 8 per side
  • Leg press or hack squat — 3 × 8
  • Standing calf raise — 3 × 10–12
45–60 minIntermediate–AdvancedBarbell gym

Max strength · Hinge

2 · Trap-Bar Deadlift Day

Glute and hamstring power for steep, seated climbing — the hinge pattern at heavy load.

  • Trap-bar deadlift — 4 × 5 at 80–85% 1RM
  • Romanian deadlift — 3 × 8 at 65–70%
  • Hip thrust — 3 × 8–10
  • Good morning, light — 2 × 10
  • Dead hang / grip finisher — 2 sets
45–60 minIntermediate–AdvancedBarbell gym

Single-leg · Stability

3 · Single-Leg Strength

Pedaling is one leg at a time. This is the session that trains it that way — and steadies you in rough terrain.

  • Bulgarian split squat — 3 × 6–8 per side
  • Single-leg Romanian deadlift — 3 × 8 per side
  • Weighted step-up — 3 × 8 per side
  • Single-leg press — 2 × 10 per side
  • Single-leg glute bridge — 2 × 10 per side
40–50 minAll levelsDumbbells / gym

Olympic lifts · Power

4 · Clean Power Complex

From Drew's decathlon and JMU background: barbell speed and full-body power, coached technique-first.

  • Hang power clean — 5 × 3 at 70–80%, full rest
  • Clean pull — 3 × 3 at 85–90%
  • Push press — 3 × 5 at 70–75%
  • Front squat — 3 × 5
  • Medicine-ball throw — 3 × 5
45–60 minAdvanced onlyBarbell + platform

Olympic lifts · Complex

5 · Snatch & Jerk Complex

A true complex — one bar, no putting it down. For experienced lifters only; never learned for the first time in season.

  • Complex × 5 rounds, 2–3 min rest: hang snatch + overhead squat + snatch balance
  • Split jerk from rack — 4 × 2, light–moderate
  • Dumbbell snatch — 3 × 5 per side (technique)
  • Overhead carry — 3 × 30 m
45–60 minAdvanced onlyBarbell + platform

Plyometrics · Explosive

6 · Jump & Bound — Plyo Power

Sport-specific plyometrics in the decathlon tradition: low volume, full recovery, every rep maximal and landed soft.

  • Box jump, low — 4 × 3, step down
  • Broad jump — 4 × 3
  • Single-leg hop & stick — 3 × 3 per side
  • Lateral bound — 3 × 4 per side
  • Medicine-ball rotational throw — 3 × 5 per side
25–35 minIntermediate–AdvancedBox / open space

Complex training · Contrast

7 · Lift + Jump Complex

Complex lifts paired with jumps — heavy strength immediately cashed in as explosiveness. Drew's signature decathlon method, applied to the bike.

  • A1: Back squat — 3 × 4 at 80%  →  A2: Countermovement jump — 3 × 4
  • B1: Trap-bar deadlift — 3 × 4  →  B2: Trap-bar jump, light — 3 × 4
  • C1: Split squat — 2 × 6 per side  →  C2: Split jump — 2 × 4 per side
  • Rest 2–3 min between paired rounds
50–60 minAdvancedBarbell gym

Upper body · Pull

8 · Pull Strength for Descending

Descending strength: holding your line, working the bike through rock gardens, staying in control late in a race.

  • Pull-up / weighted pull-up — 4 × 5–8
  • Barbell row — 3 × 8
  • Single-arm dumbbell row — 3 × 8 per side
  • Chest-supported row — 2 × 10
  • Face pull / band pull-apart — 2 × 12
35–45 minAll levelsGym / bands

Upper body · Push & press

9 · Push & Press Day

Pressing strength for pumping terrain, manuals, and absorbing hits without folding at the arms.

  • Bench press — 4 × 6 at 70–80%
  • Overhead press — 3 × 6–8
  • Push press — 3 × 5 (power option)
  • Incline dumbbell press — 2 × 10
  • Push-up finisher — 2 × near-max, submaximal stop
35–45 minAll levelsBarbell / dumbbells

Core · Anti-rotation

10 · Trunk & Carry Session

Anti-rotation core that keeps power going to the pedals instead of leaking through a collapsing trunk when you're tired.

  • Pallof press — 3 × 8–10 per side
  • Dead bug — 3 × 8 per side
  • Farmer carry — 3 × 40 m, heavy
  • Suitcase carry — 2 × 30 m per side
  • Side plank — 2 × 30–45 sec per side
20–30 minAll levelsBands / dumbbells

Full body · Foundation

11 · Foundation Full-Body

The starter session from Weeks 1–2 of the 10-week program — technique first, loads light, every pattern in one day.

  • Goblet squat — 2 × 10–12 at 55–65%
  • Romanian deadlift — 2 × 10–12
  • Dumbbell bench / push-up — 2 × 10–12
  • Single-arm dumbbell row — 2 × 10 per side
  • Split squat — 2 × 8 per side + plank / dead bug
35–45 minBeginner friendlyDumbbells / bands

In-season · Maintenance

12 · 30-Minute In-Season Maintenance

Race-season work: short, submaximal, upper body and core first — hold the strength without ever costing a bike workout.

  • Dumbbell hang clean (technique) or kettlebell swing — 3 × 5, RPE 6–7
  • Goblet squat, moderate — 2 × 8 at 60–70%
  • Pull-up (assisted) / row — 3 × 8
  • Split squat, light — 2 × 8 per side
  • Pallof press / dead bug — 2–3 sets
30 minAll levels, in seasonDumbbells / gym

How to use the library: These are templates, not random workouts of the day. In the programs, each one is placed inside a progression — loads set as a percentage of your own 1RM (or by RPE in season), weeks build on each other, and max-rep re-tests in Weeks 6 and 10 reset the numbers. Olympic lifts and plyometrics are Advanced work: they're only programmed for riders who already know the movements, and never introduced for the first time in race season.

Get the full structured library on TrainingPeaks →  ·  See how the library runs inside the 10-week program →

During race season

In-season maintenance: keep the strength, protect the riding

Once racing starts, the job changes from building to holding on. These 8-week plans run 2 short sessions a week — upper body and core are the gym priority, and lower-body gym work is kept to the minimum so it never costs you a bike workout. In season, the real strength work moves on the bike: low-cadence torque intervals, seated big-gear climbing, standing starts and short maximal sprints build cycling-specific strength without gym fatigue. Month 2 swaps in fresh exercise variety for the same muscle groups. Pick your level:

Submaximal only — stop 1–3 reps short of failure Lift after a ride, or on an easy day Never before a key bike workout Taper or skip in race week No max-out weeks in season On-bike strength: low-cadence torque work 1×/week On-bike strength: standing starts & big-gear climbs

On-bike strength menu (in-season, all levels): 4–6 × 3–5 min seated climbing at 50–60 rpm in a big gear at tempo–threshold effort · 6–8 standing starts from near-stop to 20 seconds maximal · short hill repeats at low cadence. One on-bike strength session replaces heavy lower-body gym volume — that's deliberate, not a shortcut.

Already inside every Edsall race plan

You don't have to buy strength separately to get it. Every XC, 50 & 100 mile, Leadville and Unbound plan on TrainingPeaks runs the 8-week progressive strength program through Weeks 1–8, then tier-based maintenance sessions all the way to race week — in the same calendar as your riding.

Browse the race plans

Drew Edsall airborne on a mountain bike during a race

How the loading works

Your percentages, your weights

The programs never hand you a fixed weight — a number that's right for one rider is wrong for the next. Everything runs off your own one-rep max.

1

Start with your 1RM

Use a tested or estimated one-rep max for the main lifts. Weeks 1–2 run light on purpose — 55–65% — while technique becomes automatic.

2

Progress inside each phase

Loads climb week to week inside the phase's percentage range: up through 70–80% in the hypertrophy block, then 75–90% when the strength phase goes heavy and the reps come down.

3

Re-test and reset

Week 6 and Week 10 are max-rep weeks that establish a fresh 1RM, so the next block starts from your new strength — and no 1RM on file is no problem in season, where sessions can run off effort (RPE) instead.

Who wrote these programs

Coach Drew Edsall

Drew Edsall climbing a rocky trail section on his mountain bike

Drew has raced professionally since the mid-2000s and rides and coaches with Dirt Camp Racing out of Castle Rock, Colorado. He's a USA Cycling Level 2 Coach whose one-on-one athletes have become State Champions and 15 National Champions, with hundreds of podiums — and he still lines up himself, which is why these programs are written the way a racer actually trains: strength that serves the riding, never the other way around.

His strength background predates the coaching: a college specialization in Strength and Conditioning, an internship at James Madison University, and three collegiate decathlon championships — with an emphasis on strength training for decathlon, Olympic lifts, sport-specific plyometrics and complex lifts. See the full background above →

  • 3-time Collegiate Decathlon Champion
  • Strength & Conditioning specialization — college
  • Internship — James Madison University
  • Colorado State Pro XC Champion — 2026 & 2022
  • 1st, Fayetteville Pro XCT — Pro Open XCO, 2026
  • 1st, Fayetteville Masters STXC — 2026
  • 1st, Puerto Rico Masters XCO — 2026
  • True Grit 100 champion & course record holder
  • True Grit 50 winner
  • Syllamo's Revenge — multi-time champion & course record holder
  • Top-10 USAC Pro XC ranking — 2011

1-on-1 coaching runs $150–$325 every 4 weeks depending on tier — every tier pairs the riding with strength work built around your races.

Questions

Before you start lifting

When should I do the strength sessions around my riding?

In season the rule is simple: lift after a bike session or on an easy day, never before a key workout, and taper the work down in race week — skip or halve the session in the 48 hours before an A race. In the 10-week build block, the 2–3 weekly sessions are spaced across the week so no two heavy days collide.

What if I don't know my one-rep max?

Start from an estimated max or honest effort — the first two weeks are deliberately light (55–65%) while you learn the movements. The program re-tests for you: Week 6 and Week 10 are max-rep weeks that set a real 1RM for the next block. In-season sessions can also be run purely off effort (RPE) if you have no maxes on file.

Do I need a full gym?

The adaptation phase and the Beginner in-season plan are built on goblet squats, dumbbells, bands and bodyweight work. The hypertrophy and strength phases use the big barbell lifts — back squat and trap-bar deadlift — so those blocks assume gym access. Every exercise in every session comes with video, so the form is never a guess.

Will lifting in season make my legs too tired to ride?

That's exactly what the in-season plans are designed to prevent. Sessions are short (20–45 minutes), everything is submaximal — you stop 1–3 reps short of failure — and lower-body work stays light and low-volume. Upper body and core are the maintenance priority; the legs are there to be preserved, not built.

Is this the same strength work that's in the race plans?

Yes — it comes from the same system. Every Edsall race plan runs an 8-week progressive version through Weeks 1–8 and then drops to the in-season maintenance work for your level through race week. This page's standalone programs are the full-length versions: the complete 10-week build and the full 8-week maintenance blocks.

I'm new to lifting. Where do I start?

Start with the 10-week program's first phase — two easy-to-moderate full-body sessions a week — or the Beginner in-season plan if you're mid-season: no jumping, no Olympic lifts, no heavy loads, technique and consistency first. Olympic lifts and plyometrics appear only in the Advanced in-season plan, and only for riders who already know those movements.

What is Drew's background in strength training?

Drew specialized in Strength and Conditioning in college and completed an internship at James Madison University, with an emphasis on strength training for decathlon training, Olympic lifts, sport-specific plyometrics and complex lifts. As an athlete he is a 3-time Collegiate Decathlon champion. That decathlon background shapes the whole library on this page: heavy complex lifts, Olympic-lift power and plyometrics are programmed together, the way a complete athlete — not just a cyclist — is built.

How do I use the workout library?

Browse the library above by focus — max strength, Olympic lifts, plyometrics & complexes, single-leg, upper body, or core. Each card shows the exercises, sets, reps and loading. The library cards are the templates; the TrainingPeaks programs are where they become a progression, with your own %1RM loads, weekly build, video for every exercise, and placement around your riding.

How does the Bompa system work — and why that order?

Tudor Bompa periodization sequences strength so each quality builds the next: Anatomical Adaptation prepares tissue, Hypertrophy builds muscle, Maximum Strength raises the force ceiling, Power converts it to explosiveness, Peak sharpens it, and In-Season holds it. Skipping ahead — heavy or explosive work on an unprepared base — is how riders get hurt or stall. Every block is 8 weeks, in Beginner, Intermediate and Advanced versions — and each of those levels also has a bodyweight-only option, 36 blocks in all. See the full block explorer.

How many days a week do I lift? And what if I have no gym?

Never more than 3: off-season blocks run 2–3 days per week depending on your level (Beginner 2, Intermediate 2–3, Advanced 3), and in-season is 2 days per week maximum. If you have no gym, choose the bodyweight-only option for your level in the same phase — every level of every phase has one, and it follows the identical Bompa order, using tempo, pauses, single-leg progressions and jump progressions instead of external load. Leg work is heaviest in the off-season phases (AA, Hypertrophy, Max Strength) and steps down to minimum maintenance in season, where strength work moves on-bike: low-cadence torque intervals, big-gear climbing and standing starts.