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 927 GAMES BETWEEN 65 TEAMS, AND NO OTHER INFORMATION
THROUGH GAMES OF MONDAY 9 FEBRUARY 2026
FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS
RANK TEAM DIVISION LOGIT PCT. RRE PF PA W L T
1 Michigan BigTen 58.68 .695 .745 131 64 23 5 0
2 Michigan State BigTen 57.41 .677 .715 111 57 24 6 0
3 Western Michigan NCHC 56.20 .633 .685 111 70 21 8 0
4 North Dakota NCHC 55.67 .662 .672 121 62 23 7 0
5 Providence Hockey 55.63 .633 .671 103 62 20 7 2
6 Penn State BigTen 54.91 .609 .652 93 70 18 8 0
7 Quinnipiac ECAC 54.22 .661 .634 133 65 22 6 3
8 Minnesota-Duluth NCHC 53.98 .561 .627 98 76 18 12 0
9 Denver NCHC 53.81 .572 .622 111 73 18 11 3
10 Wisconsin BigTen 53.79 .590 .622 112 87 18 9 2
11 Cornell ECAC 53.60 .655 .616 92 50 19 6 0
12 Connecticut Hockey 53.55 .604 .615 88 58 16 7 3
13 Boston College Hockey 53.51 .591 .614 98 67 17 9 1
14 Dartmouth ECAC 53.24 .647 .607 94 49 18 6 1
15 Miami NCHC 53.20 .577 .605 89 78 17 9 2
16 St. Thomas CCHA 52.38 .588 .583 113 87 18 9 3
17 Maine Hockey 52.30 .537 .580 95 76 14 11 3
18 Massachusetts Hockey 51.96 .567 .570 86 72 18 11 0
19 St. Cloud State NCHC 51.65 .503 .562 95 89 15 15 1
20 Boston University Hockey 51.28 .508 .551 92 93 15 14 2
21 Harvard ECAC 51.28 .543 .551 75 70 14 10 1
22 Michigan Tech CCHA 51.20 .589 .549 106 83 20 10 2
23 Colorado College NCHC 51.13 .481 .547 76 78 11 13 4
24 Arizona State NCHC 51.07 .469 .545 91 103 13 16 1
25 Augustana CCHA 51.04 .586 .544 92 65 18 9 4
26 Merrimack Hockey 50.97 .533 .542 87 76 15 12 1
27 Minnesota State CCHA 50.54 .568 .530 80 65 15 8 6
28 Minnesota BigTen 50.27 .425 .522 84 101 10 18 2
29 Omaha NCHC 50.09 .441 .517 81 99 12 18 0
30 Ohio State BigTen 50.07 .446 .516 78 89 10 15 1
31 American International 50.00 .000 .514 0 0 0 0 0
32 Union ECAC 49.96 .579 .513 110 73 17 10 2
33 New Hampshire Hockey 49.77 .458 .507 53 79 11 14 2
34 Bowling Green CCHA 49.71 .586 .506 102 75 17 8 6
35 Bentley Atlant 49.37 .561 .496 88 69 15 9 5
36 Northeastern Hockey 49.34 .473 .495 71 71 12 15 1
37 Princeton ECAC 49.21 .569 .491 79 64 15 9 1
38 Vermont Hockey 48.65 .469 .475 57 82 13 15 0
39 Colgate ECAC 48.60 .466 .473 76 89 11 14 3
40 Lindenwood Indepe 48.53 .520 .471 106 101 15 13 0
41 Mass.-Lowell Hockey 48.51 .431 .471 73 89 11 18 0
42 Clarkson ECAC 48.44 .483 .469 97 98 13 15 3
43 RIT Atlant 48.42 .545 .468 86 77 17 12 2
44 Air Force Atlant 48.39 .507 .467 88 91 14 13 2
45 Sacred Heart Atlant 48.16 .528 .461 82 76 15 12 3
46 Alaska Indepe 48.02 .482 .457 86 88 13 15 2
47 Holy Cross Atlant 47.82 .502 .451 86 83 13 13 2
48 Bemidji State CCHA 47.52 .458 .443 92 95 11 16 4
49 Canisius Atlant 47.26 .516 .435 82 85 14 12 2
50 Long Island Indepe 47.25 .503 .435 99 93 14 14 1
51 Notre Dame BigTen 47.02 .361 .428 82 118 6 20 3
52 Army Atlant 47.02 .482 .428 75 77 11 13 5
53 Robert Morris Atlant 45.95 .449 .398 76 95 11 16 3
54 Yale ECAC 45.67 .397 .390 67 88 8 17 0
55 Lake Superior CCHA 45.59 .433 .388 77 95 11 18 1
56 Niagara Atlant 44.48 .429 .358 74 90 10 17 1
57 Ferris State CCHA 44.31 .338 .353 79 124 7 25 0
58 Rensselaer ECAC 44.08 .347 .347 61 107 7 22 0
59 Stonehill Indepe 42.95 .349 .318 66 109 6 21 2
60 Brown ECAC 42.53 .319 .308 52 92 4 19 1
61 Northern Michigan CCHA 42.21 .271 .300 43 105 3 25 0
62 Alaska-Anchorage Indepe 41.95 .327 .293 53 102 5 20 1
63 St. Lawrence ECAC 41.94 .339 .293 75 137 6 23 3
64 Mercyhurst Atlant 41.90 .304 .292 42 109 4 22 2
65 Non-Division I Indepe 37.45 .203 .196 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.465
3 Alaska Indepen 5 Providence HockeyE 1 0.553
4 Quinnipiac ECAC 2 Yale ECAC 4 0.557
5 Northern Michigan CCHA 3 Michigan Tech CCHA 2 0.561
6 Princeton ECAC 2 St. Lawrence ECAC 6 0.565
7 Providence HockeyE 1 Mass.-Lowell HockeyE 5 0.570
FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS (FACT)
DAVID ROTHMAN (1935-2004), FOUNDER
FACT standings calculated by Cody Kirkpatrick
talismanred.com/ratings
