How It Works

The League turns information schools already collect into recognition students, coaches and families can celebrate. Nothing new has to be measured, and no individual student record ever leaves the school.

1. The school submits one summary each quarter

At the end of each ten-week reporting quarter, an authorised school representative submits a single Quarterly School Summary containing:

  • the school's average GPA
  • the school's average attendance rate
  • total student enrolment
  • for each eligible team or activity: average GPA, average attendance rate and roster size

The representative certifies that the figures accurately reflect the school's official records. That certification is what gives the League its integrity, without imposing an audit on the school.

2. The system calculates three indices

Indices are always calculated from the submitted figures. They are never entered by hand.

MeasureFormulaWhat it means
SGI(team GPA ÷ school GPA) × 100Academic performance relative to the school
AGI(team attendance ÷ school attendance) × 100Attendance relative to the school
NGI(0.70 × SGI) + (0.30 × AGI)Overall Grit League score

A worked example

School average GPA3.20
Football average GPA3.44
School attendance95.0%
Football attendance97.9%
SGI107.5
AGI103.1
NGI106.2

Indices are calculated at full precision and displayed to one decimal place. Because rounding happens only for display, a change value can occasionally differ by 0.1 from the difference of the two figures shown beside it. The change value is the accurate one.

3. The school's program score is weighted by participants

The school-wide Sports Program index is not a simple average of its teams. A team of 48 contributes more than a team of 9, because more students are involved:

Program Index = Σ(team index × participants) ÷ Σ(participants)

A student who takes part in several eligible teams contributes to each of them. That is intentional. Teams that have not reported for a quarter are left out of the calculation entirely rather than counted as zero, so the program figure is always shown with the number of teams behind it.

4. Rosters are fixed for the season

A team's official roster at the start of its season is held for all four quarters. A fall team continues to be measured through Q2, Q3 and Q4 even after its athletic season ends — this is what makes the League a year-long competition rather than a seasonal one.

When a winter or spring roster becomes official, earlier quarters can be calculated retrospectively for that roster, so that true year-round comparisons become possible once every roster is known. Published quarters are therefore updated rather than frozen, and each page shows when it was last updated.

5. Recognition is reviewed before it is published

The system identifies suggested winners automatically — highest SGI, AGI and NGI, the most improved in each, and seasonal and all-programme champions. A Foundation Administrator reviews and approves every one before it appears publicly. Nothing is celebrated by accident.

Groups below the school's configurable minimum size are not ranked, and a group with no reported result shows a dash — never a zero.

What the League deliberately does not do

  • It does not compare one school against another.
  • It does not store student names, individual GPAs or individual attendance records.
  • It does not predict or project future results.
  • It does not publish national, state or regional rankings until enough schools participate for them to be meaningful.