How a serious weightlifter runs three times a week without wrecking recovery.

This example follows the training pattern of a serious strength athlete who lifts four days a week and wants to add running without losing progress in the gym. It shows how Runallo's Earned Pace Progression method builds a small, honest running habit around a heavy lifting schedule, and how each week is decided by the run you actually completed — not a template someone else wrote.

Muscular male weightlifter jogging on a park path at golden hour, GPS watch on wrist, calm easy running form.

The runner

Runner
Trains four days a week in the gym — two heavy lower-body days, two upper-body days — and wants to add three short runs a week for conditioning and general health without falling apart on the platform.
Current ability
New to structured running; can jog 20 minutes at conversational effort.
Schedule
Lifts Mon / Tue / Thu / Fri. Wants to run Wed, Sat and one flexible day.
Goal
Keep lifting numbers moving, add a repeatable easy 5 km, avoid heavy legs the day after squats.

What makes this training situation hard

  • Legs that are already sore before the run starts — especially the day after squats or deadlifts.
  • A heart-rate response that feels wildly high for the pace because the aerobic base is small.
  • The temptation to run every session too hard, because they are used to pushing every set to failure.
  • Not enough time — a run has to fit in around long lifting sessions and a normal work week.

Why Earned Pace Progression fits

Traditional running plans assume the runner is only running. This weightlifter is not. EPP works because it never asks for a pace they have not already earned in a completed easy run — every week is decided from the last two weeks of actual effort, not a spreadsheet built for a full-time runner. When leg soreness makes a Wednesday run heavy, Runallo drops the intensity target and keeps the duration, so the week still counts as consistent without eating into Thursday's pull day.

Starting assessment

Start the assessment with an honest read of the current gym week. If two runs a week feel safe, start with two. If squats land on a Tuesday, the Wednesday run is always the easy one — never a session with a pace target. Runallo uses that as an input, not a suggestion.

A typical week

DaySessionNote
MondayGym — lower body (heavy)No running.
TuesdayGym — upper body
WednesdayEasy run · 25–30 minRecovery pillar. Effort hold only. No pace target the day after squats.
ThursdayGym — lower body (posterior chain)
FridayGym — upper body (press focus)
SaturdayQuality run · 30 min with 4 × 2 min work-average holdsOnly if Wednesday was completed at target effort.
SundayEasy run · 35–40 minEndurance pillar. Duration hold, HR ceiling.

Week-by-week progression

WeekFocusTargetOutcome / decision
1Baseline3 × 25 min at conversational effortAll three completed at target effort → next week keeps duration, opens a small quality option.
2Introduce qualityAdd 4 × 90 s work-average pieces to SaturdayFirst and last pieces average within 10 s → next week's target = that same average.
3Own the paceRepeat Saturday session at earned averageSession held with clean HR response → pace is now owned.
4Earn a bumpExtend work-average pieces to 2 minHeld earned pace across all pieces → next target moves ~5 s/km faster.
5Deload weekTwo runs, no qualityDeliberate reset after two heavy lower-body weeks in the gym.
6RebuildReturn to week 4 targetConfirmed the earned pace transfers after rest — held it cleanly.
7Extend durationSunday run 40 → 50 min at same easy HR ceilingAerobic drift within tolerance → duration is now owned.

Example sessions

Wednesday · Recovery run · 25 min

Recovery

No pace target. Effort constraint: conversational only. HR ceiling from the last owned easy run. Runallo blocks any progression on this session — its only job is to reset the legs before Thursday's pull day.

Saturday · Quality · 4 × 2 min work-average

Quality

Warm-up 10 min easy. Four 2-minute pieces separated by 90 s jog. Work-average target from the last completed session, not a race pace. If the last piece drifts more than 8 s/km slower than the first, the week's average is not owned — Runallo repeats the target next week rather than moving it.

Sunday · Endurance · 40 min steady

Endurance

Duration hold, HR ceiling. No pace target. Drift ≤5 bpm across the run confirms the aerobic base is holding. Drift >10 bpm is treated as a signal to keep duration next week instead of extending it.

Optional swap · 20-min shakeout

Recovery

Available on any day where the gym session felt heavier than expected. Runallo counts it toward consistency but does not use it as evidence for any future pace target.

Race-week option · Parkrun 5K

Race

If the weightlifter opts into a local 5K, Runallo treats it as fitness evidence, not a target. Race result feeds the next earned pace only if the two prior weeks were consistent — never off a single peak effort.

