Mort's Report — Sports Data Analytics
Model4 min read

Week 8 recap: scores, standings and updated ratings

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

1 of 14 Week 8 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 8 results

MatchupScoreResult
CAR at GB19-27GB beat CAR by 8 (27-19)

What stood out

  • Widest margin: GB beat CAR by 8 (27-19).
  • Most points: CAR at GB, 46 combined.
  • Home teams went 1-0 — the model prices home field at 25 rating points, roughly a point on the spread.

Still to come

  • BAL at BUF (CBS) — 11/1 - 1:00 PM EST
  • TEN at CIN (CBS) — 11/1 - 1:00 PM EST
  • ARI at DAL (Fox) — 11/1 - 1:00 PM EST
  • MIN at DET (Fox) — 11/1 - 1:00 PM EST
  • LV at NYJ (Fox) — 11/1 - 1:00 PM EST
  • CLE at PIT (CBS) — 11/1 - 1:00 PM EST
  • ATL at TB (Fox) — 11/1 - 1:00 PM EST
  • IND at JAX (CBS) — 11/1 - 1:00 PM EST

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
Green Bay Packers5-3171164W1
Denver Broncos5-2144141W3

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