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. If you want the original text file, here it is.
There are no preseason rankings available using David's formula -- ratings will not be published until about 6-7 games have been played by everyone this season.
< DAVID ROTHMAN'S MENS HOCKEY RANKINGS > BASED ON 1219 GAMES BETWEEN 65 TEAMS, AND NO OTHER INFORMATION THROUGH GAMES OF SUNDAY 23 MARCH 2025 FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS RANK TEAM DIVISION LOGIT PCT. RRE PF PA W L T 1 Boston College HEAST 63.40 .745 .830 129 65 27 7 2 2 Michigan State BIG10 62.39 .745 .813 137 75 28 6 4 3 Western Michigan NCHC 60.91 .771 .787 158 81 31 7 1 4 Maine HEAST 60.81 .702 .785 128 70 25 7 6 5 Minnesota BIG10 59.11 .685 .751 155 97 26 10 4 6 Connecticut HEAST 58.35 .626 .736 124 93 22 11 4 7 Providence HEAST 58.19 .617 .732 106 92 22 10 5 8 Denver NCHC 57.61 .701 .720 170 95 29 11 2 9 Boston University HEAST 57.39 .602 .715 143 114 22 13 3 10 Ohio State BIG10 57.03 .618 .707 127 100 25 13 2 11 Michigan BIG10 56.33 .528 .691 117 122 19 15 3 12 Penn State BIG10 56.03 .573 .684 130 114 20 13 4 13 Minnesota State CCHA 55.18 .724 .664 118 57 28 8 3 14 Massachusetts HEAST 55.10 .588 .662 132 96 21 14 5 15 Quinnipiac ECAC 54.87 .655 .657 136 83 24 12 2 16 Arizona State NCHC 53.79 .606 .630 141 106 23 14 2 17 UMass Lowell HEAST 53.63 .513 .626 108 108 18 16 4 18 North Dakota NCHC 53.47 .553 .622 126 115 22 16 2 19 Cornell ECAC 52.77 .617 .605 112 78 19 10 6 20 New Hampshire HEAST 52.76 .496 .605 106 103 15 16 6 21 Northeastern HEAST 52.63 .437 .601 92 114 15 20 3 22 Nebraska-Omaha NCHC 51.68 .526 .577 112 102 19 18 1 23 Clarkson ECAC 51.63 .617 .576 122 92 24 13 3 24 Wisconsin BIG10 51.47 .431 .572 116 118 14 22 3 25 Dartmouth ECAC 51.27 .579 .567 110 84 18 13 2 26 Colorado College NCHC 50.91 .514 .557 122 113 20 18 1 27 Notre Dame BIG10 50.01 .383 .534 107 129 13 25 1 28 Colgate ECAC 49.84 .533 .530 121 120 19 15 3 29 Merrimack HEAST 49.80 .408 .528 84 114 14 21 1 30 Vermont HEAST 49.80 .404 .528 105 116 12 21 3 31 Augustana CCHA 49.65 .599 .524 108 79 21 13 4 32 St. Thomas CCHA 49.36 .563 .517 115 103 20 14 5 33 LIU INDEP 48.78 .607 .502 118 82 21 12 2 34 Union ECAC 48.56 .536 .496 113 113 19 15 3 35 St. Cloud State NCHC 48.48 .391 .494 80 115 14 22 1 36 Harvard ECAC 48.43 .469 .493 92 101 14 17 4 37 Holy Cross ATLH 47.90 .612 .479 130 94 24 14 2 38 Brown ECAC 47.81 .481 .477 79 85 14 15 3 39 Minnesota Duluth NCHC 47.49 .434 .468 106 119 14 20 3 40 Bentley ATLH 47.36 .597 .465 119 86 23 15 2 41 Bowling Green CCHA 47.23 .562 .462 101 88 20 14 4 42 Princeton ECAC 47.16 .466 .460 77 86 13 15 3 43 Bemidji State CCHA 46.90 .464 .453 98 114 16 18 5 44 Alaska INDEP 46.83 .495 .451 86 97 15 14 6 45 Michigan Tech CCHA 46.77 .497 .450 99 99 17 17 3 46 Sacred Heart ATLH 46.66 .582 .447 127 107 22 14 5 47 Lake Superior CCHA 43.86 .422 .376 103 117 14 22 2 48 Rensselaer ECAC 43.19 .400 .360 103 132 13 21 2 49 Ferris State CCHA 42.62 .402 .346 89 128 13 20 3 50 Niagara ATLH 42.08 .533 .334 131 114 19 17 3 51 Lindenwood INDEP 41.76 .407 .326 88 95 12 22 2 52 Air Force ATLH 41.47 .439 .319 86 112 16 21 3 53 Army West Point ATLH 41.43 .443 .319 108 124 17 21 2 54 St. Lawrence ECAC 41.33 .328 .316 75 121 10 24 2 55 Yale ECAC 41.27 .271 .315 67 121 6 21 3 56 Stonehill INDEP 41.05 .349 .310 77 110 12 23 0 57 American International ATLH 40.53 .391 .298 92 117 13 23 2 58 Alaska Anchorage INDEP 39.84 .316 .283 82 118 7 23 5 59 Canisius ATLH 38.36 .384 .252 98 120 12 23 2 60 Robert Morris ATLH 37.12 .391 .228 101 125 11 22 5 61 Northern Michigan CCHA 37.00 .225 .226 58 119 5 28 2 62 RIT ATLH 36.07 .347 .209 87 136 11 23 2 63 Miami NCHC 35.59 .182 .200 63 143 3 28 3 64 Mercyhurst ATLH 31.56 .221 .138 77 150 4 27 4 65 Non-Division I INDEP 29.79 .111 .115 103 294 3 49 1 LN(1219- 65+1) LEAST LIKELY RESULTS OF TOURNAMENT (APPROX. THEORY) 1 Non-Division I INDEP 5 Clarkson ECAC 1 0.179 2 Non-Division I INDEP 6 Wisconsin BIG10 5 0.216 3 Minnesota State CCHA 2 Northern Michigan CCHA 3 0.289 4 Boston University HEAST 5 Yale ECAC 7 0.324 5 RIT ATLH 3 Clarkson ECAC 2 0.355 6 Non-Division I INDEP 6 Denver NCHC 6 0.360 7 Merrimack HEAST 5 Boston College HEAST 2 0.377 FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS (FACT) DAVID ROTHMAN (1935-2004), FOUNDER FACT standings calculated by Cody Kirkpatrick talismanred.com/ratings