The Buffalo Bills opened their season with a disheartening overtime loss to a New York Jets team that lost Aaron Rodgers just a few plays after kickoff.
Since then, the Bills have looked like juggernauts. Beating the Las Vegas Raiders and Washington Commanders by a combined 62 points was one thing, but beating the Miami Dolphins by 28 was a clear statement to the rest of the AFC: we’re still here.
The window isn’t closed in Buffalo by a long shot.
A similar message was sent by the Baltimore Ravens in Week 4 when they dominated the Cleveland Browns, 28-3. It was Dorian Thompson-Robinson starting at quarterback for Cleveland, but the Ravens made it clear that they’re still a contender.
With a Monday Night Football game left to be played (this post will be updated after that result), here’s how all 32 teams stack up entering Week 5:
1
San Francisco 49ers (4-0)
Last week: No. 1
Week 4 result: 35-16 win vs. Cardinals
2
Buffalo Bills (3-1)
Last week: No. 5
Week 4 result: 48-20 win vs. Dolphins
3
Philadelphia Eagles (4-0)
Last week: No. 3
Week 4 result: 34-31 win (OT) vs. Commanders
4
Kansas City Chiefs (3-1)
Last week: No. 4
Week 4 result: 23-20 win vs. Jets
5
Detroit Lions (3-1)
Last week: No. 7
Week 4 result: 34-20 win vs. Packers
6
Dallas Cowboys (3-1)
Last week: No. 8
Week 4 result: 38-3 win vs. Patriots
7
Miami Dolphins (3-1)
Last week: No. 2
Week 4 result: 48-20 loss vs. Bills
8
Baltimore Ravens (3-1)
Last week: No. 14
Week 4 result: 28-3 win vs. Browns
9
Seattle Seahawks (3-1)
Last week: No. 9
Week 4 result: 24-3 win vs. Giants
10
Tampa Bay Buccaneers (3-1)
Last week: No. 11
Week 4 result: 26-9 win vs. Saints
11
Los Angeles Chargers (2-2)
Last week: No. 17
Week 4 result: 24-17 win vs. Raiders
12
Cleveland Browns (2-2)
Last week: No. 6
Week 4 result: 28-3 loss vs. Ravens
13
Green Bay Packers (2-2)
Last week: No. 10
Week 4 result: 34-20 loss vs. Lions
14
Jacksonville Jaguars (2-2)
Last week: No. 19
Week 4 result: 23-7 win vs. Falcons
15
Washington Commanders (2-2)
Last week: No. 15
Week 4 result: 34-31 loss (OT) vs. Eagles
16
Houston Texans (2-2)
Last week: No. 28
Week 4 result: 30-6 win vs. Steelers
17
Los Angeles Rams (2-2)
Last week: No. 24
Week 4 result: 29-23 win (OT) vs. Colts
18
Tennessee Titans (2-2)
Last week: No. 25
Week 4 result: 27-3 win vs. Bengals
19
Indianapolis Colts (2-2)
Last week: No. 13
Week 4 result: 29-23 loss (OT) vs. Rams
20
New Orleans Saints (2-2)
Last week: No. 12
Week 4 result: 26-9 loss vs. Buccaneers
21
Atlanta Falcons (2-2)
Last week: No. 21
Week 4 result: 23-7 loss vs. Jaguars
22
Pittsburgh Steelers (2-2)
Last week: No. 16
Week 4 result: 30-6 loss vs. Texans
23
New England Patriots (2-2)
Last week: No. 20
Week 4 result: 38-3 loss vs. Cowboys
24
Minnesota Vikings (1-3)
Last week: No. 26
Week 4 result: 21-13 win vs. Panthers
25
New York Jets (1-3)
Last week: No. 23
Week 4 result: 23-20 loss vs. Chiefs
26
Las Vegas Raiders (1-3)
Last week: No. 22
Week 4 result: 24-17 loss vs. Chargers
27
Cincinnati Bengals (1-3)
Last week: No. 18
Week 4 result: 27-3 loss vs. Titans
28
Arizona Cardinals (1-3)
Last week: No. 29
Week 4 result: 35-16 loss vs. 49ers
29
New York Giants (1-3)
Last week: No. 27
Week 4 result: 24-3 loss vs. Seahawks
30
Denver Broncos (1-3)
Last week: No. 32
Week 4 result: 31-28 win vs. Bears
31
Carolina Panthers (0-4)
Last week: No. 30
Week 4 result: 21-13 loss vs. Vikings
32
Chicago Bears (0-4)
Last week: No. 31
Week 4 result: 31-28 loss vs. Broncos