Youth Hockey in Minnesota is an absolute blast and extremely well organized at the association level. There are 5 levels of competition for AA, A, B1, B2, and C leagues across the state. Districts do a good job of policing teams who take advantage of stacking teams.
Multiple levels of play means there are no cuts, and there are plenty of opportunities for kids to play at the B and C levels without being dedicated to playing year round on AAA traveling/club teams. There are tons of local tournaments, and it really is a ton of fun for the kids and families. It’s busy during the winter, but I found it to be 100% worth it.
It’s a great sport, and Minnesota does youth association hockey right. Kids play with their school/area associations, not random all-star clubs. I’d highly recommend it to anyone looking to get young kids into it.
If your goal is to play at the HS Varsity level, you’re going to need to skate a lot more and put in off season work starting around Middle School. With the exception of Football, that’s unfortunately the case for most sports these days. Competitive soccer, basketball, volleyball and lacrosse are all year round club commitments and extremely expensive year round sports. Baseball and Softball now have year round training.
The issue with most of those sports is there is no real opportunity to play in High School if you’re not making the JV/Varsity team. The great thing about MN hockey is the Junior Gold leagues that run through the High School ages. There are multiple levels to play all the way through and no cuts.
It also doesn’t preclude a kid from playing football. My kid has played football since 2nd grade and is playing high school football as a sophomore this year. He loves to hit kids on their ass equally between the sports as a 15-year old!