Week 5 finally separated the unbeaten teams from the merely convincing ones. San Francisco went into Seattle, survived a seven-turnover street fight and left 5-0, earning the top spot over a Kansas City team that spent the weekend on its bye. Minnesota also reached 5-0 with its most complete offensive performance of the season, while Buffalo recovered from the New England upset by beating the Rams in an overtime game that required six lead changes, 890 yards and one blocked field goal.
The middle of the league became a demolition zone. New England followed its upset of Buffalo by hanging 45 points on Las Vegas, Green Bay forced five turnovers in a 24-point rout of Chicago and Detroit answered its Carolina embarrassment by scoring 45 in Arizona. Pittsburgh rediscovered its offense, Denver rediscovered its defense for one quarter and Jacksonville won its fourth straight game with a 57-yard field goal that landed in London with one second remaining.
The punishment was equally dramatic. Dallas lost at home to previously winless Tampa Bay, Cleveland surrendered eight sacks in a loss to the Jets and the Raiders followed a respectable performance against Kansas City by losing 45-17 in Foxborough. Philadelphia lost for the third straight week, Chicago turned the ball over five times and the Chargers reached 0-5 after converting the fourth quarter into a collection of increasingly elaborate disasters.
Week 6 brings Seattle-Denver on Thursday night, Houston-Jacksonville in London, Dallas-Green Bay on Sunday night and Washington-San Francisco on Monday. Three undefeated teams entered Week 5; all three remain, and one of them spent the weekend watching everyone else injure themselves. Kansas City continues to understand roster management at a spiritual level.
1. San Francisco 49ers
Last: 2 Change: 🟢 +1
San Francisco survived Seattle 32-29 in the best game of the week and improved to 5-0. The 49ers forced four turnovers, sacked Sam Darnold five times and leaned on Mike Evans for seven catches, 113 yards and a touchdown while an injured receiving corps tried to hold itself together with athletic tape and optimism.
Washington visits on Monday night after stumbling into a 27-27 tie with the Giants. The 49ers have beaten good teams, won ugly games and handled every injury the football gods have delivered; the Commanders just lost track of the clock while attempting to spike the ball.
2. Kansas City Chiefs
Last: 1 Change: 🔴 -1
Kansas City did not play in Week 5 and remains 4-0. The Chiefs lose the top spot only because San Francisco went into Seattle and earned it, not because an undefeated team suddenly became worse while Patrick Mahomes watched football from his couch.
The Chargers visit Arrowhead after falling to 0-5 and losing their eighth straight game dating to last season. Kansas City returns from its bye rested; Los Angeles arrives carrying enough emotional baggage to receive its own boarding group.
3. Minnesota Vikings
Last: 3 Change: Unchanged
Minnesota beat New Orleans 23-13 and improved to 5-0 behind Kyler Murray’s sharpest game as a Viking. Murray completed 24 of 30 passes for 229 yards and a touchdown without a turnover, Aaron Jones rushed for 113 yards and the defense again made an opposing quarterback look as if Brian Flores had stolen the answers before the test.
The Vikings enter their bye as the NFC North’s only unbeaten team and finally showed an offense capable of helping the defense rather than submitting a weekly assistance request. Minnesota can spend the week resting and teaching the rest of the division how to read the standings from the top down.
4. Buffalo Bills
Last: 5 Change: 🟢 +1
Buffalo beat the Rams 37-34 in overtime and recovered from its first loss with an instant classic. Josh Allen rushed for 121 yards, James Cook added 111 yards and two touchdowns, Gregory Rousseau blocked a potential game-winning field goal and Tyler Bass ended the night from 45 yards after six lead changes.
The Bills visit Las Vegas against a Raiders team that just allowed 45 points in New England. Buffalo’s only serious Week 6 challenge may be convincing Allen that hurdling casino furniture does not count toward the rushing total.
5. Seattle Seahawks
Last: 4 Change: 🔴 -1
Seattle falls only one spot after losing 32-29 to the league’s new No. 1 team. The Seahawks forced three turnovers, traded blows with San Francisco until the final minutes and had a chance despite Sam Darnold’s two interceptions, but the defense could not keep Brock Purdy and Mike Evans from controlling the fourth quarter.
Seattle visits Denver on Thursday night with four days to recover from the NFC West’s weekly demolition derby. A road win would confirm the Seahawks remain among the league’s elite; another turnover festival may cause the equipment staff to replace the football with something less dangerous.
6. Jacksonville Jaguars
Last: 6 Change: Unchanged
Jacksonville won its fourth straight game by beating Philadelphia 19-17 in London on Cam Little’s 57-yard field goal with one second remaining. Parker Washington supplied two long touchdowns, the Jaguars survived 13 penalties and emergency long-snapper duty, and Ameer Abdullah’s kickoff return rescued a game that appeared finished eight seconds earlier.
The Jaguars remain in London to face Houston with control of the AFC South already in hand. Jacksonville has now survived mistakes, penalties and multiple attempts to lose games it eventually won; apparently the Jaguars’ true home-field advantage is forcing everyone to calculate time zones while exhausted.
7. Baltimore Ravens
Last: 7 Change: Unchanged
Baltimore erased a 23-15 deficit in the final minutes and beat Atlanta 30-23 in overtime without Lamar Jackson. Tyler Huntley completed all 11 of his passes on the tying and winning possessions, Derrick Henry produced 102 rushing yards and the Ravens consumed more than seven minutes on the overtime drive before Huntley ended it with a one-yard run.
The Ravens visit Cleveland in an AFC North game that looked far more dangerous one week ago. Baltimore just survived prime time with its backup quarterback; the Browns just allowed eight sacks to the Jets, which is one way to make Huntley feel overqualified.
8. New England Patriots
Last: 21 Change: 🟢 +13
New England proved the Buffalo upset was not a clerical error by crushing Las Vegas 45-17. Drake Maye threw four touchdown passes, ran for another and led an offense that scored nine more points Sunday than it had produced across its first three games combined. The Patriots have now beaten consecutive top-ten teams and climb accordingly.
The Jets visit Foxborough after producing their own upset of Cleveland. New England has gone from 35-6 humiliation to the league’s hottest two-game stretch, because apparently Mike Vrabel’s preferred rebuilding schedule is panic, revelation and then divisional violence.
9. Green Bay Packers
Last: 19 Change: 🟢 +10
Green Bay destroyed Chicago 31-7 and returned above .500 with its most complete performance of the season. Jordan Love threw for 367 yards and two touchdowns, Christian Watson repeatedly ran through the Bears’ secondary and the defense forced five turnovers while generating 31 quarterback pressures.
Dallas visits Lambeau on Sunday night after losing at home to previously winless Tampa Bay. The Cowboys could not stop Bucky Irving; asking that defense to contain Love’s deep ball one week later feels less like scheduling and more like evidence preservation.
10. Detroit Lions
Last: 14 Change: 🟢 +4
Detroit responded to its loss in Carolina by crushing Arizona 45-21. The Lions held the Cardinals to 109 first-half yards, Jahmyr Gibbs produced 112 scrimmage yards and a touchdown before halftime, and Jared Goff threw three touchdown passes to reach 12 on the season without a giveaway.
Detroit enters its bye at 3-2 with the offense still dangerous and the defense finally participating in the same game. The Lions should enjoy the week off before someone reminds the secondary that holding an opponent under 30 points is not technically a vacation.
11. Pittsburgh Steelers
Last: 20 Change: 🟢 +9
Pittsburgh rebounded from its loss in Cleveland by beating Indianapolis 34-22. Aaron Rodgers threw three touchdown passes for the third consecutive game, while Jaylen Warren erupted for 101 rushing yards, 87 receiving yards and two scores, including touchdowns of 80 and 50 yards.
The Steelers visit Tampa Bay against a Buccaneers team suddenly capable of running the football through walls. Pittsburgh has rediscovered its offense; now the defense gets to determine whether Bucky Irving’s 165-yard night was a breakthrough or a formal complaint against Dallas.
12. Los Angeles Rams
Last: 10 Change: 🔴 -2
The Rams lost 37-34 in overtime to Buffalo despite Matthew Stafford throwing for 383 yards and three touchdowns. Los Angeles produced three straight touchdown drives in the second half, but two missed field goals—including a blocked 48-yard attempt in overtime—turned an excellent offensive performance into another special-teams autopsy.
Arizona visits SoFi Stadium with the Rams trying to climb back to .500. Stafford should have another favorable matchup; whether the kicking operation survives until Sunday may depend on how quickly Sean McVay can remove it from the witness protection program.
13. Denver Broncos
Last: 16 Change: 🟢 +3
Denver scored 13 unanswered fourth-quarter points and beat the Chargers 23-17. The defense held Los Angeles to 19 net yards on 19 plays during five fourth-quarter possessions, forcing a turnover on downs, a fumble and an interception before ending the game with a sack.
Seattle visits Thursday in a far more serious test than the winless Chargers provided. Denver’s defense can keep the game close, but Bo Nix and an offense that converted one of 12 third downs may eventually be asked to contribute without receiving the ball in opponent territory as a gift.
14. New York Giants
Last: 11 Change: 🔴 -3
New York rallied to tie Washington 27-27 but wasted its opportunity to reach 4-1. Cam Skattebo fumbled in field-goal range during overtime, Dominic Zvada missed three kicks and the Giants escaped only because the Commanders responded with clock management that appeared to require subtitles.
New Orleans visits with the Giants still sitting at 3-1-1 and very much alive in the NFC East. New York has been one of the season’s best surprises, but handing the Saints a fourth-quarter invitation would be an excellent way to turn surprise into slapstick.
15. Cincinnati Bengals
Last: 22 Change: 🟢 +7
Cincinnati stopped its two-game slide with a 31-24 victory in Miami. Joe Burrow threw a season-high four touchdown passes, Ja’Marr Chase returned from the concussion protocol with 77 yards and a score, and the Bengals built an 18-point lead before allowing the winless Dolphins to make the ending unnecessarily interesting.
Cincinnati enters its bye at 3-2 with a winning record through five games for the first time since 2022. The offense recovered, the defense allowed 217 rushing yards and the coaching staff now has a week to determine which half of that sentence is more likely to ruin November.
16. Atlanta Falcons
Last: 13 Change: 🔴 -3
Atlanta led Baltimore 23-15 with less than three minutes remaining but lost 30-23 in overtime. The defense controlled most of the night and Jessie Bates scored on a fumble return, yet the Falcons allowed a backup quarterback to complete 11 consecutive passes across the tying and winning drives while Michael Penix Jr. exited with a rib injury.
Chicago visits after committing five turnovers in Green Bay. Atlanta has the talent to restart its winning streak, assuming the final two possessions against Baltimore did not teach the defense to fear every quarterback wearing a headset.
17. Carolina Panthers
Last: 17 Change: Unchanged
Carolina entered its bye at 2-2 after upsetting Detroit the previous week. The Panthers neither improved nor damaged their case while resting, although several teams around them worked very hard to make 2-2 look like a stable life choice.
Carolina visits Philadelphia against an Eagles team that has lost three straight games and just rushed for 22 yards. The Panthers already exposed Detroit in prime time; beating Philadelphia would transform a fun September surprise into an NFC playoff conversation nobody prepared to have.
18. Tampa Bay Buccaneers
Last: 28 Change: 🟢 +10
Tampa Bay earned its first victory by beating Dallas 24-16 on the road without Baker Mayfield. Undrafted rookie Jalon Daniels completed 19 of 25 passes for 189 yards, while Bucky Irving ran for a career-high 165 yards and accounted for two touchdowns as the Buccaneers piled up 241 yards on the ground.
Pittsburgh visits with Tampa Bay suddenly one upset away from relevance in the NFC South. The Buccaneers spent four weeks losing close games; apparently the cure was letting Irving use the Cowboys’ front seven as a 100-yard warmup drill.
19. New York Jets
Last: 27 Change: 🟢 +8
The Jets beat Cleveland 17-12 in the rain and climbed to 2-3 behind a dominant defensive performance. New York recorded eight sacks, including three from rookie David Bailey, and survived another quiet offensive afternoon by making Deshaun Watson’s pocket feel like an elevator during a fire alarm.
The Jets visit New England with a chance to follow one upset by ending the Patriots’ sudden revival. The defense is ready for the assignment; the offense should receive a commemorative certificate if it crosses 20 points without requiring a return touchdown.
20. Dallas Cowboys
Last: 15 Change: 🔴 -5
Dallas lost 24-16 at home to a Tampa Bay team that entered 0-4 and started an undrafted rookie quarterback. The Cowboys allowed 241 rushing yards, watched Bucky Irving average 7.9 yards per carry and received two interceptions from Dak Prescott, including one that ended the final comeback attempt.
Dallas visits Green Bay on Sunday night against a Packers offense that just produced 367 passing yards. The Cowboys spent the offseason rebuilding the defense; five weeks later, opposing running backs are using it as a toll-free express lane.
21. Las Vegas Raiders
Last: 9 Change: 🔴 -12
Las Vegas followed its three-point loss to Kansas City by getting demolished 45-17 in New England. The Raiders managed 38 rushing yards, never led and eventually gave first overall pick Fernando Mendoza his NFL debut because the fourth quarter had become an administrative exercise.
Buffalo visits after rushing for 273 yards against the Rams. Las Vegas entered Week 5 hoping to prove its 3-1 start was real; it left Foxborough with a twelve-spot demotion and an upcoming appointment with Josh Allen’s shoulder pads.
22. Cleveland Browns
Last: 12 Change: 🔴 -10
Cleveland lost 17-12 to the Jets and surrendered control of a game it should have won. Deshaun Watson was sacked eight times, Isaiah Bond dropped three targets and the Browns failed to capitalize on a late takeaway before New York produced the decisive score.
Baltimore visits after winning in overtime without Lamar Jackson. Cleveland’s defense can keep the Browns competitive, but the offense must first confirm that protecting the quarterback is part of the weekly installation rather than an optional premium package.
23. Indianapolis Colts
Last: 18 Change: 🔴 -5
Indianapolis moved the ball in Pittsburgh but lost 34-22 because five promising drives ended in field goals. Jonathan Taylor managed only 45 yards on 15 carries, and a porous defense allowed Aaron Rodgers and Jaylen Warren to turn short throws into long, extremely public regrets.
Tennessee visits with the Colts holding the league’s best possible cure for a two-game slide. Indianapolis should win, but settling for five more field goals against an 0-5 opponent would qualify as both victory and a cry for help.
24. Chicago Bears
Last: 8 Change: 🔴 -16
Chicago’s two-game surge ended with a 31-7 demolition in Green Bay. Tyson Bagent threw two interceptions before being benched, the Bears committed five turnovers and the offense managed 246 yards while Jordan Love repeatedly launched footballs over the secondary.
Chicago visits Atlanta hoping Caleb Williams can return and stabilize the offense. The Bears won with three different quarterbacks in their first four games; Week 5 was the reminder that collecting them is not the same as having one.
25. Philadelphia Eagles
Last: 24 Change: 🔴 -1
Philadelphia lost its third straight game 19-17 when Jacksonville returned the final kickoff into Eagles territory and kicked a 57-yard field goal with one second remaining. The makeshift offensive line competed, the defense produced two goal-line stands and Jalen Carter forced two fumbles, but the offense rushed for 22 yards—its lowest total since 2015.
Carolina visits with Philadelphia desperate to prevent a 2-2 start from becoming a 2-4 collapse. The Eagles have now lost a fourth-quarter lead, reorganized the offensive line and been defeated by a kickoff with eight seconds left; the only remaining crisis may involve the stadium actively changing addresses.
26. Washington Commanders
Last: 25 Change: 🔴 -1
Washington tied the Giants 27-27 in a game that felt like a loss because the Commanders mismanaged the final seconds of overtime. After recovering a fumble and reaching field-goal range, Jayden Daniels scrambled with no timeouts remaining and the offense failed to spike the ball before the clock expired.
Washington visits undefeated San Francisco on Monday night, which is an unforgiving place to practice situational awareness. The Commanders have already upset Seattle, but beating the 49ers may require knowing the score, the down and whether time is a finite resource.
27. Houston Texans
Last: 31 Change: 🟢 +4
Houston earned its first victory by crushing Tennessee 26-3. C.J. Stroud completed 26 of 34 passes for 260 yards and a touchdown, Will Anderson Jr. recorded three sacks and the defense allowed only 187 yards while finally resembling the unit expected before the season.
The Texans remain in London to face Jacksonville and determine whether the performance was a turnaround or merely an encounter with the Titans. Beating the Jaguars would restart Houston’s season; another loss would make the victory parade through Nashville feel like a layover.
28. New Orleans Saints
Last: 23 Change: 🔴 -5
New Orleans lost 23-13 to Minnesota and fell to 1-4. The Saints’ only touchdown came on an 87-yard fumble return, Tyler Shough struggled against Brian Flores’ pressure packages and the offense again failed to give a competitive defensive effort enough support.
New Orleans visits the Giants with both teams recovering from strange endings. The Saints have scored 37 points across the last two weeks; unfortunately, 24 of them arrived while Atlanta was still busy scoring 45.
29. Arizona Cardinals
Last: 26 Change: 🔴 -3
Arizona was overwhelmed 45-21 by Detroit and fell to 1-4. The Cardinals managed 109 total yards in the first half, failed to convert a third down before halftime and allowed the Lions to pair their explosive offense with competent defense for the first time all season.
Arizona visits the Rams against a Matthew Stafford offense that just scored on three consecutive second-half drives. The Cardinals have allowed 117 points over the last three weeks, which is less a defensive slump than an open-house policy.
30. Los Angeles Chargers
Last: 29 Change: 🔴 -1
The Chargers lost 23-17 to Denver and reached 0-5 after leading entering the fourth quarter. Their five final possessions produced a punt, a failed fourth down, a fumble, an interception and a game-ending sack, covering 19 net yards on 19 plays and nearly every available form of disappointment.
Los Angeles visits Kansas City after the undefeated Chiefs enjoyed a bye. The Chargers are talented enough to make the game close and damaged enough to invent a new method of losing it during the commercial break.
31. Tennessee Titans
Last: 30 Change: 🔴 -1
Tennessee lost 26-3 to previously winless Houston and fell to 0-5. The Titans produced 187 yards, allowed four sacks and followed an opening-drive field goal with five possessions that generated two first downs, two turnovers and three punts.
Tennessee visits Indianapolis against a Colts team that has lost two straight. The Titans once appeared competitive despite their record; Sunday they looked like a franchise attempting to tank without admitting anyone had received the memo.
32. Miami Dolphins
Last: 32 Change: Unchanged
Miami lost 31-24 to Cincinnati and remains the league’s only 0-5 team not named Tennessee or Los Angeles. The Dolphins rushed for 217 yards and scored a season-high 24 points, but Malik Willis threw two interceptions and the offense did not awaken until Cincinnati had built a 28-10 lead.
Miami enters its bye with a useful running game, a winless record and no simple answer at quarterback. The Dolphins finally discovered an offense capable of scoring; they simply waited until the season had begun requesting a wellness check.


































































