Training Plan

October

Wednesday
Running 1:15

Trail run, 10 km with 300–400 m elevation gain. Keep 80% in Zone 1–2, finish with 6Γ—20s strides on flat trail.

Why this workout

You’re already adapted to trail volume; this consolidates aerobic fitness and terrain handling while adding light neuromuscular speed.

Thursday
Strength Training 0:55

Full-body: deadlift 4Γ—6, Bulgarian split squat 3Γ—8/leg, chin-ups 3Γ—max, kettlebell swing 3Γ—15, plank 3Γ—60s, banded hip walks 3Γ—12 steps/side.

Why this workout

Targets running-specific strength and stability to support higher mileage and prevent knee/shin overload.

Friday
Running 1:05

Progression run on rolling roads, 12 km: 6 km easy (Zone 2), then 4 km steady (Zone 3), 2 km easy cooldown.

Why this workout

Introduces controlled moderate intensity to prepare for marathon pace work without overloading early in the cycle.

Saturday
Running 2:15

Long trail run, 18 km with 500–600 m elevation gain, all Zone 1–2. Hike steep climbs.

Why this workout

Maintains your endurance base and trail climbing strength while keeping it aerobic to manage weekly fatigue.

Sunday
Cycling 2:00

Road ride, 2 hours Zone 1–2, cadence 85–95 rpm, include 4Γ—5 min low-cadence hill efforts.

Why this workout

Aerobic conditioning without extra run impact; low-cadence work builds leg strength for climbing.

Monday
Rest 0:20 (optional)

Full rest or 20 min yoga/mobility session.

Why this workout

Recovery after a high-volume weekend to ensure fresh legs for the week ahead.

Tuesday
Strength Training 0:50

Lower-body & core focus: front squat 4Γ—6, single-leg RDL 3Γ—8/leg, calf raises 3Γ—20, side plank 3Γ—45s/side, box jumps 3Γ—8.

Why this workout

Supports downhill control, ankle stability, and running economy through power and core stability.

Wednesday
Running 1:05

Trail intervals: 10 min easy warm-up, then 6Γ—3 min uphill at Zone 3 effort, jog down for recovery, 10 min easy cool-down.

Why this workout

Introduces short, controlled climbing efforts to build specific strength and improve uphill running economy without overloading volume.

Thursday
Strength Training 0:55

Full-body: trap bar deadlift 4Γ—5, step-ups 3Γ—10/leg, push-ups 3Γ—12, kettlebell swing 3Γ—15, farmer’s carry 3Γ—20m.

Why this workout

Targets lower body power, hip stability, and grip/core strength for trail handling.

Friday
Running 1:00

Moderate road run, 11 km: first 8 km easy Zone 2, final 3 km steady Zone 3.

Why this workout

Blends aerobic conditioning with light lactate threshold work to maintain speed endurance.

Saturday
Running 2:30

Long trail run, 20 km with 600–700 m elevation gain, mostly Zone 1–2, hike steepest sections.

Why this workout

Increases long-run duration for endurance development while practicing efficient hiking to manage load.

Sunday
Cycling 2:30

Road ride, 2.5 hrs Zone 1–2 with 5Γ—5 min seated low-cadence climbs.

Why this workout

Extends aerobic time without additional run impact and builds climbing-specific muscular endurance.

Monday
Rest 0:20 (optional)

Full rest or 20 min foam rolling and mobility.

Why this workout

Allows musculoskeletal recovery after high weekend volume.

Tuesday
Strength Training 0:50

Lower body focus: front squat 4Γ—6, single-leg RDL 3Γ—8/leg, calf raises 3Γ—20, side plank 3Γ—45s/side, box jumps 3Γ—8.

Why this workout

Maintains leg power, ankle stability, and core strength for both trail and road running.

Wednesday
Running 1:20

Easy trail run, 12 km with 300 m elevation gain, finish with 8Γ—20s strides.

Why this workout

Aerobic conditioning on varied terrain plus short strides to keep neuromuscular sharpness.

Thursday
Strength Training 0:55

Full-body: deadlift 4Γ—5, Bulgarian split squat 3Γ—8/leg, chin-ups 3Γ—max, kettlebell swing 3Γ—15, plank 3Γ—60s.

Why this workout

Continues building structural resilience for sustained high-volume training.

Friday
Running 1:00

Hill repeats: 10 min warm-up, 8Γ—90s uphill at Zone 4 effort, jog down recovery, 10 min cool-down.

Why this workout

Improves climbing power and VOβ‚‚max without excessive mileage.

Saturday
Running 2:05

Long road run, 22 km at steady Zone 2 pace.

Why this workout

Builds sustained aerobic capacity and mental focus for road marathon preparation.

Sunday
Hiking 3:00

3 hr brisk hike with 800–1000 m elevation gain, carry light pack.

Why this workout

Develops aerobic endurance and leg strength with low injury risk.

Monday
Rest 0:20 (optional)

Full rest or gentle yoga 20 min.

Why this workout

Promotes tissue recovery after weekend load.

Tuesday
Strength Training 0:50

Lower-body & plyo focus: split squat 3Γ—8/leg, single-leg hop 3Γ—10/leg, calf raises 3Γ—20, medicine ball slams 3Γ—12, side plank with leg lift 3Γ—30s/side.

Why this workout

Reinforces explosive strength for trail running and improves ankle/knee stability.

Wednesday
Running 1:05

Fartlek session: 10 min warm-up, 6Γ—3 min at 10k effort with 2 min jog recovery, 10 min cool-down.

Why this workout

Adds variety and moderate-high intensity to maintain speed development without rigid intervals.

Thursday
Strength Training 0:55

Full-body: deadlift 4Γ—5, push press 3Γ—8, step-ups 3Γ—10/leg, kettlebell swing 3Γ—15, plank with shoulder tap 3Γ—40s.

Why this workout

Maintains total-body power and trunk stability to support running economy.

Friday
Running 1:15

Easy trail run, 10 km Zone 1–2, focus on technical footwork.

Why this workout

Active recovery run that maintains trail skill while keeping load manageable.

Saturday
Running 2:50

Long trail run, 24 km with 800 m elevation gain, mostly Zone 1–2.

Why this workout

Peak October long run to solidify endurance base before increasing intensity in November.

Sunday
Cycling 2:00

