Tool · Free

Youth Sports Age Group Calculator

Find your child’s youth sports age group (U-number) and birth-year cohort for any season — and understand why leagues disagree. Free, no email: enter a birth date, pick the cutoff your league uses.

By Eugene · Founder, PlayerFocus · Building the development OS for youth sports academies
Updated June 14, 2026

Enter a birth date to see the age group.

Why leagues disagree

  • Calendar year · Jan 1: US Youth Soccer, USA Hockey — groups by birth year
  • School year · Sep 1: Many school & rec leagues
  • Mid-year · Aug 1: Some leagues (e.g., Little League–style)

Your league’s registrar is the final word — conventions occasionally vary between clubs.

Running a club? Skip the math.

PlayerFocus rosters every registered player into the right age group automatically and keeps one development record as they move up the ladder from age 8 to 18.

Run your club free →

Why age groups confuse everyone

A "U12" team isn’t the same age everywhere, because leagues use different cutoff dates. US Youth Soccer and USA Hockey group by calendar birth year — every child born in the same year plays together, and the cutoff is January 1. Many school-affiliated and recreational leagues instead use an August 1 or September 1 cutoff, so a late-summer birthday can land in a different group than a soccer sibling. Same child, same age, different team — and a parent left guessing.

This calculator removes the guesswork: enter the birth date, choose the season, and pick the cutoff your league actually uses. You get the U-number, the birth-year cohort (the "2014s"), and the player’s exact age on the cutoff date — so you can register with confidence and double-check a placement that looks off.

How to read the result

"U12" means under 12 on the cutoff date — so it includes 11-year-olds (and, in birth-year systems, everyone born in that calendar year). If your league publishes an age matrix, match the birth-year cohort to it; if it lists a cutoff date, use the date mode here. When in doubt, your league’s registrar is the final word — conventions occasionally vary even between neighbouring clubs.

For clubs and registrars

Running registration for a whole club means doing this math hundreds of times and fielding the "which team is my kid on?" emails all season. PlayerFocus rosters every registered player into the right age group automatically and keeps the player record as they move up the ladder from age 8 to 18 — so the age-group question answers itself, and development stays visible across every move. Use the calculator free here; run the club in the app when you’re ready.

Continue