SAM'S GYM FOR MUSCLES

12-Week Undulating Block Periodisation — Squat · Bench · Deadlift, three sessions per week. Weeks 1–6 loaded below.

Your 1RMs → working weights
lb
lb
lb

Every %1RM intensity in the program converts to a working weight, rounded to the nearest 5 lb. Start date picks today's session. Checkoffs, lifted weights, substitutions and notes are saved on this device and kept in the History tab — Export backs everything up.

AccumulationW1–3
DeloadW4
TransmutationW5–6
IntensificationW7–8
DeloadW9
PeakW10–12

The Split

SessionSecondary (varies)Accessories
Squat DaySquat variationBulgarian Split Squat or Leg Press, leg curl (seated/lying), calf raise (standing/seated) — rotate by phase
Bench DayBench variationIncline Dumbbell Press, Cable Fly, Overhead Tricep Extension or Close-Grip Dip — rotate by phase
Deadlift DayDeadlift variationPendlay Row, Lat Pulldown / Cable or Chest-Supported Row, rear delt work — rotate by phase

Secondary Rotation — Full 12 Weeks

2-Week BlockSquat DayBench DayDeadlift Day
Weeks 1–2Pause SquatClose-Grip BenchRomanian Deadlift
Weeks 3–4Box SquatSpoto PressDeficit Deadlift
Weeks 5–6Tempo SquatFloor PressBlock Pull
Weeks 7–8Front SquatClose-Grip BenchRomanian Deadlift
Week 9Front Squat (deload)Close-Grip Bench (deload)Romanian Deadlift (deload)
Weeks 10–12Pause SquatSpoto PressDeficit Deadlift

Programming Notes

  1. Accessory progression: double progression. Pick a rep range (e.g. 10–12), start at the low end, add reps each session until you hit the top end on all sets, then increase load by 2.5–5 lb (upper body) or 5–10 lb (lower body) and drop back to the low end.

  2. Secondary lift loading: calculate intensity from your 1RM for that specific lift. If you don't have separate 1RMs for each variation, use the primary lift's 1RM and apply the percentage shown. Squat-day secondaries run 10% lighter than the equivalent bench/deadlift percentages.

  3. Accessories rotate by phase: hypertrophy weeks (1–3, 7–8) use higher reps and machines; strength weeks (5–6) use heavier compounds; peak weeks (10–12) are maintenance only. Deload weeks (4, 9) keep the previous phase's lifts at reduced volume and weight.

  4. Deloads (Weeks 4 and 9): non-negotiable. This is when your central nervous system recovers before ramping into the next phase. Do not skip or rush them.

  5. New secondary exercises: Weeks 3, 5, 7 and 10 introduce new movements. Use lighter loads the first session to groove technique, then ramp up within the 2-week window.

  6. Rest periods: scale with intensity. Accumulation (Weeks 1–3): 2–3 min on primaries. Deload (Weeks 4, 9): 2 min. Transmutation (Weeks 5–6): 3–4 min. Intensification (Weeks 7–8): 4–5 min. Peak (Weeks 10–12): 5 min.

  7. Week 12 is test week: work up to a smooth opener single at 95% on each primary lift — no grinding, no max attempts. Use the week to confirm strength, then enter your new numbers for the next block.

How This Page Works

  1. Working weights: type your three 1RMs into the header and every primary/secondary lift shows its load for the day. Percentages are applied to that day's primary 1RM and rounded to the nearest 5 lb.

  2. Set checkoff: tap a square for each set you finish. Progress is saved per week and day on this device. "Reset day" clears them.

  3. Today button: set your program start date in the header and the Today button in the week bar lights up with the session you should be running — Mon/Tue Squat, Wed/Thu Bench, Fri/Sat Deadlift, Sunday rest. Tap it (or press T) to jump there.

  4. Rest timer: click any rest period to start a countdown — it beeps when time's up. Click the pill to cancel.

  5. Print: "Print week" produces a clean paper sheet of all three days for the selected week, with your working weights on it.

  6. History tab: every session you log is saved with the weights as they were that day — even if you update a 1RM later, the past doesn't change. Tap a session to replay it read-only. Your 1RM history is listed below the sessions.

  7. Substitutions: the ⇄ button on an accessory row swaps in an alternative exercise for that day. The swap is marked "sub" and remembered in history.

  8. Actual weight: the ⚖ button records what you actually lifted. It shows in green as "lifted — target X lb".

  9. Export / Import: Export downloads everything (sessions, weights, 1RM history, substitutions) as a JSON file. Import restores it — use it to move to a new phone or keep a backup. Hand the file to Sam for a coach review.

What the "Progressive" badge means

Every accessory exercise shows a Progressive badge in the weight column instead of a percentage. That's because accessories aren't tied to your big-lift 1RMs — you pick the load, and the badge tells you how to advance it.

Progressive = double progression. Work through a rep range, then raise the weight:

  1. Pick a starting load where your first set lands at the bottom of the rep range (e.g. 10 reps on a 10–12 exercise) with 1–2 reps in reserve.
  2. Add reps each session until you hit the top of the range on every set (12, 12, 12).
  3. Then add load — 2.5–5 lb upper body, 5–10 lb lower body — and drop back to the bottom of the range.
  4. Repeat for the rest of the block. The weight only moves up when you've earned it.

Week 4 flips the badge to Reduced weight for the deload — pick something light, move through it, recover. No chasing progression that week.

Dips: the rep target is the prescription — bodyweight, band-assisted, or weighted, whichever gets you the reps with clean form.

Sam's Gym For Muscles mascot