2 hr easy ride, flat-to-rolling terrain, cadence 90 rpm.

Why this workout

Flushes legs, adds aerobic time without impact.

Monday
Rest 0:20 (optional)

Full rest or light yoga 15–20 min.

Why this workout

Consolidates adaptation from highest-volume week of the month.

Tuesday
Strength Training 0:45

Lower-body strength maintenance: front squat 3Γ—8, Romanian deadlift 3Γ—8, calf raises 3Γ—20, side plank 3Γ—45s/side, box jump 3Γ—8.

Why this workout

Maintains muscle function and resilience before entering the next training block.

Wednesday
Running 1:00

Track session: 10 min warm-up, 8Γ—400 m at 5k pace with 200 m jog recovery, 10 min cool-down.

Why this workout

Introduces speed-specific work for February 5k goal, developing leg turnover and running economy.

Thursday
Strength Training 0:55

Full-body: trap bar deadlift 4Γ—5, walking lunges 3Γ—10/leg, push press 3Γ—8, kettlebell swing 3Γ—15, side plank with hip lift 3Γ—12/side.

Why this workout

Maintains total-body strength while adding power for faster running.

Friday
Running 0:50

Easy road run, 8 km Zone 1–2.

Why this workout

Facilitates recovery from speed session while adding low-impact aerobic time.

November

Saturday
Running 2:25

Long trail run, 20 km with 500–600 m elevation gain, all Zone 1–2.

Why this workout

Maintains trail endurance and climbing strength while staying aerobic.

Sunday
Cycling 2:00

Road ride, 2 hrs Zone 1–2, 5Γ—4 min seated low-cadence climbs.

Why this workout

Supports aerobic development and leg strength with no run impact.

Monday
Rest 0:20 (optional)

Full rest or gentle yoga/mobility 20 min.

Why this workout

Allows musculoskeletal system to recover after long weekend sessions.

Tuesday
Strength Training 0:50

Lower-body & plyo: front squat 3Γ—8, single-leg RDL 3Γ—8/leg, calf raises 3Γ—20, box jumps 3Γ—8, side plank 3Γ—45s/side.

Why this workout

Combines strength and explosiveness for improved running power.

Wednesday
Running 1:05

Tempo session: 12 km with middle 6 km at half marathon pace (Zone 3).

Why this workout

Builds sustained speed endurance for both 5k and marathon goals.

Thursday
Strength Training 0:55

Full-body: deadlift 4Γ—5, Bulgarian split squat 3Γ—8/leg, chin-ups 3Γ—max, kettlebell swing 3Γ—15, plank with shoulder tap 3Γ—40s.

Why this workout

Keeps key running muscles strong and injury-resistant.

Friday
Running 1:10

Easy trail run, 10 km Zone 1–2 with 200 m gain.

Why this workout

Recovers from tempo work while maintaining trail agility.

Saturday
Running 2:05

Long road run, 22 km steady Zone 2.

Why this workout

Supports marathon endurance and efficient pacing.

Sunday
Hiking 3:00

3 hrs brisk hike, 700–900 m gain.

Why this workout

Builds climbing strength and aerobic endurance with low run impact.

Monday
Rest 0:20 (optional)

Rest or light yoga 15–20 min.

Why this workout

Recovery to prepare for next training week.

Tuesday
Strength Training 0:45

Lower-body: split squat 3Γ—8/leg, Romanian deadlift 3Γ—8, calf raises 3Γ—20, lateral band walks 3Γ—12 steps/side, box jump 3Γ—8.

Why this workout

Maintains lower-body stability and plyometric strength.

Wednesday
Running 1:00

Track session: 12Γ—300 m at slightly faster than 5k pace, 100 m jog recovery, full warm-up/cool-down.

Why this workout

Sharpens speed and improves running economy without excessive volume.

Thursday
Strength Training 0:50

Full-body: deadlift 4Γ—4, step-ups 3Γ—10/leg, push-ups 3Γ—12, kettlebell swing 3Γ—15, side plank with reach 3Γ—12/side.

Why this workout

Sustains total-body strength and core engagement.

Friday
Running 0:55

Easy road run, 9 km Zone 1–2.

Why this workout

Adds low-intensity aerobic work to recover from interval day.

Saturday
Running 2:25

Long trail run, 21 km with 600 m gain, Zone 1–2.

Why this workout

Maintains trail-specific endurance during speed phase.

Sunday
Cycling 2:00

2 hrs Zone 1–2, include 6Γ—4 min climbs.

Why this workout

Aerobic volume without additional run impact.

Monday
Rest 0:15 (optional)

Rest day or 15 min stretching.

Why this workout

Full recovery before next microcycle.

Tuesday
Strength Training 0:45

Lower-body & plyo: front squat 3Γ—8, single-leg hop 3Γ—10/leg, calf raises 3Γ—20, side plank 3Γ—45s/side.

Why this workout

Maintains explosive power and stability for faster running.

Wednesday
Running 1:05

Fartlek: 10 min warm-up, 8Γ—2 min at 10k pace / 1 min jog, 10 min cool-down.

Why this workout

Mixes aerobic and speed work to develop versatility.

Thursday
Strength Training 0:55

Full-body: deadlift 4Γ—5, Bulgarian split squat 3Γ—8/leg, chin-ups 3Γ—max, kettlebell swing 3Γ—15, plank 3Γ—60s.

Why this workout

Reinforces running-specific muscle groups to prevent injury.

Friday
Running 1:00

Easy trail run, 8 km Zone 1–2, focus on downhill control.

Why this workout

Promotes active recovery and downhill technical skill.

Saturday
Running 1:55

Long road run, 20 km steady Zone 2.

Why this workout

Supports sustained aerobic output and marathon pacing.

Sunday
Hiking 2:30

2.5 hrs brisk hike, 600–800 m gain.

Why this workout

Maintains climbing endurance without excessive run volume.

Monday
Rest 0:20 (optional)

Rest or light yoga 20 min.

Why this workout

Allows recovery before next week’s harder interval set.

Tuesday
Strength Training 0:45

Lower-body: front squat 3Γ—8, Romanian deadlift 3Γ—8, calf raises 3Γ—20, lateral band walks 3Γ—12/side.

Why this workout

Preserves lower-body strength and stability.

Wednesday
Running 1:10

Track: 5Γ—1000 m at 10k pace, 400 m jog recovery, full warm-up/cool-down.

