A 2-day workout plan is two full-body sessions a week, three days apart. The version below is what the Zyra Workouts generator produces for 45-minute sessions, a beginner and the general goal — the same output as the 2-day full body program page, and the smallest program the generator makes. It is a generated template, not a prescription, and this article spends as much time on what it leaves out as on what it contains.
Who this layout suits
The 2-day layout is for a week that has two training slots and no more. The generator places them on slots 0 and 3 of the 7-day cycle (floor(i × 7 / 2)), so the pattern is T·R·R·T·R·R·R: a session, two days off, a session, three days off.
Inputs: split fullBody, daysPerWeek 2, sessionMinutes 45, experience beginner, goal general, no focus or deprioritised muscles, no deload. Full body is the only split that makes sense at two days: an upper/lower week would train each half once, and a push/pull/legs week would stop after pull.
The two days
Forty-five minutes buys 4 exercises (clamp(round(45 / 12), 3, 8) = 4). The full-body roster is quads, chest, back, shoulders, hamstrings, core; four slots take the first four compounds, so hamstrings and core get no slot of their own. Both days come out identical.
| Full Body A / Full Body B | Sets | Reps | RIR (cycle 1) | Default rest |
|---|---|---|---|---|
| Back squat | 2 | 8–12 | 3 | 180 s |
| Barbell bench press | 2 | 8–12 | 3 | 180 s |
| Conventional deadlift | 2 | 8–12 | 3 | 180 s |
| Barbell overhead press | 2 | 8–12 | 3 | 180 s |
Eight working sets a day, 16 a week. Every exercise carries the catalog's 180-second default rest, so eight sets is about 21 minutes of rest plus the sets and warm-ups — comfortably inside 45 minutes.
In plain terms: four barbell lifts, two sets each, twice a week.
What two days can and cannot cover (landmarks)
The app's dashboard has a weekly landmark for each of its 11 muscle groups — a tracking default, not a law — and credits each working set 1 to the exercise's primary muscle and 0.5 to each secondary. Here is the 2-day week against those lines:
| Muscle | Credited | Landmark | Muscle | Credited | Landmark |
|---|---|---|---|---|---|
| Chest | 4 | 12 | Quads | 4 | 14 |
| Back | 4 | 14 | Hamstrings | 4 | 10 |
| Shoulders | 6 | 14 | Glutes | 4 | 10 |
| Biceps | 0 | 10 | Calves | 0 | 10 |
| Triceps | 4 | 10 | Core | 4 | 10 |
| Forearms | 2 | 6 |
The landmarks sum to 120 sets a week; this plan delivers 16. Nothing reaches its line, and biceps and calves get nothing at all. What the two days do achieve is breadth: nine of the 11 groups receive some credit, and the six roster muscles are trained twice. That breadth is why the generator uses full body here — the same 16 sets on an upper/lower split would give each muscle one visit.
Two levers change the picture without adding a day. Sixty-minute sessions add a fifth exercise (the dumbbell Romanian deadlift) and take the week to 20 sets. Moving from beginner to intermediate restores the third set and takes it to 24 (or 30 at 60 minutes). The weekly sets calculator shows any of these variants against the same bars.
In plain terms: two days can touch most of the body twice; it cannot bring any muscle up to the app's landmark.
Sets, reps and RIR — where the numbers come from
- Reps. The general goal uses one range for everything:
8–12. - RIR. The general base is
RIR 2— two reps left in the tank at the end of each set. The RIR / RPE converter maps it to RPE 8. - Sets. Base 3, minus 1 for beginner, floor 2 — so 2. The floor means a beginner on a strength goal still gets 3 sets on compounds (4 − 1).
- Rest. 180 s on all four exercises, from the catalog.
Progressing across six cycles
The program runs six cycles of the 7-day layout, and the RIR ramps from base + 1 to base − 1 with rir = round(top − (c / 5) × (top − bottom)):
| Cycle | 1 | 2 | 3 | 4 | 5 | 6 | 6 with deload |
|---|---|---|---|---|---|---|---|
| RIR on every set | 3 | 3 | 2 | 2 | 1 | 1 | 4 |
| Sets per exercise | 2 | 2 | 2 | 2 | 2 | 2 | 1 |
The deload's "one fewer set" has a floor of 1, which is why the deload cycle shows a single set at RIR 4. Loads are set by the progression engine from what you logged: the rep ceiling is round((8 + 12) / 2) + RIR — 13 at RIR 3, 12 at RIR 2, 11 at RIR 1 — and beating it earns a step up (a plate pair on a barbell, 2.5 kg with 1.25 kg plates), missing 8 earns a step down, anything between holds.
The short version
Squat, bench, deadlift, overhead press — two sets of 8–12 each, twice a week, three days apart. Sixteen working sets that touch nine muscle groups and bring none of them to the app's landmark; the 3-day full body plan nearly triples the total. Every number here is the generator's own rule and can be reproduced on the program page. A generated training template, not a prescription. Educational overview only — not medical advice.