2023 season, 15 games in. Ratings and records refresh through the season; nothing here is a preseason guess. Preseason projections →
One mark per team. Elo rating, all 133 teams.
2023 coverage: Elo 133/133 · SP+ 133/133 · FPI 133/133 · SRS 133/133 · CORE off/def 133/133 · schedule 133/133 · AP poll 45. Metrics with no teams yet this season are left out of the table rather than shown as a column of dashes.
Every other column on this page is bought in — Elo, SP+, FPI, SRS and the AP poll all arrive from CollegeFootballData. CORE is the exception. We build it here, from play-by-play, and it is published nowhere else.
It answers a narrower question than a power rating: how good is this team per play, once you remove the situations it happened to face and the opponents it happened to draw? Two teams can post identical yards per play when one of them ran its snaps at a three-score lead against the worst defenses on the schedule. That gap is most of the difference between the two numbers, and every raw per-play stat carries it.
So we remove both, in two stages. First the situation: each play’s expected value is predicted from game state alone — period, clock, score margin, down, distance, field position, home or away, pass or rush — with no team identity in the model at all, and what is left over is the part the situation does not explain. Then the opponent: offenses and defenses form one connected network over a season, so both sides are fitted at once by ridge regression rather than credited separately. Ridge specifically, because in September the schedule graph is barely connected and an unregularised fit hands a huge rating to whoever beat an overmatched opener.
Reported in points per 100 qualifying plays, above average. Offense is better when high, defense when low. Overtime, garbage time, FBS-vs-FCS games, special teams and non-scrimmage plays are all excluded.
⚠ CORE is a measurement, not a forecast. It says what a team has already done per play, adjusted. It does not say who wins next week — that is a separate model, and the two are kept as separate objects on purpose. Full method →
Teams our model rates higher than the AP poll.
Georgia |
| 13‑1 |
| SEC |
| 2273 |
| D13O3 |
| #2913 gm |
| 21 down 1 places since last week | Michigan | 15‑0 | Big Ten | 2210 | D2O9 | #3215 gm | |||||
| 104 Elo gap | |||||||||||
| 34 up 4 places since last week | Oregon | 12‑2 | Big Ten | 2106 | D11O2 | #6213 gm |
| 44 up 4 places since last week | Notre Dame | 10‑3 | FBS Independents | 2077 | D5O11 | #5412 gm |
| 52 down 2 places since last week | Ohio State | 11‑2 | Big Ten | 2065 | D1O10 | #612 gm | |||||
| 33 Elo gap | |||||||||||
| 6 | Alabama | 12‑2 | SEC | 2032 | D9O17 | #113 gm |
| 72 down 2 places since last week | Texas | 12‑2 | SEC | 2025 | D8O13 | #2214 gm |
| 84 down 4 places since last week | Penn State | 10‑3 | Big Ten | 2000 | D4O34 | #4212 gm |
| 9 | LSU | 10‑3 | SEC | 1985 | D121O1 | #1812 gm | |||||
| 43 Elo gap | |||||||||||
| 102 up 2 places since last week | Kansas State | 9‑4 | Big 12 | 1942 | D38O21 | #1112 gm |
| 111 down 1 places since last week | Oklahoma | 10‑3 | SEC | 1930 | D12O7 | #4313 gm | |||||
| 51 Elo gap | |||||||||||
| 121 up 1 places since last week | Washington | 14‑1 | Big Ten | 1879 | D23O8 | #715 gm |
| 136 up 6 places since last week | Tennessee | 9‑4 | SEC | 1877 | D22O15 | #2512 gm |
| 142 up 2 places since last week | Missouri | 11‑2 | SEC | 1866 | D19O16 | #212 gm | |||||
| 44 Elo gap | |||||||||||
| 155 up 5 places since last week | Arizona | 10‑3 | Big 12 | 1822 | D46O12 | #6112 gm |
| 165 down 5 places since last week | Florida State | 13‑1 | ACC | 1789 | D10O49 | #3413 gm |
| 172 down 2 places since last week | James Madison | 11‑2 | Sun Belt | 1787 | D14O36 | #9712 gm |
| 184 down 4 places since last week | SMU | 11‑3 | ACC | 1785 | D18O42 | #12113 gm |
| 192 down 2 places since last week | Texas A&M | 7‑6 | SEC | 1772 | D27O25 | #5012 gm |
| 201 up 1 places since last week | Clemson | 9‑4 | ACC | 1764 | D7O64 | #3612 gm |
| 218 up 8 places since last week | Ole Miss | 11‑2 | SEC | 1737 | D36O19 | #1312 gm |
| 22 | Troy | 11‑3 | Sun Belt | 1736 | D15O62 | #7413 gm |
| 2319 up 19 places since last week | South Alabama | 7‑6 | Sun Belt | 1725 | D34O38 | #11112 gm |
| 244 up 4 places since last week | USC | 8‑5 | Big Ten | 1723 | D100O5 | #3513 gm |
| 257 down 7 places since last week | Oregon State | 8‑5 | Pac-12 | 1722 | D39O14 | #2312 gm |
| 268 up 8 places since last week | Maryland | 8‑5 | Big Ten | 1695 | D20O28 | #5612 gm |
| 273 down 3 places since last week | Boise State | 8‑6 | Pac-12 | 1690 | D73O20 | #6913 gm |
| 285 down 5 places since last week | Louisville | 10‑4 | ACC | 1688 | D16O33 | #3913 gm |
| 294 down 4 places since last week | Utah | 8‑5 | Big 12 | 1684 | D24O106 | #3012 gm |
| 30 | Kansas | 9‑4 | Big 12 | 1679 | D65O6 | #3812 gm |
| 315 down 5 places since last week | Iowa State | 7‑6 | Big 12 | 1669 | D29O57 | #2412 gm |
| 32 | NC State | 9‑4 | ACC | 1660 | D17O85 | #4012 gm |
| 3312 up 12 places since last week | Virginia Tech | 7‑6 | ACC | 1657 | D43O39 | #8213 gm |
| 347 up 7 places since last week | Duke | 8‑5 | ACC | 1654 | D59O51 | #4712 gm |
| 351 up 1 places since last week | UTSA | 9‑4 | American Athletic | 1647 | D53O81 | #11313 gm |
| 36 | Kentucky | 7‑6 | SEC | 1641 | D44O47 | #1912 gm |
| 372 up 2 places since last week | TCU | 5‑7 | Big 12 | 1631 | D68O18 | #2111 gm |
| 385 up 5 places since last week | Wisconsin | 7‑6 | Big Ten | 1631 | D28O59 | #6013 gm |
| 395 up 5 places since last week | App State | 9‑5 | Sun Belt | 1617 | D93O24 | #10413 gm |
| 406 down 6 places since last week | UCF | 6‑7 | Big 12 | 1617 | D54O22 | #5912 gm |
| 4113 up 13 places since last week | West Virginia | 9‑4 | Big 12 | 1611 | D62O40 | #5712 gm |
| 4215 down 15 places since last week | Liberty | 13‑1 | Conference USA | 1609 | D85O4 | #12614 gm |
| 4310 up 10 places since last week | Air Force | 9‑4 | Mountain West | 1608 | D49O41 | #10012 gm |
| 446 up 6 places since last week | Memphis | 10‑3 | American Athletic | 1604 | D95O26 | #8612 gm |
| 456 up 6 places since last week | UCLA | 8‑5 | Big Ten | 1602 | D6O93 | #6812 gm |
| 4611 down 11 places since last week | Tulane | 11‑3 | American Athletic | 1598 | D51O69 | #7713 gm |
| 471 up 1 places since last week | Florida | 5‑7 | SEC | 1594 | D80O23 | #511 gm |
| 481 up 1 places since last week | South Carolina | 5‑7 | SEC | 1594 | D56O67 | #311 gm |
| 499 up 9 places since last week | Fresno State | 9‑4 | Pac-12 | 1588 | D70O78 | #12412 gm |
| 5011 down 11 places since last week | Auburn | 6‑7 | SEC | 1585 | D37O86 | #2812 gm |
| 515 down 5 places since last week | Miami | 7‑6 | ACC | 1580 | D35O27 | #6512 gm |
| 5221 down 21 places since last week | Iowa | 10‑4 | Big Ten | 1575 | D3O132 | #4114 gm |
| 5315 down 15 places since last week | North Carolina | 8‑5 | ACC | 1569 | D72O30 | #6312 gm |
| 547 down 7 places since last week | San José State | 7‑6 | Mountain West | 1566 | D71O44 | #8012 gm |
| 556 up 6 places since last week | Texas Tech | 7‑6 | Big 12 | 1562 | D32O82 | #1412 gm |
| 564 down 4 places since last week | Jacksonville State | 9‑4 | Conference USA | 1558 | D25O117 | #12712 gm |
| 573 down 3 places since last week | Washington State | 5‑7 | Pac-12 | 1546 | D47O55 | #5511 gm |
| 582 down 2 places since last week | Toledo | 11‑3 | Mid-American | 1539 | D42O29 | #12513 gm |
| 595 up 5 places since last week | Ohio | 10‑3 | Mid-American | 1533 | D31O92 | #13012 gm |
| 609 up 9 places since last week | Oklahoma State | 10‑4 | Big 12 | 1533 | D58O48 | #1513 gm |
| 611 down 1 places since last week | Nebraska | 5‑7 | Big Ten | 1511 | D21O83 | #6612 gm |
| 623 down 3 places since last week | Miami (OH) | 11‑3 | Mid-American | 1509 | D30O110 | #12813 gm |
| 632 down 2 places since last week | Illinois | 5‑7 | Big Ten | 1504 | D79O35 | #5212 gm |
| 647 up 7 places since last week | Northwestern | 8‑5 | Big Ten | 1498 | D40O104 | #4912 gm |
| 657 up 7 places since last week | Georgia Tech | 7‑6 | ACC | 1496 | D102O32 | #5312 gm |
| 662 down 2 places since last week | Louisiana | 6‑7 | Sun Belt | 1494 | D112O31 | #11512 gm |
| 673 down 3 places since last week | UNLV | 9‑5 | Mountain West | 1494 | D99O53 | #8813 gm |
| 682 down 2 places since last week | Wyoming | 9‑4 | Mountain West | 1494 | D63O74 | #7612 gm |
| 692 down 2 places since last week | Purdue | 4‑8 | Big Ten | 1489 | D87O58 | #3112 gm |
| 701 down 1 places since last week | Minnesota | 6‑7 | Big Ten | 1488 | D61O98 | #4813 gm |
| 7114 down 14 places since last week | California | 6‑7 | ACC | 1475 | D64O65 | #3312 gm |
| 721 up 1 places since last week | Western Kentucky | 8‑5 | Conference USA | 1449 | D92O60 | #9512 gm |
| 732 up 2 places since last week | Rutgers | 7‑6 | Big Ten | 1441 | D48O90 | #2012 gm |
| 74 | Arkansas | 4‑8 | SEC | 1431 | D33O95 | #4611 gm |
| 758 up 8 places since last week | Coastal Carolina | 8‑5 | Sun Belt | 1423 | D75O54 | #7912 gm |
| 761 down 1 places since last week | Houston | 4‑8 | Big 12 | 1421 | D98O80 | #4512 gm |
| 771 down 1 places since last week | Mississippi State | 5‑7 | SEC | 1421 | D41O118 | #1711 gm |
| 78 | Northern Illinois | 7‑6 | Mountain West | 1420 | D77O73 | #13312 gm |
| 7933 up 33 places since last week | South Florida | 7‑6 | American Athletic | 1413 | D103O71 | #12012 gm |
| 80 | Pittsburgh | 3‑9 | ACC | 1404 | D26O101 | #4411 gm |
| 8111 down 11 places since last week | New Mexico State | 10‑5 | Conference USA | 1399 | D83O43 | #12914 gm |
| 823 down 3 places since last week | Bowling Green | 7‑6 | Mid-American | 1397 | D60O76 | #9112 gm |
| 83 | Wake Forest | 4‑8 | ACC | 1397 | D94O88 | #5111 gm |
| 84 | Army | 6‑6 | American Athletic | 1388 | D116O103 | #9810 gm |
| 85 | Baylor | 3‑9 | Big 12 | 1384 | D128O87 | #2611 gm |
| 86 | Florida Atlantic | 4‑8 | American Athletic | 1383 | D113O123 | #10511 gm |
| 8714 up 14 places since last week | Georgia State | 7‑6 | Sun Belt | 1375 | D76O61 | #8312 gm |
| 88 | San Diego State | 4‑8 | Pac-12 | 1375 | D123O84 | #8411 gm |
| 89 | North Texas | 5‑7 | American Athletic | 1369 | D131O50 | #12211 gm |
| 901 up 1 places since last week | BYU | 5‑7 | Big 12 | 1364 | D45O111 | #2711 gm |
| 913 down 3 places since last week | Marshall | 6‑7 | Sun Belt | 1360 | D50O89 | #6412 gm |
| 92 | Arkansas State | 6‑7 | Sun Belt | 1359 | D111O79 | #9412 gm |
| 933 up 3 places since last week | Old Dominion | 6‑7 | Sun Belt | 1359 | D55O91 | #7812 gm |
| 94 | East Carolina | 2‑10 | American Athletic | 1356 | D69O131 | #7311 gm |
| 951 up 1 places since last week | Middle Tennessee | 4‑8 | Conference USA | 1351 | D66O99 | #8911 gm |
| 9610 up 10 places since last week | Texas State | 8‑5 | Pac-12 | 1349 | D86O52 | #11712 gm |
| 9713 up 13 places since last week | Boston College | 7‑6 | ACC | 1345 | D84O56 | #7512 gm |
| 981 down 1 places since last week | Indiana | 3‑9 | Big Ten | 1343 | D107O75 | #1211 gm |
| 991 down 1 places since last week | Cincinnati | 3‑9 | Big 12 | 1342 | D106O66 | #5811 gm |
| 1001 down 1 places since last week | Michigan State | 4‑8 | Big Ten | 1338 | D90O115 | #411 gm |
| 1011 down 1 places since last week | Sam Houston | 3‑9 | Conference USA | 1332 | D67O121 | #11911 gm |
| 10212 down 12 places since last week | Georgia Southern | 6‑7 | Sun Belt | 1326 | D119O63 | #10612 gm |
| 103 | Navy | 5‑7 | American Athletic | 1302 | D74O124 | #8511 gm |
| 104 | UAB | 4‑8 | American Athletic | 1295 | D125O37 | #7211 gm |
| 10512 down 12 places since last week | Rice | 6‑7 | American Athletic | 1294 | D91O72 | #9012 gm |
| 1061 down 1 places since last week | Buffalo | 3‑9 | Mid-American | 1286 | D52O125 | #11811 gm |
| 1071 up 1 places since last week | Arizona State | 3‑9 | Big 12 | 1283 | D89O109 | #911 gm |
| 1081 up 1 places since last week | Colorado State | 5‑7 | Pac-12 | 1276 | D101O116 | #11611 gm |
| 1097 down 7 places since last week | Utah State | 6‑7 | Pac-12 | 1269 | D117O68 | #9612 gm |
| 1101 up 1 places since last week | Ball State | 4‑8 | Mid-American | 1262 | D88O114 | #9311 gm |
| 1112 up 2 places since last week | Central Michigan | 5‑7 | Mid-American | 1250 | D129O96 | #9911 gm |
| 11231 down 31 places since last week | Syracuse | 6‑7 | ACC | 1246 | D57O94 | #7012 gm |
| 1131 up 1 places since last week | Colorado | 4‑8 | Big 12 | 1237 | D110O46 | #3712 gm |
| 1141 up 1 places since last week | Western Michigan | 4‑8 | Mid-American | 1223 | D126O102 | #11211 gm |
| 1151 up 1 places since last week | Virginia | 3‑9 | ACC | 1216 | D78O77 | #1611 gm |
| 1161 up 1 places since last week | UTEP | 3‑9 | Mountain West | 1195 | D105O107 | #10211 gm |
| 11711 down 11 places since last week | Eastern Michigan | 6‑7 | Mid-American | 1181 | D115O126 | #13212 gm |
| 118 | Stanford | 3‑9 | ACC | 1180 | D114O105 | #811 gm |
| 119 | Vanderbilt | 2‑10 | SEC | 1176 | D108O113 | #1011 gm |
| 120 | Southern Miss | 3‑9 | Sun Belt | 1164 | D104O112 | #7111 gm |
| 121 | Tulsa | 4‑8 | American Athletic | 1122 | D127O97 | #8111 gm |
| 122 | Louisiana Tech | 3‑9 | Sun Belt | 1119 | D120O100 | #10711 gm |
| 123 | New Mexico | 4‑8 | Mountain West | 1102 | D130O45 | #11011 gm |
| 124 | UConn | 3‑9 | FBS Independents | 1096 | D109O119 | #10111 gm |
| 125 | Hawai'i | 5‑8 | Mountain West | 1091 | D122O108 | #10812 gm |
| 126 | Nevada | 2‑10 | Mountain West | 1083 | D96O133 | #10911 gm |
| 127 | Akron | 2‑10 | Mid-American | 1068 | D82O128 | #13111 gm |
| 128 | Charlotte | 3‑9 | American Athletic | 1055 | D81O130 | #8711 gm |
| 129 | Temple | 3‑9 | American Athletic | 1017 | D124O122 | #10311 gm |
| 130 | Florida International | 4‑8 | Conference USA | 997 | D118O120 | #12311 gm |
| 131 | Kent State | 1‑11 | Mid-American | 987 | D132O127 | #11411 gm |
| 132 | UL Monroe | 2‑10 | Sun Belt | 985 | D97O129 | #6711 gm |
| 133 | Massachusetts | 3‑9 | Mid-American | 962 | D133O70 | #9211 gm |
Ranked teams the model likes more than the human poll.
Poll darlings the model is not sold on.
Every rating here is bought in except CORE, which we build. How we build it →