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 1149 GAMES BETWEEN 65 TEAMS, AND NO OTHER INFORMATION
THROUGH GAMES OF SATURDAY 7 MARCH 2026
FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS
RANK TEAM DIVISION LOGIT PCT. RRE PF PA W L T
1 Michigan BigTen 57.67 .674 .721 159 83 27 7 1
2 Western Michigan NCHC 56.85 .644 .701 141 86 27 9 1
3 Michigan State BigTen 56.50 .665 .693 137 73 27 7 2
4 North Dakota NCHC 56.40 .665 .690 154 84 29 8 1
5 Providence Hockey 55.35 .631 .663 125 76 25 9 2
6 Denver NCHC 54.97 .607 .653 137 81 24 11 3
7 Minnesota-Duluth NCHC 54.57 .574 .642 116 89 22 13 1
8 Wisconsin BigTen 54.36 .593 .637 135 101 22 11 2
9 Quinnipiac ECAC 54.31 .650 .635 155 83 26 8 3
10 Penn State BigTen 53.66 .568 .617 127 107 20 12 2
11 Cornell ECAC 52.98 .635 .598 109 62 22 8 1
12 Massachusetts Hockey 52.80 .582 .593 104 80 22 12 1
13 Connecticut Hockey 52.78 .562 .593 105 80 18 11 5
14 Boston College Hockey 52.74 .554 .592 116 90 20 14 1
15 Maine Hockey 52.62 .546 .588 118 93 18 13 4
16 Dartmouth ECAC 52.47 .628 .584 116 67 20 7 4
17 Miami NCHC 51.83 .512 .566 104 108 18 16 2
18 St. Thomas CCHA 51.76 .572 .564 128 104 20 11 5
19 Augustana CCHA 51.74 .596 .563 110 74 22 10 5
20 Colorado College NCHC 51.47 .471 .556 95 98 13 17 6
21 Boston University Hockey 51.46 .515 .555 109 106 18 16 2
22 Union ECAC 51.43 .613 .554 145 88 23 10 3
23 St. Cloud State NCHC 51.31 .480 .551 114 114 16 19 2
24 Michigan Tech CCHA 51.06 .582 .544 124 99 23 12 3
25 Merrimack Hockey 51.03 .526 .543 112 101 18 15 2
26 Arizona State NCHC 50.41 .441 .525 106 132 14 21 1
27 Minnesota State CCHA 50.34 .570 .523 98 76 19 10 8
28 Minnesota BigTen 50.27 .421 .521 98 122 11 21 4
29 Northeastern Hockey 50.25 .487 .520 92 88 16 18 1
30 American International 50.00 .000 .513 0 0 0 0 0
31 Bowling Green CCHA 49.89 .560 .510 120 96 20 12 7
32 New Hampshire Hockey 49.89 .450 .510 67 100 14 19 2
33 Ohio State BigTen 49.87 .434 .509 106 124 12 20 2
34 Omaha NCHC 49.84 .422 .508 102 132 14 24 0
35 Harvard ECAC 49.74 .515 .505 91 92 16 14 2
36 Bentley Atlant 49.54 .564 .499 113 88 20 12 5
37 Sacred Heart Atlant 49.49 .566 .498 109 91 22 13 3
38 Princeton ECAC 49.31 .537 .493 91 82 16 12 3
39 Clarkson ECAC 49.00 .509 .484 112 106 17 16 3
40 Mass.-Lowell Hockey 48.89 .442 .480 91 111 14 21 0
41 Notre Dame BigTen 48.70 .403 .475 107 147 10 22 5
42 Alaska Indepe 48.64 .525 .473 111 101 18 15 3
43 Air Force Atlant 48.52 .520 .470 108 110 18 15 4
44 Holy Cross Atlant 48.42 .515 .467 111 109 18 16 2
45 Vermont Hockey 48.24 .442 .462 77 113 14 20 1
46 Bemidji State CCHA 47.99 .457 .454 101 106 13 19 5
47 Lindenwood Indepe 47.76 .518 .448 134 126 18 16 0
48 Colgate ECAC 47.73 .456 .447 97 117 13 18 4
49 RIT Atlant 47.35 .508 .436 99 97 18 17 2
50 Canisius Atlant 46.70 .508 .418 107 105 17 16 2
51 Army Atlant 46.70 .462 .418 91 96 12 17 6
52 Long Island Indepe 46.35 .494 .408 120 118 17 18 1
53 Robert Morris Atlant 46.33 .475 .407 102 117 16 19 3
54 Lake Superior CCHA 45.64 .433 .388 104 125 13 22 3
55 Rensselaer ECAC 45.62 .394 .387 80 118 11 24 1
56 Ferris State CCHA 45.12 .379 .374 99 138 10 26 2
57 Yale ECAC 44.98 .384 .370 85 115 9 22 1
58 Niagara Atlant 44.67 .432 .362 97 119 14 23 1
59 Stonehill Indepe 44.33 .417 .352 104 131 12 23 3
60 St. Lawrence ECAC 42.68 .352 .310 90 156 8 26 3
61 Brown ECAC 42.58 .320 .307 63 119 5 24 2
62 Mercyhurst Atlant 42.17 .321 .297 65 143 6 28 3
63 Northern Michigan CCHA 41.86 .276 .289 56 132 3 29 2
64 Alaska-Anchorage Indepe 41.71 .317 .286 69 134 6 27 1
65 Non-Division I Indepe 37.92 .213 .203 70 279 2 45 1
LEAST LIKELY RESULTS OF TOURNAMENT
1 Alaska-Anchorage Indepen 4 Denver NCHC 3 0.421
2 Ferris State CCHA 3 Western Michigan NCHC 2 0.469
3 Non-Division I Indepen 6 Lindenwood Indepen 3 0.495
4 Dartmouth ECAC 3 Brown ECAC 4 0.531
5 Quinnipiac ECAC 2 Yale ECAC 4 0.531
6 Northern Michigan CCHA 3 Michigan Tech CCHA 2 0.554
7 North Dakota NCHC 2 Clarkson ECAC 5 0.579
FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS (FACT)
DAVID ROTHMAN (1935-2004), FOUNDER
FACT standings calculated by Cody Kirkpatrick
talismanred.com/ratings
