Minnesota Boys' High School Hockey
Best Historical Teams

The question came up about 25 years ago--who has had the most success in Minnesota high school hockey history? How would one judge that? By most titles? Most state appearances? Is this something which could be quantified?

I developed a rating system which takes into account each team's end result in each season. It takes into account a) Which class a team played in that season and b) How far did they progress? Section finals? Section quarterfinals? State semi-finals? And etc. It then created a "point value" which was applied to that team/season. The tables attached to this web page show the resulting totals for each team.

A more in-depth look at how it's nearly impossible to have an objective measuring scale and some of the questions I asked myself prior to developing this can be found on this blog

Note: These tables only encompass what teams have accomplished from the 1944-45 season, and only includes what teams have done under the umbrella of the Minnesota State High School League. In other words, teams' accomplishments in the Private Tourneys prior to the 1974-75 season are not taken into account.

In addition to a cumulative table for 1945-2023, I also broke the results down by decade. Here are the links to those tables, followed by the Top 75 for the past 78 seasons.

1945-49 1950-59 1960-69 1970-79 1980-89 1990-99 2000-09 2010-19 2020-

Here are the Top 75 Teams for 1945-2025

Rank Team Pts AA
Tourn
AA
Champ
AA
2nd
AA
3rd
A
Tourn
A
Champ
A
2nd
A
3rd
1 Edina 1078.87 37 11 4 4 0 0 0 0
2 Hill-Murray 831.05 33 4 8 4 0 0 0 0
3 Roseau 684.65 34 7 5 3 0 0 0 0
4 Grand Rapids 638.30 17 4 5 3 0 0 0 0
5 Duluth East 585.90 24 3 6 6 0 0 0 0
6 Bloomington Jefferson 579.40 16 5 0 3 0 0 0 0
7 Moorhead 443.80 21 1 8 2 0 0 0 0
8 International Falls 419.79 16 6 2 4 3 1 0 1
9 Eden Prairie 357.05 13 3 3 1 0 0 0 0
10 St Paul Johnson 335.60 22 4 3 3 0 0 0 0
11 Burnsville 321.90 9 2 2 1 0 0 0 0
12 South St Paul 320.69 27 0 2 6 1 0 0 0
13 Warroad 307.62 9 0 3 1 16 4 5 4
14 Hibbing 276.55 9 2 0 4 5 0 1 1
15 Edina East 255.35 5 3 1 0 0 0 0 0
16 Minnetonka 245.24 7 2 1 1 0 0 0 0
17 Hermantown 234.70 0 0 0 0 20 4 9 4
18 Eveleth 230.97 13 5 2 4 1 1 0 0
19 St Thomas Academy 221.60 7 0 0 0 8 5 0 1
20 Blaine 220.30 12 1 0 4 0 0 0 0
21 Rochester John Marshall 213.95 10 1 3 0 0 0 0 0
22 Mpls Southwest 204.60 15 1 2 2 0 0 0 0
23 Greenway 204.02 8 2 0 2 1 0 1 0
24 Bloomington Kennedy 184.50 7 1 1 0 0 0 0 0
25 Holy Angels 178.95 5 2 0 1 0 0 0 0
26 Anoka 174.65 6 1 1 1 0 0 0 0
27 Thief River Falls 166.95 9 2 1 1 5 0 0 2
28 White Bear Lake 163.76 20 0 0 0 0 0 0 0
29 Breck 150.90 0 0 0 0 12 4 1 3
30 Elk River 150.60 7 1 0 1 0 0 0 0
31 Benilde-St. Margaret's 145.45 2 1 0 1 2 2 0 0
32 Cretin-Derham Hall 137.55 6 1 0 1 0 0 0 0
33 East Grand Forks 133.05 3 0 0 0 11 3 1 0
34 Lakeville North 130.50 7 1 1 0 0 0 0 0
35 Apple Valley 129.00 5 1 0 0 0 0 0 0
36 Wayzata 117.60 6 1 0 0 0 0 0 0
37 Hastings 110.65 6 0 1 1 0 0 0 0
38 Andover 110.10 5 1 0 1 0 0 0 0
39 Centennial 108.40 5 1 0 0 0 0 0 0
40 St Cloud Cathedral 107.90 0 0 0 0 12 2 1 2
41 Mahtomedi 105.80 0 0 0 0 15 2 0 4
42 Bemidji 103.20 8 0 1 0 0 0 0 0
43 Lakeville South 100.00 9 0 1 1 0 0 0 0
44 Duluth Denfeld 97.28 3 0 0 2 0 0 0 0
45 Richfield 96.27 6 0 1 0 0 0 0 0
46 Cloquet 83.65 5 0 0 0 0 0 0 0
47 Roseville 78.85 3 0 1 1 0 0 0 0
48 Irondale 76.65 3 0 1 0 0 0 0 2
49 Orono 76.15 0 0 0 0 10 1 1 2
50 Eagan 72.60 4 0 0 2 0 0 0 0
51 Two Rivers 72.12 7 0 0 1 0 0 0 0
52 Maple Grove 69.20 6 0 1 0 0 0 0 0
53 Red Wing 65.85 0 0 0 0 6 1 2 1
54 Stillwater 64.90 3 0 1 0 0 0 0 0
55 Alexander Ramsey 60.65 6 0 1 0 0 0 0 0
56 Mpls Washburn 60.12 6 0 1 0 0 0 0 0
57 Rochester Mayo 59.50 7 0 0 0 0 0 0 0
58 Totino-Grace 58.10 0 0 0 0 4 1 2 0
59 St Paul Harding 57.59 8 0 1 0 0 0 0 0
60 Blake 56.85 1 0 0 1 5 0 0 0
61 Duluth Marshall 55.50 0 0 0 0 7 0 3 1
62 Rochester Lourdes 51.15 0 0 0 0 9 0 1 1
63 North St Paul 50.07 4 0 0 0 0 0 0 0
64 White Bear Mariner 47.80 1 0 1 0 0 0 0 0
65 Alexandria 46.70 1 0 0 0 6 0 1 0
66 Mounds View 45.90 5 0 0 0 0 0 0 0
67 Mpls Roosevelt 44.26 8 0 0 0 0 0 0 0
68 Rochester Century 43.45 4 0 0 1 0 0 0 0
69 Fergus Falls 42.90 0 0 0 0 7 0 0 1
70 St Cloud Tech 40.12 7 0 0 1 0 0 0 0
71 Mpls Patrick Henry 39.86 3 0 0 2 0 0 0 0
72 Little Falls 39.20 0 0 0 0 7 0 0 1
73 St Paul Murray 37.25 6 0 0 0 0 0 0 0
74 Eastview 34.40 2 0 0 0 0 0 0 0
75 Chanhassen 31.30 1 0 1 0 0 0 0 0


[ Minn. Boys HS Hockey ]

last updated march 9, 2025