Push-Ups: Complete Progression from Wall to One-Arm
8-level push-up progression, from the wall push-up to the one-arm push-up: level-up criteria, 12-week program, close-grip, incline, decline variations. Pragmatic method.
À retenir
- 8-level progression: wall push-ups → table push-ups → incline bench push-ups → floor push-ups → feet-elevated push-ups → weighted push-ups → pseudo-planche push-ups → one-arm push-ups.
- Level-up criterion between tiers: 3 sets × 12 reps with full range and RPE ≤ 8 on the last set.
- Main variations: classic grip (balanced chest + triceps), close grip (triceps dominant), wide grip (chest dominant), feet elevated (upper chest).
- Optimal frequency: 3 sessions per week, 3-4 sets per session. Beyond, few additional gains.
- Beyond 25-30 push-ups in a row, aim for harder variations rather than chasing reps: better strength and hypertrophy stimulus.
- One-arm push-up = 6-12 months of practice from 3×12 clean classic push-ups. Not a short-term goal.
The push-up is the best-known, most-practiced, and probably most poorly executed exercise in all of weight training. Everyone thinks they know how to do them — few actually progress past the 15-20 floor push-up threshold.
This guide gives you the complete 8-level progression, from absolute beginner to the one-arm push-up. Numeric level-up criteria between each tier, 12-week program, and the 5 variations that unlock your progress when you plateau.
The 8 push-up progression levels
Level 1: Wall push-ups
- Hands flat on the wall, shoulder height, shoulder-width + 20% apart.
- Step your feet back to a 60-70° angle with the wall.
- Level-up criterion: 3 × 15 reps with full range (forehead touching the wall).
Level 2: Incline push-ups on a table or couch edge
- Hands on the edge of a table, sturdy couch, or stable furniture.
- Support height: 80-100 cm. Body angle: 30-45°.
- Criterion: 3 × 12-15 reps full range.
Level 3: Incline push-ups on a low bench
- Hands on a bench 40-50 cm high.
- Body angle: ~25°.
- Criterion: 3 × 12-15 clean reps.
Level 4: Classic floor push-ups
- Hands flat, shoulder-width + 20-30% apart.
- Body in a straight line (plank), trunk braced.
- Full descent: chest 5-10 cm from the floor (or light contact).
- Criterion: 3 × 12 reps full range, RPE ≤ 8 on the last set.
Level 5: Feet-elevated push-ups (decline)
- Feet on a bench 30-50 cm high.
- Work the upper chest (clavicular head) more.
- Criterion: 3 × 10-12 clean reps.
Level 6: Weighted push-ups (backpack)
- Backpack loaded with 5 to 20 kg on the upper back.
- Lets you progressively overload without changing the motor pattern.
- Criterion: 3 × 10 reps with 10 kg minimum.
Level 7: Pseudo-planche push-ups
- Hands placed toward the hips (instead of the shoulders).
- Forearms almost vertical, load transferred to the shoulders.
- Criterion: 3 × 6-8 reps full range.
Level 8: One-arm push-ups
- The calisthenics chest grail. One hand on the ground, the other behind the back.
- Legs initially wide (stability), then together (max difficulty).
- Count 6-12 months minimum from mastered level 4.
Classic floor push-up technique (level 4): detailed
Setup
- Hands on the ground, flat, fingers pointing forward or slightly outward (reduces wrist tension).
- Spacing: shoulder-width + 20-30% (measure: your elbows form ~45° with your torso on the descent).
- Feet: together or slightly apart (stability varies by preference).
- Body: straight line ankles-hips-shoulders. No butt sticking up. No pelvis sagging.
- Head: neutral, gaze at the floor 30 cm in front of the hands. No chin tucking into the chest.
Descent
- Inhale as you start the descent.
- Bend the elbows keeping the 45° angle with the trunk (not 90° which overloads the shoulders).
- Keep the brace: abs contracted throughout the movement.
- Descend to 5-10 cm from the floor (chest or chin depending on morphology). Full range.
- Tempo: 2-3 seconds for the descent.
Ascent
- Exhale on the way up.
- Actively push through the hands: sensation of "pushing the floor away".
- Lock the elbows at the top (no half-extension cheat).
- Tempo: 1-2 seconds for the ascent.
Typical mistakes
| Mistake | Cause | Correction | |---|---|---| | Butt sticking up | Lack of bracing | Contract abs and glutes | | Pelvis sagging | Weak low back or fatigue | Reduce volume, strengthen core | | Elbows at 90° | Poor shoulder placement | Elbows at 45° from trunk | | Half range | Load too high (variation too hard) | Return to easier variation | | Head diving | Neck too loose | Keep neutral neck |
The 5 essential variations
Variation 1: Close-grip push-ups (triceps dominant)
- Hands close, roughly shoulder-width or less.
- Elbows stay tucked against the trunk on the descent (~15-20°).
- Effort shifted toward the triceps brachii and the inner sternal chest.
Variation 2: Wide-grip push-ups (chest dominant)
- Hands wide, shoulder-width × 1.5-2.
- Elbows open ~60-70° from the trunk.
- Chest strongly stimulated, reduced descent range.
- To use moderately: increased shoulder demand — higher risk if the rotator cuff is fragile.
Variation 3: Decline push-ups (feet elevated)
- Feet on a bench, step or stair.
- Height 30-60 cm.
- Targets the upper chest (clavicular head) and increases global load by shifting weight forward.
Variation 4: Incline push-ups (hands elevated)
- Hands on a bench, step or furniture edge.
- Reduces the load: used as a regression or for high-rep volume work.
- Targets the lower and sternal chest.
Variation 5: Archer push-ups
- Arms very wide, bend one elbow at a time and slide weight to one side.
- Transition to the one-arm push-up.
- Unilateral asymmetric work: corrects imbalances.
The 12-week program: from level 3 to level 6
Weeks 1-4: Building the base (goal: level 4, floor push-up mastered)
3 sessions per week (Monday-Wednesday-Friday for example).
| Session | Exercises | Sets × Reps | RPE | |---|---|---|---| | All | Incline push-ups (low bench) | 3 × 10-12 | 7-8 | | All | Plank | 3 × 30-45 sec | 8 | | Tuesday/Thursday | Optional: other upper work (row, pull) | - | - |
Progression: add 1 rep per set as soon as you hit 3×12 without technical breakdown. When you master 3×12-15 light incline, drop to classic floor push-ups.
Weeks 5-8: Floor push-up consolidation (goal: clean 3×12)
| Session | Exercises | Sets × Reps | RPE | |---|---|---|---| | Monday | Classic floor push-ups | 4 × max (8-12 target) | 8 on last | | Wednesday | Low incline bench push-ups (low volume) | 4 × 12-15 | 7 | | Friday | Classic floor push-ups | 4 × max | 8 on last |
Progression: end of week 8 goal = 3 sets × 12 reps floor full range RPE ≤ 8.
Weeks 9-12: Specialization (goal: level 5-6)
| Session | Exercises | Sets × Reps | RPE | |---|---|---|---| | Monday | Decline push-ups (feet on bench) | 4 × 8-12 | 7-8 | | | Close-grip push-ups | 3 × 8-12 | 8 | | Wednesday | Weighted push-ups (5-10 kg) | 4 × 8-10 | 8 | | Friday | High feet-elevated push-ups | 4 × 6-10 | 8 | | | Classic floor push-ups | 3 × max (volume) | 8 |
End criterion: 3 sets × 10 reps of weighted push-ups with 10 kg.
How to count in a global program
If you integrate push-ups into a general weight training program (not calisthenics only):
- Full Body program: 1 push-up variation per session as a horizontal push exercise.
- Upper/Lower: push-ups as a secondary exercise of the Upper session, after the barbell or dumbbell bench press.
- Push Pull Legs: push-ups as a finisher of the Push session, after bench and shoulder press.
The Alt. button: when you plateau
In ForgeSport, each program exercise has an Alternative button that offers 2-4 biomechanically equivalent variations. For floor push-ups, the Alt. button typically offers: incline push-ups, close-grip push-ups, decline push-ups, converging bench press machine.
If you feel a shoulder tweak on a Tuesday, if you don't have a bench for declines, if you want to vary the stimulus: one click, your program adapts. The weekly adaptation algorithm handles the substitution as normal data — no drama, no "I broke my session", progress continues.
Sources et études référencées
- Calatayud J. et al. (2015): Bench Press and Push-Up at Comparable Levels of Muscle Activity Result in Similar Strength Gains
- Marcolin G. et al. (2015): Differences in electromyographic activity of biceps brachii and brachioradialis while performing three variants of curl exercise
- Kim YS. et al. (2016): Effects of push-up exercise on shoulder stabilizer muscle activation
- Schoenfeld B. et al. (2017): Strength and Hypertrophy Adaptations Between Low- vs High-Load Resistance Training
À propos de l'auteur
Thomas Jadaud · Solo founder ForgeSport
Licence STAPS Management du Sport validée à l'Université Grenoble Alpes, actuellement en Master Marketing Digital en alternance. Pratiquant musculation et handballeur. Les articles s'appuient sur des sources peer-reviewed citées explicitement (Schoenfeld, Morton, ISSN, Helms), pas sur une expertise personnelle qui prétendrait remplacer un coach ou un kiné.
En savoir plus sur le founderForgeSport
Génère ton programme personnalisé adaptatif
5 questions. Programme généré en 30 secondes. Adapté chaque semaine à tes performances réelles.
Commencer gratuitement