About this workout
The Madcow 5x5 is what you run when the beginner linear progression finally stops paying you. You are no longer adding weight to the bar every session, so you stop trying. Instead you add weight once a week and you organize the week around it: heavy Monday, light Wednesday, a new 5 rep max on Friday. The sets ramp instead of sitting flat, which is the part most people get wrong. This is 12 weeks, three days a week, full body every session. It is slower than what you ran as a novice. That is the point.
Who This Program Is For
- The lifter who ran a beginner 5x5 or a linear progression to the end and started missing reps session after session.
- Anyone who can squat, bench, row, press and deadlift with clean technique and does not need a coach standing there for every set.
- People who want strength on the big lifts and are willing to trade fast progress for progress that keeps happening.
- Lifters with three real training days a week and the discipline to leave the gym when the program says they are done.
Who this is NOT for: Beginners. If you can still add 5 or 10 pounds to your squat every single workout, this program will make you weaker than staying where you are, because you would be giving up three sessions of progress a week to gain one. Run the novice progression until it is genuinely dead, then come here. This is also not for anyone chasing arm size or a beach look. There are three days of heavy compound work and a short list of accessories, and that is the whole menu.
What You'll Need
- A barbell, plates down to 2.5 pounds a side, a squat rack and a flat bench. Small plates are not optional here, the weekly jumps are percentage based and they get small.
- A pull up bar or dip station for the bodyweight accessory work.
- A written log and a calculator. You are running percentages of your own top set every week, and doing that from memory is how people end up guessing.
The Program
Three sessions a week, Monday, Wednesday and Friday, full body each time. Monday is the heavy day. Wednesday is deliberately light, it is there to keep you moving and to give the press and the deadlift a slot, not to beat you up. Friday is the day you set a new 5 rep max, and it is the only session where anything genuinely hard happens on the top set.
Here is the ramping, because this is where people ruin the program. Madcow is not five sets across. You do not put 275 on the bar and squat it five times for five sets. You take your top set for the day and you work up to it: 50 percent, 62.5 percent, 75 percent, 87.5 percent, then 100 percent. The first four sets are build up work. They are practice, they are warm up with intent, they are not supposed to be hard. Only the fifth set is the working set. If sets one through four leave you gassed, your top set is not a top set, it is a survival attempt, and you are running the program wrong.
Wednesday, the squat ramps to 75 percent of Monday's top set and stops there. The press and the deadlift get their own ramp to their own working weight, four sets instead of five, because those two lifts recover slower than the squat and the bench. On Friday you repeat the Monday ramp, then take the fifth set to about 102.5 percent of Monday's top for a new 5 rep max, then drop back for one set of eight. That back off set is where the week's actual muscle building volume lives. Do not skip it because you feel like a hero after the PR set.
| Day 1 | |||
|---|---|---|---|
| Monday - Heavy Ramp | |||
| Exercise | Sets | Reps | Rest |
| Barbell Squat | 5 | 5 at 50%, 62.5%, 75%, 87.5%, 100% | 3-5 min |
| Barbell Bench Press | 5 | 5 at 50%, 62.5%, 75%, 87.5%, 100% | 3-5 min |
| Bent Over Row | 5 | 5 at 50%, 62.5%, 75%, 87.5%, 100% | 3 min |
| Chest Dips | 2 | 8-10 | 90 sec |
| Hyperextension | 2 | 10-12 | 90 sec |
| Hanging Leg Raise | 3 | 10-15 | 60 sec |
| Day 2 | |||
|---|---|---|---|
| Wednesday - Light Day | |||
| Exercise | Sets | Reps | Rest |
| Barbell Squat | 4 | 5 at 37.5%, 50%, 62.5%, 75% of Monday top | 2-3 min |
| Military Press (Overhead Shoulder Press) | 4 | 5 at 55%, 70%, 85%, 100% | 3 min |
| Deadlift | 4 | 5 at 55%, 70%, 85%, 100% | 3-5 min |
| Pull Up | 3 | 6-10 | 90 sec |
| Face Pulls | 3 | 12-15 | 60 sec |
| Plank | 3 | 45-60 sec hold | 45 sec |
| Day 3 | |||
|---|---|---|---|
| Friday - New 5 Rep Max | |||
| Exercise | Sets | Reps | Rest |
| Barbell Squat | 6 | 5 at 50%, 62.5%, 75%, 87.5%, then 5 at 102.5% (new 5RM), then 8 at 75% | 3-5 min |
| Barbell Bench Press | 6 | 5 at 50%, 62.5%, 75%, 87.5%, then 5 at 102.5% (new 5RM), then 8 at 75% | 3-5 min |
| Bent Over Row | 6 | 5 at 50%, 62.5%, 75%, 87.5%, then 5 at 102.5% (new 5RM), then 8 at 75% | 3 min |
| Barbell Curl | 3 | 8-12 | 60 sec |
| Standing Barbell Calf Raise | 3 | 12-15 | 60 sec |
| Hanging Leg Raise | 3 | 10-15 | 60 sec |
How to Progress
Everything in this program is a percentage of one number: the top set you are chasing that week. Set it honestly in week 1 and the next three months take care of themselves.
Weeks 1 to 4. Take your current honest 5 rep max on the squat, bench and row, and set week 1's Monday top set at about 87.5 percent of it. Yes, that feels light. It is supposed to. You are buying yourself runway. Each week you add about 2.5 percent to the Monday top set on every lift, and every other set in the ramp moves with it because it is a percentage of that number. On the deadlift and the press, which live on Wednesday, add about 2.5 percent a week the same way. By week 4 you should be back at roughly your old 5 rep max and moving it for a clean five.
Weeks 5 to 8. This is the stretch where the program actually pays. Same 2.5 percent weekly jump, same structure, no changes. Friday's top set is now real personal record territory every week. Your job is to keep the first four ramp sets easy and to keep the back off set of eight in the session. If a Friday top set turns into a grinder where the bar slows to a crawl on rep four, that is your warning shot, not a reason to add more next week. Keep the jump the same and hold your technique.
Week 9 is a deload and it is not optional. Run the same three sessions with every weight at 60 percent of your current top set, five reps, no top set, no back off set, no accessory work past two easy sets. You will feel like you are wasting a week. You are not. Twelve straight weeks of adding weight without a break is how joints get angry and how Friday PRs quietly become Friday misses. Come back in week 10 with the bar moving fast again.
Weeks 10 to 12. Restart at your week 8 top set and add 2.5 percent a week from there. These three weeks are usually where a lifter hits the real ceiling on at least one lift. Bench tends to go first, then press, then squat, and the deadlift usually keeps climbing after everything else has stopped.
When the jump stops working. Let me be blunt about this, because it is the thing nobody tells you. The weekly 2.5 percent jump becomes impossible eventually. It has to. It is compounding, and you are not. When you miss reps on a Friday top set two weeks in a row, the program is not broken and you are not weak. You are done with that run. The correct response is to cut the top set by 10 percent and run it back up, not to grind, not to add a fourth day, not to add a bunch of forced reps. That reset is the program working the way it is supposed to work. Each time through, the ceiling is a little higher than it was last time.
Warm-Up and Recovery Notes
The ramp is your warm up, which is one of the smartest things about this design. Before the first set of squats, spend five to eight minutes on general movement: some easy cycling or walking to get warm, then hip flexor work, thoracic rotation and a couple of unloaded squat holds. Then start the ramp with the empty bar and work up. Do not add a separate pile of warm up sets on top of the ramp, you will just eat into the top set. On Wednesday, the light squat doubles as your deadlift warm up, so keep the rest short and stay moving.
Three training days a week means four rest days, and this program needs them. Sleep is the recovery variable that matters most and it is the one people ignore while they buy more supplements. Get seven to nine hours. Walk on your off days, keep hard conditioning to two easy sessions a week at most, and understand that anything you add on the off days comes out of Friday's top set. If you are constantly sore in your lower back, look at your deadlift setup and your Wednesday squat weight before you blame the program.
Nutrition and Supplementation
You cannot add 2.5 percent to your lifts every week in a deficit. That is not a motivational statement, it is arithmetic. Eat at maintenance or slightly above, meaning a few hundred calories over what holds your weight, and put roughly 0.8 to 1 gram of protein per pound of bodyweight on the plate every day. Carbs are not the enemy on a program built around heavy sets of five on the big lifts, they are what fuels the top set. If you are trying to get visibly leaner and hit personal records every Friday at the same time, one of those two goals is going to lose, and it will not be the one you picked.
Hitting that protein number is easier with a scoop or two of protein powder in the day, creatine at five grams daily is the one ergogenic with real evidence behind it for this kind of training, and a multivitamin covers the gaps when your food is repetitive, but none of that replaces the eating and the sleeping.
FAQ
Do I really only do one hard set per lift? On Monday and Friday, yes. The four ramp sets are build up work and they should feel easy through set three. That is what lets you keep hitting a new 5 rep max week after week. If you try to make all five sets hard, you get about four good weeks and then you stall out, which is exactly what happened to you on your last program.
Can I add arm work or a fourth day? Two or three sets of curls and a little calf and ab work are already in there, and that is about the ceiling. If you add a full fourth day of pressing and pulling, you are taking recovery straight out of Friday. Run the 12 weeks as written first. If you genuinely finish a full cycle without missing a rep, then earn the extra volume next time through.
What if I miss a week? Come back at the top set weight from your last completed week, not where the calendar says you should be. One missed week is nothing. Trying to skip ahead to catch up is how you turn a missed week into a missed month.



Questions and results
Ask a coach
Running this program? Tell us what week you are on and how the progression is going. A coach answers every question here.