Why this workout

Extends sustained speed capacity and improves VOβ‚‚max.

Thursday
Strength Training 0:55

Full-body: deadlift 4Γ—5, step-ups 3Γ—10/leg, push press 3Γ—8, kettlebell swing 3Γ—15, plank 3Γ—60s.

Why this workout

Keeps neuromuscular strength high in speed phase.

Friday
Running 0:50

Easy road run, 8 km Zone 1–2.

Why this workout

Active recovery after interval session.

Saturday
Running 2:10

Long trail run, 18 km with 500 m gain, Zone 1–2.

Why this workout

Combines endurance and technical skill in a controlled effort.

Sunday
Cycling 2:00

2 hrs steady Zone 1–2 spin.

Why this workout

Final aerobic session of the month without extra run load.

December

Monday
Rest 0:20 (optional)

Full rest or gentle yoga/mobility 20 min.

Why this workout

Allows recovery from weekend long run and hiking volume.

Tuesday
Strength Training 0:50

Lower-body: back squat 3Γ—8, single-leg RDL 3Γ—8/leg, calf raises 3Γ—20, lateral band walks 3Γ—12/side, box jumps 3Γ—8.

Why this workout

Maintains leg strength and adds explosive work for 5k speed.

Wednesday
Running 1:05

Track: 6Γ—800 m at 5k pace, 400 m jog recovery, full warm-up/cool-down.

Why this workout

Improves VOβ‚‚max and specific 5k pace tolerance.

Thursday
Strength Training 0:55

Full-body: trap bar deadlift 4Γ—5, Bulgarian split squat 3Γ—8/leg, push press 3Γ—8, plank with reach 3Γ—12/side, kettlebell swing 3Γ—15.

Why this workout

Builds total-body strength for stability and power.

Friday
Running 0:55

Easy road run, 9 km Zone 1–2.

Why this workout

Adds aerobic volume while aiding recovery from intervals.

Saturday
Running 2:25

Long trail run, 20 km with 500–600 m gain, Zone 1–2.

Why this workout

Preserves trail endurance and climbing ability.

Sunday
Hiking 2:00

Brisk hike or treadmill incline walk, 2 hrs Zone 1–2.

Why this workout

Replaces cycling with low-impact endurance while engaging climbing muscles.

Monday
Rest 0:15 (optional)

Rest day or gentle stretching 15 min.

Why this workout

Facilitates recovery after long weekend sessions.

Tuesday
Strength Training 0:50

Lower-body: front squat 3Γ—8, step-ups 3Γ—10/leg, calf raises 3Γ—20, single-leg hops 3Γ—8/leg, side plank 3Γ—45s/side.

Why this workout

Blends strength and plyometrics for better running economy.

Wednesday
Running 1:00

Tempo run: 11 km with middle 5 km at 10k pace (Zone 3).

Why this workout

Improves sustained speed and lactate threshold.

Thursday
Strength Training 0:55

Full-body: deadlift 4Γ—5, Bulgarian split squat 3Γ—8/leg, chin-ups 3Γ—max, kettlebell swing 3Γ—15, plank with shoulder tap 3Γ—40s.

Why this workout

Builds overall power and core stability.

Friday
Running 1:10

Easy trail run, 10 km Zone 1–2 with 200 m gain.

Why this workout

Low-intensity aerobic session to recover from tempo work.

Saturday
Running 2:05

Long road run, 22 km steady Zone 2.

Why this workout

Builds aerobic endurance for both 5k and marathon prep.

Sunday
Hiking 2:30

Brisk hike or treadmill incline walk, 2.5 hrs.

Why this workout

Adds endurance without extra run impact.

Monday
Rest 0:15 (optional)

Rest day or 15 min mobility.

Why this workout

Start of cutback week to absorb training.

Tuesday
Strength Training 0:45

Lower-body: goblet squat 3Γ—10, single-leg RDL 3Γ—8/leg, calf raises 3Γ—20, step-ups 3Γ—10/leg.

Why this workout

Lighter load to maintain movement patterns during cutback.

Wednesday
Running 0:55

Fartlek: 8Γ—1 min at 5k pace / 90 sec jog recovery, 10 min warm-up/cool-down.

Why this workout

Keeps speed stimulus with reduced volume.

Thursday
Strength Training 0:40

Upper-body/core: push-ups 3Γ—12, inverted row 3Γ—10, side plank 3Γ—40s/side, kettlebell swing 3Γ—12.

Why this workout

Maintains strength while allowing legs to recover.

Friday
Running 0:50

Easy run, 8 km Zone 1–2.

Why this workout

Light aerobic stimulus before weekend long run.

Saturday
Running 2:00

Long trail run, 18 km with 400 m gain, Zone 1–2.

Why this workout

Keeps endurance without pushing volume in cutback week.

Sunday
Hiking 1:30

Brisk hike 1.5 hrs.

Why this workout

Gentle endurance session to close cutback week.

Monday
Rest 0:00

Full rest.

Why this workout

Post-cutback recovery before final pre-January build.

Tuesday
Strength Training 0:50

Lower-body: front squat 3Γ—8, Romanian deadlift 3Γ—8, calf raises 3Γ—20, box jump 3Γ—8, side plank 3Γ—45s.

Why this workout

Reloads leg strength after recovery week.

Wednesday
Running 1:05

Track: 5Γ—1000 m at 10k pace, 400 m jog recovery.

Why this workout

Sharpens aerobic power and speed endurance.

Thursday
Strength Training 0:55

Full-body: deadlift 4Γ—5, step-ups 3Γ—10/leg, chin-ups 3Γ—max, kettlebell swing 3Γ—15, plank 3Γ—60s.

Why this workout

Maintains total strength with compound lifts.

Friday
Running 1:00

Easy trail run, 9 km Zone 1–2.

Why this workout

Supports aerobic conditioning while recovering from intervals.

Saturday
Running 2:15

Long road run, 24 km steady Zone 2.

Why this workout

Extends endurance in preparation for January marathon-specific block.

Sunday
Hiking 2:00

Treadmill incline walk, 2 hrs Zone 1–2.

Why this workout

Keeps endurance high without adding run impact.

Monday
Rest 0:00

Rest day.

Why this workout

Allows recovery before final speed session of the year.

Tuesday
Strength Training 0:45