How Runallo decides week to week

  • Squat DOMS still present on Wednesday morning

    Runallo removes the pace target, keeps the duration, and lowers the HR ceiling by 3 bpm. The run counts toward consistency without adding load.

  • Missed the Saturday quality run

    Runallo does not push it into Sunday on top of the long run. Next week repeats the same target instead of moving to a harder one — nothing is earned that was not completed.

  • Two clean Saturdays in a row at the same average

    The pace is now owned. Runallo offers a small earn-forward: same session, target ~5 s/km faster, HR ceiling checked.

  • Sudden knee twinge during warm-up

    Runallo swaps the session to a duration-only easy run and flags the week as a soft signal — no earning that week, even if the runner finishes strong.

  • Deload week in the gym is scheduled

    Runallo aligns a running deload — two runs, no quality, duration cut by 20%. Fresh legs return the following week for a confirmation session.

  • Missed sleep, 5 hours only

    The pace target on that day's run is suppressed. The session becomes effort-hold. Sleep is not a variable the runner reports numerically — Runallo reads it from the effort review after the run.

What Runallo will not do

  • Adding intensity in weeks where a heavy squat day landed the day before.
  • Chasing a target the runner has not held cleanly in a completed session.
  • Treating a Parkrun peak as the new baseline for every following week.
  • Stacking a missed Saturday quality run into Sunday's easy long run.
  • Introducing a fourth run just because the runner had a strong week.

Why this pattern works for a lifter

The weightlifter's biggest running risk is not injury from mileage — it is chronic under-recovery from stacking hard leg work on top of runs the body has not earned. Three short runs a week can absolutely coexist with a serious hypertrophy or strength block, but only if two of them stay genuinely easy and the third is limited to a single quality piece scaled from what the runner actually held last week. EPP does that automatically: it never asks for a session harder than the last completed one, so the runner cannot accidentally push into a state that steals from the platform.

How each run gets classified

Runallo tags each session by training pillar before it goes on the calendar. Recovery runs get no pace target and a soft HR ceiling. Endurance runs get a duration hold and an HR ceiling with an aerobic drift check afterwards. Quality runs get a work-average target derived from the last completed piece. Race sessions are protected — they cannot be moved earlier, cannot be stacked with a preceding hard day, and cannot become the basis for a new target unless the two prior weeks were also consistent. For a weightlifter, this classification means the calendar visibly reflects which run is allowed to be hard and which is not.

What earning a pace looks like week to week

In week 2 the runner attempts four 90-second pieces. The first averages 5:20/km and the last averages 5:29/km. That is a spread of nine seconds — within the tolerance Runallo uses to say the runner honestly held the target across the whole session. Week 3 repeats the same 5:25/km work-average with slightly longer pieces. Week 4 sees a spread of only three seconds across pieces and a clean HR response, so week 5's target moves to 5:20/km work-average. The runner has now earned a pace — they held it twice, cleanly, with the same session structure. Runallo will not let the target skip ahead further without another confirmation week.

The trap Runallo is designed to avoid

The most common failure pattern for lifters who start running is a single strong Sunday long run that convinces them the whole aerobic base has moved forward. It usually has not. That single run is a peak, not evidence. If Runallo used it as the new baseline, the following week's paces would be too fast, the runner would blow up on Wednesday, miss Saturday's quality run, and quietly drop running inside a month. Earned Pace Progression will not accept a single session as a baseline — it needs two consistent weeks at the same target, held with a clean HR response, before it moves forward.

When to add a fourth run

A fourth run is available only after four full weeks of the three-run pattern completed at target effort with no soft signals. The added run is always a Recovery session first, never a Quality one — because the goal at that point is to spread aerobic time across the week, not to add intensity. Runallo will suggest it in the weekly review; the runner opts in explicitly. If the following two weeks show a drop in owned pace or an HR drift, Runallo removes the fourth run and returns to three.

How this shows up in the app

On the dashboard the weightlifter sees today's session with its pillar tag, its target (or effort hold), and a short reason line — for example, "Recovery run · effort hold — quality target suppressed after Tuesday's squat block." After the run they log a two-tap review: overall RPE, and whether the target was held. If it was, next week's session inherits the earned pace. If it was not, next week repeats. There is no pace target the runner hasn't already lived through.

Frequently asked questions

  • Can I really keep my squat numbers if I run three times a week?

    Yes, if two of those runs stay genuinely easy and the third is a scaled quality session — not a race effort. The most common cause of losing squat numbers is chronic under-recovery from every run being run hard, which is exactly the pattern EPP prevents.

  • Should I run on my rest day from lifting or before a lifting day?

    Run on a day that is not immediately before your heaviest lower-body day, and never the morning of a max session. Beyond that, Runallo works with the schedule you give it — the calendar reads your gym days as an input.

  • How fast will I get?

    Faster than someone doing every run at the same random pace, slower than a full-time runner. The point of EPP is not the absolute speed — it is that every pace you own is one you can repeat on tired legs.

  • What if I want to race a 5K?

    A local 5K every 6–8 weeks is a good fit. Runallo will treat the result as fitness evidence, not a new baseline — the next week's target only moves if the two weeks before the race were also consistent.

  • Do I need a GPS watch for this to work?

    Yes. Earned Pace Progression is built on actual pace and heart-rate data from a completed session. See the running watches guide for compatible options.

Related examples

Get your own version of this plan

Runallo builds one for your goal, your schedule and your last few runs — free to start.