Maybe cross-reference high school ranking (from
www.schooldigger.com) and youth / high school hockey:
#2 - Mounds View - Bantam A are Top 15 this year and association is avg size so competition isn't nearly as steep as Edina, EP, Wayzata. High school team is decent, but they lose a couple kids each year to Totino Grace and Cretin. Very strong HS academics w/grade size ~ 450.
#3 - Edina - Enough comments about their hockey in this forum, but the HS has great academic programs. Bigger school than MV with ~ 600+ per grade.
#4 - Mahtomedi - Bantam A is about .500 this year. Smallest association (~ 45 skaters per level) in D2 so they don't send many teams to Regions, but they've created a couple D1 kids the last few years. HS team down this year, but the academics are as good as any private school with small grade sizes (less than 300).
#7 Wayzata - Youth program churning out top end teams at all levels. Much like Edina, they lose a lot of kids to private high schools. Great academic offerings with grade sizes over 800.
#8 Minnetonka - Youth program is pretty strong with a good emphasis on development and competitive schedules. High school has had very strong teams the last few years. Another big school w/700+ kids per grade.
#9 East Ridge - Brand new school in the East Metro. An association wasn't creation for the high school so the youth options are Woodbury and CG. Woodbury youth hockey is much more competitive than CG given the number of kids in Woodbury. The HS has brand new facilities and grade sizes around ~ 450.
Other mid-size options to consider are Eagan and Centennial. Good, but maybe not great, youth and HS hockey with solid academic options.