Lower-body: front squat 3Γ—8, single-leg RDL 3Γ—8/leg, calf raises 3Γ—20, side plank 3Γ—45s/side.

Why this workout

Keeps lower-body strength stable before entering January build.

Wednesday
Running 1:00

Tempo + strides: 8 km steady Zone 2, 6Γ—100 m strides at 3k pace.

Why this workout

Finishes the year with light quality to stay sharp into the next training phase.

January

Thursday
Strength Training 0:55

Full-body: deadlift 4Γ—5, Bulgarian split squat 3Γ—8/leg, chin-ups 3Γ—max, kettlebell swing 3Γ—15, plank 3Γ—60s.

Why this workout

Post-holiday restart to reinforce total-body strength.

Friday
Running 1:00

Easy trail run, 9 km Zone 1–2 with 150 m gain.

Why this workout

Smooth re-entry run to ease into January volume.

Saturday
Running 2:30

Long trail run, 22 km with 600 m gain, Zone 1–2.

Why this workout

Maintains climbing strength and trail endurance.

Sunday
Hiking 2:00

Treadmill incline walk, 2 hrs Zone 1–2.

Why this workout

Adds low-impact aerobic load in place of winter cycling.

Monday
Rest 0:20 (optional)

Full rest or light yoga 20 min.

Why this workout

Allows recovery from weekend long sessions.

Tuesday
Strength Training 0:50

Lower-body: front squat 3Γ—8, single-leg RDL 3Γ—8/leg, calf raises 3Γ—20, lateral band walks 3Γ—12/side, box jumps 3Γ—8.

Why this workout

Improves leg power and single-leg stability.

Wednesday
Running 1:00

Track: 8Γ—400 m at 3k pace, 200 m jog recovery, full warm-up/cool-down.

Why this workout

Boosts speed economy and neuromuscular sharpness.

Thursday
Strength Training 0:55

Full-body: trap bar deadlift 4Γ—5, Bulgarian split squat 3Γ—8/leg, push press 3Γ—8, plank with reach 3Γ—12/side.

Why this workout

Maintains total-body strength while adding overhead pressing.

Friday
Running 1:05

Tempo run: 12 km with middle 6 km at 10k pace.

Why this workout

Raises lactate threshold and sustained speed.

Saturday
Running 2:15

Long road run, 24 km steady Zone 2.

Why this workout

Extends aerobic capacity on flat terrain.

Sunday
Hiking 2:00

Brisk hike, 2 hrs.

Why this workout

Maintains aerobic volume with low joint stress.

Monday
Rest 0:00

Rest day.

Why this workout

Full recovery to absorb prior weeks’ work.

Tuesday
Strength Training 0:45

Lower-body: goblet squat 3Γ—10, single-leg hop 3Γ—8/leg, calf raises 3Γ—20, side plank 3Γ—40s/side.

Why this workout

Lightened load to accommodate a harder run week.

Wednesday
Running 1:05

Track: 5Γ—1000 m at 5k pace, 400 m jog recovery.

Why this workout

Sharpens race-specific speed tolerance.

Thursday
Strength Training 0:55

Full-body: deadlift 4Γ—5, chin-ups 3Γ—max, kettlebell swing 3Γ—15, push press 3Γ—8.

Why this workout

Keeps strength stimulus balanced with speed work.

Friday
Running 1:00

Easy run, 10 km Zone 1–2.

Why this workout

Aids recovery between intensity days.

Saturday
Running 2:20

Long trail run, 20 km with 500 m gain.

Why this workout

Keeps trail strength and endurance sharp.

Sunday
Hiking 2:00

Treadmill incline walk, 2 hrs.

Why this workout

Maintains low-impact endurance.

Monday
Rest 0:15 (optional)

Rest day or light stretching 15 min.

Why this workout

Starts cutback week for recovery before February.

Tuesday
Strength Training 0:40

Lower-body: step-ups 3Γ—10/leg, calf raises 3Γ—20, side plank 3Γ—40s/side.

Why this workout

Keeps activation without heavy loading.

Wednesday
Running 0:55

Fartlek: 6Γ—2 min at 10k pace / 90 sec jog recovery.

Why this workout

Maintains speed without overloading before race prep.

Thursday
Strength Training 0:35

Upper-body/core: push-ups 3Γ—12, inverted rows 3Γ—10, kettlebell swing 3Γ—12.

Why this workout

Keeps upper body engaged while legs recover.

Friday
Running 0:50

Easy run, 8 km Zone 1–2.

Why this workout

Short aerobic run before weekend endurance.

Saturday
Running 2:00

Long road run, 20 km Zone 2.

Why this workout

Keeps base endurance in cutback week.

Sunday
Hiking 1:30

Brisk hike, 1.5 hrs.

Why this workout

Low-impact closure to cutback week.

Monday
Rest 0:00

Rest day before final sharpening block.

Why this workout

Allows recovery before high-intensity week.

Tuesday
Strength Training 0:45

Lower-body: front squat 3Γ—8, Romanian deadlift 3Γ—8, calf raises 3Γ—20, side plank 3Γ—45s.

Why this workout

Final heavy leg session before race month.

Wednesday
Running 1:00

Track: 6Γ—800 m at 5k pace, 400 m jog recovery.

Why this workout

Race-specific interval sharpening.

Thursday
Strength Training 0:50

Full-body: deadlift 4Γ—5, Bulgarian split squat 3Γ—8, chin-ups 3Γ—max, kettlebell swing 3Γ—15.

Why this workout

Maintains total strength while balancing speed work.

Friday
Running 0:50

Easy run, 8 km Zone 1–2.

Why this workout

Keeps aerobic activity light before weekend efforts.

Saturday
Running 2:00

Long trail run, 18 km with 400 m gain.

Why this workout

Keeps trail legs active without overreaching before February peak.

February

Sunday
Hiking 1:30

Brisk hike, 1.5 hrs on mixed terrain.

Why this workout

Low-impact aerobic load to open race month without fatigue.

Monday
Rest 0:00

Rest day.

Why this workout

Full rest before final race sharpening.

Tuesday
Strength Training 0:35

Lower-body: goblet squat 3Γ—10, calf raises 3Γ—20, side plank 3Γ—40s/side.

Why this workout

Light strength session to keep legs primed without fatigue.

Wednesday
Running 0:50

