Madcow 5×5 is the intermediate 5×5 you graduate to when adding weight every session stops working. Here's how the ramping sets, the lighter mid-week day and the weekly top set fit together — and how to build the whole thing in LiftHero.
By Meitar Lazimi · Updated July 2026
In short: Madcow 5×5 is an intermediate 5×5 program, attributed to the pseudonymous author Madcow, that steps up from novice 5×5 routines like StrongLifts and Starting Strength. Instead of adding weight every session, it uses weekly progression with ramping sets — lighter build-up sets that lead to one top set of five — plus a lighter mid-week day for recovery. It's the program for when session-to-session linear progression stalls. LiftHero doesn't ship it built in, but you can build it with the optional Hero subscription's custom program builder and log every set.
Madcow 5×5 is an intermediate take on the classic 5×5, attributed to a pseudonymous author known online only as Madcow. It's the program lifters typically move to after they've exhausted the fast, add-weight-every-session gains of a novice 5×5 like StrongLifts 5×5 or Starting Strength.
The key change is the timescale of progressive overload. Where a novice program adds weight every workout, Madcow spreads progression across a week: your heavy day ramps up to a single top set of five, and you only add weight once per weekly cycle. That slower, more sustainable rate — combined with ramping sets and a lighter mid-week day — is what keeps an intermediate moving forward when session-to-session progress has run out.
The engine is weekly progression built on ramping sets and a lighter mid-week day. Here's the shape of it, step by step:
Madcow's signature is a three-day week where the days play different roles. Monday is heavy and ramps to a top set, Wednesday is lighter for recovery, and Friday pushes a new weekly personal best on the top set.
| Day | Role | Typical shape |
|---|---|---|
| Monday — heavy | Volume via ramping sets | Ramp up to a top set of five |
| Wednesday — light | Recovery, technique, frequency | Lighter ramps, no top-set push |
| Friday — top set | Set a new weekly best | Ramp to a heavier top set of five |
The main lifts are the usual barbell staples — squat, bench press, overhead press, deadlift and barbell row — rotated across the heavy, light and top-set days. The squat is trained most frequently, echoing the high-frequency squatting of the novice 5×5 programs it grows out of.
Madcow 5×5 is aimed at the intermediate lifter whose session-to-session progression has stalled. If you can no longer add weight to the bar every workout on a novice 5×5, Madcow's weekly cycle is a classic next step.
| Great fit | Maybe look elsewhere |
|---|---|
| Lifters who stalled on a novice 5×5 | True beginners still gaining every session |
| People who like the 5×5 style but need slower progress | Lifters chasing mostly hypertrophy or machine work |
| Those who want structured weekly PRs on the top set | Advanced lifters needing more nuanced periodization |
If you're still adding weight every session, stay on a novice program like Starting Strength or a basic 5×5 a while longer — you'll gain faster. When even Madcow's weekly progression runs dry, an intermediate template like 5/3/1 is a natural next move.
LiftHero doesn't ship Madcow 5×5 as a built-in program — but with the optional Hero subscription's custom program builder you can set up the ramping sets, the lighter mid-week day and the weekly top sets, and log every set. Build each day as a reusable routine, and LiftHero records your weights, reps, RPE and PRs so your weekly top set shows up as a line that climbs.
Set up the ramping sets, the lighter mid-week day and the weekly top sets with the custom program builder in the optional Hero subscription, and log every set — so you can watch your top set climb week over week.
Download on theApp StoreFree to start · No interruptive ads · 14-day Hero trial
It's an intermediate 5×5 program, attributed to a pseudonymous author known as Madcow, that steps up from novice 5×5 routines. Instead of adding weight every session, it uses weekly progression with ramping sets that build to a single top set of five, plus a lighter mid-week day for recovery.
Novice programs like StrongLifts 5×5 and Starting Strength add weight every session. Madcow moves to weekly progression: your heavy day ramps up to one top set of five, and you add weight once a week rather than each session. That slower cycle is what lets an intermediate keep progressing after session-to-session gains stop.
Ramping means doing several progressively heavier build-up sets that lead to one top set, instead of five straight sets across at the same weight. The lighter sets act as volume and warm-up, and the final top set of five is the one you try to beat each week.
It's typically run three days a week — a heavy day, a lighter volume day mid-week, and a day that pushes a new weekly top set. The lighter mid-week day keeps training frequency up while allowing recovery between the harder sessions.
It's for intermediate lifters whose session-to-session linear progression has stalled. If you can no longer add weight every workout on a novice 5×5 program, Madcow's weekly progression is a common next step before more advanced intermediate templates.
You can build it. LiftHero doesn't ship Madcow 5×5 as a built-in program, but with the optional Hero subscription's custom program builder you can set up the ramping sets, the lighter mid-week day and the weekly top sets as reusable routines and log every set, so you can see your weekly top set climb.
This guide is educational and not medical advice. Consult a qualified coach or medical professional before starting or changing a training program.
By Meitar Lazimi, founder of LiftHero · Last updated July 10, 2026.