Push-Up Test Norm Calculator

See how your push-up count ranks against adult fitness norms.

How it is calculated

The tool assumes adult push-up counts follow a bell curve with a mean of 27 repetitions and a standard deviation of 10. It converts your count to a z-score, z = (push-ups − 27) / 10, and then reads the percentile from the normal distribution (using an approximation of the error function). The input is the whole number of push-ups you completed, and the output is a percentile with two decimals. Zero push-ups still gives a small percentile, around 0.35%, and a negative count returns no result. One norm is applied to everybody: there is no age or sex adjustment, so the figure is a rough ranking against a single adult average and not a clinical score.

Worked example

You complete 35 push-ups in your test. z = (35 − 27) / 10 = 0.8. A z-score of 0.8 sits about four fifths of the way up the normal curve. Result: 78.81%, which means 35 push-ups beats roughly 79% of the assumed reference group. For comparison, 27 push-ups gives exactly 50.00% and 10 gives 4.46%.

Try this example →

Common mistakes

  • Counting half repetitions, where the chest does not go down or the arms do not lock out. The norm assumes full, correct-form reps, so an inflated count overstates your percentile.
  • Entering the number of sets or the total over a whole workout rather than your single best set to failure.
  • Reading the percentile as a score out of 100. 78.81% means you rank above about 79% of the reference group, not that you got 79% of a maximum.
  • Comparing yourself with a norm for your own age and sex. The tool has no such split, so a teenager and a 60-year-old are ranked on the same curve.
  • Mixing push-up styles, such as knee push-ups or elevated hands, with the standard version. The reference count is for the standard push-up.

About this calculator

The push-up test is a widely used field measure of upper-body muscular endurance, counting the maximum number of correct-form push-ups completed (often to failure or against a time limit), and normative tables — commonly built from data collected by organizations like the American College of Sports Medicine (ACSM) — convert a raw count into a percentile ranking against a general adult population. Published tables are often broken out by age group and sex since norms shift substantially across both, but this calculator uses a single adult norm (about 27 push-ups, spread about 10).

Fitness trainers, physical education programs and military or first-responder fitness batteries use push-up counts as a quick, equipment-free proxy for upper-body endurance, and reporting a percentile rather than a raw number makes it possible to judge whether a given count is below average, average, or excellent against an adult norm rather than in the abstract.

Unlike age-banded fitness tables, the percentile here rests on a single adult norm.

Was this helpful?

You can pick up to 3 reactions.

Comments

  • Be the first to comment.

Popular calculators

All Calculators