Track: 6Γ—400 m at slightly faster than 5k pace, 200 m jog recovery.

Why this workout

Neuromuscular sharpening ahead of race.

Thursday
Strength Training 0:30

Upper-body/core: push-ups 3Γ—12, inverted rows 3Γ—10, kettlebell swing 3Γ—12.

Why this workout

Maintains core and upper body engagement during taper.

Friday
Running 0:30

Easy run, 5 km Zone 1–2.

Why this workout

Flushes legs and maintains rhythm before race.

Saturday
Running 1:00

RACE DAY: 5k road race, full warm-up and cool-down.

Why this workout

Primary February performance target.

Monday
Rest 0:00

Rest day after race.

Why this workout

Full rest to recover from race effort.

Tuesday
Strength Training 0:40

Light full-body: deadlift 3Γ—5, push press 3Γ—8, plank 3Γ—40s.

Why this workout

Reintroduces lifting post-race without overload.

Wednesday
Running 0:50

Easy run, 8 km Zone 1–2.

Why this workout

Gentle re-entry into running after race.

Thursday
Strength Training 0:35

Upper-body/core: pull-ups 3Γ—max, dips 3Γ—10, side plank 3Γ—40s/side.

Why this workout

Maintains strength without leg fatigue.

Friday
Running 0:50

Fartlek: 10Γ—1 min at 10k pace / 1 min jog.

Why this workout

Rebuilds turnover and speed after recovery.

Saturday
Running 2:15

Long trail run, 20 km with 500 m gain.

Why this workout

Keeps trail strength and aerobic endurance for April goal.

Sunday
Hiking 1:30

Treadmill incline walk, 1.5 hrs.

Why this workout

Adds low-impact aerobic volume.

Monday
Rest 0:00

Rest day.

Why this workout

Recovery after weekend long efforts.

Tuesday
Strength Training 0:45

Lower-body: front squat 3Γ—8, Romanian deadlift 3Γ—8, calf raises 3Γ—20.

Why this workout

Builds leg strength and durability.

Wednesday
Running 1:05

Track: 5Γ—1000 m at 10k pace, 400 m jog recovery.

Why this workout

Improves aerobic power and sustained pace.

Thursday
Strength Training 0:50

Full-body: deadlift 4Γ—5, push press 3Γ—8, chin-ups 3Γ—max.

Why this workout

Maintains total-body strength for running economy.

Friday
Running 0:55

Tempo run: 10 km with middle 5 km at 15–20 sec slower than 10k pace.

Why this workout

Raises lactate threshold for sustained efforts.

Saturday
Running 2:05

Long road run, 22 km steady Zone 2.

Why this workout

Builds aerobic base on flat terrain.

Sunday
Hiking 1:30

Brisk hike, 1.5 hrs.

Why this workout

Supports endurance with low-impact work.

Monday
Rest 0:00

Rest day.

Why this workout

Prevents overtraining in final winter month.

Tuesday
Strength Training 0:40

Lower-body: goblet squat 3Γ—10, single-leg hop 3Γ—8, calf raises 3Γ—20.

Why this workout

Strengthens legs while keeping load moderate.

Wednesday
Running 0:55

Fartlek: 8Γ—2 min at 10k pace / 90 sec jog recovery.

Why this workout

Maintains turnover without heavy load.

Thursday
Strength Training 0:40

Full-body: deadlift 3Γ—5, push-ups 3Γ—12, kettlebell swing 3Γ—15.

Why this workout

Keeps total-body strength in maintenance mode.

Friday
Running 0:50

Easy run, 8 km Zone 1–2.

Why this workout

Gentle load before weekend trail effort.

Saturday
Running 2:00

Long trail run, 18 km with 400 m gain.

Why this workout

Maintains trail readiness heading into March.

March

Monday
Rest 0:00

Rest day.

Why this workout

Recovery from weekend volume and strength preservation.

Tuesday
Strength Training 0:50

Lower-body: front squat 4Γ—6, walking lunges 3Γ—12/leg, single-leg hop 3Γ—8.

Why this workout

Improves trail climbing strength and stability.

Wednesday
Running 1:05

Tempo run: 12 km with 6 km at Zone 3–4.

Why this workout

Builds lactate threshold for sustained race pace.

Thursday
Strength Training 0:40

Upper-body/core: pull-ups 4Γ—max, dips 4Γ—12, side plank 4Γ—40s/side.

Why this workout

Supports posture and efficiency during long runs.

Friday
Running 1:00

Trail intervals: 8Γ—3 min uphill Z4 / easy downhill recovery.

Why this workout

Develops climbing strength and VOβ‚‚max for race terrain.

Saturday
Running 2:45

Long trail run, 22 km with 800 m gain.

Why this workout

Extends endurance for April race while simulating elevation.

Sunday
Cycling 2:30

Road ride, 2.5 hrs Zone 2.

Why this workout

Low-impact endurance building and aerobic capacity maintenance.

Monday
Rest 0:00

Rest day.

Why this workout

Ensures freshness for quality midweek sessions.

Tuesday
Strength Training 0:50

Lower-body: deadlift 4Γ—5, step-up with knee drive 3Γ—10/leg, calf raises 3Γ—20.

Why this workout

Improves leg drive and durability for descents.

Wednesday
Running 1:15

Progression run: 14 km starting Z2, finishing Z3–4.

Why this workout

Teaches pace control and strong finishes.

Thursday
Strength Training 0:40

Upper-body/core: push press 4Γ—8, inverted rows 3Γ—12, hanging knee raises 3Γ—15.

Why this workout

Enhances core stability for technical trails.

Friday
Running 0:45

Short hill sprints: 10Γ—20 sec max effort uphill / walk back.

Why this workout

Boosts leg power and running economy.

Saturday
Running 3:00

Long trail run, 24 km with 900 m gain.

Why this workout

Builds aerobic and muscular endurance under trail-specific stress.

Sunday
Cycling 3:00

Road ride, 3 hrs Zone 2.

Why this workout

Adds long aerobic load without impact stress.

Monday
Rest 0:00

Rest day.

Why this workout

Allows recovery from high-volume weekend.

Tuesday
Strength Training 0:45

Lower-body: Bulgarian split squat 3Γ—10/leg, kettlebell swing 3Γ—15, single-leg balance hops 3Γ—8/leg.

