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 1098 GAMES BETWEEN 65 TEAMS, AND NO OTHER INFORMATION
THROUGH GAMES OF SATURDAY 28 FEBRUARY 2026
FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS
RANK TEAM DIVISION LOGIT PCT. RRE PF PA W L T
1 Michigan BigTen 57.75 .669 .723 151 82 26 7 1
2 Michigan State BigTen 56.61 .665 .695 127 69 26 7 1
3 Western Michigan NCHC 56.55 .636 .693 134 83 25 9 1
4 North Dakota NCHC 56.18 .658 .684 144 80 27 8 1
5 Providence Hockey 55.16 .627 .658 122 75 24 9 2
6 Denver NCHC 54.62 .596 .643 128 79 22 11 3
7 Quinnipiac ECAC 54.33 .650 .635 155 83 26 8 3
8 Penn State BigTen 54.33 .591 .635 122 95 20 10 2
9 Minnesota-Duluth NCHC 54.22 .563 .632 110 85 20 13 1
10 Wisconsin BigTen 53.84 .580 .622 123 96 20 11 2
11 Boston College Hockey 53.33 .574 .608 113 84 20 12 1
12 Cornell ECAC 52.99 .635 .598 109 62 22 8 1
13 Maine Hockey 52.97 .556 .598 115 88 18 12 4
14 Connecticut Hockey 52.80 .566 .593 100 76 17 10 5
15 Dartmouth ECAC 52.51 .628 .585 116 67 20 7 4
16 Massachusetts Hockey 52.33 .570 .580 98 77 20 12 1
17 Miami NCHC 52.23 .531 .577 102 99 18 14 2
18 Boston University Hockey 51.80 .523 .565 106 102 18 15 2
19 Colorado College NCHC 51.66 .486 .560 92 91 13 15 6
20 St. Thomas CCHA 51.60 .560 .559 119 99 18 11 5
21 St. Cloud State NCHC 51.59 .494 .558 110 108 16 17 2
22 Augustana CCHA 51.46 .585 .555 103 71 20 10 5
23 Union ECAC 51.34 .606 .551 136 88 22 10 3
24 Merrimack Hockey 50.79 .519 .535 107 98 17 15 2
25 Michigan Tech CCHA 50.66 .572 .531 116 94 21 12 3
26 Minnesota State CCHA 50.58 .572 .529 92 73 18 9 8
27 Ohio State BigTen 50.57 .446 .529 99 115 12 18 2
28 Arizona State NCHC 50.46 .441 .526 106 132 14 21 1
29 Bowling Green CCHA 50.36 .578 .523 115 88 20 10 7
30 New Hampshire Hockey 50.28 .465 .520 64 92 14 17 2
31 Minnesota BigTen 50.27 .426 .520 94 112 11 20 3
32 Omaha NCHC 50.03 .435 .513 98 122 14 22 0
33 American International 50.00 .000 .512 0 0 0 0 0
34 Northeastern Hockey 49.89 .479 .509 88 86 15 18 1
35 Harvard ECAC 49.70 .507 .504 87 89 15 14 2
36 Bentley Atlant 49.36 .551 .494 103 85 18 12 5
37 Princeton ECAC 49.36 .537 .494 91 82 16 12 3
38 Sacred Heart Atlant 49.29 .555 .492 104 89 20 13 3
39 Clarkson ECAC 48.92 .502 .481 110 105 16 16 3
40 Mass.-Lowell Hockey 48.74 .439 .476 84 103 13 20 0
41 Air Force Atlant 48.63 .522 .473 104 104 17 14 4
42 Alaska Indepe 48.49 .518 .469 103 94 17 15 2
43 Bemidji State CCHA 48.31 .471 .463 98 99 13 17 5
44 Notre Dame BigTen 48.16 .382 .459 98 140 8 22 5
45 Holy Cross Atlant 48.00 .500 .454 104 104 16 16 2
46 Vermont Hockey 47.86 .432 .450 72 110 13 20 1
47 RIT Atlant 47.82 .523 .449 94 90 18 15 2
48 Lindenwood Indepe 47.76 .519 .447 126 118 17 15 0
49 Colgate ECAC 47.70 .447 .446 94 115 12 18 4
50 Canisius Atlant 47.11 .517 .429 105 100 17 15 2
51 Army Atlant 46.92 .469 .423 87 91 12 16 6
52 Long Island Indepe 46.28 .485 .405 108 107 15 17 1
53 Robert Morris Atlant 46.21 .472 .403 96 113 15 18 3
54 Rensselaer ECAC 45.86 .399 .393 79 116 11 23 1
55 Lake Superior CCHA 45.83 .444 .393 99 116 13 20 3
56 Yale ECAC 45.23 .389 .376 83 112 9 21 1
57 Ferris State CCHA 44.91 .374 .367 96 132 9 25 2
58 Niagara Atlant 44.68 .434 .361 90 110 13 21 1
59 Stonehill Indepe 44.21 .409 .348 94 123 11 22 2
60 Brown ECAC 42.78 .327 .312 63 110 5 23 2
61 St. Lawrence ECAC 42.72 .355 .310 87 152 8 25 3
62 Alaska-Anchorage Indepe 42.03 .323 .293 66 127 6 25 1
63 Mercyhurst Atlant 41.94 .314 .291 57 131 5 26 3
64 Northern Michigan CCHA 41.91 .276 .290 56 132 3 29 2
65 Non-Division I Indepe 37.83 .215 .201 69 271 2 44 1
LEAST LIKELY RESULTS OF TOURNAMENT
1 Alaska-Anchorage Indepen 4 Denver NCHC 3 0.442
2 Ferris State CCHA 3 Western Michigan NCHC 2 0.472
3 Non-Division I Indepen 6 Lindenwood Indepen 3 0.492
4 Dartmouth ECAC 3 Brown ECAC 4 0.536
5 Quinnipiac ECAC 2 Yale ECAC 4 0.539
6 Northern Michigan CCHA 3 Michigan Tech CCHA 2 0.570
7 Northern Michigan CCHA 3 Bowling Green CCHA 2 0.580
FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS (FACT)
DAVID ROTHMAN (1935-2004), FOUNDER
FACT standings calculated by Cody Kirkpatrick
talismanred.com/ratings
