The Academy has 197 total clubs, comprised of teams across six age groups in the boys' program: U-12, U-13, U-14, U-15, U-16/17, and U-18/19 and four age groups in the girls' program: U-14, U-15, U-16/17 and U-18/19. These clubs are all located within geographically-based divisions across gender and age group levels. Each team plays home and away games against the other teams in their division, plus games against non-division opponents from across the country during the 10-month season.