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 545 GAMES BETWEEN 65 TEAMS, AND NO OTHER INFORMATION
THROUGH GAMES OF SUNDAY 7 DECEMBER 2025
FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS
RANK TEAM DIVISION LOGIT PCT. RRE PF PA W L T
1 Wisconsin BigTen 58.43 .694 .737 77 40 13 2 2
2 Michigan BigTen 58.34 .689 .735 96 41 16 4 0
3 Dartmouth ECAC 58.19 .804 .731 53 13 11 0 0
4 Michigan State BigTen 56.43 .659 .689 58 28 13 4 0
5 Minnesota-Duluth NCHC 56.31 .633 .686 60 34 13 5 0
6 North Dakota NCHC 56.02 .667 .678 74 40 14 4 0
7 Denver NCHC 54.75 .630 .645 73 33 12 5 1
8 Western Michigan NCHC 54.52 .589 .639 65 47 11 6 0
9 Penn State BigTen 54.40 .599 .636 51 46 11 5 0
10 Harvard ECAC 53.85 .618 .621 43 32 8 3 1
11 Minnesota State CCHA 53.13 .624 .601 51 35 11 3 4
12 Connecticut Hockey 52.85 .572 .593 56 41 9 5 3
13 Boston College Hockey 52.84 .593 .593 53 37 10 5 1
14 Miami NCHC 52.59 .565 .586 56 53 10 6 0
15 Northeastern Hockey 52.44 .573 .582 45 34 10 6 0
16 Quinnipiac ECAC 52.20 .608 .575 65 45 12 5 2
17 Providence Hockey 52.04 .556 .571 53 39 9 6 2
18 Colorado College NCHC 51.88 .519 .566 44 40 8 7 1
19 Cornell ECAC 51.80 .620 .564 46 25 9 4 0
20 Omaha NCHC 51.68 .475 .560 42 51 7 8 0
21 Minnesota BigTen 51.51 .470 .555 58 63 8 10 1
22 Arizona State NCHC 51.39 .474 .552 46 57 7 8 1
23 Lindenwood Indepe 51.32 .575 .550 65 51 10 6 0
24 Augustana CCHA 51.02 .555 .541 41 32 8 5 3
25 Maine Hockey 50.87 .525 .537 57 45 8 7 2
26 Boston University Hockey 50.82 .513 .536 58 59 9 8 1
27 New Hampshire Hockey 50.68 .523 .532 36 44 9 7 1
28 St. Thomas CCHA 50.67 .501 .531 59 57 7 7 3
29 St. Cloud State NCHC 50.45 .476 .525 54 48 7 9 1
30 Bemidji State CCHA 50.13 .520 .516 65 55 9 8 3
31 Union ECAC 50.07 .597 .514 64 36 10 5 2
32 American International Indepe 50.00 .000 .512 0 0 0 0 0
33 Princeton ECAC 49.74 .602 .504 42 27 8 4 0
34 Massachusetts Hockey 49.69 .494 .503 50 57 9 9 0
35 Ohio State BigTen 49.63 .433 .501 50 55 6 10 0
36 Michigan Tech CCHA 49.62 .536 .501 46 41 8 6 2
37 Holy Cross Atlant 49.40 .571 .495 61 47 10 6 1
38 Bowling Green CCHA 48.87 .547 .479 60 54 9 6 3
39 Clarkson ECAC 48.58 .438 .471 49 57 7 11 0
40 Alaska Indepe 48.54 .482 .470 43 45 7 8 1
41 Air Force Atlant 48.39 .509 .466 58 64 9 8 2
42 Yale ECAC 48.37 .450 .465 29 36 5 7 0
43 RIT Atlant 48.15 .566 .459 52 39 11 7 0
44 Merrimack Hockey 48.14 .433 .458 42 47 6 10 0
45 Bentley Atlant 48.00 .550 .454 43 40 9 6 1
46 Long Island Indepe 47.72 .522 .447 72 61 10 9 0
47 Sacred Heart Atlant 47.34 .502 .436 46 44 8 8 2
48 Colgate ECAC 47.34 .434 .436 48 61 6 10 2
49 Vermont Hockey 47.00 .427 .426 25 49 6 9 0
50 Notre Dame BigTen 46.96 .397 .425 50 67 5 11 1
51 Lake Superior CCHA 46.38 .462 .409 60 61 8 11 1
52 Army Atlant 46.21 .451 .404 44 50 5 8 4
53 Mass.-Lowell Hockey 46.20 .431 .404 37 44 6 10 0
54 Ferris State CCHA 46.08 .404 .400 46 61 6 12 0
55 Canisius Atlant 46.07 .494 .400 47 55 8 8 2
56 Niagara Atlant 45.98 .482 .398 46 50 8 9 0
57 Robert Morris Atlant 45.08 .433 .373 49 63 6 10 2
58 Rensselaer ECAC 44.92 .359 .369 36 65 5 14 0
59 Brown ECAC 44.90 .353 .368 26 44 3 9 0
60 Stonehill Indepe 43.40 .328 .329 34 62 3 13 1
61 Alaska-Anchorage Indepe 42.91 .363 .316 38 57 4 11 0
62 Northern Michigan CCHA 41.56 .242 .283 30 73 1 17 0
63 St. Lawrence ECAC 41.25 .311 .276 41 81 3 15 1
64 Mercyhurst Atlant 37.87 .218 .204 22 74 0 15 1
65 Non-Division I Indepe 36.67 .185 .182 42 196 0 34 0
LEAST LIKELY RESULTS OF TOURNAMENT
1 Alaska-Anchorage Indepen 4 Denver NCHC 3 0.465
2 Ohio State BigTen 5 Wisconsin BigTen 1 0.511
3 North Dakota NCHC 2 Clarkson ECAC 5 0.578
4 Ferris State CCHA 3 Western Michigan NCHC 2 0.581
5 Ferris State CCHA 4 Minnesota State CCHA 1 0.591
6 Providence HockeyE 1 Mass.-Lowell HockeyE 5 0.615
FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS (FACT)
DAVID ROTHMAN (1935-2004), FOUNDER
FACT standings calculated by Cody Kirkpatrick
talismanred.com/ratings