Why this workout

Reinforces unilateral stability and power.

Wednesday
Running 1:05

Tempo intervals: 4Γ—8 min at Z3 / 2 min jog recovery.

Why this workout

Boosts sustained climbing pace efficiency.

Thursday
Strength Training 0:40

Upper-body/core: chin-ups 3Γ—max, dips 3Γ—12, plank with shoulder tap 3Γ—20.

Why this workout

Maintains posture under long-duration trail load.

Friday
Running 1:00

Mixed terrain run, 12 km Z2–3.

Why this workout

Steady aerobic effort with varied terrain adaptation.

Saturday
Running 3:15

Long trail run, 26 km with 1000 m gain.

Why this workout

Longest pre-taper trail run before April race.

Sunday
Cycling 3:00

Endurance ride, 3 hrs Zone 2.

Why this workout

Maintains aerobic base without pounding legs.

Monday
Rest 0:00

Rest day.

Why this workout

Key recovery before final load week.

Tuesday
Strength Training 0:40

Lower-body: goblet squat 3Γ—12, jump squat 3Γ—8, calf raises 3Γ—20.

Why this workout

Prepares legs for last long run push.

Wednesday
Running 1:10

Steady run, 14 km Z2.

Why this workout

Keeps aerobic conditioning without high intensity.

Thursday
Strength Training 0:40

Upper-body/core: push-ups 4Γ—12, inverted rows 4Γ—10, side plank 3Γ—40s/side.

Why this workout

Final upper-body maintenance before taper month.

Friday
Running 0:40

Short hill sprints: 8Γ—20 sec / walk back.

Why this workout

Keeps leg power sharp into April.

Saturday
Running 3:30

Long trail run, 28 km with 1100 m gain.

Why this workout

Peak long run for April race readiness.

Sunday
Cycling 2:30

Endurance ride, 2.5 hrs Zone 2.

Why this workout

Finishes block with aerobic volume without run impact.

Monday
Rest 0:00

Rest day.

Why this workout

Recovery before April taper.

Tuesday
Strength Training 0:35

Full-body light: goblet squat 3Γ—10, push press 3Γ—8, plank 3Γ—40s.

Why this workout

Keeps strength without adding fatigue before race month.

April

Wednesday
Running 0:50

Trail tempo run: 8 km with 4 km at Zone 3–4 on rolling terrain.

Why this workout

Keeps legs sharp and maintains threshold fitness without excess fatigue.

Thursday
Strength Training 0:30

Light mobility & core: bodyweight squats 3Γ—15, side plank 3Γ—30s/side, band pull-aparts 3Γ—15.

Why this workout

Maintains stability and mobility without causing soreness before race.

Friday
Running 0:40

Easy run, 6 km Z1–2.

Why this workout

Promotes blood flow and keeps legs loose before race day.

Saturday
Rest 0:00

Rest day with light walking/stretching.

Why this workout

Full recovery before race day.

Sunday
Running 2:45–3:00

RACE DAY: 30 km trail race with 1000m+ elevation.

Why this workout

Peak event β€” execute pacing, nutrition, and gear strategy rehearsed in training.

Monday
Rest 0:00

Complete rest.

Why this workout

Essential recovery after race effort.

Tuesday
Mobility 0:20

20 min foam rolling + gentle yoga.

Why this workout

Aids recovery and restores range of motion post-race.

Thursday
Running 0:35

Easy run, 5 km Z1.

Why this workout

First light jog post-race to stimulate recovery.

Saturday
Running 0:50

Easy trail run, 8 km Z1–2.

Why this workout

Gentle return to trails without stressing the system.

Tuesday
Strength Training 0:30

Light full-body: goblet squat 3Γ—10, push-ups 3Γ—12, plank 3Γ—30s.

Why this workout

Reintroduces strength work with minimal load.

Wednesday
Running 0:55

Steady run, 10 km Z2.

Why this workout

Builds back aerobic conditioning post-race.

Friday
Running 0:40

Tempo run, 6 km at Zone 3.

Why this workout

Reintroduces controlled intensity after recovery phase.

Sunday
Cycling 2:00

Endurance ride, 2 hrs Z2.

Why this workout

Low-impact aerobic volume post-race.

Tuesday
Strength Training 0:35

Lower-body: step-ups 3Γ—12/leg, hip thrusts 3Γ—12, side plank 3Γ—30s/side.

Why this workout

Rebuilds lower-body strength after race recovery.

Wednesday
Running 1:05

Trail run, 12 km Z2.

Why this workout

Steady trail mileage to resume regular training rhythm.

Friday
Running 0:45

Fartlek: 6Γ—2 min Z4 / 2 min easy.

Why this workout

Sharpens speed without overloading.

Sunday
Cycling 2:30

Endurance ride, 2.5 hrs Z2.

Why this workout

Maintains aerobic base and variety in training.

Tuesday
Strength Training 0:35

Full-body circuit: goblet squat, push-up, band row, plank β€” 3 rounds.

Why this workout

General strength maintenance before new training phase.

Wednesday
Running 0:55

Steady run, 10 km Z2.

Why this workout

Smooth aerobic effort to bridge into next block.

Thursday
Strength Training 0:35

Upper-body/core: pull-ups 3Γ—max, dips 3Γ—10, side plank 3Γ—40s.

Why this workout

Finishes month with core and posture work.

May

Friday
Running 0:55

Marathon pace run: 10 km with 6 km at target marathon pace.

Why this workout

Final tune-up to reinforce target pace and feel before the race.

Saturday
Rest 0:00

Rest or 30 min gentle walk.

Why this workout

Prepares body for final long run before taper.

Sunday
Running 1:50

Long run: 20 km Z1–2, flat to rolling route.

Why this workout

Last substantial long run before marathon, keeping intensity low.

Tuesday
Strength Training 0:30

Full-body mobility and activation: band walks, light squats, core planks.

Why this workout

Keeps muscles activated without creating fatigue.

Wednesday
Running 0:40

Easy run: 6 km Z1.

Why this workout

Maintains aerobic readiness without adding stress.

Friday
Running 0:30

Short marathon pace refresher: 5 km with 3 km at race pace.

Why this workout

Keeps neuromuscular memory for target pace.

Saturday
Rest 0:00

Rest day.

Why this workout

Full rest before marathon.

Sunday
Running 3:30

