

On Friday, I revealed my top 50 players to watch for in the NCAA this season. To complete the puzzle, I have now ranked the top 25 teams. More than any other circuit, college hockey has a strange duality. You have schools with rosters filled with NHL prospects, usually in their late teens or early 20s, and then there are other squads made up of 23 players who are 23 years old and have come together for one amazing season.
Some of the following teams had multiple entries on my top 50 players list, while others had none at all (and frankly didn't come close). But they all have a shot at the national championship, so let's give them their due.
1. Minnesota
2. North Dakota
3. Providence College
4. Boston College
5. Colgate
6. Michigan
7. St. Cloud State
8. Minnesota State-Mankato
9. Miami
10. Notre Dame
11. Wisconsin
12. Ferris State
13. Boston University
14. Cornell
15. Minnesota-Duluth
16. Union
17. Northeastern
18. Denver
19. Quinnipiac
20. Michigan State
21. New Hampshire
22. Yale
23. Michigan Tech
24. Mercyhurst
25. UMass-Lowell