2-Month Upper Body Specialization Program

Status: completed one 2-month block. See Results and the one-month continuation now underway.

Who This Is For

A returning or intermediate lifter with a training base, who can already do bodyweight pull-ups and dips and wants to specialize the upper body (chest, back, arms) for a focused 8 weeks. It leans on muscle memory: muscle you’ve built before comes back fast.

It does little for legs and abs. They appear only as end-of-session finishers. That’s a deliberate, personal choice: I already carry enough leg and core development from prior activity, so this block puts everything into the upper body. If that’s not you, add dedicated leg and core work, or run a balanced program instead.

Not for true beginners. If you’re new to lifting, build a balanced base first (full-body or upper/lower, legs included, lower volume). You’ll progress faster, and the weighted pull-ups and dips here assume strength you won’t have yet. The 2-month expectations also assume muscle memory a true beginner doesn’t have.

Core Principles


Part 1 is the at-the-gym reference: schedule, rules, the four sessions, progression. Part 2 is the reasoning behind every choice, plus nutrition, supplements, and recovery. Read Part 2 once; after that you mostly live in Part 1.

Part 1: At the Gym

Overview

A 4-day upper body specialization split. Each upper muscle hit twice weekly with a heavy/volume variation. Legs and abs are maintained through end-of-session work.

Schedule: Mon (Push A), Wed (Pull A), Thu (Push B), Sun (Pull B)

The Rules

First Two Weeks

New to this, returning, or not used to training near failure? Ramp in. Don’t go 0→100 in session one.

Mon: Push A (Heavy)

#ExerciseWorkNotes
1Cable rotator cuff (int/ext rotation)2×10 eachactivation only, light
2Weighted dips or barbell bench3×5–6 @ 1–2 RIRmain heavy press; alternate weeks if you want both
3Incline DB press3×8–10 @ 1–2 RIR
4Standing OHP (bar/DB)3×6–8 @ 1–2 RIR
5Cable lateral raise (1-arm)3×10–15last set to failure
6Skullcrusher / lying tricep ext3×8–10last set to failure
7Hanging leg raises3×maxprogress: knees → straight → toes-to-bar

Working sets: ~17

Wed: Pull A (Heavy)

#ExerciseWorkNotes
1Band pull-aparts2×15activation only
2Weighted pull-ups3×5–6 @ 1–2 RIR
3Barbell row or T-bar row3×6–8 @ 1–2 RIR
4Face pulls3×12–15last set to failure
5Incline DB curl3×8–10last set to failure
6Cable hammer curl (rope)3×10–12last set to failure
7Ab wheel rollouts or cable crunches3×10–15

Working sets: ~17

Thu: Push B (Volume)

#ExerciseWorkNotes
1Cable rotator cuff2×10 eachactivation
2Weighted dips3×8–10lighter than Mon if alternated; else secondary press
3Machine chest press or flat DB press3×10–12
4High-to-low cable flye3×12–15to failure
5Low-to-high cable flye3×12–15to failure
6Cable lateral raise3×12–20to failure; superset with #7
7Tricep rope pushdown3×12–15to failure; superset with #6
8Leg press or hack squat3×6–8heavy legs; form-friendly when upper-fatigued

Working sets: ~21 (superset cuts ~5 min off the session)

Sun: Pull B (Volume)

#ExerciseWorkNotes
1Band pull-aparts2×15activation only
2Lat pulldown3×8–10last set to failure
3Seated cable row3×10–12last set to failure
4Single-arm DB row3×10–12 each
5Face pulls3×15–20to failure; superset with #6
6Cable curl3×10–12to failure; superset with #5
7Preacher curl or incline DB curl3×10–12to failure; different angle, hits bicep at shorter position
8Back extension3×10–15
9Romanian deadlift3×6–8heavy hip hinge; second leg compound of the week

Working sets: ~22

Progression Example

Bench press 3×5–6 starting at 70 kg:

WeekSets (kg × reps)What happened
170×6, 70×5, 70×5starting point
270×6, 70×6, 70×6hit top of range across all sets
372.5×5, 72.5×5, 72.5×4+2.5 kg, reset to bottom
and so on

Same logic for every exercise. On isolation work taken to failure, you progress when total reps across sets goes up.

Time Management for ~1 Hour


Part 2: Study & Planning

Why It Works

