Minnesota Boys' High School Hockey
Best Historical Teams 2020-25
Top 50

Rank Team Pts AA
Tourn
AA
Champ
AA
2nd
AA
3rd
A
Tourn
A
Champ
A
2nd
A
3rd
1 Moorhead 133.40 5 2 0 0 0 0 0 0
2 Edina 129.80 5 1 1 1 0 0 0 0
3 Minnetonka 93.80 2 1 1 0 0 0 0 0
4 Andover 92.65 5 1 0 1 0 0 0 0
5 Eden Prairie 63.00 1 1 0 0 0 0 0 0
6 Warroad 54.30 0 0 0 0 4 1 2 1
7 Lakeville South 51.60 5 0 1 0 0 0 0 0
8 Mahtomedi 45.70 0 0 0 0 5 1 0 2
9 Hill-Murray 45.05 3 0 0 1 0 0 0 0
10 St Cloud Cathedral 44.80 0 0 0 0 4 1 1 0
11 Hermantown 43.70 0 0 0 0 4 1 1 1
12 Cretin-Derham Hall 40.65 3 0 0 1 0 0 0 0
13 Maple Grove 40.00 3 0 1 0 0 0 0 0
14 Chanhassen 32.60 1 0 1 0 0 0 0 0
15 Stillwater 32.40 1 0 1 0 0 0 0 0
16 East Grand Forks 29.25 0 0 0 0 2 1 0 0
17 Rosemount 28.40 1 0 0 1 0 0 0 0
18 Gentry Academy 24.70 1 0 0 0 1 1 0 0
19 Orono 19.35 0 0 0 0 3 0 0 1
20 Centennial 18.80 1 0 0 0 0 0 0 0
21 St Thomas Academy 18.45 2 0 0 0 0 0 0 0
22 Grand Rapids 17.75 2 0 0 0 0 0 0 0
23 Shakopee 16.80 1 0 0 0 0 0 0 0
24 Hibbing 16.55 0 0 0 0 2 0 1 0
25 Dodge County 12.85 0 0 0 0 2 0 1 0
26 Elk River 11.90 1 0 0 0 0 0 0 0
27 Prior Lake 11.90 1 0 0 0 0 0 0 0
28 Northfield 10.05 0 0 0 0 3 0 0 0
29 Alexandria 8.75 0 0 0 0 3 0 0 0
30 Minneapolis 7.25 0 0 0 0 1 0 0 0
31 Little Falls 7.05 0 0 0 0 1 0 0 0
32 Rogers 7.05 1 0 0 0 0 0 0 0
33 Delano 6.70 0 0 0 0 2 0 0 0
34 White Bear Lake 6.45 1 0 0 0 0 0 0 0
35 Lakeville North 5.80 0 0 0 0 0 0 0 0
36 Northern Lakes 5.80 0 0 0 0 3 0 0 0
37 Wayzata 5.80 1 0 0 0 0 0 0 0
38 Monticello 5.05 0 0 0 0 1 0 0 0
39 Benilde-St. Margaret's 4.40 0 0 0 0 0 0 0 0
40 Mankato West 4.05 0 0 0 0 1 0 0 0
41 Roseau 3.80 0 0 0 0 0 0 0 0
42 Rock Ridge 3.70 0 0 0 0 0 0 0 0
43 Rochester Century 3.25 1 0 0 0 0 0 0 0
44 Champlin Park 3.10 0 0 0 0 0 0 0 0
45 Eastview 3.10 0 0 0 0 0 0 0 0
46 Luverne 3.00 0 0 0 0 2 0 0 0
47 New Ulm 2.75 0 0 0 0 1 0 0 0
48 New Prague 2.70 0 0 0 0 1 0 0 0
49 Duluth East 2.50 0 0 0 0 0 0 0 0
50 Blaine 2.40 0 0 0 0 0 0 0 0

[ Best Programs ]

last updated march 7, 2026