Push-Up Level Test
Enter your current push-up variation and clean rep max to find your exact level, a 3-session starter plan, and your next progression — free, no signup.
Select whether you felt pain to continue.
Technique or Safety Notes
Reps only count toward your level if they meet the technique standard for that variation. Here's the standard for every rung on the ladder:
- Wall Push-Up: Body forms a straight line from head to heels, chest lightly taps the wall, elbows track back at roughly 45 degrees.
- Incline Push-Up: Full lockout at the top, chest lightly touches the elevated surface, hips stay level without sagging.
- Knee Push-Up: Straight line from head to knees, chest touches the floor, elbows track at roughly 45 degrees.
- Standard Push-Up: Straight line from head to heels, chest touches the floor, full elbow lockout at the top of every rep.
- Decline Push-Up: Feet on a stable elevated surface, hips stay level with the shoulders, chest touches the floor each rep.
- Diamond Push-Up: Hands together under the sternum forming a diamond, elbows stay close to the ribs, chest touches the hands.
- Archer Push-Up: One arm stays straight and slides out to the side while the bent arm lowers the chest to that hand.
- One-Arm Push-Up: Feet set wide for balance, chest touches the floor, hips stay square without rotating toward the working arm.
Every rep should stay pain-free through the full range of motion — stop a set the moment form breaks down rather than grinding out extra reps. If you feel sharp or joint pain at any variation, stop testing and see the pain guidance above instead of pushing through it.
Diamond Push-Up, Archer Push-Up, One-Arm Push-Up load the wrists in a narrower, more fixed position than a standard push-up — warm up with 30-60 seconds of wrist circles and stretches beforehand, and back off immediately if you feel wrist pain rather than pushing through it.
How This Recommendation Is Calculated
Every result is based on three inputs: the push-up variation you selected, your clean rep band, and whether you reported pain. Reps under 5 trigger a regression to an easier variation, 5-19 reps keep you at your current variation for another training block, and 20 or more reps trigger a progression to the next rung on the 8-level ladder. Pain overrides all scoring and returns a caution message instead of a level, regardless of rep count.
Why Test By Variation Instead of Age or Sex?
Generic push-up standards compare you to a demographic average, which tells you how you stack up but not what to do next. This tool scores your clean rep max against your own current variation on an 8-level ladder, from wall push-ups to one-arm push-ups, so the result is a training decision — regress, retain, or progress — not a comparison.
Hitting the technique standard matters more than the number itself — chasing reps before your form is solid just teaches your body a shortcut instead of building real strength. The 5/20-rep thresholds this tool uses follow the same progressive overload principle that drives every bodyweight strength gain: build clean volume at a given difficulty before adding more.
Methodology, Sources & Limitations
The thresholds behind this tool (described above) are a general calisthenics-coaching heuristic — not a validated or peer-reviewed diagnostic instrument. They're grounded in the same progressive overload research referenced throughout Odin's training content.
- Scoring is self-reported and depends on honest, technique-checked reps.
- This tool doesn't replace an in-person coach or a medical assessment.
- Reported pain always overrides scoring, regardless of your rep count.
- The 14-day retest cadence is a practical default, not clinical guidance.