Minnesota High School Boys Hockey Top 25 State Rankings - December 16, 2025

See where the top teams rank as the season enters full swing
Jon Namyst

The 2025-26 Minnesota high school boys hockey season is underway, and each week, High School On SI will rank the top 25 teams regardless of classification.

Minnesota High School Boys Hockey Top 25 State Rankings - December 16, 2025

1. Moorhead

Another week of copy and paste in the one slot, as the Spuds took care of business against Alexandria and Grand Rapids. Now comes the big one: a home matchup against No. 2 Minnetonka on Saturday. A tricky game against Andover still awaits the night before.

2. Minnetonka 

The Skippers picked up a couple of solid Lake Conference wins over Prior Lake and Wayzata to bolster their record up to 7-0-1. They’ll put that zero on the line this week against the state's top team. 

3. St. Thomas Academy  

The Cadets home loss to Stillwater seems to be a thing of the past, as they've taken care of everyone in their path since. A 5-1 win over Hill-Murray suggests they’re on the level of Moorhead and Minnetonka. Mahtomedi kicks things off this weekend before an interesting tilt against Maple Grove.

4. Hill-Murray 

Hill-Murray came out flat on Saturday against St. Thomas Academy and paid the price in the form of a 5-1 loss. The Pioneers can't seem to consistently find the back of the net as the season progresses. A get-right game against Hastings on Tuesday will pave the way for a big rivalry matchup against White Bear Lake.

5. Edina 

It was a workmanlike performance last week from Edina, grinding out a 4-2 victory over Benilde-St. Margaret’s to pick up a solid section 6AA victory. Three big matchups await this week, with Eden Prairie rounding things out on Saturday.

6. Hermantown 

Hermantown had a bit of an up-and-down week. A blowout win over Rosemount suggests they're the top team in Class A, but the 5-5 tie against Duluth Marshall suggests the gap between them and Hibbing for the top spot is narrow. Maple Grove on Friday night will be another big test. 

7. Shakopee 

The scoring is not as prolific as in years past, but the Sabers have proved they can grind out games against strong teams. Last week's 1-0 win over Holy Family proves that notion. A big matchup against Stillwater looms on Saturday.

8. Stillwater 

The Ponies picked up a big 6-3 victory over Blaine last weekend, and are starting to prove they belong in the top 10. Shakopee is the big test this week. 

9. Holy Angels 

Holy Angels scored 27 goals against Breck and Dodge County, and is starting to look like the prolific offense we've expected to come out this season. An intriguing matchup against Benilde-St. Margaret's awaits this week.

10. Hibbing/Chisholm 

Hibbing/Chisholm picked up a solid northern win over Grand Rapids, and parlayed that with a win over Totino-Grace. A potential state tournament matchup against Mahtomedi awaits this weekend. 

11. Rogers 

One game, one big victory over Maple Grove bolts the Royals back into the top half for now. The variance is starting to die, and they’re starting to flex their talent down the stretch. Champlin Park and Rock Ridge highlight a manageable week for Rogers. 

12. Maple Grove 

The Crimson got that bad taste out of its mouth from the Rogers game by shutting out an underrated Buffalo squad 3-0. First one to two goals wins this week with Hermantown on the docket. 

13. Wayzata 

The record is not pretty, but that's life in the Lake Conference. Sitting at 3-4-1, the Trojans are competing with just about every team they face. A 3-2 loss against Minnetonka and a 2-2 tie against Benilde-St. Margaret's are still fair results. Things don't slow down this week with White Bear Lake and Lakeville South.

14. Cretin-Derham Hall 

The wins are coming, but they're not quite moving the needle enough to blast them up the rankings. Woodbury and East Ridge are fine wins, but both coming by one-win margins suggest they're not peaking yet. Just one game against Forest Lake this week. 

15. Rosemount 

Wins over Grand Rapids and Lakeville South prove they're a top 15 team, but a blowout loss to Hermantown suggests that's the cap for now. One game against a tricky Prior Lake team awaits this week.

16. Blaine 

Despite outshooting the Ponies, the Bengals dropped their first game of the year, 6-3 to Stillwater and move to 5-1-1 on the season. A tough Chanhassen team awaits this week. 

17. White Bear Lake 

The White Bear Lake head-scratching season continues, falling to a middling Roseville team 5-4 to drop to 3-2-1 on the season. The early-season win over Rogers has faded quickly, and a matchup against Hill-Murray this weekend is crucial if the Bears want the top seed in Section 4AA.

18. Eden Prairie

The Eagles have strung along some of the more impressive wins of the season in the last couple weeks. A win over Shakopee and Duluth East was impressive, but a win over Maple Grove suggests they're going to be a player in Section 2AA. Edina on Saturday will cap off a busy week for the Eagles.

19. Benilde-St. Margaret's 

Benilde-St. Margaret's seems to be the litmus test for those trying to break into the top 15. Wayzata failed that test last week in a 2-2 tie. Buffalo and Holy Angels highlight another tough week for the Red Knights. 

20. Elk River

To no fault of their own, the Elks finally enter into this week of the rankings now that they have enough data points. The win over Andover quickly vaults them into the upper echelon of Section 8AA. A game against Edina this week will tell us how high the ceiling is.

21. Duluth Marshall 

Duluth Marshall continues to climb up the rankings after a couple of big performances last week. Ironically, they picked up their most impressive result of the season in a tie against Hermantown. Just one game against Brainerd this week. 

22. Delano 

Delano counties to hum along through the schedule, with an overtime win over Monticello that could be big come state seeding time. Speaking of big seeding games, Orono comes to town this weekend – a game likely for the top spot in Section 2A.

23. Sartell 

The Sartell bandwagon was brought to a halt after a loss to Class AA Bemidji. Still undefeated in their own class, the Sabers will remain around the 20 mark until further notice. A second game against Gentry Academy highlights another busy week.

24. Chanhassen 

Wins over Delano and Eden Prairie prove that the Storm are starting to come back to form after a couple-year hiatus. Now the big tests: Blaine and rival Minnetonka, both on the road this week.

25. Warroad

The Warriors picked up big Class A wins over Mahtomedi and Orono, which will carry some weight should they make the state tournament. Thief River Falls this week should push them for a couple of periods. 


More from High School On SI

feed


Published
Carter Dooner
CARTER DOONER

Carter is a senior at the University of Minnesota studying journalism. He has been contributing to High School on SI since 2022, covering a variety high school sports throughout the state.