NFL Power Rankings, Week 12: Heavyweight battle of Eagles-Chiefs shakes things up

It's been another glorious week of NFL football. With a few key injuries and surprises, we move around a lot of teams in this week's edition of our NFL Power Rankings. We discuss all 32 teams.

Philadelphia Eagles v Kansas City Chiefs
Philadelphia Eagles v Kansas City Chiefs | David Eulitt/GettyImages
4 of 4

25. Los Angeles Rams (4-6)

Last Week: 26 (+1)

The Rams found a way to defeat the Seahawks in a low-scoring affair. The ascension of Puka Nacua is fun, but with Cooper Kupp injured again, there is not to be excited about for this season. Maybe next year? Or in three years?

26. Tennessee Titans (3-7)

Last Week: 24 (-2)

The Titans got smacked by the Jags this week in a noon game. It's certainly understandable considering what the two teams have to play for, but the Titans are going to need to answer a lot of questions. Is Vrabel sticking around after this season? Do you try to go forward with Levis? If they make some big moves this offseason, they could be right back into the thick of it. If not, they are going to be perpetually stuck in a place of mediocrity.

27. Arizona Cardinals (2-9)

Last Week: 27 (-)

Kyler Murray is certainly worth holding on to but the Cardinals need some help on both sides of the ball. This week, the Cardinals came up just short against the high-flying Houston Texans. With that in mind, Murray and the Cardinals offense looked downright functional. Anyone who has watched them this season knows that is a rarity.

28. Green Bay Packers (4-6)

Last Week: 28 (-)

The Packers are bad. The Chargers are... Somehow worse? I don't know what's going on here but the Packers threw for over 300 yards and the Chargers' leading rusher was Justin Herbert. Weird game. Wierd win but a win is a win.

29. Chicago Bears (3-7)

Last Week: 29 (-)

For a second, it looked like the Bears were about to beat the Lions. Unfortunately, the Bears fumbled the game away in the final moments. It's just indicative of what the Bears are; A team that can hang around for a while and lose in spectacular fashion.

30. New York Giants (3-8)

Last Week: 31 (-)

Giants win! This team is a train wreck but somehow they aren't as bad as the Commanders on their worst day. New York has a lot to improve on, but a win of this caliber is something that should be celebrated.

30. New England Patriots (2-8)

Last Week: 30 (-)

(BYE WEEK)

32. Carolina Panthers (1-8)

Last Week: 32 (-)

Carolina is consistently the worst. Imagine the worst team that you have ever seen. The Panthers might lose to the worst of the worst. Seriously, has anyone watched this team this year? Tyler Palko and Todd Haley might have blown this team out.

Schedule