Soccer Age Calculator

Why Is Birth Year in Soccer Used?

In 2016 U.S. Soccer mandated that all player’s soccer age be calculated utilizing their birth year. The mandate aligns soccer in the United States with the rest of the world in how the playing age of a player is calculated. 

The changes aim to support player development, more closely align with U.S. Soccer’s Standards for Small Sided Games, simplifying the calculation for a player’s age, and reducing the relative age effect (RAE is a selection bias towards players born earlier in the calendar year).

How the Birth Year Calculation Works

To calculate your player’s soccer age, you subtract your child’s birth year from the end of the seasonal year. 

For Example: 

In the 2025-2026 seasonal year, If your child is born in 2014 and the seasonal year ends in 2026, the calculation is 2026 – 2014 = 12. Your child’s soccer age is U12.

 *Note: Beginning the 2026/2027 seasonal year, Marshall Soccer will be moving to a school-year age grouping method, and this chart will be updated.

Why Is School Year in Soccer Used?

Beginning with the 2026-2027 seasonal year, U.S. Youth Soccer, U.S. Club Soccer, and AYSO will return to school year age group formation. This change follows updated guidance from U.S. Soccer allowing organizations to choose the format that best serves their players.

The school year model better aligns with academic calendars, supports social development among peers, and improves player retention by allowing teammates to progress together through both school and soccer.

How the School Year Calculation Works

To calculate your player’s soccer age, determine if they fall within the birthdate ranges listed below.

For Example:

In the 2026-2027 seasonal year, if your child is born in October 2016, they fall within the school year range of August 1, 2016, to July 31, 2017. That places them in the U10 age group for the 2026-2027 season.

Soccer Age Calculator (Use this for the Fall 2025 Season)

2025 – 2026 Season

Playing AgeBirth Year
U192007
U182008
U172009
U162010
U152011
U142012
U132013
U122014
U112015
U102016
U92017
U82018
U72019
U62020
U52021
U42022

2026 – 2027 Season

*CHANGE TO SCHOOL-YEAR AGE GROUPING

Playing AgeBirth Date
U19August 1, 2007 – July 31, 2008
U18August 1, 2008 – July 31, 2009
U17August 1, 2009 – July 31, 2010
U16August 1, 2010 – July 31, 2011
U15August 1, 2011 – July 31, 2012
U14August 1, 2012 – July 31, 2013
U13August 1, 2013 – July 31, 2014
U12August 1, 2014 – July 31, 2015
U11August 1, 2015 – July 31, 2016
U10August 1, 2016 – July 31, 2017
U9August 1, 2017 – July 31, 2018
U8August 1, 2018 – July 31, 2019
U7August 1, 2019 – July 31, 2020
U6August 1, 2020 – July 31, 2021
U5August 1, 2021 – July 31, 2022
U4August 1, 2022 – July 31, 2023