ROAD MARATHON: 42.2 km at target pace (3:30 goal).

Why this workout

Key road event of the year β€” focus on pacing and nutrition execution.

Tuesday
Mobility 0:30

30 min foam rolling and gentle yoga.

Why this workout

Aids post-marathon recovery.

Thursday
Running 0:35

Easy run: 5 km Z1.

Why this workout

Gentle return to movement post-race.

Saturday
Running 0:55

Easy trail run: 8 km Z1–2.

Why this workout

Begins to reintroduce trail movement after road focus.

Tuesday
Strength Training 0:35

Lower body + core: step-ups, glute bridges, side planks.

Why this workout

Rebuilds strength after marathon recovery phase.

Thursday
Running 0:45

Fartlek: 8Γ—1 min Z4 / 90s easy.

Why this workout

Reintroduces short, fast efforts to rebuild speed.

Saturday
Running 1:35

Trail long run: 15 km Z2.

Why this workout

Gradual long run progression back towards trail volume.

Monday
Cycling 2:00

Endurance ride: 2 hrs Z2.

Why this workout

Adds aerobic volume without increasing run load.

Thursday
Running 1:00

Steady road run: 12 km Z2.

Why this workout

Smooth aerobic work to maintain road efficiency.

Saturday
Running 1:00

Trail run: 10 km with last 3 km at Z3 uphill effort.

Why this workout

Starts rebuilding climbing strength for September trail race.

June

Tuesday
Strength Training 0:50

Lower body + core: Bulgarian split squat 3Γ—10/leg, single-leg RDL 3Γ—8/leg, step-ups 3Γ—12, side planks 3Γ—45s/side.

Why this workout

Targets single-leg strength and stability for technical trail running.

Wednesday
Running 1:00

Hill repeats: 8Γ—2 min Z4 uphill / jog back recovery.

Why this workout

Builds climbing power and aerobic capacity for sustained ascents.

Friday
Running 1:10

Easy trail run: 10 km Z1–2, rolling terrain.

Why this workout

Aerobic conditioning while keeping fatigue low after hill session.

Saturday
Running 2:30

Long trail run: 20 km, 800–1000 m gain, Z1–2, hike steep climbs.

Why this workout

Progressive long run to extend time on feet and elevation adaptation.

Sunday
Rest 0:00

Full rest or 30 min stretching.

Why this workout

Recovery after long trail run to support adaptation.

Tuesday
Strength Training 0:50

Full-body: deadlift 3Γ—6, push-up 3Γ—12, kettlebell swing 3Γ—15, plank 3Γ—60s.

Why this workout

Maintains balanced strength for trail stability and posture.

Wednesday
Running 1:15

Uphill tempo: 4Γ—8 min steady uphill (Z3) / jog down recovery.

Why this workout

Builds sustained climbing endurance for long race ascents.

Friday
Running 0:50

Easy road run: 8 km Z1–2.

Why this workout

Low-impact aerobic run to keep volume steady.

Saturday
Running 2:45

Long trail run: 22 km, ~1000 m gain, Z1–2.

Why this workout

Extends endurance base with a focus on time on feet and terrain adaptation.

Sunday
Rest 0:00

Rest or easy walk.

Why this workout

Recovery after high-elevation long run.

Tuesday
Strength Training 0:45

Lower-body power: jump squats 3Γ—8, box step-ups 3Γ—12/leg, calf raises 3Γ—20.

Why this workout

Enhances explosive power for technical climbs.

Wednesday
Running 0:50

Hill sprints: 10Γ—30s Z5 uphill / walk back recovery.

Why this workout

Develops fast-twitch strength and improves running economy.

Friday
Running 1:20

Easy trail run: 12 km Z1–2.

Why this workout

Steady aerobic conditioning on mixed terrain.

Saturday
Running 3:00

Long trail run: 24 km, ~1200 m gain, Z1–2.

Why this workout

Pushes endurance and elevation adaptation ahead of peak summer training.

Sunday
Rest 0:00

Full rest or mobility session.

Why this workout

Supports recovery and prevents overtraining.

Tuesday
Strength Training 0:40

Core and stability: single-leg balance 3Γ—30s, bird dogs 3Γ—12, hollow holds 3Γ—30s.

Why this workout

Reinforces stability for uneven terrain.

Wednesday
Running 1:20

Moderate long climb: continuous 40-min uphill at Z3, jog down.

Why this workout

Simulates sustained climbs you'll face in the September race.

Friday
Running 1:00

Easy road run: 10 km Z1–2.

Why this workout

Keeps aerobic base without overloading climbing muscles.

Saturday
Running 3:15

Long trail run: 26 km, ~1300 m gain, Z1–2.

Why this workout

Big endurance and elevation day to close the month.

Sunday
Rest 0:00

Rest day.

Why this workout

Essential recovery to start July strong.

July

Thursday
Strength Training 0:50

Lower-body and core: walking lunges 3Γ—12/leg, weighted step-ups 3Γ—10, plank to side plank 3Γ—30s each side.

Why this workout

Maintains leg and core strength for uphill drive and downhill control.

Friday
Running 1:05

Hill intervals: 10Γ—2 min Z4 uphill / jog down recovery.

Why this workout

Builds climbing power and improves VOβ‚‚max.

Saturday
Running 3:00

Long trail run: 24 km, 1200 m gain, Z1–2.

Why this workout

Extends endurance and vertical adaptation.

Sunday
Running 2:00

Medium-long trail run: 16 km, 700 m gain, Z1–2.

Why this workout

Back-to-back long runs to build fatigue resistance.

Monday
Rest 0:00

Full rest.

Why this workout

Allows full recovery after heavy weekend volume.

Tuesday
Strength Training 0:50

Full-body: deadlift 3Γ—6, goblet squat 3Γ—10, pull-ups 3Γ—max, side planks 3Γ—40s.

Why this workout

Maintains overall strength for trail stability.

Wednesday
Running 1:20

Uphill tempo: 3Γ—12 min at Z3 on steady climb / jog down recovery.

Why this workout

Builds sustained climbing endurance.

Friday
Running 1:05

Easy trail run: 10 km Z1–2.

Why this workout

Keeps volume steady while promoting recovery.

Saturday
Running 3:20

Long trail run: 26 km, 1400 m gain, Z1–2.

Why this workout