The Back: Classical Roots of the V-Taper

Greek Canon

Polykleitos’s Doryphoros (Spear-Bearer, 5th century BCE) was the literal rulebook for male proportions, what the Greeks called kalos kagathos (beautiful and good). The defining feature of the ideal male form was the V-taper: wide shoulders created by developed lats and deltoids, tapering to a narrow waist. The silhouette came from the back, not the chest. A broad chest on a narrow frame was considered incomplete; width had to come from the lats.

Roman Pragmatism

The Romans inherited the same aesthetic ideal but grounded it in military function. A legionary carried 20–30 kg of armor and shield, marched 30 km a day with full kit, and fought in close quarters where back and shoulder endurance determined survival. The back was the most functional asset a soldier had: strength and endurance, not vanity.

”The Show Is Won from the Back”

A competitive bodybuilding truth. Anyone can build a decent front pose with enough bench press. The back (lats, traps, rhomboids, rear delts, spinal erectors) creates the 3D silhouette visible from every angle, including head-on when wide lats push the arms outward. A big chest on a narrow back looks flat. A developed back on a moderate chest still looks built. The back is the frame; everything else hangs on it.

How This Program Maps to the Philosophy

MuscleCompounds/weekAngles covered
Back6 (pull-ups, barbell row, lat pulldown, seated row, DB row, face pulls)Vertical pull, horizontal row, unilateral row, rear delt flye
Chest4 (bench/dips, incline press, OHP, machine/flat press) + 2 isolation flyesFlat, incline, decline, upper/lower flye
ShouldersOHP + lateral raises + all pressingOverhead, lateral, indirect via pressing

Back gets more compound exercises, more angles, and higher total volume than chest, by design. The asymmetry isn’t an oversight. The program prioritizes the silhouette.

Nutrition (the actual limiter)

Targets

Priority order

The whole approach, ranked by what matters most:

  1. Hit your calorie surplus: the foundation everything else depends on
  2. Protein anchor at every meal (~35g, 4 meals): the one macro that doesn’t sort itself
  3. Carbs, don’t track (see Carbs)
  4. Daily whey + creatine shake: the afternoon protein anchor, both supplements in one action (whey ~120 kcal/scoop, not a calorie tool)

Meal structure: 4 meals, ~35g protein each

Protein first at every meal. It’s the only macro to actively think about.

MealTargetExample
Breakfast~35g2 slices bread + 3 eggs + 2 slices ham
Lunch~35–40gRice/pasta + 130–150g chicken or lean meat
Between lunch–dinner~35gWhey shake (~35g)
Dinner~35–40gRice/pasta + 130–150g meat

Breakfast is non-negotiable. Minimum viable on rushed mornings: 2 eggs + 2 slices ham on bread (~25g).

Why 4 meals, not 2

Muscle protein synthesis (MPS) is the process that turns dietary protein into muscle: your body switches it on in response to training and to a meal with enough protein. The key thing: it’s pulsed, not continuous, and capped per sitting at ~35g of complete protein. Eat 80g in one meal and you get the same muscle signal as 35g; the excess is burned for energy, not built into muscle. That’s why distribution beats dose: two big meals = 2 MPS pulses, four meals = 4. Same total protein, very different result.

The refractory period. After a meal triggers MPS, the muscle goes temporarily unresponsive. A second meal arriving in that window doesn’t trigger a new spike; its protein gets redirected to gluconeogenesis or oxidation instead of muscle building. Eating 20g at 12pm then 45g at 2pm = ~20g toward muscle, not 65g.

Gap between mealsResult
Under 2 hoursOne spike total
2–3 hoursMostly refractory, limited second response
3–4 hoursBorderline, partial second spike
4–5 hoursSafe, near-certain full independent spike
5+ hoursDefinitely full independent spike

Minimum to trigger MPS: ~20–25g of complete protein, enough leucine to cross the activation threshold. Below ~10g, MPS is not meaningfully activated and the refractory clock doesn’t start. Small low-protein snacks don’t interfere with the next meal’s spike.

Knowing your portions

A kitchen scale is essential at the start. For the first couple of weeks, weigh your staple foods so you learn what a given amount actually delivers: an egg ≈ 6g protein, 100g cooked chicken breast ≈ 31g, a palm-sized piece of lean meat ≈ your ~35g target. Look up the rough protein content of the handful of foods you actually eat; that becomes your reference when shopping and eating.

