My son is a 2018 that played with those kids. Most of those kids are more than good enough to play with kids their own age, but their parents hold them back so that they can dominate the lower age group and really stand out. Three of the kids have committed to UNC, MD and VA as 2019's so obviously they are very good players. Don't agree with it, but if good enough to be a pretty good on age player for an elite club, you can be a stud as a pre-first / holdback!