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 576 GAMES BETWEEN 65 TEAMS, AND NO OTHER INFORMATION
THROUGH GAMES OF SATURDAY 20 DECEMBER 2025
FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS
RANK TEAM DIVISION LOGIT PCT. RRE PF PA W L T
1 Michigan BigTen 58.33 .689 .735 96 41 16 4 0
2 Wisconsin BigTen 58.00 .694 .728 77 40 13 2 2
3 Michigan State BigTen 56.69 .659 .696 58 28 13 4 0
4 North Dakota NCHC 56.47 .679 .691 81 42 16 4 0
5 Dartmouth ECAC 56.35 .759 .688 58 16 12 1 0
6 Minnesota-Duluth NCHC 55.71 .619 .671 66 41 14 6 0
7 Penn State BigTen 54.48 .599 .639 51 46 11 5 0
8 Denver NCHC 54.23 .619 .632 81 38 13 6 1
9 Western Michigan NCHC 54.19 .589 .631 65 47 11 6 0
10 Harvard ECAC 53.65 .618 .616 43 32 8 3 1
11 Connecticut Hockey 53.33 .572 .607 56 41 9 5 3
12 Boston College Hockey 52.98 .593 .598 53 37 10 5 1
13 Quinnipiac ECAC 52.50 .608 .584 65 45 12 5 2
14 Maine Hockey 52.46 .567 .583 74 51 11 7 2
15 Providence Hockey 52.44 .569 .583 57 41 10 6 2
16 Miami NCHC 52.29 .558 .578 63 60 10 6 2
17 Northeastern Hockey 52.04 .553 .571 48 38 10 7 0
18 New Hampshire Hockey 52.01 .536 .571 39 46 10 7 1
19 Arizona State NCHC 51.87 .478 .566 53 63 8 9 1
20 Colorado College NCHC 51.85 .517 .566 51 47 8 7 3
21 Cornell ECAC 51.69 .620 .561 46 25 9 4 0
22 Boston University Hockey 51.69 .526 .561 62 62 10 8 1
23 Minnesota State CCHA 51.46 .593 .555 57 43 11 4 6
24 Minnesota BigTen 51.45 .470 .555 58 63 8 10 1
25 Augustana CCHA 51.39 .558 .553 56 45 10 6 4
26 Union ECAC 51.04 .617 .543 72 39 12 5 2
27 Omaha NCHC 50.77 .450 .535 52 66 8 11 0
28 St. Cloud State NCHC 50.69 .476 .533 59 56 8 10 1
29 St. Thomas CCHA 50.61 .530 .531 65 60 9 7 3
30 Bemidji State CCHA 50.14 .520 .517 65 55 9 8 3
31 American International Indepe 50.00 .000 .513 0 0 0 0 0
32 Lindenwood Indepe 49.83 .530 .508 67 63 10 8 0
33 Holy Cross Atlant 49.81 .571 .507 61 47 10 6 1
34 Massachusetts Hockey 49.78 .494 .507 50 57 9 9 0
35 Ohio State BigTen 49.74 .433 .505 50 55 6 10 0
36 Michigan Tech CCHA 49.71 .563 .505 54 45 10 6 2
37 Princeton ECAC 49.43 .602 .496 42 27 8 4 0
38 Merrimack Hockey 49.40 .472 .495 50 50 8 10 0
39 Clarkson ECAC 48.63 .459 .473 57 59 8 11 0
40 Bowling Green CCHA 48.50 .547 .470 60 54 9 6 3
41 Air Force Atlant 48.44 .509 .468 58 64 9 8 2
42 RIT Atlant 48.30 .566 .464 52 39 11 7 0
43 Bentley Atlant 48.29 .550 .464 43 40 9 6 1
44 Sacred Heart Atlant 47.67 .502 .446 46 44 8 8 2
45 Alaska Indepe 47.61 .452 .444 46 53 7 10 1
46 Long Island Indepe 47.52 .507 .442 74 65 10 10 0
47 Colgate ECAC 47.51 .434 .441 48 61 6 10 2
48 Yale ECAC 47.19 .431 .432 30 40 5 8 0
49 Notre Dame BigTen 47.00 .397 .427 50 67 5 11 1
50 Army Atlant 46.94 .456 .425 47 53 6 9 4
51 Vermont Hockey 46.68 .413 .418 25 52 6 10 0
52 Mass.-Lowell Hockey 46.41 .420 .410 41 49 6 11 0
53 Canisius Atlant 46.23 .494 .405 47 55 8 8 2
54 Niagara Atlant 46.21 .482 .405 46 50 8 9 0
55 Lake Superior CCHA 45.97 .462 .398 60 61 8 11 1
56 Ferris State CCHA 45.09 .386 .374 50 69 6 14 0
57 Robert Morris Atlant 44.98 .433 .371 49 63 6 10 2
58 Rensselaer ECAC 44.97 .359 .370 36 65 5 14 0
59 Brown ECAC 44.38 .342 .355 28 48 3 10 0
60 Stonehill Indepe 43.34 .328 .328 34 62 3 13 1
61 Alaska-Anchorage Indepe 42.97 .363 .318 38 57 4 11 0
62 Northern Michigan CCHA 41.34 .241 .279 33 79 1 19 0
63 St. Lawrence ECAC 40.44 .307 .258 43 84 3 16 1
64 Mercyhurst Atlant 38.12 .218 .209 22 74 0 15 1
65 Non-Division I Indepe 37.33 .208 .194 48 207 1 35 1
LEAST LIKELY RESULTS OF TOURNAMENT
1 Alaska-Anchorage Indepen 4 Denver NCHC 3 0.485
2 Ohio State BigTen 5 Wisconsin BigTen 1 0.530
3 Ferris State CCHA 3 Western Michigan NCHC 2 0.558
4 North Dakota NCHC 2 Clarkson ECAC 5 0.564
5 Mass.-Lowell HockeyE 6 New Hampshire HockeyE 1 0.605
6 Providence HockeyE 1 Mass.-Lowell HockeyE 5 0.609
FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS (FACT)
DAVID ROTHMAN (1935-2004), FOUNDER
FACT standings calculated by Cody Kirkpatrick
talismanred.com/ratings
