NFL · power ratings · 2004 week 4

What we knew after week 4

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 2004-10-04
Games absorbed
60
season to date · 14 this week
Home field
1.57
points, the model's estimate this week

Team ratings

NFL power ratings after week 4 of 2004 — SRS, strength of schedule and Elo for every rated team.
#TeamConfRecSRSSOSWin%EloΔ Elo
1Philadelphia EaglesPHINFC4-06.89-0.5369%1643+17.3
2New England PatriotsNEAFC3-06.340.2868%1669+15.5
3Indianapolis ColtsINDAFC3-16.331.7368%1638+17.3
4Seattle SeahawksSEANFC3-04.28-1.7062%15800.0
5Denver BroncosDENAFC3-13.35-0.5360%1571+12.2
6Atlanta FalconsATLNFC4-02.09-1.5456%1559+38.4
7Minnesota VikingsMINNFC2-11.991.3556%15300.0
8New York JetsNYJAFC3-01.55-2.6954%1554+22.7
9Baltimore RavensBALAFC2-21.40-1.7554%1531-20.5
10Tennessee TitansTENAFC1-30.420.6851%1518-38.5
11Green Bay PackersGBNFC1-30.290.9651%1506-31.3
12St. Louis RamsSTLNFC2-20.26-1.5151%1524+25.3
13Jacksonville JaguarsJAXAFC3-1-0.132.0250%1491-17.3
14Kansas City ChiefsKCAFC1-3-0.220.2349%1492+20.5
15New York GiantsNYGNFC3-1-0.330.7249%1481+31.3
16Tampa Bay BuccaneersTBNFC0-4-0.440.7749%1451-12.2
17Pittsburgh SteelersPITAFC3-1-0.45-1.8449%1515+15.7
18Carolina PanthersCARNFC1-2-0.810.7248%1519-38.4
19San Diego ChargersSDAFC2-2-1.320.5746%1462+38.5
20Chicago BearsCHINFC1-3-1.341.6946%1460-17.3
21Dallas CowboysDALNFC2-1-1.49-0.7646%15050.0
22Cleveland BrownsCLEAFC2-2-1.74-0.7445%1450+12.7
23Oakland RaidersOAKAFC2-2-2.00-1.4944%1441-27.1
24Buffalo BillsBUFAFC0-3-2.031.4044%1435-15.5
25San Francisco 49ersSFNFC0-4-2.161.0344%1431-25.3
26Miami DolphinsMIAAFC0-4-2.16-0.7744%1459-22.7
27Detroit LionsDETNFC2-1-2.430.8443%14480.0
28New Orleans SaintsNONFC2-2-2.50-0.2743%1465-41.5
29Washington RedskinsWASNFC1-3-2.54-1.0043%1419-12.7
30Houston TexansHOUAFC2-2-3.04-1.4941%1428+27.1
31Arizona CardinalsARINFC1-3-3.481.5540%1404+41.5
32Cincinnati BengalsCINAFC1-3-4.590.0937%1423-15.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 4 of 2004.
ConferenceTeamsAvg SRSBest team
AFC160.11New England Patriots6.34
NFC16-0.11Philadelphia Eagles6.89

Week 4 movers

Risers

  • Arizona Cardinals+41.51404
  • San Diego Chargers+38.51462
  • Atlanta Falcons+38.41559
  • New York Giants+31.31481
  • Houston Texans+27.11428

Fallers

  • New Orleans Saints-41.51465
  • Tennessee Titans-38.51518
  • Carolina Panthers-38.41519
  • Green Bay Packers-31.31506
  • Oakland Raiders-27.11441

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

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