Fitness Assessment Score Calculator
Composite fitness score from multiple test components.
About this calculator
This calculator mirrors the FITNESSGRAM approach used in many US school PE programs, scoring five health-related fitness components against age- and gender-adjusted Healthy Fitness Zone (HFZ) tables rather than a single one-size-fits-all cutoff. Body composition is judged by BMI (weight in kg divided by height in meters squared) checked against a healthy band that shifts upward with age and differs slightly by gender in this model; results outside the band in either direction (too low or too high) score as a health risk, values inside the band score as HFZ, and values in between score as "needs improvement." Curl-ups and push-ups use age- and gender-specific thresholds that step up at ages 9 and 13, reflecting typical strength development curves. Sit-and-reach flexibility and back-extension hold time use simpler thresholds that don't vary by age in this implementation.
Each of the five components is scored 1 (health risk), 2 (needs improvement), or 3 (in the Healthy Fitness Zone), and the composite score is simply the sum of those five ratings out of a possible 15, expressed as a percentage — so a student in the HFZ on every component scores 100%, and one at health-risk on everything scores roughly 33%. This is a simplified, education-focused approximation of the real FITNESSGRAM norm tables (which use continuous curves, not discrete age bands), so treat the classification as a useful screening signal for identifying areas needing attention — not a substitute for the official normed assessment or a medical evaluation of a child's health.
Inputs
Results
Composite Score (%)
93
How to Use This Calculator
- Enter Student Age, Gender (0=Male, 1=Female), and Height (cm).
- Set Weight (kg), Curl-Ups (count), and Push-Ups (count).
- Adjust Sit-and-Reach (cm), Back Extension Hold (sec) as needed.
- Review the Composite Score (%) result.
- Use BMI and BMI Zone (1-3) to inform your decision.
How the result changes with Sit-and-Reach (cm)
| Sit-and-Reach (cm) | Composite Score (%) |
|---|---|
| 13 | 80 |
| 19 | 80 |
| 38 | 93 |
| 50 | 93 |
What each input means
- Student Age
- Age in years (FITNESSGRAM norms for ages 6-17).
- Gender (0=Male, 1=Female)
- 0 for male, 1 for female.
- Height (cm)
- Height in centimeters for BMI calculation.
- Weight (kg)
- Weight in kilograms for BMI calculation.
- Curl-Ups (count)
- Number of curl-ups completed at cadence.
- Push-Ups (count)
- Number of push-ups completed at cadence.
- Sit-and-Reach (cm)
- Sit-and-reach flexibility measurement in centimeters.
- Back Extension Hold (sec)
- Trunk extension hold time in seconds.
What each result means
- Composite Score (%)
- Overall fitness score as percentage (100% = all components in HFZ).
- BMI
- Body Mass Index calculated from height and weight.
- BMI Zone (1-3)
- 1 = Health Risk, 2 = Needs Improvement, 3 = Healthy Fitness Zone.
- Curl-Up Zone (1-3)
- FITNESSGRAM classification for abdominal strength.
- Push-Up Zone (1-3)
- FITNESSGRAM classification for upper body strength.
- Flexibility Zone (1-3)
- FITNESSGRAM classification for hamstring/lower back flexibility.
- Back Extension Zone (1-3)
- FITNESSGRAM classification for trunk extensor strength.
- Components in HFZ
- Number of test components in the Healthy Fitness Zone (out of 5).
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersStudent Age = 12, Gender (0=Male, 1=Female) = 0, Height (cm) = 150, Weight (kg) = 45 = 8 input(s) provided
- Calculate Composite ScoreComposite Score = round((totalScore / maxScore) * 100)93 = 93
- Calculate BMIBMI = weightKg / (heightM * heightM)20 = 20
- Calculate BMI Zone3 = 3
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why is BMI scored against a healthy band while curl-ups and push-ups only have a lower threshold?
BMI can be unhealthy in either direction, so the calculator checks it against a full range — inside the healthy band scores 3, and values either too low (underweight) or too high (obese) both score 1, with a middle zone scoring 2. Curl-ups, push-ups, sit-and-reach, and back extension are all strength or flexibility measures where more is generally better up to a point, so they only need a "needs improvement" floor and a "healthy fitness zone" floor to classify.
How do the age bands affect curl-up and push-up thresholds?
Both thresholds step up at ages 9 and 13 to reflect typical strength development: for boys, the curl-up HFZ threshold moves from 12 (age ≤9) to 18 (ages 10-13) to 24 (ages 14+), and push-ups follow a similar three-step pattern. Girls have their own, generally lower, thresholds at the same age breakpoints. That means the same raw rep count can score differently for a 9-year-old than a 13-year-old.
Why don't sit-and-reach and back-extension thresholds change with age like the strength tests do?
In this implementation those two components use fixed thresholds regardless of age — sit-and-reach is judged against 20/23 cm for boys or 20/25 cm for girls, and back extension against a flat 6/9-second threshold for everyone. It's a simplification of the real FITNESSGRAM tables, which do vary flexibility norms somewhat by age; treat those two scores as a rougher approximation than the strength components.
What does the Composite Score percentage actually represent?
Each of the five components (BMI, curl-ups, push-ups, sit-and-reach, back extension) is rated 1, 2, or 3, and the composite is simply the sum of those five ratings divided by the maximum possible 15, expressed as a percentage. A student in the Healthy Fitness Zone on all five scores 100%; a student at health-risk or needs-improvement on everything scores much lower — it's a summary index, not a percentile rank against other students.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Presidential Fitness Test Score Calculator
Percentile ranking from PFIT test results.
Physical EducationHeart Rate Zone (Youth) Calculator
Training zones adjusted for children's max heart rate.
Equestrian SportHorse Fitness Calculator
Conditioning plan from target event and current fitness.
Physical EducationPacer Test Calculator
VO2max estimate from PACER laps completed.
More in Education & Academics.