Mort's Report — Sports Data Analytics
Model4 min read

Week 7 recap: scores, standings and updated ratings

Every Week 7 final score, the current NFL standings and the model's updated top ten — rebuilt automatically from live league data.

14 of 14 Week 7 games are final. Everything below is pulled live from the league's own scores and standings, then lined up against the model's current rating board — no hand editing between updates.

Week 7 results

MatchupScoreResult
NE at CHI24-30CHI beat NE by 6 (30-24)
PIT at NO16-10PIT beat NO by 6 (16-10)
SF at ATL20-29ATL beat SF by 9 (29-20)
CLE at TEN27-24CLE beat TEN by 3 (27-24)
IND at MIN10-16MIN beat IND by 6 (16-10)
MIA at NYJ28-25MIA beat NYJ by 3 (28-25)
TB at CAR43-13TB beat CAR by 30 (43-13)
CIN at BAL35-13CIN beat BAL by 22 (35-13)
NYG at HOU27-21NYG beat HOU by 6 (27-21)
DEN at ARI30-16DEN beat ARI by 14 (30-16)
GB at DET17-20DET beat GB by 3 (20-17)
LAR at LV35-21LAR beat LV by 14 (35-21)
KC at SEA3-20SEA beat KC by 17 (20-3)
DAL at PHI38-21DAL beat PHI by 17 (38-21)

What stood out

  • Widest margin: TB beat CAR by 30 (43-13).
  • Closest game: DET beat GB by 3 (20-17).
  • Most points: DAL at PHI, 59 combined.
  • Home teams went 5-9 — the model prices home field at 25 rating points, roughly a point on the spread.

Where the standings sit

TeamRecordPoints forPoints againstStreak
San Francisco 49ers6-1197139L1
Minnesota Vikings6-012574W6
Kansas City Chiefs5-1143103L1
Chicago Bears5-2180143W2
Buffalo Bills5-1197171W2
Pittsburgh Steelers5-2153138W3
Denver Broncos5-2144141W3
Cleveland Browns5-2133146W2

Records are the league's official standings. The model does not read them directly — it works from margins and opponent quality — which is why a team's rank here and its rank on the ratings board can differ.

The model's current top ten

RankTeamRating2025 record
1SEA161914-3
2JAX160613-4
3HOU158812-5
4NE158714-3
5DEN157414-3
6BUF156412-5
7LAR155512-5
8SF155112-5
9MIN15519-8
10BAL15198-9

Ratings move after every final score, scaled by margin and by how strong the opponent was at kickoff. A close win over a good team can be worth more than a comfortable win over a bad one.

How this page stays current

This recap is generated, not typed. Every time it loads it re-reads the live scoreboard, the live standings and the ratings table, so it reflects the newest completed week automatically — and a new recap replaces it once the next week kicks off.

Check the numbers yourself

More analysis