Junior Age Groups in the GSFL
Under 10 - Must be Under 10 years of age on January 1 in the year of the Season and must be minimum seven years old
Under 12 - Must be Under 12 years of age on January 1 in the year of the Season
Junior Colts - Must be Under 15 on July 1 in the year of the Season
Senior Colts - Must be Under 18 on July 1 in the year of the Season