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é.
Learn more about the 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