After that, eyeball it. This is a compass, not a measurement you’re chained to: aim for “roughly 35g,” not “exactly 35g.” The point of weighing early is to build a reliable feel, so you can hit the target later without weighing every meal.

On cooking eggs

Cooked eggs are ~91% digestible vs ~51% raw: heat unfolds the protein, making it accessible to enzymes. Method (scrambled, sunny side) doesn’t matter; the raw egg on natto/rice is less effective than a cooked one alongside it.

Carbs

Carbs (stored as glycogen) are the primary fuel for lifting; run low and your later sets go flat. But if your diet is already carb-heavy (rice, bread, pasta daily), carbs sort themselves: ~250–300g/day comes naturally, so there’s no need to track.

Calories and the deficit problem

The three macros carry calories: protein and carbs at 4 kcal/g, fat at 9 kcal/g.

In a caloric deficit, the body breaks down stored tissue for fuel. Critically, it burns amino acids through gluconeogenesis, using protein as fuel rather than for building muscle. This means hitting protein gram targets on paper doesn’t fully translate: some of that protein gets oxidised for energy before it reaches muscle. Cortisol rises, MPS is suppressed, and muscle gain stalls even with good training and adequate protein grams.

Estimated numbers:

Reaching the surplus without disrupting your diet:

A couple of these gets you into surplus.

Around training

Alcohol

Alcohol suppresses MPS for 24–48 hours and degrades sleep quality regardless of total hours slept.

I treat weekend drinking as a fixed requirement rather than something to optimise away, so the split is built around it: Sunday is a volume day (Pull B) by design, the session most likely to fall on compromised weekend recovery, so better a lower-stakes volume day there than a heavy strength day. Without that constraint I’d arrange the days more optimally.

If you also have a daily weekday beer, it quietly blunts the overnight recovery window after training, so cutting that one helps without touching the weekend.

Supplements

Do: The daily shake (whey + creatine)

I settled on one afternoon shake: whey + creatine (+ anything else) at the same time each day. It started as konbini snacks, but choosing one every afternoon (check the protein, check the price) got old; a fixed shake removes the decision, costs less, and never gets skipped. The food itself matters less than having a reliable daily protein hit, so adjust it to your own situation.

OptionProteinCost (approx)Mental load
Famichikin + tuna onigiri~18g~365¥decide + buy, daily
Whey shake~35g~150¥fixed, repeatable

Whey: the protein component. Dairy-derived, so if skin reacts, swap to egg white protein powder. Flavored whey (e.g. vanilla) can cause mild nausea; it does for me on vanilla, so I’m considering switching to unflavored. Tolerable for these two months; if it bothers you, go unflavored or change brands.

Creatine: the performance component. Most evidenced supplement in sports science. Not a protein supplement; it increases phosphocreatine stores in muscle, giving more ATP for short high-intensity bursts. Practically: 1–2 extra reps on heavy sets, slight strength gain across the board, and muscles look slightly fuller from intracellular water. Dose 3–5g/day, consistency over timing. Expect ~1–2kg scale increase in the first 2 weeks from that water retention, normal and expected.

Skip: BCAAs

BCAAs are three amino acids extracted from complete protein. The whey shake already contains all of them plus everything else needed to sustain MPS, so it covers what BCAAs sell at lower cost and higher effectiveness. No reason to add them.

Recovery

Realistic 2-Month Outcome


Results After 2 Months

A retrospective on the actual run. Overarching verdict: it worked well. The remaining gains were small optimizations, not structural problems.

What Happened

What Worked

Small Optimizations for Next Block

Minor gains left on the table, not problems with the block:

What’s Next: One-Month Continuation

Same program, one more month, with a few deliberate changes carried over from the retro.

Changes

  1. Heavier heavy days. Push the load on Mon/Wed compounds so I’m hitting the bottom of the rep range, not overshooting it. Also means more aggressive progressive overload week to week. (Kept in check by the injury-avoidance that worked last block: heavier, not reckless.)
  2. Unflavored whey. Fixes the recurring nausea.
  3. Actually go to failure where prescribed. Be deliberate about which sets are true-failure sets vs RIR sets, and don’t default to the habitual stopping point.

More chest focus

Biasing this month toward chest without adding exercises: