NFL power rankings: Bills, Rams & Broncos buck up; Packers, Chiefs & Lions slide into Week 10

19 hours ago 3

With some huge upsets in the NFL involving a couple of NFC North powers, there was some Week 9 results craziness affecting the Week 10 ranking of all 32 teams.

Who's got more power now? Who's got less? Who's still power less? Here's the latest look at the league hierarchy in the 2025 regular season, from best to worst:

NFL Power Rankings

1. Philadelphia Eagles 6-2 (previous ranking: 2)

The Eagles enjoyed their bye with the Packers going down to the Panthers. This makes Philadelphia the top team in the NFC again. The Eagles can fortify that position coming out of the bye against Green Bay in Week 10.

2. Buffalo Bills 6-2 (5)

The Bills flexed again with Josh Allen and James Cook taking over the Chiefs, limiting the chances of a comeback. Buffalo is getting hot again at the right time.

3. Los Angeles Rams 6-2 (9)

The Rams didn't get many style points but still scored plenty and don't allow many with simple game plans. Sean McVay has Los Angeles positioned to make another Super Bowl run, but it would require a healthy Puka Nacua.

MORE: Puka Nacua injury updates

4. Tampa Bay Buccaneers 6-2 (7)

The Buccaneers also enjoyed their bye week and have more time to get Baker Mayfield and the offense healed and back on track for a big second half, starting with the Patriots.

Josh Allen, Baker Mayfield

Jim Dedmon, Lon Horwedel

5. Indianapolis Colts 7-2 (4)

The Colts went against everything they did well, falling apart in Pittsburgh. Indianapolis didn't run the ball well and didn't protect it or the quarterback. It was a terrible mess of a game for the offense, perhaps overdue with Daniel Jones. There will be another real test in three weeks against the Chiefs after a Berlin trip and a much-needed bye week.

6. Denver Broncos 7-2 (12)

The Broncos got another last-minute comeback performance from Bo Nix to stake a claim for the top spot in the AFC West. Next up is a Thursday night matchup against the lowly Las Vegas Raiders.

7. Kansas City Chiefs 5-4 (3)

The Chiefs could have made an important statement to the rest of the AFC by stomping Buffalo, but instead they got stampeded for most of the game until some flashes of Patrick Mahomes' heroics. It was a rare disappointing outing for the previous red-hot defense.

8. Green Bay Packers 5-2-1 (1)

What was that? For some odd reasons, the Packers have lost to the Browns and Panthers this season. Just when the offense seemed fixed with Jordan Love, it got stripped down to a mess on his birthday, ruining another strong defensive performance.

Jordan Love

9. New England Patriots 7-2 (9)

The Patriots got to their same old offensive work with Drake Maye but they were fortunate it held up with the defense breaking down. That's bad timing for a second-half full of more challenging offensive teams.

10. Pittsburgh Steelers 5-3 (12)

The Steelers needed that defensive get-well game against a great offense at home. That made Aaron Rodgers' job so much easier and bodes well for their push to win the AFC North.

11. San Francisco 49ers 6-3 (11)

The 49ers used the Giants to get Mac Jones and Christian McCaffrey rolling to protect their defense. Brock Purdy may be back as early as next week, but Jones has done a bang-up job to keep them in division-winning contention.

12. Seattle Seahawks 6-2 (13)

The Seahawks went to the "other" Washington and forgot to tell Sam Darnold to have some time zone jetlag. Seattle is handling the surge from San Francisco and Los Angeles well to stay ahead in the NFC West and can keep it up with a rather weak second-half slate outside of playing those two teams a combined three times.

13. Detroit Lions 5-3 (6)

The Lions need to figure out what's going on with their defensive issues against other dangerous offenses. Also, if teams have been able to shut down the Lions' running game they can pretty much shut down anything else from them.

14. Los Angeles Chargers 6-3 (14)

The Chargers got sloppy again in Tennessee until Justin Herbert got into his gunslinging groove. The results are still there but the process can get better, starting with the Steelers in Week 10.

15. Jacksonville Jaguars 5-3 (15)

The Jaguars escaped with a sloppy win in Las Vegas with the offense being shoddy around Trevor Lawrence and the defense showing too many new holes. Jacksonville's playoff spot is hanging on by a thread.

