Calculateus

Push-Up Test Fitness Level Calculator

Rate your upper body strength endurance based on the standard push-up fitness test.

Result

Fitness Category
Average

Based on commonly published push-up test normative tables adapted from widely used fitness assessment standards, adjusted for age bracket and sex. Form matters - these norms assume standard full-range push-ups with proper technique.

About the Push-Up Fitness Level

The Push-Up Test Fitness Level Calculator rates upper body strength endurance using a maximum-effort push-up count, adjusted for age bracket and sex. It converts a single rep count into one of five fitness categories using normative tables built into the tool.

How It Works

You enter the number of push-ups completed in one maximum-effort set, your age, and your sex. The calculator sorts age into one of four brackets (under 30, 30s, 40s, 50 and up), selects the corresponding row from a male or female tier table, and finds where the entered rep count first meets or exceeds a tier cutoff to assign a category from Excellent down to Needs Improvement.

ageBracket index: 0 if age < 30, 1 if age < 40, 2 if age < 50, 3 otherwise. Male tier cutoffs by bracket: [36,29,22,17], [30,24,18,13], [25,20,15,11], [21,16,12,8]. Female tier cutoffs by bracket: [30,21,15,10], [27,20,13,8], [24,15,11,6], [21,13,9,5]. Category is the first label among Excellent, Good, Average, Below Average whose cutoff the rep count meets or exceeds, otherwise Needs Improvement.

Formula & Methodology

To apply this manually, first find the age bracket row, then compare the push-up count against that row's four cutoff numbers in order. For a male aged 35 (bracket index 1, cutoffs 30, 24, 18, 13), a count of 22 push-ups is below 30 and below 24 but meets or exceeds 18, placing the result in the Average category, the third label in the Excellent, Good, Average, Below Average, Needs Improvement sequence.

Examples

A 28-year-old male doing 32 push-ups

Age 28 falls in bracket 0 with male cutoffs [36, 29, 22, 17]. Thirty-two push-ups is below 36 but meets or exceeds 29, placing the result in the Good category.

A 45-year-old female doing 14 push-ups

Age 45 falls in bracket 2 with female cutoffs [24, 15, 11, 6]. Fourteen push-ups is below 24 and below 15 but meets or exceeds 11, placing the result in the Average category.

Advantages

  • Automatically adjusts expectations across four age brackets rather than applying one flat standard to every adult.
  • Separates male and female tier tables, reflecting that typical push-up performance differs between the two normative sets used.
  • Turns a simple rep count into an interpretable category label instead of leaving a raw number without context.

Common Mistakes

  • Counting push-ups with a shortened range of motion or sagging form as full reps, which the tool's note flags as invalidating comparison against the standard norms.
  • Testing on a day with pre-existing shoulder or arm fatigue and interpreting the resulting lower count as a stable baseline fitness level.
  • Overlooking the age bracket boundaries and expecting a smooth year-by-year adjustment rather than the four discrete brackets the tool actually uses.

Edge Cases to Watch For

  • Age brackets are hard cutoffs at 30, 40, and 50, so someone turning 30 shifts to a noticeably lower set of cutoffs the next year rather than a gradually adjusted target.
  • A rep count below every cutoff in the bracket's tier list falls through to Needs Improvement by default, since the code explicitly falls back to the last label when no tier threshold is met.
  • The tool's own note stresses that the norms assume standard full-range push-ups with proper technique, and it has no way to detect or adjust for partial-range reps.

Common Use Cases

  • Someone doing a periodic fitness self-assessment who wants an age- and sex-adjusted category rather than a generic pass or fail line.
  • A coach or trainer benchmarking new clients using a standardized push-up test format.
  • An individual tracking strength endurance progress over months by watching for a shift from one category to the next.
Written & fact-checked by the Calculateus TeamLast updated August 5, 2026How we verify our formulas

Frequently asked questions

Why do push-up standards decrease with age?

Muscle mass and strength naturally decline gradually with age (a process called sarcopenia) even with consistent training, so fitness norms typically scale expected performance downward across age brackets to reflect these physiological averages rather than penalizing older individuals against young-adult standards that become progressively less realistic to compare against directly.

Conclusion

This calculator applies age-bracketed and sex-specific tier tables to translate a push-up count into a readable fitness category. Its accuracy depends on performing standard full-range push-ups, since the underlying norms assume consistent form.