NFL · power ratings · 2025 week 9

What we knew after week 9

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 2025-11-03
Games absorbed
135
season to date · 14 this week
Home field
1.95
points, the model's estimate this week

Team ratings

NFL power ratings after week 9 of 2025 — SRS, strength of schedule and Elo for every rated team.
#TeamConfRecSRSSOSWin%EloΔ Elo
1Kansas City ChiefsKCAFC5-45.470.7765%1620-18.5
2Detroit LionsDETNFC5-35.430.6465%1617-23.4
3Los Angeles RamsLANFC6-24.76-0.1264%1613+7.6
4Buffalo BillsBUFAFC6-24.58-1.4963%1631+18.5
5Seattle SeahawksSEANFC6-24.410.0663%1616+30.5
6Philadelphia EaglesPHINFC6-24.240.8162%16390.0
7Green Bay PackersGBNFC5-2-13.71-1.0361%1598-26.0
8Denver BroncosDENAFC7-23.29-1.2459%1622+13.9
9Tampa Bay BuccaneersTBNFC6-23.000.7259%15750.0
10Indianapolis ColtsINDAFC7-22.79-1.7058%1555-21.6
11Houston TexansHOUAFC3-52.491.3257%1535-13.9
12Baltimore RavensBALAFC3-52.361.5957%1534+31.0
13San Francisco 49ersSFNFC6-31.240.3054%1520+21.4
14Los Angeles ChargersLACAFC6-30.86-1.1453%1539+10.5
15Pittsburgh SteelersPITAFC5-30.54-0.3052%1526+21.6
16Arizona CardinalsARINFC3-50.04-0.8350%1481+31.6
17Minnesota VikingsMINNFC4-4-0.110.0150%1518+23.4
18New England PatriotsNEAFC7-2-0.19-3.1049%1521+4.0
19Jacksonville JaguarsJAXAFC5-3-0.560.7948%1465+6.8
20Washington CommandersWASNFC3-6-0.660.0948%1479-30.5
21Chicago BearsCHINFC5-3-1.07-1.0547%1476+21.9
22Dallas CowboysDALNFC3-5-1-1.52-0.3546%1450-31.6
23Atlanta FalconsATLNFC3-5-1.670.0445%1429-4.0
24Cincinnati BengalsCINAFC3-6-3.120.1541%1438-21.9
25Miami DolphinsMIAAFC2-7-3.75-0.5539%1409-31.0
26Carolina PanthersCARNFC5-4-3.78-0.4639%1442+26.0
27New York GiantsNYGNFC2-7-4.191.2838%1384-21.4
28New York JetsNYJAFC1-7-4.76-0.1036%13630.0
29Cleveland BrownsCLEAFC2-6-5.150.6135%13970.0
30Las Vegas RaidersLVAFC2-6-5.16-0.1635%1385-6.8
31New Orleans SaintsNONFC1-8-5.591.4034%1335-7.6
32Tennessee TitansTENAFC1-8-7.921.3028%1287-10.5

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 9 of 2025.
ConferenceTeamsAvg SRSBest team
AFC16-0.51Kansas City Chiefs5.47
NFC160.51Detroit Lions5.43

Week 9 movers

Risers

  • Arizona Cardinals+31.61481
  • Baltimore Ravens+31.01534
  • Seattle Seahawks+30.51616
  • Carolina Panthers+26.01442
  • Minnesota Vikings+23.41518

Fallers

  • Dallas Cowboys-31.61450
  • Miami Dolphins-31.01409
  • Washington Commanders-30.51479
  • Green Bay Packers-26.01598
  • Detroit Lions-23.41617

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

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