Talisman Red's Mens College Soccer Computer Ratings

David Rothman/FACT Rankings

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.

The original text file is available, and below the list of teams is a list of the biggest upsets of the season. Also available, the ranked teams grouped by conference.

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
 
  RANK   TEAM               DIVISION  LOGIT  PCT.  RRE    PF   PA  W  L T
 
    1 Maryland               BigTen   59.62  .722  .766   35    9 10  0 3
    2 Stanford               ACC      59.09  .698  .755   30   12 11  1 2
    3 NC State               ACC      59.02  .699  .753   36    3 11  1 3
    4 Portland               WCC      58.89  .688  .751   24    7  9  1 2
    5 Virginia               ACC      58.22  .656  .736   26   14  9  1 4
    6 Princeton              IvyLea   58.05  .697  .732   25    4 10  1 2
    7 San Diego              WCC      57.68  .639  .724   24   11  9  2 3
    8 Indiana                BigTen   57.47  .611  .719   33   22 10  4 1
    9 Vermont                Americ   57.46  .680  .719   28   10  9  0 5
   10 Furman                 SoCon    57.06  .682  .709   31   11 10  1 3
   11 Oregon St.             WCC      56.98  .592  .707   26   19  7  3 2
   12 Washington             BigTen   56.80  .642  .703   38   12 10  3 2
   13 Bryant                 Americ   56.63  .708  .699   31    6 12  1 2
   14 High Point             BigSou   56.45  .661  .694   28   11  9  1 4
   15 Michigan               BigTen   56.27  .653  .690   32   12 10  2 3
   16 Georgetown             BigEas   56.17  .625  .688   36   11  9  3 3
   17 UNC Greensboro         SoCon    56.05  .632  .685   32   17  9  2 4
   18 Marshall               SunBel   55.78  .633  .678   27   12  7  1 5
   19 San Francisco          WCC      55.75  .628  .677   21   10  9  3 1
   20 Cornell                IvyLea   55.67  .679  .675   29    7 10  2 1
   21 Clemson                ACC      55.66  .575  .675   33   18  7  4 2
   22 Kentucky               SunBel   55.41  .625  .669   22   14  8  2 3
   23 Ga. Southern           SunBel   55.39  .671  .668   19    9 11  2 1
   24 Saint Louis            Atlant   55.35  .614  .667   16   10  8  2 4
   25 Kansas City            Summit   55.30  .620  .666   22   10  8  2 4
   26 Fla. Atlantic          Americ   55.30  .624  .666   24   17  9  3 1
   27 Seton Hall             BigEas   55.29  .599  .666   27   11  7  2 6
   28 Akron                  BigEas   55.07  .614  .660   24   10  9  3 3
   29 SMU                    ACC      55.05  .581  .660   22   13  7  3 4
   30 North Carolina         ACC      54.93  .598  .657   24    9  8  3 4
   31 Duke                   ACC      54.91  .584  .656   23   11  6  2 6
   32 California Baptist     WAC      54.89  .630  .656   26   13  8  2 3
   33 Denver                 Summit   54.74  .535  .652   22   20  8  6 1
   34 Delaware               Summit   54.70  .699  .651   32    6  9  1 2
   35 Charlotte              Americ   54.37  .593  .642   31   10  8  4 2
   36 Notre Dame             ACC      54.15  .555  .636   21   16  7  4 4
   37 West Virginia          SunBel   54.14  .622  .636   28   14  9  3 2
   38 Gardner-Webb           BigSou   54.09  .667  .635   28   11 11  2 2
   39 Utah Valley            WAC      54.03  .646  .633   28   11  8  2 2
   40 Wake Forest            ACC      53.88  .584  .629   32   20  6  2 6
   41 South Fla.             Americ   53.87  .608  .629   27   19  8  2 5
   42 Hofstra                CAA      53.83  .623  .628   27   12 10  4 0
   43 Creighton              BigEas   53.71  .596  .625   20   14  8  3 3
   44 Virginia Tech          ACC      53.64  .578  .623   20   14  7  3 4
   45 Rutgers                BigTen   53.64  .555  .623   27   22  8  5 2
   46 North Florida          ASUN     53.26  .611  .613   23   10  9  4 0
   47 UConn                  BigEas   53.20  .593  .611   25   15  8  3 4
   48 San Jose St.           WAC      53.11  .592  .609   25   16  8  3 4
   49 Drake                  MVC      52.86  .603  .602   14    8  6  1 6
   50 UC Irvine              BigWes   52.76  .573  .599   18   12  7  3 5
   51 St. John's (NY)        BigEas   52.43  .537  .590   18   14  7  5 3
   52 Santa Clara            WCC      52.37  .521  .588   17   14  5  4 5
   53 Grand Canyon           WAC      52.25  .581  .585   20   11  7  3 4
   54 Lindenwood             OVC      51.98  .701  .578   36    5 12  1 3
   55 LMU (CA)               WCC      51.96  .505  .577   26   21  5  5 4
   56 UC Santa Barbara       BigWes   51.90  .514  .575   13   15  5  4 7
   57 Missouri St.           Americ   51.74  .523  .571   19   14  6  5 3
   58 VCU                    Atlant   51.71  .495  .570   17   22  5  5 4
   59 Elon                   CAA      51.61  .578  .567   12    6  6  2 6
   60 Pittsburgh             ACC      51.58  .480  .567   19   22  5  6 4
   61 Cal St. Fullerton      BigWes   51.55  .531  .566   30   29  7  5 5
   62 UCLA                   BigTen   51.46  .462  .563   16   18  4  6 4
   63 Cal Poly               BigWes   51.46  .542  .563   25   13  7  5 4
   64 Penn                   IvyLea   51.42  .574  .562   24   10  6  3 4
   65 Louisville             ACC      51.40  .486  .562   18   15  5  6 4
   66 Bellarmine             ASUN     51.38  .588  .561   23   13  7  3 3
   67 American               Patrio   51.35  .501  .560   16   15  6  6 2
   68 Syracuse               ACC      51.34  .520  .560   17   14  7  6 2
   69 Northwestern           BigTen   51.34  .518  .560   18   18  6  5 3
   70 Wisconsin              BigTen   51.14  .477  .554   17   20  6  7 0
   71 UCF                    SunBel   51.10  .509  .553   25   17  5  5 3
   72 UIC                    MVC      51.07  .623  .552   34   19  8  2 4
   73 Bucknell               Patrio   51.00  .575  .550   26   18  7  3 5
   74 Davidson               Atlant   50.95  .518  .549   19   19  6  5 3
   75 Belmont                MVC      50.91  .582  .548   21   11  6  2 6
   76 Harvard                IvyLea   50.90  .524  .547   19   15  5  4 4
   77 Lehigh                 Patrio   50.77  .546  .544   27   28  8  5 3
   78 South Carolina         SunBel   50.74  .514  .543   24   27  7  6 2
   79 NIU                    MVC      50.68  .549  .541   20   14  5  3 4
   80 Boston U.              Patrio   50.59  .540  .539   25   21  8  6 0
   81 FIU                    Americ   50.55  .464  .538   21   26  6  8 2
   82 Sacred Heart           MAAC     50.45  .568  .535   22   13  6  3 4
   83 George Mason           Atlant   50.28  .501  .530   29   28  5  5 3
   84 Brown                  IvyLea   50.19  .496  .528   16   19  5  5 2
   85 Providence             BigEas   50.13  .484  .526   18   15  5  6 2
   86 FGCU                   ASUN     50.10  .499  .525   17   18  5  5 3
   87 UNLV                   WAC      50.05  .475  .524   14   21  4  5 5
   88 Campbell               CAA      50.02  .558  .523   24   16  7  4 4
   89 California             ACC      50.01  .461  .522   21   24  5  7 2
   90 Marist                 MAAC     49.99  .579  .522   22   20  7  3 3
   91 San Diego St.          WAC      49.90  .460  .519   12   16  5  7 2
   92 Evansville             MVC      49.90  .522  .519   20   15  4  3 8
   93 Army West Point        Patrio   49.68  .522  .513   21   17  5  4 5
   94 Massachusetts          Summit   49.64  .523  .512   23   17  5  4 6
   95 UAB                    Americ   49.61  .458  .511   20   26  5  7 2
   96 Michigan St.           BigTen   49.51  .461  .508   15   18  5  7 2
   97 UNCW                   CAA      49.51  .453  .508   18   22  4  6 2
   98 CSUN                   BigWes   49.43  .497  .506    8   11  5  5 5
   99 Seattle U              WCC      49.38  .414  .505   21   29  2  6 5
  100 Xavier                 BigEas   49.34  .506  .504   23   18  5  5 3
  101 Fordham                Atlant   49.30  .536  .502   22   22  7  5 2
  102 Marquette              BigEas   49.30  .525  .502   23   18  6  5 2
  103 Stony Brook            CAA      49.28  .521  .502   21   18  5  4 5
  104 FDU                    NEC      49.25  .593  .501   30   14  9  4 3
  105 Fairfield              MAAC     49.23  .564  .501   23   13  7  4 3
  106 Penn St.               BigTen   49.23  .444  .500   20   22  4  7 3
  107 Old Dominion           SunBel   49.17  .480  .499   18   20  4  5 5
  108 Villanova              BigEas   49.12  .495  .497   16   21  5  5 5
  109 Ohio St.               BigTen   49.11  .416  .497   15   27  5  9 0
  110 Dayton                 Atlant   49.03  .550  .495   18   11  4  2 6
  111 Boston College         ACC      48.94  .412  .492    8   18  4  8 1
  112 Houston Christian      OVC      48.87  .570  .490   21   13  9  5 2
  113 UNC Asheville          BigSou   48.85  .565  .490   19   13  7  4 2
  114 Oral Roberts           Summit   48.79  .435  .488   12   18  4  7 2
  115 Columbia               IvyLea   48.76  .461  .487   18   16  3  5 4
  116 Cleveland St.          Horizo   48.72  .563  .486   18   13  5  2 6
  117 Liberty                OVC      48.70  .566  .486   26   22  7  3 6
  118 Col. of Charleston     CAA      48.67  .462  .485   18   23  5  7 3
  119 Siena                  MAAC     48.62  .517  .483   21   22  6  5 3
  120 Tulsa                  Americ   48.58  .427  .482   12   18  4  8 3
  121 Queens (NC)            ASUN     48.46  .477  .479   12   19  5  6 4
  122 Saint Mary's (CA)      WCC      48.40  .410  .477   14   19  1  5 6
  123 Central Ark.           ASUN     48.26  .417  .473   17   28  4  8 2
  124 Gonzaga                WCC      48.21  .417  .472   13   24  3  6 2
  125 St. Thomas (MN)        Summit   48.18  .516  .471   15   18  5  4 4
  126 UC Davis               BigWes   48.13  .409  .469   15   23  3  8 4
  127 Purdue Fort Wayne      Horizo   47.93  .576  .464   17   11  5  2 4
  128 UC Riverside           BigWes   47.87  .449  .462   19   20  4  7 4
  129 Presbyterian           BigSou   47.80  .482  .460   19   21  5  6 5
  130 New Hampshire          Americ   47.79  .477  .460   14   17  4  5 4
  131 Memphis                Americ   47.75  .439  .459   16   23  4  7 3
  132 Utah Tech              WAC      47.68  .460  .457   20   24  4  6 4
  133 LIU                    NEC      47.68  .573  .457   20   14  6  2 7
  134 Duquesne               Atlant   47.65  .538  .456   20   18  7  5 2
  135 Georgia St.            SunBel   47.62  .500  .455   21   21  4  4 6
  136 UMass Lowell           Americ   47.62  .514  .455   12   17  6  5 2
  137 Monmouth               CAA      47.51  .458  .452   17   23  5  7 2
  138 Saint Joseph's         Atlant   47.48  .517  .451   20   20  6  5 4
  139 Drexel                 CAA      47.45  .479  .450   17   20  4  5 5
  140 Omaha                  Summit   47.44  .409  .450   16   28  3  7 3
  141 Dartmouth              IvyLea   47.41  .449  .449   13   17  3  5 3
  142 Iona                   MAAC     47.40  .567  .449   22   14  6  3 4
  143 Northeastern           CAA      47.39  .478  .449   16   18  4  5 4
  144 Bowling Green          MVC      47.31  .462  .447   15   20  5  7 3
  145 Jacksonville           ASUN     47.13  .420  .441   13   16  3  7 3
  146 Loyola Chicago         Atlant   47.09  .474  .440   14   20  3  4 6
  147 La Salle               Atlant   47.05  .477  .439   18   21  3  4 6
  148 Colgate                Patrio   46.94  .456  .436    7   15  4  6 4
  149 UAlbany                Americ   46.90  .479  .435   13   15  4  5 4
  150 Green Bay              Horizo   46.87  .499  .434   13   14  6  6 1
  151 Western Mich.          MVC      46.79  .408  .432   12   25  3  7 3
  152 UMBC                   Americ   46.44  .500  .422   14   14  5  5 3
  153 UC San Diego           BigWes   46.43  .366  .422    8   25  1  8 6
  154 James Madison          SunBel   46.43  .331  .422    8   21  1  9 3
  155 Robert Morris          Horizo   46.31  .526  .419   18   14  3  2 7
  156 Lafayette              Patrio   46.27  .462  .417    9   14  4  6 5
  157 Stetson                ASUN     46.26  .385  .417   11   20  3  8 1
  158 IU Indy                Horizo   46.21  .478  .416   13   17  5  6 3
  159 Mercer                 SoCon    46.18  .440  .415   16   22  4  7 3
  160 Coastal Carolina       SunBel   46.07  .377  .412   15   22  3  8 0
  161 Butler                 BigEas   45.96  .421  .409   15   27  5  9 1
  162 Wofford                SoCon    45.81  .405  .405   24   36  4  9 2
  163 Eastern Ill.           OVC      45.81  .442  .405   15   23  4  7 4
  164 Rhode Island           Atlant   45.74  .415  .403   23   24  3  8 4
  165 USC Upstate            BigSou   45.73  .398  .403   23   32  4 10 2
  166 Milwaukee              Horizo   45.62  .452  .400   26   23  3  6 6
  167 Sacramento St.         BigWes   45.56  .354  .398   11   34  2 10 4
  168 Lipscomb               ASUN     45.56  .354  .398   10   30  1  8 5
  169 Holy Cross             Patrio   45.47  .446  .396   15   19  3  6 6
  170 CSU Bakersfield        BigWes   45.38  .350  .393   13   30  2 10 3
  171 Niagara                MAAC     45.36  .518  .393   18   20  6  5 1
  172 DePaul                 BigEas   45.12  .404  .386   17   30  2  7 6
  173 Pacific                WCC      45.03  .344  .384   10   29  3 10 0
  174 UIW                    OVC      45.00  .431  .383   13   20  3  7 6
  175 SIUE                   OVC      44.88  .400  .380   15   22  4 10 2
  176 Northern Ky.           Horizo   44.83  .417  .378   10   15  3  7 3
  177 Merrimack              MAAC     44.49  .462  .369   19   19  4  6 3
  178 Loyola Maryland        Patrio   44.35  .378  .366   11   25  3  9 2
  179 ETSU                   SoCon    44.30  .378  .364   14   20  1  6 4
  180 Bradley                MVC      44.26  .391  .363   15   26  1  6 6
  181 Mount St. Mary's       MAAC     44.23  .437  .363   14   23  3  6 5
  182 Western Ill.           OVC      44.22  .413  .362   15   30  4  9 4
  183 Yale                   IvyLea   44.15  .337  .361    9   23  1  8 3
  184 Oakland                Horizo   44.13  .386  .360   15   21  1  7 6
  185 Longwood               BigSou   44.10  .376  .359   14   30  2  8 4
  186 William & Mary         CAA      44.01  .326  .357   10   40  1  9 4
  187 New Haven              NEC      44.00  .477  .356   15   20  4  5 5
  188 Navy                   Patrio   43.90  .463  .354   16   20  3  5 7
  189 Saint Francis          NEC      43.89  .458  .354   20   29  6  8 1
  190 NJIT                   Americ   43.42  .417  .341    5   16  3  7 4
  191 Radford                BigSou   43.39  .360  .341   15   29  2  9 3
  192 St. Bonaventure        Atlant   43.34  .421  .339   23   25  3  7 3
  193 Detroit Mercy          Horizo   43.29  .405  .338   13   25  4  9 2
  194 Temple                 Americ   43.22  .290  .336    8   35  1 12 2
  195 Quinnipiac             MAAC     43.15  .397  .335   17   30  4  9 1
  196 Binghamton             Americ   43.11  .387  .334   12   25  4 10 1
  197 Air Force              WAC      42.72  .305  .324    9   28  1 10 2
  198 Manhattan              MAAC     42.53  .382  .319   12   23  2  7 3
  199 Stonehill              NEC      42.39  .420  .316   15   34  5  9 2
  200 Southern Ind.          OVC      42.23  .342  .312   16   41  1  9 5
  201 Wright St.             Horizo   42.11  .329  .309   14   29  2 10 1
  202 Canisius               MAAC     42.02  .408  .307   14   27  4  8 1
  203 LeMoyne                NEC      41.78  .393  .301   13   22  3  8 2
  204 George Washington      Atlant   41.28  .351  .289   12   28  2 10 3
  205 Saint Peter's          MAAC     41.02  .397  .283   19   25  3  8 2
  206 TX Rio Grande          OVC      40.89  .282  .280    5   19  0  7 2
  207 Mercyhurst             NEC      40.39  .383  .268   13   22  2  8 4
  208 Howard                 NEC      40.22  .380  .264   13   34  4 10 1
  209 Winthrop               BigSou   40.10  .277  .262    5   30  0 11 3
  210 Rider                  MAAC     40.06  .321  .261   11   28  1 10 3
  211 VMI                    SoCon    38.80  .302  .234    8   30  1 10 2
  212 Central Conn. St.      NEC      37.07  .301  .200   10   29  1 11 2
  213 Chicago St.            NEC      35.57  .238  .173    7   53  1 13 0
 
                 LEAST LIKELY RESULTS OF TOURNAMENT
 
   1 Hofstra           CAA       0 Binghamton        America   1 0.502
   2 UIW               OVC       2 SMU               ACC       1 0.525
   3 Virginia          ACC       1 George Mason      Atlanti   4 0.560
   4 Col. of Charlesto CAA       1 Furman            SoCon     0 0.582
   5 Indiana           BigTen    0 Michigan St.      BigTen    1 0.598
   6 Houston Christian OVC       1 Southern Ind.     OVC       4 0.606
   7 Stanford          ACC       0 Louisville        ACC       1 0.607
 
 
     FOUNDATION FOR THE ANALYSIS OF COMPETITIONS AND TOURNAMENTS (FACT)
                     DAVID ROTHMAN (1935-2004), FOUNDER
               FACT standings calculated by Cody Kirkpatrick
                          talismanred.com/ratings

More Details

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.

I make one adjustment...

...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.