Increases time on feet and elevation for race simulation.

Sunday
Running 2:15

Medium-long trail run: 18 km, 800 m gain, Z1–2.

Why this workout

Continues back-to-back loading for endurance under fatigue.

Tuesday
Strength Training 0:45

Lower-body focus: single-leg press 3Γ—10, calf raises 3Γ—20, hanging knee raises 3Γ—12.

Why this workout

Targets lower-leg strength for uphill propulsion.

Wednesday
Running 1:00

Hill sprints: 12Γ—45s Z5 uphill / walk down recovery.

Why this workout

Develops explosive climbing ability.

Friday
Running 1:15

Easy trail run: 12 km Z1–2.

Why this workout

Maintains aerobic base with low intensity.

Saturday
Running 3:35

Long trail run: 28 km, 1500 m gain, Z1–2.

Why this workout

Longest run of the month for endurance and vertical adaptation.

Sunday
Running 2:25

Medium-long trail run: 20 km, 900 m gain, Z1–2.

Why this workout

Final back-to-back weekend before recovery week.

Tuesday
Strength Training 0:40

Full-body light: bodyweight squats 3Γ—15, push-ups 3Γ—15, bird dogs 3Γ—12/side.

Why this workout

Reduced load to promote recovery.

Wednesday
Running 0:50

Easy run: 8 km Z1.

Why this workout

Active recovery run to absorb previous weeks' load.

Friday
Running 1:05

Trail run: 10 km, 400 m gain, Z1–2.

Why this workout

Keeps trails in the mix during recovery week.

Saturday
Running 1:55

Medium-long trail run: 16 km, 600 m gain, Z1–2.

Why this workout

Light long run to maintain endurance without overloading.

Sunday
Rest 0:00

Full rest.

Why this workout

Ends recovery week to prepare for August build.

Monday
Rest 0:00

Full rest.

Why this workout

Recovery after July’s vertical build week.

Tuesday
Strength Training 0:50

Lower-body focus: Bulgarian split squats 3Γ—10/leg, calf raises 3Γ—20, weighted step-ups 3Γ—10/leg.

Why this workout

Targets climbing and descending strength.

Thursday
Strength Training 0:45

Core and upper body: pull-ups 3Γ—max, push-ups 3Γ—15, plank 3Γ—45s.

Why this workout

Maintains overall strength and core stability.

Friday
Running 1:20

Hill intervals: 8Γ—3 min Z4 uphill / jog down recovery.

Why this workout

Builds climbing power and aerobic capacity.

August

Sunday
Running 2:30

Medium-long trail run: 20 km, 900 m gain, Z1–2.

Why this workout

Back-to-back endurance effort to simulate race fatigue.

Tuesday
Strength Training 0:50

Lower-body: deadlift 3Γ—6, goblet squat 3Γ—12, side planks 3Γ—40s/side.

Why this workout

Supports power and stability for technical trails.

Thursday
Strength Training 0:45

Full-body: step-ups 3Γ—12, push press 3Γ—10, bird dogs 3Γ—12/side.

Why this workout

Balances upper and lower body work for posture and endurance.

Saturday
Running 4:30

Ultra-simulation: 32 km trail, 1800 m gain, Z1–2. Practice race-day nutrition and pacing.

Why this workout

Longest training run before race; tests fueling and gear.

Sunday
Running 2:10

Technical trail run: 16 km, 700 m gain, Z1–2.

Why this workout

Second day of back-to-back long runs for fatigue resistance.

Wednesday
Running 1:40

Uphill tempo: 3Γ—15 min Z3 on steady climb / jog down recovery.

Why this workout

Improves sustained climbing ability.

Friday
Running 1:05

Easy trail run: 10 km Z1–2.

Why this workout

Maintains aerobic base and supports recovery.

Sunday
Running 3:45

Long trail run: 28 km, 1500 m gain, Z1–2.

Why this workout

Final major vertical effort before taper.

Wednesday
Running 1:15

Downhill repeats: 6Γ—3 min fast downhill / easy hike up.

Why this workout

Trains eccentric strength for steep descents.

Saturday
Running 2:30

Moderate long trail run: 20 km, 800 m gain, Z1–2.

Why this workout

Keeps endurance up while starting to reduce load.

Monday
Rest 0:00

Full rest.

Why this workout

Facilitates recovery for final prep week.

Thursday
Running 0:50

Easy trail run: 8 km Z1.

Why this workout

Light aerobic activity during taper.

Sunday
Running 0:40

Short trail run: 6 km Z1–2.

Why this workout

Keeps legs fresh while minimizing fatigue.

September

Tuesday
Strength Training 0:35

Light mobility + activation: band walks 2Γ—15/side, glute bridges 2Γ—15, single-leg balance 2Γ—30s/side.

Why this workout

Keeps key muscles activated without adding fatigue.

Thursday
Running 1:10

Race-pace intervals: 6Γ—3 min Z3–4 uphill / jog down recovery.

Why this workout

Last moderate-intensity climbing session before taper deepens.

Sunday
Running 2:20

Long easy trail run: 18 km, 800 m gain, Z1–2.

Why this workout

Final longer endurance session before race week.

Wednesday
Running 0:50

Short race-pace pickup: 4Γ—2 min Z3 on trail, full recovery between.

Why this workout

Keeps neuromuscular system sharp without adding load.

Friday
Running 0:35

Pre-race shakeout: 5 km Z1 with 3Γ—20s strides.

Why this workout

Loosens legs and primes them for race day.

Sunday
Running 5:30–6:00

RACE: 40 km trail, ~3300 m gain.

Why this workout

Key goal event β€” execute pacing, fueling, and hydration strategy.

Tuesday
Rest 0:00

Full rest or light walking.

Why this workout

Initial recovery after race effort.

Thursday
Active Recovery 0:50

Gentle 30-min mobility + foam rolling + 20-min easy walk.

Why this workout

Promotes circulation and tissue repair.

Sunday
Running 0:40

Easy flat run: 6 km Z1.

Why this workout

First short jog back to movement post-race.

Thursday
Running 0:50

Easy run: 8 km Z1–2.

Why this workout

Gently reintroduces running volume after race recovery.

Sunday
Running 1:10

Trail run: 10 km, 300 m gain, Z1–2.

Why this workout

Keeps aerobic fitness while staying in low stress mode.