Age group is based on the age a player turns during this calendar year — e.g. anyone turning 9 this year plays U9, whether or not their birthday has happened yet. VO2 max is read from whatever fitness app/device a family already uses (Garmin, Apple Fitness, Samsung Health, Suunto) and typed in — no device connection needed. Once 90% or more of an age group has a VO2 max on file, the fitness rating for players with a reading switches to being ranked automatically against that same age group — not compared across ages, since device uptake tends to differ a lot by age.
A head coach covers every side in their age group by default. Adding a coach for a specific side (A–E) overrides the head coach for that side only — everyone else still falls back to the head coach.
Coaches
Signed in as
Attendance auto-updates the reliability rating.
best-rated player per position & age group
players ranked into A–E sides by position & age group
Win rate across every team sport & age group, club-wide.