Bodyweight Upper-Body Workout
Template
| Parts | Exercises | Sets | Reps/Duration | Rest Time |
|---|---|---|---|---|
| Warm-Up | Light Mobility - Joint # | 1 - 2 | 5 - 30 | none - 2 min |
| Warm-Up Set/s | 1 - 2 | 1 - 8 | 1 - 3 mins | |
| Main | ||||
| Lats / Traps-biased Pull Exercise (1-2) | 2 - 4 | 4 - 12 / near failure | 2 - 5 mins | |
| Shoulder / Pec-focused Push Exercise (1-2) | 2 - 4 | 4 - 12 / near failure | 2 - 5 mins | |
| Optional | ||||
| Arms Isolation Exercise 🔍 | 1 - 3 | 4 - 12 / near failure | 2 - 5 mins | |
| Core Exercise 🔍 | 1 - 3 | 4 - 12 / near failure | 2 - 5 mins |
Workout Sample 1
| Parts | Exercises | Sets | Reps/Duration | Rest Time |
|---|---|---|---|---|
| Warm-Up | Light Mobility Drill | 1 | 10 - 20 | none - 2 min |
| Warm-Up Set | 1 | 1 - 8 | 1 - 3 mins | |
| Main | ||||
| Lats-biased 🔍 | Australian Pull-Ups | 3 | 4 - 12 / near failure | 2 - 5 mins |
| Standard Push-Ups | 3 | 4 - 12 / near failure | 2 - 5 mins |
Workout Sample 2
| Parts | Exercises | Sets | Reps/Duration | Rest Time |
|---|---|---|---|---|
| Warm-Up | Light Mobility Drill | 1 | 10 - 20 | none - 2 min |
| Warm-Up Set | 1 | 1 - 8 | 1 - 3 mins | |
| Main | ||||
| Pike Push-Ups | 3 | 4 - 12 / near failure | 2 - 5 mins | |
| Lats-biased 🔍 | Australian Pull-Ups | 3 | 4 - 12 / near failure | 2 - 5 mins |
| Wide Push-Ups | 2 | 4 - 12 / near failure | 2 - 5 mins | |
| Traps-biased 🔍 | Australian Pull-Ups | 2 | 4 - 12 / near failure | 2 - 5 mins |
Workout Sample 3
| Parts | Exercises | Sets | Reps/Duration | Rest Time |
|---|---|---|---|---|
| Warm-Up | Light Mobility Drill | 1 | 10 - 20 | none - 2 min |
| Warm-Up Set | 1 | 1 - 8 | 1 - 3 mins | |
| Main | ||||
| Neutral Grip Pull-Ups | 3 | 4 - 12 / near failure | 2 - 5 mins | |
| Standard Dips | 3 | 4 - 12 / near failure | 2 - 5 mins | |
| Traps-biased 🔍 | Australian Pull-Ups | 2 | 4 - 12 / near failure | 2 - 5 mins |
| Pike Push-Ups | 2 | 4 - 12 / near failure | 2 - 5 mins | |
| Optional | ||||
| Ring Curls | 2 | 4 - 12 / near failure | 2 - 5 mins | |
| Hanging Tucked Leg Raises | 2 | 4 - 12 / near failure | 2 - 5 mins |
Workout Information
Description:
This is a bodyweight upper-body workout routine that pairs pushing and pulling exercises to target complementary muscle groups in a single session. It trains the pectoralis major, latissimus dorsi, trapezius, and deltoids. The core and arm muscles assist throughout but are not trained directly — if you want to prioritize them, add isolation exercises in the optional portion.
For push exercises, a vertical angle targets the deltoids — close grip biases the front deltoids, wide grip biases the side deltoids — while a horizontal angle targets the pectoralis major. For pull exercises, vertical pulling primarily targets the latissimus dorsi. In horizontal pulling, elbow path and flare determine the bias — elbows close biases the lats, elbows flaring biases the trapezius.
Most importantly, this routine prioritizes stimulus and fatigue management, ensuring you can recover for the next training session while removing unnecessary work and further limiting fatigue.
Warm-Up
To properly warm up for this routine, you simply need to warm up the muscles around the shoulder, elbow, and wrist joints by moving them around with intent or doing some named mobility movements. Then, do some warm-up sets for your primary/earlier exercise. Later exercises generally do not need warm-up sets as you're most likely warmed up enough from prior exercises. For example:
Light Mobility Drill: Shoulder Circles -> Shoulder Corkscrews -> Elbow Circles -> Wrist Circles for a round or two with enough reps for you to feel them working.
Warm-Up Set/s: You can either do an easier variation or modified version of your first exercise, or do your exercise with some reps far from failure.
Just make sure that whatever you do is just enough to work and warm up your muscles, not tire them, so you can perform your best in your working sets.
Exercise Selection
| Category | Movement | Target | Examples |
|---|---|---|---|
| Lats-biased (Vertical) | Shoulder Extension / Adduction | Latissimus Dorsi |
|
| Lats-biased (Horizontal) | Shoulder Extension | Latissimus Dorsi | |
| Traps-biased | Horizontal Abduction | Middle Trapezius, Rhomboids, Posterior Deltoid | |
| Shoulders 🔍 | Shoulder Flexion / Abduction | Front Deltoids, Side Deltoids | |
| Chest | Horizontal Adduction | Pectoralis Major | |
| Elbow Flexors | Elbow Flexion | Biceps Brachii, Brachioradialis, Brachialis | |
| Elbow Extensors | Elbow Extension | Triceps Brachii | |
| Core | Spinal Flexion / Rotation / Lateral Flexion | Rectus Abdominis, Obliques |
Exercise Order
Place the exercise targeting the muscle group you want to develop most first in the session — when your energy and strength are at their peak.
Lead with a pull exercise if you're prioritizing back development, or a push exercise if chest and shoulders are the focus. The same applies to any optional arm work — elbow flexion first if biceps are the priority, extension first if triceps are.
That said, these are guidelines — your needs and preferences always take priority.
Sets
The template recommends 2 to 4 sets per primary exercise. Leaning toward the higher end — 3 to 4 sets — tends to be more beneficial if you are relatively new to training. Research shows that less-trained individuals voluntarily activate a smaller percentage of their available motor unit pool — even at maximal effort — leaving more motor units unstimulated per set.
Additional sets provide more high-effort recruitment opportunities before fatigue accumulates and begins limiting motor unit recruitment. As neural efficiency improves with training, each set becomes more effective at reaching higher-threshold motor units, and 2 to 3 sets may be sufficient.
Proximity to Failure
While it is okay to go until failure — especially when you're new to training and haven't yet developed a feel for what near-failure actually is, making it useful to calibrate — it's generally recommended to use it sparingly and instead leave 1–2 repetitions in reserve (RIR).
This matters most when you have more exercises later in the session. Fatigue from going to failure on an earlier exercise carries over and reduces execution quality in the exercises that follow, reducing how effectively you can train them. Leaving 1–2 RIR on earlier exercises means you arrive at each subsequent one with more capacity. If you only have one exercise in the session, this concern does not apply and you can push closer to or until failure more freely.
Progression
Once you can consistently reach the upper end of the rep range across all sets with standardized technique and ROM, it's time to progress.
For pure bodyweight training, you can progress by moving to a harder exercise variation — but only when it keeps the same muscles working to a similar degree. A variation that shifts the emphasis to different muscles is not a progression for the original muscle; it's simply a different exercise. Body angle modifications are the most reliable way to increase difficulty while keeping the target muscles consistent.
The more straightforward path is adding external resistance where possible — a weighted vest, resistance bands, or a loaded backpack — and adding reps, or doing both. In a gym setting, this is the same principle: add weight, add reps, or both.
Training Frequency
Depending on your recovery rate, you can perform this routine 2-3 times a week or every other day. If possible, opt for a higher training frequency.