Weighted Calisthenics · Ian Barseagle

The 2-Set Method

Two compound movements a day. Two working sets to absolute failure. A long recovery. Everything else is noise.

2 lifts per session 2 working sets to failure ~4-day cadence 8–12 rep target
My actual schedule

The recovery-biased 5-day

My adaptation of the method: anchors hit twice a week on a heavy/volume split, legs on their own day, a full-body hybrid mid-week, and cardio placed so it never competes with lifting recovery. Weekend stays open for recovery.

Day 1 · Push — heavy
Weighted dips2 bw + 2 weighted (last to failure)
Bench press2 sets heavy
OHP machine2 sets
Feet-elevated push-ups (vest)2 sets
Cable pushdowns (forward lean)2 sets · long-head bias
Day 2 · Pull — heavy + HIIT
Weighted pull-ups2 bw + 2 weighted (last to failure)
Cable rows2 sets heavy
Chained KB bent rows2 sets
Incline / hammer curls2 sets
Finisher: 10–12 min jump-rope intervals (HIIT #1).
Day 3 · Legs
Leg press2 sets heavy
Goblet squats (vest + KB)2 sets
Heavy KB swings2 sets
Leg curl + leg extension2 sets each
Calf raises2 sets
Swings are hip-extension dominant — the leg curls do the specific hamstring-growth work.
Day 4 · Recovery / Cardio
Swimeasy–moderate, active recovery
Zero-joint-load conditioning the day after legs. Optional mobility or zone-2 walk instead.
Day 5 · Hybrid — anchors, volume
Weighted dips2 bw + 2 weighted (back-off, ~10–15% lighter)
Weighted pull-ups2 bw + 2 weighted (back-off)
Feet-elevated push-ups (vest)2 sets
Goblet squats (vest + KB)2 sets
Second anchor hit of the week — lighter, rep-focused. Optional KB-complex or rope HIIT finisher (HIIT #2).
Days 6–7 · Recovery
Full rest + one optional low-intensity daymobility · zone-2 · morning movement
Autoregulation

If 7-day HRV sags or I'm beat up, trim from the bottom of Day 1 and Day 5 up — anchors stay sacred, accessories and the HIIT finisher are the first to drop. Never cut the heavy failure sets.

At a glance

One-page summary

Prerequisite
15+ pull-ups & 20+ dips, clean reps. Not a beginner program.
Warm-up
5-min jog (7 kph) → dynamic stretch → BW ×6–8 → 50% weight ×6–7
Working Set 1
Working weight → absolute failure (target 8–12 reps)
Rest
5–7 minutes, full recovery
Working Set 2
2.5–5 kg less than Set 1 → absolute failure
BW Finisher
No weight → absolute failure
Progression
Hit 10 reps in Set 1 → add weight next session
Per session
2 compound movements
Frequency
Each session every ~4 days (not once a week)
Cooldown
5-min jog at 7 kph
The core

Two working sets, plus a finisher

Per exercise: two warm-up sets, two working sets to absolute failure, one bodyweight finisher. The starred sets are the ones that drive progress — take them to genuine failure with clean form.

  1. Warm-up set 1bodyweight, 6–8 reps
  2. Warm-up set 2~50% of working weight, 6–7 reps
  3. Working set 1 ★full working weight, max effort, aim 8–12 · rest 5–7 min
  4. Working set 2 ★drop 2.5 kg, max to failure · rest 3–4 min
  5. Bodyweight finisherno weight, max to failure

Choosing your load

Pick a weight that brings you to failure around 10 reps on Working Set 1. It may take one or two workouts to dial in — that's expected.

Getting stronger

Progressive overload

Everything keys off Working Set 1 reps. Simple and strict:

Set 1 RepsWhat it meansNext session
10+Strong enough for moreAdd 5 kg, move up
9Weight is right, nearly thereStay, hit 10 next time
Under 9Too heavy for the rangeDrop 2.5–5 kg

Progress is bumpy — that's normal

Adding 5 kg drops your reps sharply, then you climb back. A real weighted pull-up run looks like this:

SessionWeightSet 1Set 2Decision
120 kg98Stay at 20 kg
220 kg108Hit 10 → move to 25 kg
325 kg87Stay at 25 kg
425 kg109Hit 10 → move to 30 kg
530 kg76Too heavy → drop to 27.5 kg
627.5 kg98Stay
727.5 kg109Hit 10 → 32.5 kg
The week

Push / Pull / Legs structure

Push — Chest / Triceps / Shoulders
Weighted dips2 warm-up + 2 working + 1 BW finisher
Incline bench press2 warm-up + 2 working + 1 BW finisher
Incline bench is included despite being a machine — it's mechanically the same pattern as dips, safer for the wrist, and allows heavier progressive overload.
Pull — Back / Biceps
Weighted pull-ups2 warm-up + 2 working + 1 BW finisher
Cable rows (horizontal pull)2 warm-up + 2 working
Cable rows cover horizontal pulling — a different angle from vertical pull-ups — ensuring full back development.
Legs
Goblet squats — weight vest + kettlebell2 sets, max out
Heavy KB swings2 sets
Hamstring curls + lunges2 sets each
Swings are hip-extension dominant — great posterior-chain and conditioning work, but the hamstring curls still do the specific hamstring-growth work. Calves: 3 sets, 15–20 reps, rest 3–4 min between.
Why not only dips & pull-ups

Training only those two leaves some back and chest muscles undertrained, risking imbalance and injury over time. That's why rows and other movements are built in.

Travel & bodyweight

Machine → bodyweight equivalents

When all you have is a hotel room, a calisthenics park, or a vest and a sturdy edge — here's how to hold the two horizontal-plane lifts (incline press and cable row) without a gym.

Incline bench press → feet-elevated push-ups + vest

Counter-intuitively, an incline press (torso up) is matched by feet-elevated push-ups (torso down) — elevating the feet shifts load onto the upper chest and front delts, the same emphasis. Higher feet = more load and more upper-chest bias.

Cable rows → inverted rows, best to worst

Band rows — closest match, if you packed bands
Anchor a band in a door or around a post, same horizontal pull. Loads the contracted position hard where cables are strongest. Slow the eccentric and squeeze to make a light band feel heavy.
Inverted rows (under a table / low bar) — best no-band option
Lie under a sturdy table edge or a park's low bar, grip it, pull your chest up. A true horizontal pull loading real bodyweight — often more than a travel band. Elevate the feet or add the vest to load it further.
Door / post towel rows — last resort
Loop a towel around a solid door handle (door edge-on) or a post, lean back, row yourself upright. Grip- and angle-limited, but holds the pattern when there's nothing to get under.

Load calculator

Enter your bodyweight and vest load to see the pressing / pulling resistance for each variation. Percentages are population averages — treat them as estimates, or measure your own with a bathroom scale under your hands.

Variation% of BWBodyweight only+ Vest
Flat push-up~65%
Feet-elevated push-up (incline-press analog)~72%
High feet-elevated push-up~75%
Inverted row (feet down)~70%
Inverted row (feet elevated)~85%

Row percentages vary more with body angle than push-ups — the flatter your body, the closer to 100% of bodyweight. Values shown are for a moderate angle.

Between sessions

Rest days — where growth happens

Do

  • Light walking or easy movement to keep blood flowing
  • Stretching or light mobility work
  • Prioritize sleep — the single most important recovery tool
  • Eat your full diet — the body is rebuilding

Avoid

  • Heavy training — it delays recovery
  • Ignoring joint pain — address it before training
  • Under-eating — muscles need nutrients even at rest
  • Hard cardio — light walking is fine, intense work isn't
The real lesson

The program is rarely why people fail

What actually stalls progress

Poor sleep. Missing workouts. Not eating enough. Drinking or smoking. Recovering poorly. Not staying consistent. Not holding yourself accountable.

Almost any good program works if you follow it consistently for months and years.