Yes. Our league specifies that 10U, 12U and 14U teams be separated into A, B and sometimes C levels. We hold try-outs, usually in the fall, to identify the top players who are placed on the A teams at these age groups. Ideal team size is around 18-20 players, so difficult decisions must be made to assemble these teams. Our policy is to use independent evaluators during these try-outs to make them as fair as possible.
In the winter, just prior to the season, we also hold evaluations so that all B or C teams are created with equal strength rosters. We typically have between 1 and 5 teams at each age group.