Program Guide

How Madcow 5×5 Works

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.

What is Madcow 5×5?

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.

How Madcow 5×5 works

The engine is weekly progression built on ramping sets and a lighter mid-week day. Here's the shape of it, step by step:

  1. Set your starting weights based on a recent 5-rep max and work backwards — starting conservatively so the weekly increases have room to run for many weeks.
  2. Ramp to one top set. On heavy days, do a series of progressively heavier build-up sets that lead to a single top set of five, rather than five straight sets at the same weight.
  3. Use a lighter mid-week day. Train three days a week — a heavier day, a lighter volume day mid-week, and a day that pushes a new top set — so the lighter day aids recovery while keeping frequency high.
  4. Progress once per week by adding weight to your top sets on a weekly cycle instead of every session. This is the core adjustment that makes it work after novice progression stalls.
  5. Reset and re-ramp when you stall. When a weekly top set stops moving, back off to a lighter starting point and ramp the weeks back up, or graduate to a more advanced intermediate program.
This is a plain-English description of the method as it's commonly run, not an official product — the original was shared under a pseudonym and circulated on training forums. Exact percentages, ramp increments and weekly jumps vary by version, so treat this as the shape of the program rather than precise loading.

The weekly structure

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.

DayRoleTypical shape
Monday — heavyVolume via ramping setsRamp up to a top set of five
Wednesday — lightRecovery, technique, frequencyLighter ramps, no top-set push
Friday — top setSet a new weekly bestRamp 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.

Day roles and set shapes here are the common convention people run. Different published versions of Madcow use slightly different ramp percentages and weekly increments, so treat this table as a map, not the territory.

Who is it for?

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 fitMaybe look elsewhere
Lifters who stalled on a novice 5×5True beginners still gaining every session
People who like the 5×5 style but need slower progressLifters chasing mostly hypertrophy or machine work
Those who want structured weekly PRs on the top setAdvanced 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.

How to build it in LiftHero

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.

  1. Get LiftHero free on iOS, then start the optional Hero trial to unlock the custom program builder.
  2. Build your heavy, light and top-set days as routines, with the ramping sets on each.
  3. Train straight from the app; it walks you through each ramp and logs your weights, reps and RPE.
  4. Add weight to your top sets once per week and update the routines for the next cycle.
  5. Watch your weekly top sets trend upward in your progress charts, and reset or graduate when they stall.
LiftHero logs and tracks your training — weights, reps, RPE and PRs — and the custom program builder in the optional Hero subscription lets you assemble Madcow 5×5 yourself. It doesn't auto-generate or auto-progress the program, so you set the ramps and apply the weekly jumps exactly as the method intends.
Building the Madcow 5×5 ramping sets and weekly top set as a custom program in LiftHero
Build the ramping sets and weekly top set as a custom program in LiftHero.

Build Madcow 5×5 in LiftHero

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 Store

Free to start · No interruptive ads · 14-day Hero trial

Frequently asked questions

What is Madcow 5×5?

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.

How is Madcow different from StrongLifts or Starting Strength?

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.

What does ramping mean in Madcow 5×5?

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.

How many days a week is Madcow 5×5?

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.

Who is Madcow 5×5 for?

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.

Can I run Madcow 5×5 in LiftHero?

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.