NFL · power ratings · 2024 week 12

What we knew after week 12

Two rating systems over the same games — a ridge-regularized SRS that solves for the schedule, and a margin-aware Elo that walks it forward one week at a time. Every number on this page uses only the games played by this week: no later result touches it, which is what makes an old week worth reading at all.

Teams rated
32
through 2024-11-25
Games absorbed
179
season to date · 13 this week
Home field
0.54
points, the model's estimate this week

Team ratings

NFL power ratings after week 12 of 2024 — SRS, strength of schedule and Elo for every rated team.
#TeamConfRecSRSSOSWin%EloΔ Elo
1Detroit LionsDETNFC10-17.210.0170%1708+15.2
2Buffalo BillsBUFAFC9-25.89-0.2467%16820.0
3Baltimore RavensBALAFC8-45.040.8064%1655+19.8
4Kansas City ChiefsKCAFC10-14.950.5164%1687+3.7
5Philadelphia EaglesPHINFC9-24.11-0.9962%1654+22.1
6Green Bay PackersGBNFC8-33.910.6661%1603+27.4
7Minnesota VikingsMINNFC9-23.52-0.3660%1604+9.1
8Los Angeles ChargersLACAFC7-42.90-0.7858%1541-19.8
9San Francisco 49ersSFNFC5-62.840.3458%1550-27.4
10Tampa Bay BuccaneersTBNFC5-62.731.5158%1509+26.0
11Pittsburgh SteelersPITAFC8-32.63-1.1858%1583-28.3
12Denver BroncosDENAFC7-52.34-0.5857%1554+15.6
13Houston TexansHOUAFC7-50.63-0.0352%1517-31.6
14Cincinnati BengalsCINAFC4-70.31-0.7751%14920.0
15Seattle SeahawksSEANFC6-5-0.020.5350%1501+19.4
16Arizona CardinalsARINFC6-5-0.521.4148%1463-19.4
17Washington CommandersWASNFC7-5-0.77-0.9848%1475-32.6
18Los Angeles RamsLANFC5-6-1.020.5647%1476-22.1
19Miami DolphinsMIAAFC5-6-1.13-1.4147%1493+15.8
20Atlanta FalconsATLNFC6-5-1.220.7146%14530.0
21New Orleans SaintsNONFC4-7-1.23-0.6246%14570.0
22Dallas CowboysDALNFC4-7-1.260.8646%1458+32.6
23Indianapolis ColtsINDAFC5-7-1.551.0646%1451-15.2
24Chicago BearsCHINFC4-7-1.70-1.4545%1415-9.1
25Jacksonville JaguarsJAXAFC2-9-2.540.9643%14040.0
26New York JetsNYJAFC3-8-2.600.0243%14240.0
27Tennessee TitansTENAFC3-8-3.721.0139%1411+31.6
28Cleveland BrownsCLEAFC3-8-4.34-0.2138%1409+28.3
29New York GiantsNYGNFC2-9-5.44-0.1635%1341-26.0
30New England PatriotsNEAFC3-9-5.93-1.0633%1360-15.8
31Las Vegas RaidersLVAFC2-9-6.100.5533%1349-15.6
32Carolina PanthersCARNFC3-8-7.92-0.6528%1322-3.7

Ranks are competition ranks — tied teams share a rank and the next rank skips. SRS is points per game against an average schedule; 0.0 is exactly average. Win% is the expected win rate against an average opponent on a neutral field.

Conference strength

Mean SRS by conference after week 12 of 2024.
ConferenceTeamsAvg SRSBest team
AFC16-0.20Buffalo Bills5.89
NFC160.20Detroit Lions7.21

Week 12 movers

Risers

  • Dallas Cowboys+32.61458
  • Tennessee Titans+31.61411
  • Cleveland Browns+28.31409
  • Green Bay Packers+27.41603
  • Tampa Bay Buccaneers+26.01509

Fallers

  • Washington Commanders-32.61475
  • Houston Texans-31.61517
  • Pittsburgh Steelers-28.31583
  • San Francisco 49ers-27.41550
  • New York Giants-26.01341

Methodology

SRS is a ridge-regularized simultaneous solve: every team’s rating is its average scoring margin adjusted for the ratings of everyone it played, with margins capped so a single blowout cannot dominate a season. Elo walks the schedule forward one game at a time from a fixed 1999 epoch. Between seasons it keeps 55% of each team’s distance from average and regresses the rest back toward the middle — last season is evidence, not a starting point. They are independent systems over the same games, published side by side because they disagree in informative ways.

Every board is cut through its own week — it absorbs the games played by that week and nothing later. That is what makes an old week worth reading: it is what was knowable at the time, not a retrospective re-rating. The hindsight companion shows how far these ratings sat from what the finished season says was true.

These do not beat the market. On the held-out 2018-2025 seasons — 2,227 games the constants were never tuned on — Elo predicts game margin at 10.236 MAE and SRS at 10.295 (over its 2,099 games; SRS produces nothing in week 1), against 9.829 for the closing line. Read them as a description of what teams have done, not as a price.

Two families of column in the underlying artifact are deliberately not published here: a normalized srs_z, which divides by the season’s final spread and so would let a week-5 z-score know how the season ended, and the per-season era descriptives, which are season-final by construction. Neither can honestly appear on a board labelled “after week 12.”

Fitted constants

elo_carry
0.55
elo_epoch_season
1999
elo_hfa
60
elo_k
20
elo_points_per_elo
0.04
margin_cap
17
min_games_to_rank
3
prior_weight
2
ridge
4
srs_carry
0.8

Sources: nfl_schedules, nfl_teams · built 2026-07-30 · seasons 1999–2025 · a team is rated after 3 games