David Rothman (1935-2004) was a pioneer in the sports ratings world, with his rating system being recognized by the NCAA from 1968-2006 as a national championship selector and used as a BCS component from 1999-2002. Here, I produce the ratings and rankings using his system, and I've also preserved his source code from 1990(!) if you'd like to get it and try it yourself.
David's method considers only scores. Game locations, dates, and all other information is ignored. These files are available:
< DAVID ROTHMAN'S MENS HOCKEY RANKINGS >
BASED ON 703 GAMES BETWEEN 65 TEAMS, AND NO OTHER INFORMATION
THROUGH GAMES OF THURSDAY 15 JANUARY 2026
FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS
RANK TEAM DIVISION LOGIT PCT. RRE PF PA W L T
1 Michigan BigTen 57.90 .699 .727 108 47 18 4 0
2 Western Michigan NCHC 56.18 .644 .685 92 54 17 6 0
3 Minnesota-Duluth NCHC 56.08 .635 .682 80 48 16 6 0
4 Michigan State BigTen 56.07 .668 .682 82 40 18 5 0
5 Wisconsin BigTen 55.93 .663 .678 92 52 16 4 2
6 North Dakota NCHC 55.81 .675 .675 96 48 19 5 0
7 Penn State BigTen 54.51 .611 .641 66 52 14 6 0
8 Dartmouth ECAC 54.40 .671 .638 75 36 14 4 0
9 Quinnipiac ECAC 54.03 .643 .628 90 54 16 5 2
10 Cornell ECAC 53.33 .661 .609 67 34 13 4 0
11 Providence Hockey 53.28 .584 .608 72 49 13 7 2
12 Connecticut Hockey 53.03 .587 .601 71 49 12 6 3
13 Denver NCHC 52.76 .562 .593 89 56 13 9 2
14 Boston College Hockey 52.74 .595 .593 68 47 12 6 1
15 Arizona State NCHC 52.22 .510 .578 73 74 12 11 1
16 Maine Hockey 52.22 .542 .578 83 65 12 9 3
17 Augustana CCHA 52.02 .595 .572 68 49 14 6 4
18 New Hampshire Hockey 51.87 .533 .568 44 51 11 8 1
19 Boston University Hockey 51.78 .549 .565 75 67 13 9 1
20 Miami NCHC 51.74 .547 .564 71 69 12 8 2
21 Union ECAC 51.67 .616 .562 87 48 14 6 2
22 St. Thomas CCHA 51.53 .565 .558 82 69 12 7 3
23 St. Cloud State NCHC 51.23 .503 .550 72 67 11 11 1
24 Colorado College NCHC 51.20 .488 .549 60 61 9 10 3
25 Princeton ECAC 51.20 .620 .549 62 43 12 5 0
26 Harvard ECAC 50.64 .514 .533 51 53 8 7 1
27 Minnesota State CCHA 50.61 .569 .532 64 53 12 6 6
28 Merrimack Hockey 50.55 .515 .530 63 58 11 10 0
29 Minnesota BigTen 50.38 .447 .525 63 74 8 12 2
30 Michigan Tech CCHA 50.26 .570 .522 76 64 14 8 2
31 Omaha NCHC 50.15 .452 .519 69 80 10 14 0
32 Clarkson ECAC 50.09 .514 .517 72 67 12 11 0
33 American International 50.00 .000 .514 0 0 0 0 0
34 Massachusetts Hockey 49.81 .512 .509 59 58 11 10 0
35 Ohio State BigTen 49.55 .430 .501 59 69 7 12 1
36 Bemidji State CCHA 49.53 .493 .500 73 67 9 10 4
37 Northeastern Hockey 49.51 .503 .500 55 51 10 10 0
38 Bowling Green CCHA 49.49 .588 .499 81 62 13 6 4
39 Bentley Atlant 49.40 .569 .497 63 50 12 7 2
40 RIT Atlant 49.21 .563 .491 65 52 14 9 0
41 Sacred Heart Atlant 48.91 .552 .482 63 53 12 8 2
42 Holy Cross Atlant 48.78 .530 .479 68 62 10 8 2
43 Lindenwood Indepe 48.61 .499 .474 82 83 11 11 0
44 Mass.-Lowell Hockey 48.56 .449 .472 55 63 9 13 0
45 Alaska Indepe 48.07 .433 .458 56 71 8 13 1
46 Air Force Atlant 47.95 .484 .455 70 79 10 11 2
47 Vermont Hockey 47.83 .459 .452 40 62 9 11 0
48 Colgate ECAC 47.82 .440 .451 53 66 7 11 2
49 Long Island Indepe 47.27 .493 .436 83 78 11 12 1
50 Army Atlant 46.94 .477 .426 61 62 8 10 5
51 Canisius Atlant 46.91 .493 .425 53 63 9 9 2
52 Notre Dame BigTen 46.32 .359 .409 56 87 5 15 1
53 Yale ECAC 46.21 .418 .406 45 54 6 11 0
54 Lake Superior CCHA 46.12 .468 .403 69 70 10 13 1
55 Niagara Atlant 45.23 .442 .379 54 65 8 12 0
56 Rensselaer ECAC 44.60 .339 .362 41 77 5 17 0
57 Ferris State CCHA 44.29 .345 .353 63 99 6 20 0
58 Brown ECAC 43.87 .350 .342 40 60 4 13 0
59 Robert Morris Atlant 43.82 .394 .341 55 78 6 14 2
60 Stonehill Indepe 42.79 .347 .315 47 78 4 15 2
61 Alaska-Anchorage Indepe 42.46 .327 .306 42 77 4 15 0
62 Northern Michigan CCHA 40.90 .238 .269 35 88 1 23 0
63 Mercyhurst Atlant 40.01 .243 .249 26 87 1 18 1
64 St. Lawrence ECAC 39.71 .300 .242 50 105 3 19 2
65 Non-Division I Indepe 37.35 .203 .195 54 245 1 41 1
LEAST LIKELY RESULTS OF TOURNAMENT
1 Ferris State CCHA 3 Western Michigan NCHC 2 0.464
2 Alaska-Anchorage Indepen 4 Denver NCHC 3 0.516
3 Vermont HockeyE 2 St. Lawrence ECAC 5 0.554
4 Northern Michigan CCHA 3 Bowling Green CCHA 2 0.575
5 Quinnipiac ECAC 2 Yale ECAC 4 0.583
6 Augustana CCHA 0 Ferris State CCHA 2 0.586
FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS (FACT)
DAVID ROTHMAN (1935-2004), FOUNDER
FACT standings calculated by Cody Kirkpatrick
talismanred.com/ratings