16. Chicago Bears 5-3 (16)

The Bears survived a wild offensive explosion in the jungle, bullying the Bengals a little more through the end. Caleb Williams needed that breakout to give his team a shot at stealing the NFC North.

MORE: How the Bears beat the Bengals on thrilling last-minute drive

17. Carolina Panthers 5-4 (17)

The Panthers are kind of crazy because home or away, day or later in the day, offense or defense, they can stay in any given game or just as easily get blown out. They are much improved in learning how to win with Dave Canales, even with an inconsistent identity.

18. Minnesota Vikings 4-4 (21)

The Vikings turns out just needed their young QB healthy again to solve their issues at quarterback. J.J. McCarthy's boosted play gives them a real chance to make the playoffs and push for the NFC North.

MORE: How Vikings win over Lions, Packers stunning loss impacts NFC North

19. Baltimore Ravens 3-5 (24)

The Ravens are back flying into the AFC North race but the Steelers will still be hard to catch. Baltimore is a whole different team with Lamar Jackson setting the tone.

MORE: Lamar Jackson scores 4 TDs in blowout win over Dolphins

20. Dallas Cowboys 3-4-1 (18)

The Cowboys have little margin for error in a tough NFC as the East looks out of reach. They just need to play some decent defense to win and keep winning at home, which lines up well for the Cardinals matchup on Monday.

21. Houston Texans 3-5 (19)

The Texans' defense did its best to hold up with C.J. Stroud leaving hurting the offense even more. But in the end, field goals won't cut it and they cannot expect to win consistent battles of attrition.

MORE: C.J. Stroud injury updates

22. Atlanta Falcons 3-5 (20)

The Falcons flapped more offensively with Michael Penix and Drake London back in New England but their overall defense is going backward after flashing well earlier in the season.

23. Washington Commanders 3-6 (23)

The Commanders are a defensive mess and that has made it very difficult for them to get rolling with Jayden Daniels with their mounting offensive injuries.

MORE: Jayden Daniels injury updates

24. Cincinnati Bengals 3-6 (24)

The Bengals are doing their best with Joe Flacco to stay in games with high-scoring affairs to make up for continued unbelievably poor coverage and tackling defense.

25. Arizona Cardinals 2-5 (25)

The Cardinals can't seem to get Kyler Murray back on the field but they can be a little competitive with Jacoby Brissett. Jonathan Gannon's defense is the bigger growing concern.

26. New York Giants 2-7 (26)

The Giants are doing their best to get going with Jaxson Dart but there's not much else going on for their offense unless he digs deep to make plays. The defense continues to be a big problem despite having good pass rushers.

27. Cleveland Browns 2-6 (27)

The Browns had a bye week to see whether they need to see more of Dillon Gabriel and what more they can do to accelerated their youth movement. Now watch to see what veteran pieces (not Myles Garrett) they move at the trade deadline.

28. Las Vegas Raiders 2-6 (29)

The Raiders had nothing to lose by going for two at home in overtime to try to beat the Jaguars. At least Pete Carroll got plenty of energy and rah rah with Brock Bowers back to boost Geno Smith.

MORE: Brock Bowers torches Jaguars defense in career-high game

29. Miami Dolphins 2-7 (28)

The Dolphins were feeling a little well after beating the Falcons with Tua Tagovailoa coming through. But then he got roughed up and went into the tank in Baltimore. Mike McDaniel will do his best to get the most of his frustrating offense the rest of the way.

MORE: What the departure of Dolphins' GM means for Mike McDaniel

30. New York Jets 1-7 (30)

The Jets had a bye to reflect on getting their first victory under Aaron Glenn. Justin Fields has a second half to prove whether he still should be in the longer-team plans at QB.

31. New Orleans Saints 1-8 (31)

The Saints should be pleased they saw some good flashes from rookie second-round QB Tyler Shough. His evaluation mode needs to happen despite the defense giving little chance for them to be competitive.

32. Tennessee Titans 1-8 (32)

The Titans showed a little more defensive life early against the Chargers but quickly ran out of juice when their offense couldn't help an injury-riddled team. Cam Ward is still looking for more positives.

Read Entire Article