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 in college football. Here, I use his original system (and nearly original code) to provide an alternative rating. More details at the bottom of the page.
If you'd prefer, you can save the original text file. Don't forget about the full ratings list, either.
David's method considers only scores. Game locations, dates, and any other information is ignored.
Warning! Since David's formula starts every season from scratch, it usually takes 6-7 games in a season for the results to "converge" to something useful. Be careful if you are looking here too soon!
< DAVID ROTHMAN'S MENS SOCCER RANKINGS >
BASED ON 1484 GAMES BETWEEN 213 TEAMS AND NO OTHER INFORMATION
THROUGH GAMES OF THURSDAY 30 OCTOBER 2025
Foundation for the Analysis of Competitions and Tournaments
Within each conference, teams are listed in order of
their overall rating using Rothman's FACT formula. All
conferences are sorted and listed at the end.
BigTen
CNF ALL TEAM CW CL CT W L T RATING
1 1 Maryland 6 0 2 10 0 3 59.62
2 8 Indiana 4 4 0 10 4 1 57.47
3 12 Washington 7 1 0 10 3 2 56.80
4 15 Michigan 5 2 1 10 2 3 56.27
5 45 Rutgers 3 4 1 8 5 2 53.64
6 62 UCLA 4 3 2 4 6 4 51.46
7 69 Northwestern 1 4 2 6 5 3 51.34
8 70 Wisconsin 3 5 0 6 7 0 51.14
9 96 Michigan St. 2 4 2 5 7 2 49.51
10 106 Penn St. 1 5 2 4 7 3 49.23
11 109 Ohio St. 2 6 0 5 9 0 49.11
ACC
CNF ALL TEAM CW CL CT W L T RATING
1 2 Stanford 4 1 1 11 1 2 59.09
2 3 NC State 4 1 2 11 1 3 59.02
3 5 Virginia 4 0 3 9 1 4 58.22
4 21 Clemson 4 2 1 7 4 2 55.66
5 29 SMU 3 1 3 7 3 4 55.05
6 30 North Carolina 2 1 4 8 3 4 54.93
7 31 Duke 3 2 2 6 2 6 54.91
8 36 Notre Dame 3 2 2 7 4 4 54.15
9 40 Wake Forest 1 2 3 6 2 6 53.88
10 44 Virginia Tech 2 3 2 7 3 4 53.64
11 60 Pittsburgh 1 4 2 5 6 4 51.58
12 65 Louisville 1 5 1 5 6 4 51.40
13 68 Syracuse 4 3 0 7 6 2 51.34
14 89 California 1 5 1 5 7 2 50.01
15 111 Boston College 1 6 1 4 8 1 48.94
AmericaEast
CNF ALL TEAM CW CL CT W L T RATING
1 9 Vermont 3 0 1 9 0 5 57.46
2 13 Bryant 3 1 0 12 1 2 56.63
3 130 New Hampshire 2 1 1 4 5 4 47.79
4 136 UMass Lowell 1 2 1 6 5 2 47.62
5 149 UAlbany 2 1 1 4 5 4 46.90
6 152 UMBC 1 2 1 5 5 3 46.44
7 190 NJIT 1 2 1 3 7 4 43.42
8 196 Binghamton 0 4 0 4 10 1 43.11
American
CNF ALL TEAM CW CL CT W L T RATING
1 26 Fla. Atlantic 5 1 1 9 3 1 55.30
2 35 Charlotte 5 1 1 8 4 2 54.37
3 41 South Fla. 4 2 1 8 2 5 53.87
4 57 Missouri St. 3 3 1 6 5 3 51.74
5 81 FIU 4 4 0 6 8 2 50.55
6 95 UAB 2 4 1 5 7 2 49.61
7 120 Tulsa 3 3 1 4 8 3 48.58
8 131 Memphis 3 4 0 4 7 3 47.75
9 194 Temple 0 7 0 1 12 2 43.22
ASUN
CNF ALL TEAM CW CL CT W L T RATING
1 46 North Florida 3 1 0 9 4 0 53.26
2 66 Bellarmine 3 1 1 7 3 3 51.38
3 86 FGCU 2 1 1 5 5 3 50.10
4 121 Queens (NC) 0 2 2 5 6 4 48.46
5 123 Central Ark. 3 1 1 4 8 2 48.26
6 145 Jacksonville 1 2 1 3 7 3 47.13
7 157 Stetson 1 3 0 3 8 1 46.26
8 168 Lipscomb 0 2 2 1 8 5 45.56
Atlantic10
CNF ALL TEAM CW CL CT W L T RATING
1 24 Saint Louis 5 0 1 8 2 4 55.35
2 58 VCU 2 2 2 5 5 4 51.71
3 74 Davidson 3 1 2 6 5 3 50.95
4 83 George Mason 2 2 2 5 5 3 50.28
5 101 Fordham 4 1 1 7 5 2 49.30
6 110 Dayton 3 1 2 4 2 6 49.03
7 134 Duquesne 2 5 0 7 5 2 47.65
8 138 Saint Joseph's 3 1 3 6 5 4 47.48
9 146 Loyola Chicago 1 2 3 3 4 6 47.09
10 147 La Salle 2 2 2 3 4 6 47.05
11 164 Rhode Island 1 3 2 3 8 4 45.74
12 192 St. Bonaventure 1 3 2 3 7 3 43.34
13 204 George Washington 0 6 0 2 10 3 41.28
BigEast
CNF ALL TEAM CW CL CT W L T RATING
1 16 Georgetown 5 0 1 9 3 3 56.17
2 27 Seton Hall 3 0 3 7 2 6 55.29
3 28 Akron 3 2 1 9 3 3 55.07
4 43 Creighton 4 1 1 8 3 3 53.71
5 47 UConn 3 2 1 8 3 4 53.20
6 51 St. John's (NY) 2 3 1 7 5 3 52.43
7 85 Providence 3 2 1 5 6 2 50.13
8 100 Xavier 1 3 2 5 5 3 49.34
9 102 Marquette 1 5 0 6 5 2 49.30
10 108 Villanova 1 2 3 5 5 5 49.12
11 161 Butler 2 3 1 5 9 1 45.96
12 172 DePaul 0 5 1 2 7 6 45.12
BigSouth
CNF ALL TEAM CW CL CT W L T RATING
1 14 High Point 5 0 0 9 1 4 56.45
2 38 Gardner-Webb 4 1 1 11 2 2 54.09
3 113 UNC Asheville 3 1 1 7 4 2 48.85
4 129 Presbyterian 3 2 1 5 6 5 47.80
5 165 USC Upstate 2 3 1 4 10 2 45.73
6 185 Longwood 0 4 2 2 8 4 44.10
7 191 Radford 1 3 1 2 9 3 43.39
8 209 Winthrop 0 4 1 0 11 3 40.10
BigWest
CNF ALL TEAM CW CL CT W L T RATING
1 50 UC Irvine 3 0 4 7 3 5 52.76
2 56 UC Santa Barbara 3 0 5 5 4 7 51.90
3 61 Cal St. Fullerton 4 2 1 7 5 5 51.55
4 63 Cal Poly 4 2 2 7 5 4 51.46
5 98 CSUN 1 4 2 5 5 5 49.43
6 126 UC Davis 3 3 1 3 8 4 48.13
7 128 UC Riverside 2 4 1 4 7 4 47.87
8 153 UC San Diego 1 2 4 1 8 6 46.43
9 167 Sacramento St. 1 4 2 2 10 4 45.56
10 170 CSU Bakersfield 2 3 2 2 10 3 45.38
CAA
CNF ALL TEAM CW CL CT W L T RATING
1 42 Hofstra 5 1 0 10 4 0 53.83
2 59 Elon 3 1 3 6 2 6 51.61
3 88 Campbell 3 1 2 7 4 4 50.02
4 97 UNCW 3 2 0 4 6 2 49.51
5 103 Stony Brook 3 3 1 5 4 5 49.28
6 118 Col. of Charleston 2 2 2 5 7 3 48.67
7 137 Monmouth 2 3 2 5 7 2 47.51
8 139 Drexel 2 4 0 4 5 5 47.45
9 143 Northeastern 2 3 1 4 5 4 47.39
10 186 William & Mary 0 5 1 1 9 4 44.01
Horizon
CNF ALL TEAM CW CL CT W L T RATING
1 116 Cleveland St. 3 0 3 5 2 6 48.72
2 127 Purdue Fort Wayne 3 2 1 5 2 4 47.93
3 150 Green Bay 3 2 1 6 6 1 46.87
4 155 Robert Morris 1 0 5 3 2 7 46.31
5 158 IU Indy 2 3 1 5 6 3 46.21
6 166 Milwaukee 2 1 3 3 6 6 45.62
7 176 Northern Ky. 2 2 2 3 7 3 44.83
8 184 Oakland 1 2 3 1 7 6 44.13
9 193 Detroit Mercy 1 4 1 4 9 2 43.29
10 201 Wright St. 2 4 0 2 10 1 42.11
IvyLeague
CNF ALL TEAM CW CL CT W L T RATING
1 6 Princeton 4 0 0 10 1 2 58.05
2 20 Cornell 3 1 0 10 2 1 55.67
3 64 Penn 1 1 2 6 3 4 51.42
4 76 Harvard 1 2 1 5 4 4 50.90
5 84 Brown 1 2 1 5 5 2 50.19
6 115 Columbia 1 2 1 3 5 4 48.76
7 141 Dartmouth 2 2 0 3 5 3 47.41
8 183 Yale 0 3 1 1 8 3 44.15
MAAC
CNF ALL TEAM CW CL CT W L T RATING
1 82 Sacred Heart 5 0 2 6 3 4 50.45
2 90 Marist 3 3 1 7 3 3 49.99
3 105 Fairfield 5 1 2 7 4 3 49.23
4 119 Siena 5 1 2 6 5 3 48.62
5 142 Iona 4 1 2 6 3 4 47.40
6 171 Niagara 3 3 1 6 5 1 45.36
7 177 Merrimack 2 3 2 4 6 3 44.49
8 181 Mount St. Mary's 3 3 1 3 6 5 44.23
9 195 Quinnipiac 3 5 0 4 9 1 43.15
10 198 Manhattan 2 3 2 2 7 3 42.53
11 202 Canisius 2 5 0 4 8 1 42.02
12 205 Saint Peter's 1 5 1 3 8 2 41.02
13 210 Rider 0 5 2 1 10 3 40.06
MVC
CNF ALL TEAM CW CL CT W L T RATING
1 49 Drake 2 0 3 6 1 6 52.86
2 72 UIC 1 1 3 8 2 4 51.07
3 75 Belmont 1 2 2 6 2 6 50.91
4 79 NIU 1 0 3 5 3 4 50.68
5 92 Evansville 1 0 3 4 3 8 49.90
6 144 Bowling Green 1 3 1 5 7 3 47.31
7 151 Western Mich. 1 0 3 3 7 3 46.79
8 180 Bradley 0 2 2 1 6 6 44.26
NEC
CNF ALL TEAM CW CL CT W L T RATING
1 104 FDU 5 1 1 9 4 3 49.25
2 133 LIU 3 1 3 6 2 7 47.68
3 187 New Haven 2 3 2 4 5 5 44.00
4 189 Saint Francis 6 2 0 6 8 1 43.89
5 199 Stonehill 3 2 2 5 9 2 42.39
6 203 LeMoyne 2 3 2 3 8 2 41.78
7 207 Mercyhurst 2 3 1 2 8 4 40.39
8 208 Howard 3 4 0 4 10 1 40.22
9 212 Central Conn. St. 1 4 1 1 11 2 37.07
10 213 Chicago St. 1 5 0 1 13 0 35.57
OVC
CNF ALL TEAM CW CL CT W L T RATING
1 54 Lindenwood 6 1 3 12 1 3 51.98
2 112 Houston Christian 5 3 2 9 5 2 48.87
3 117 Liberty 4 1 4 7 3 6 48.70
4 163 Eastern Ill. 3 3 3 4 7 4 45.81
5 174 UIW 1 5 4 3 7 6 45.00
6 175 SIUE 3 4 2 4 10 2 44.88
7 182 Western Ill. 2 3 4 4 9 4 44.22
8 200 Southern Ind. 1 3 5 1 9 5 42.23
9 206 TX Rio Grande 0 2 1 0 7 2 40.89
Patriot
CNF ALL TEAM CW CL CT W L T RATING
1 67 American 5 0 1 6 6 2 51.35
2 73 Bucknell 2 2 2 7 3 5 51.00
3 77 Lehigh 5 1 1 8 5 3 50.77
4 80 Boston U. 4 3 0 8 6 0 50.59
5 93 Army West Point 3 2 1 5 4 5 49.68
6 148 Colgate 0 3 3 4 6 4 46.94
7 156 Lafayette 1 2 3 4 6 5 46.27
8 169 Holy Cross 1 3 3 3 6 6 45.47
9 178 Loyola Maryland 2 4 1 3 9 2 44.35
10 188 Navy 0 3 3 3 5 7 43.90
SoCon
CNF ALL TEAM CW CL CT W L T RATING
1 10 Furman 3 0 0 10 1 3 57.06
2 17 UNC Greensboro 2 1 0 9 2 4 56.05
3 159 Mercer 3 0 0 4 7 3 46.18
4 162 Wofford 0 3 0 4 9 2 45.81
5 179 ETSU 1 2 0 1 6 4 44.30
6 211 VMI 0 3 0 1 10 2 38.80
SummitLeague
CNF ALL TEAM CW CL CT W L T RATING
1 25 Kansas City 2 1 0 8 2 4 55.30
2 33 Denver 3 0 0 8 6 1 54.74
3 34 Delaware 2 1 1 9 1 2 54.70
4 94 Massachusetts 0 2 2 5 4 6 49.64
5 114 Oral Roberts 1 1 1 4 7 2 48.79
6 125 St. Thomas (MN) 0 2 1 5 4 4 48.18
7 140 Omaha 1 2 1 3 7 3 47.44
SunBelt
CNF ALL TEAM CW CL CT W L T RATING
1 18 Marshall 4 1 1 7 1 5 55.78
2 22 Kentucky 5 1 0 8 2 3 55.41
3 23 Ga. Southern 4 2 0 11 2 1 55.39
4 37 West Virginia 4 2 0 9 3 2 54.14
5 71 UCF 2 2 2 5 5 3 51.10
6 78 South Carolina 1 3 2 7 6 2 50.74
7 107 Old Dominion 1 3 3 4 5 5 49.17
8 135 Georgia St. 2 1 3 4 4 6 47.62
9 154 James Madison 0 5 1 1 9 3 46.43
10 160 Coastal Carolina 2 5 0 3 8 0 46.07
WAC
CNF ALL TEAM CW CL CT W L T RATING
1 32 California Baptist 3 1 1 8 2 3 54.89
2 39 Utah Valley 2 2 1 8 2 2 54.03
3 48 San Jose St. 1 2 2 8 3 4 53.11
4 53 Grand Canyon 1 1 3 7 3 4 52.25
5 87 UNLV 1 1 3 4 5 5 50.05
6 91 San Diego St. 2 1 2 5 7 2 49.90
7 132 Utah Tech 3 1 1 4 6 4 47.68
8 197 Air Force 0 4 1 1 10 2 42.72
WCC
CNF ALL TEAM CW CL CT W L T RATING
1 4 Portland 3 1 1 9 1 2 58.89
2 7 San Diego 3 1 1 9 2 3 57.68
3 11 Oregon St. 3 0 2 7 3 2 56.98
4 19 San Francisco 4 1 0 9 3 1 55.75
5 52 Santa Clara 2 2 1 5 4 5 52.37
6 55 LMU (CA) 1 2 2 5 5 4 51.96
7 99 Seattle U 0 3 2 2 6 5 49.38
8 122 Saint Mary's (CA) 1 2 2 1 5 6 48.40
9 124 Gonzaga 1 3 1 3 6 2 48.21
10 173 Pacific 1 4 0 3 10 0 45.03
CONFERENCES RANKED
CONFERENCE AVE RATING
1 ACC 54.12
2 BigTen 53.23
3 WCC 52.47
4 SummitLeague 51.25
5 BigEast 51.24
6 SunBelt 51.19
7 IvyLeague 50.82
8 WAC 50.58
9 American 50.55
10 MVC 49.22
11 BigWest 49.05
12 CAA 48.93
13 ASUN 48.80
14 AmericaEast 48.67
15 Atlantic10 48.17
16 SoCon 48.03
17 Patriot 48.03
18 BigSouth 47.56
19 OVC 45.84
20 Horizon 45.60
21 MAAC 45.27
22 NEC 42.22
I've preserved David's original source code (last update: 1990!!) if you'd like to get it and try it out yourself. In my testing, it has good results for football, basketball, soccer, and ice hockey, so I imagine it would be useful for just about any sport. (That was the point, when he created it.)
David's rankings were part of college football's Bowl Championship Series from 1999 to 2001, but the next year the BCS managers decided to remove margin of victory from all of the computers that were part of the formula. David refused to change, and that ended his BCS run. If you grab the code and want to do a "politically correct" calculation that does not consider margin of victory, then just change all the scores to 1-0, or 2-0, whatever. Serves the same purpose.
If you download his code (link above), and use it, let me know. I'd love to hear about it.
...to David's code when using it for soccer. Because his original formula was designed for sports like football and basketball -- where a 3- or 4-point game would actually mean the game was close -- I have adjusted the margin of victory factor he uses. Before adjustment, a team who wins by 6 earns about 0.83 of a win. But with a soccer adjustment, that number is 1.00. A two-goal win, instead of counting for only 0.78, now counts about 0.90.
