A Strength Training Plan for Runners: Two Days a Week

Here is the plan. No email required, nothing to download, and it fits on one screen.

You have probably already found six of these. They all prescribe more work than you will actually do in week nine of a marathon build, and none of them tell you which day to put the session on, which is the part that decides whether you are still doing it in October.

So: the plan first, in full, then the harder question of where it goes.

The plan

Two sessions a week. Thirty to forty minutes each including warm-up. Every set stops two to three reps short of failure, which means if you could have squeezed out three more, you stopped in the right place.

Session A: lower body focus

ExerciseSetsRepsRest
Back squat or goblet squat452 to 3 min
Romanian deadlift362 min
Bulgarian split squat36 each leg90 sec
Standing calf raise3890 sec
Side plank230 sec each60 sec

Session B: upper body and posterior chain

ExerciseSetsRepsRest
Trap bar or conventional deadlift343 min
Pull-up or lat pulldown35 to 82 min
Overhead press or bench press362 min
Single-leg calf raise310 each90 sec
Dead bug28 each side60 sec

Warm up with five minutes of easy movement and two progressively heavier sets of the first exercise. Skip the foam rolling ritual if you are short of time; it is the least valuable thing in the room.

How to progress it

Add the smallest weight increment your gym allows when you complete every set at the top of the rep range with your two to three reps still in reserve. Not before. In practice that is every second or third week on the big lifts, and slower than that once your mileage climbs.

If a lift stalls three sessions in a row, do not push. Your running volume has gone up and the recovery is going there. Hold the weight and wait for a down week.

What to cut when the week gets tight

In order: the core work, then the accessories, then one set from each main lift. Cut in that order and a 35 minute session becomes 18 minutes while keeping about 80% of what matters. A sub-optimal session is better than no session, and the runners who stay strong through a build are the ones who shrink the session instead of skipping it.

If you do not have a barbell

The plan works with dumbbells, a bench and a pull-up bar. It works with less than that. What matters is the movement pattern and the fact that it gets heavy over time, not the implement.

The one thing you cannot substitute away is progression. If your heaviest dumbbell has become easy for six reps, you need heavier dumbbells, slower reps, or a harder variation. A plan you have outgrown maintains you; it does not build anything.

What the first month feels like

Weeks one and two: sore in unfamiliar places, and slightly worried the running is suffering. Some of it is. Start at a weight that feels too light, because the soreness from your first few heavy leg sessions is disproportionate and it will show up in your runs.

Weeks three and four: the soreness drops off sharply, the weights start moving, and the running normalizes. This is the point most people stop noticing the sessions in their legs.

Do not judge whether this is working before week six. Most of what happens early is neural, so your numbers climb while nothing visible changes, and the injury resistance and economy benefits arrive on a slower timeline than that.

Now the part the plan cannot tell you

You have sets and reps. What you do not have is which days.

That gap is not an oversight in the plan above. It is genuinely unanswerable in a static document, because the right answer depends on a week that has not happened yet. Two rules survive contact with any schedule:

Beyond those two, you are choosing between putting Session A on a hard day, which keeps your easy days genuinely easy, and putting it on an easy day, which keeps your quality sessions fresh. Both schools are defensible and the argument between them is covered properly in strength training for runners.

A default week, Sunday long run

Monday Easy run
Tuesday Quality session AM, Session A PM
Wednesday Easy run, genuinely easy
Thursday Medium-long run
Friday Easy run AM, Session B PM
Saturday Off
Sunday Long run

Use that as a starting point rather than a commitment.

Why static plans stop working around week six

The week above is correct for an average week in an average block. Your build will not contain many of those.

The mileage climbs. A race gets added to a Saturday. You sleep badly for four nights, or catch something, or work goes sideways. Every one of those changes how much you can absorb on Tuesday evening, and the plan on your fridge says exactly the same thing regardless.

That is the real failure mode. Not that the sets and reps are wrong, but that they were decided in January for a Tuesday in March, and nothing about them updates when March turns out to be harder than expected. You either grind through sessions you should have shortened, or you skip them entirely, and skipping is the one that ends the habit.

The same plan, adjusted daily

Forma is this plan with the missing input filled in.

It reads your overnight HRV, your sleep and the training load from every activity your watch recorded, then decides whether today is a heavy day, a lighter day or a day to leave alone. Then it gives you the session: warm-up through cool-down, sets, reps, rest, coaching cues, pushed to your watch. Recovery, not effort.

On a good week that produces something close to Session A above. On a week where the mileage jumped and you slept badly, it produces two working sets instead of four, without you having to make that judgement while tired. Same numbers in, same decision out, and it tells you which signal drove the call.

Your lifting, around your running. The plan above is free either way, and nothing on this page is gated.

If you also ride or race triathlon, the same reasoning is worked through for cyclists and triathletes. Everything is indexed on the training guides hub.

Take the plan. Let something else pick the day.

See today's session