NFL Power Rankings 2025: Week 12, All 32 Teams

Week 10 is in the books, and we have some big changes at the top of the NFL power rankings heading into Week 12.

Learn where each NFL team stacks up in our updated power rankings and the best NFL teams for the 2025 season.

NFL Power Rankings, 2025:

Power RankTeamChange
1Los Angeles Rams0
2Denver Broncos0
3Indianapolis Colts0
4Philadelphia Eagles+1
5New England Patriots+2
6Buffalo Bills+3
7Seattle Seahawks-3
8Detroit Lions-2
9Tampa Bay Buccaneers-1
10San Francisco 49ers+4
11Green Bay Packers+1
12Chicago Bears+1
13Pittsburgh Steelers+2
14Jacksonville Jaguars+4
15Kansas City Chiefs-4
16Los Angeles Chargers-6
17Carolina Panthers0
18Houston Texans-2
19Baltimore Ravens0
20Dallas Cowboys0
21Atlanta Falcons0
22Minnesota Vikings0
23Arizona Cardinals+1
24Miami Dolphins+2
25Cincinnati Bengals0
26Washington Commanders-3
27New York Jets0
28New York Giants0
29Cleveland Browns0
30New Orleans Saints0
31Tennessee Titans0
32Las Vegas Raiders0

NFL Team Rankings:

1. Los Angeles Rams (8-2)

The first of four Rams interceptions (courtesy of Kamren Kinchens) set off a wave of scoring in the first quarter as Matt Stafford’s 26th and 27th touchdown passes established him as the latest MVP frontrunner. With their fifth-straight victory and a tiebreaker over the Seahawks in hand, L.A.’s Week 3 loss to the Eagles is the only thing keeping them out of the NFC’s No. 1 seed after 11 weeks.

2. Denver Broncos (9-2)

The Broncos’ defense stepped up again in Week 11, holding the Chiefs to a pair of three-and-outs and allowing Will Lutz to regain the lead with a pair of field goals. Their 14 pressures and three sacks this week extended their league leads in both metrics (181 and 49, respectively). While Bo Nix improved upon his last two performances, he got quite a bit of help as his top three receivers (Troy Franklin, Pat Bryant, and Courtland Sutton) averaged 17.4 yards per reception on Sunday. This was Denver’s ninth win of the season (seventh consecutive), and their 6-2 record in conference play ranks them ahead of New England as the No. 1 seed in the AFC.

3. Indianapolis Colts (8-2)

It may have been Indy’s bye week, but that didn’t stop Jonathan Taylor from becoming the most recent favorite to win the 2025 Offensive Player of the Year award. Even after the rest of the league (barring the Saints) had a week to catch up, Taylor still leads the NFL by at least 171 yards and four rushing touchdowns. He helped the Colts to an 8-2 record heading into their bye week. Now, the current three seed is looking to improve on an AFC-best 6-1 conference record against a backsliding Chiefs team that ranks below average 16th in defensive success rate against the run (59.0%).

4. Philadelphia Eagles (8-2)

In the two weeks since their bye in Week 9, the Eagles rank 26th in the NFL with just 26 points scored, but they’ve won both games on the back of incredible defensive performances. Jaelan Phillips notched another sack among a second-ranked five tackles, and the secondary led the league (tied with Tennessee and Baltimore) with nine passes defended. The question now is how long they can keep the wins coming with this concerning lack of offense heading into the league’s fourth-hardest remaining schedule. 

5. New England Patriots (9-2)

TreVeyon Henderson capitalized on a team-high seven red zone touches (ranked third in Week 11) for his second multi-score game in a row. He took a season-high 19 total carries for 62 yards and caught all five of his targets for 31 yards. Drake Maye’s MVP bid continued with a 73.5% completion rate (ranked fourth), and his 281 yards lifted him to a league-best 2,836 total. While the Patriots will fall from the NFL’s easiest schedule to the ninth-easiest beyond Week 11, their impressive run is expected to continue against a shambling Bengals team that has allowed a league-leading 418.2 yards per game.

6. Buffalo Bills (7-3)

The Bills shook off an awkward loss in Miami with their highest-scoring offense performance of 2025 to date. Josh Allen had a hand in all six of Buffalo’s touchdowns in Sunday’s win over the Buccaneers, becoming the first player in NFL history to both pass and rush for three touchdowns in a single game more than once. Buffalo’s defense was gashed on the run once again, allowing another 202 yards to a combined five Bucs ballcarriers, but they responded through the air, with their top three receivers combining for 217 yards and three scores (even with Keon Coleman being scratched before kickoff). 

7. Seattle Seahawks (7-3)

Halloween was two weeks ago, but the Rams' defense had Sam Darnold seeing ghosts again. Darnold was picked four times by three different defenders in Inglewood on Sunday in his worst performance since that infamous Monday night game as a member of the Jets in 2019, when four of his passes found Patriots defenders. This abysmal showing didn’t impact Jaxon Smith-Njigba in the slightest, as the NFL’s leading receiver caught nine of 12 targets to surpass 100 yards for the seventh time in ten games. This week’s divisional loss may have knocked them out of the NFC West’s top spot, but this plucky Seattle team still clings to that fifth wild-card spot as they hope their worst game of the season is now behind them.

8. Detroit Lions (6-4)

Jared Goff couldn’t connect on much of anything against the Eagles' secondary. The NFL’s seventh-ranked passer ended the night with a career-low 37.8% completion rate, his worst QBR since October of 2022 (just 9.5), and his fourth interception of the season. None felt it more than Amon-Ra St. Brown, who managed just two receptions and 42 yards on 12 total targets. Now sitting at 6-4 (.600), Detroit would now be the first team out in the NFC playoff race. They’ll be able to gain back some ground in the conference with wins over the Packers and Giants in the next two, but they won’t get another shot at the 7-3 Bears until Week 18. That trip to Soldier Field is looking more and more like the game that will decide this NFC North race as we begin to consider playoff implications.

9. Tampa Bay Buccaneers (6-4)

With the glaring exception of Sean Tucker, the Buccaneers’ offensive depth failed them amidst several injuries to skill position players. Chris Godwin was sidelined for yet another week despite murmurs of his return, and with Mike Evans still stuck on IR, Emeka Egbuka found himself the main focus of Buffalo’s secondary. He took five of nine targets for just 40 yards in response, trailing Sterling Shepard’s team-leading 54. Tucker was Tampa’s offense on Sunday, taking a season-high 21 all-purpose touches for 140 yards and three touchdowns in his first multi-score game since October of last year in New Orleans. The Bucs have now lost three of the last four games, and they can feel the 6-5 Panthers breathing down their necks.

10. San Francisco 49ers (7-4)

Brock Purdy’s first reps since Week 4 were nothing special in terms of his career trajectory, but it felt like a much-needed shot of adrenaline for an offense that’s lacked consistency week over week. Christian McCaffrey continued his flashy run as the NFL’s best dual-threat back with 121 all-purpose yards and three scores on just 18 total touches, and George Kittle found two scores in his third straight game with a perfect receiving percentage (catching 23 of 24 since Week 8). In the NFL’s most contentious division, the 7-4 49ers now occupy the NFC’s seventh seed, but their leap from the league’s ninth-easiest schedule to the third after week 11 suggests they’ll continue to climb.

11. Green Bay Packers (6-3-1)

Packers fans held their breath as both Jordan Love and Josh Jacobs did brief stints in the blue tent on Sunday. Both returned to action, however, as Love reentered the game after his shoulder injury and Jacobs escaped with a mere knee contusion. The concern extended beyond the injury for Love, as he posted new-season lows in passing yards (174) and completion rate (54.2%). The health of Green Bay’s passing and rushing leaders is still the top priority, of course, and if they’re both good to go in Week 12 (which it appears that they will be) their efforts will be rewarded with a choice matchup against a vulnerable Vikings squad that ranks 22nd in rushing yards allowed per game (127.0) and 21st in net yards per passing attempt allowed (6.7).

12. Chicago Bears (7-3)

Cairo Santos brought the Bears their third straight win on a 48-yard field goal in the game’s final seconds, bringing Chicago’s record to 7-3 and handing them their first divisional lead since they won the NFC North back in 2018. The running game took center stage again, persisting through another lukewarm Caleb Williams outing to keep Chicago in field goal range. Despite that lackluster day from Williams, the second-year quarterback remains on pace to become the Bears’ first 4,000-yard single-season passer. He’ll catch quite the break in that quest next week against the Steelers, who are letting up the NFL’s most passing yards per game (261.7 through 11 weeks).

13. Pittsburgh Steelers (6-4)

Aaron Rodgers checked out of Sunday’s game with a wrist injury, but not before completing 9 of 15 for 116 yards and his 19th touchdown pass of the season (ranked fourth). Mason Rudolph’s entry didn’t put a dent in Kenneth Gainwell’s season-high 7-81-2 receiving day, however, as the young running back led the Steelers' receiving attack. Rudolph’s impressive passing metrics inspire hope if Rodgers is to miss time. 

14. Jacksonville Jaguars (6-4)

Jacksonville stood up to one of the NFL’s best pass defenses by attacking their vulnerabilities on the ground. Three different ballcarriers found the end zone on Sunday as the Jaguars racked up 192 yards and four touchdowns for their largest margin of victory this season. Trevor Lawrence’s off-target pass rate was higher than usual (22.7% up from his average of 12.1%), but Liam Coen’s lesser emphasis on the pass helped negate this as the backfield cleaned up three of six touches inside the five-yard line. The win situates them ahead of Houston in the AFC’s seventh seed, and their schedule only improves from the NFL’s 24th easiest up to 11th for the rest of the way.

15. Kansas City Chiefs (5-5)

The Broncos had Patrick Mahomes hearing footsteps on Sunday as he was sacked three times and pressured 14 times, and he struggled to find his receivers consistently as a result. Travis Kelce handled the bulk of the receiving burden, racking up 91 yards and K.C.’s only receiving score on a season-high nine catches. While they fell just a field goal short, this second divisional loss (and fourth within the conference) should raise several red flags for the Chiefs. Their 5-5 record seeds them ninth in the AFC, and the Broncos, Bills, Chargers, Jaguars, and Texans all rank ahead of them with head-to-head tiebreaker wins.

16. Los Angeles Chargers (7-4)

The Chargers maintain a playoff-worthy record despite another performance that would indicate otherwise. Justin Herbert attempted just 18 passes before being pulled for Trey Lance, seven of which fell incomplete, while an eighth was intercepted. While this was just their second conference loss, both have come to fellow playoff contenders in the Colts and Jaguars. Herbert’s lack of reliability in big games calls the entire team’s longevity into question. Luckily for Los Angeles, he’ll get a rematch with the Raiders to shake off the rust after the Week 12 bye. 

17. Carolina Panthers (6-5)

The Panthers are entering Week 12 above 500 after securing the season sweep over the Falcons in dramatic overtime fashion. On the game’s final drive, Bryce Young connected with Tommy Tremble for a 54-yard catch and run, helping Young finish the day with a new single-game franchise record of 448 total passing yards. Carolina didn’t find as much success on the ground in Week 11, but they more than made up for it through the air as Tetairoa McMillan delivered a new career-best 8-130-2 stat line. This team could be a serious thorn in the side of the Buccaneers down the stretch. 

18. Houston Texans (5-5)

The Texans were once again bailed out by a relentless defensive front that generated a third-ranked 15 pressures and four sacks in Nashville on Sunday. They trailed for three quarters as Davis Mills completed just 26 of 41 passing attempts and the run game stalled behind 2.4 yards per carry from Woody Marks. With a season-defining conference bout with Buffalo on the horizon, Houston will need to find answers on offense to keep their playoff hopes afloat. 

19. Baltimore Ravens (5-5)

 After rushing for a measly 23 yards on 11 carries the last time Baltimore met the Browns, Derrick Henry posted another 100-yard game on 18 touches in Week 11, scoring his seventh touchdown of the season on the way to the Ravens’ fourth straight win. The Flock are now undefeated since their Week 7 bye, and it seems that the return of Lamar Jackson has brought this team back into the fold. Baltimore now trails the Steelers by just one game as they approach a date with AFC North destiny in Week 14, but they’ll have to put down the Jets and Bengals first. The Ravens rank higher than all three in the last four weeks, with a +51 point margin (ranked fourth in the league)

20. Dallas Cowboys (4-5-1)

The Cowboys brought the fireworks to Allegiant Stadium this week, picking up their fourth win of the season and completing their eighth game of ten with at least 30 points scored. Dak Prescott found four different receivers with touchdown passes, finishing with a season-best passer rating of 138.6, and George Pickens mirrored his Week 6 performance by catching another nine of 11 targets, this time for 144 yards and his seventh score of the season. These totals rank Pickens second in yards (908) and third in touchdowns (7) as he’s continued to be a key component of Dallas’s potent offense. The usual barrage of scoring may have sufficed against a free-falling Raiders squad, but how will it fare as America’s team faces the ninth-most-difficult schedule from here on out (down from 12th)? 

21. Atlanta Falcons (3-7)

Atlanta got a few moments of solace after this week’s overtime loss, as they determined that Drake London’s PCL sprain will likely not be season-ending. The other shoe dropped just hours later, however, in the form of Michael Penix Jr. The young quarterback sustained a knee injury of his own, and he’s been placed on IR to be reevaluated in four weeks. They led when he left the game, but Penix’s departure likely cost the Falcons their fifth-straight. None of Kirk Cousins’ three outings this year, including Sunday’s relief of Penix, could be considered confidence boosters, but Atlanta’s former starter has a chance to get his squad back in the win column in Week 12 over a Saints team that ranks 29th with a -95 point margin. 

22. Minnesota Vikings (4-6)

Chicago generated just nine pressures on J.J. McCarthy in Week 11 (ranked 23rd), but that didn’t stop him from finishing the day with another detrimental stat line. He improved on his 47.6% completion rate (which was the second-lowest in Week 10), but his 47.7 QBR ranked 28th this week. Interceptions on back-to-back drives in the second quarter stalled momentum, and a 56-yard Devin Duvernay kickoff return on what would have been the game-winning touchdown set Chicago up to seal the Vikings’ sixth loss. They trail the Bears by just three games in the NFC North, however, and an upset over the Packers in Lambeau next week would help regain some much-needed ground.  

23. Arizona Cardinals (3-7)

Jacoby Brissett’s day may not have ended in a victory, but he did complete 82.5% of his passes, a league-best in Week 11, for a new NFL record of 47 completions in a single game. His 7.9 yards per attempt were also a season-best. Despite the team’s resilience against a more complete opponent, the Cardinals drop to 3-7 on the year after losing their fourth of four divisional games so far. To make matters worse, they’ve now lost yet another running back as Emari Demercado (who led the team in rushing Weeks 5, 9, and 10), and he risks missing significant time. Another crippling blow that Arizona just couldn’t afford. 

24. Miami Dolphins (4-7)

The Dolphins pulled out the overtime win in (American) football’s first-ever trip to Spain, but they had a chance to do it in regulation without relying on a missed field goal and Jack Jones‘ interception. With a minute and change remaining, Miami possessed the ball on the Commanders’ six-yard line in 1st and goal. A field goal would have put them up three and forced Washington to play for a tying kick of their own. Instead, DeVon Achane and Ollie Gordon combined for three yards on four touches, turning the ball over on downs and giving Marcus Mariota a chance to win it in regulation. Miami may improve to 4-7 following their second-straight win, but Sunday’s playcalling harkened back to the 1-6 Phins of just weeks ago.

25. Cincinnati Bengals (3-7)

Joe Flacco showed his age on Sunday as the Bengals abandoned their usual “one-score-away” narrative in favor of a good old-fashioned blowout. The veteran passer missed on 17 of his 40 attempts, with one particular misfire finding Kyle Dugger at the end of the third quarter for a 73-yard pick-six that extended Pittsburgh’s lead to 11. If he hopes to bounce back, he’ll have to do it without Ja’Marr Chase, who received a one-game suspension for spitting on Jalen Ramsey in a poetic testament to one of this sport’s most storied rivalries. Cincinnati now ranks 31st with a -106 despite their 21st-ranked 228 points scored, but we can expect a dip in both of those numbers against a Patriots’ team ranked fourth with a +86 point margin through 11 weeks. 

26. Washington Commanders (3-8)

Marcus Mariota played another solid three quarters of football in Madrid on Sunday. He ranked ninth of 32 eligible quarterbacks in Week 11 with a 66.7% completion rate, and he averaged a 103.13 passer rating in the game’s first three frames that peaked at 125.7 in the third. Unfortunately for the veteran backup, this game featured a fourth quarter (as most do) and a brief overtime, through which Mariota completed just 50% of his attempts before throwing a game-icing interception. Missing Terry McLaurin and Treylon Burks in addition to Jayden Daniels didn’t help this offense, but it may not mean much in just a few short weeks, as the Commanders have picked up their eighth loss of the campaign, dropping them to 14th in the NFC ahead of only the Saints and Giants. 

27. New York Jets (2-8)

As the Jets’ brief winning streak came to a close, it seems that so too did Justin Fields’ tenure as the team’s starter. Aaron Glenn announced on Monday that Tyrod Taylor will assume starting duties in Baltimore this Sunday, signifying that yet another move at quarterback is imminent following the team’s $30 million investment in Fields just nine months ago. 

28. New York Giants (2-9)

New York couldn’t close out the Packers on Sunday as Jameis Winston wrapped up an otherwise respectable day with a game-sealing interception in the end zone. The Giants kept pace offensively thanks to some help from a familiar face, as the recently resigned Isaiah Hodgins led the Giants in receiving for the first time since his 105-yard day in New York’s 2022 Wild Card playoff win over the Vikings. They continue to keep pace with superior teams offensively, but after allowing another 27 points to Green Bay, the Giants now rank 31st with 300 points allowed on the season so far. 

29. Cleveland Browns (2-8)

After Dillon Gabriel sustained a concussion in the third quarter of Sunday’s loss to Baltimore, making way for the much-anticipated first NFL reps for rookie Shedeur Sanders. Sanders completed just four of 16 passes for 47 yards, a 2.4 QBR, and his first career interception, leading the Browns to a scoreless fourth quarter as the defense surrendered their tenuous six-point lead on three-straight Ravens’ scoring drives. With Gabriel’s return date uncertain as of now, even their seventh-ranked remaining ease-of-schedule won’t be enough to save the 2-8 (.200) Browns. 

30. New Orleans Saints (2-8)

New Orleans came up with a refreshing divisional win over the Panthers before entering the bye, and they could bag a second one this weekend if Tyler Shough can put together another 70.4% accurate game (ranked seventh in Week 10). With a wounded Falcons’ squad giving up 0.6 more yards per game than Carolina through 11 weeks, it’s entirely possible.

31. Tennessee Titans (1-9)

The 1-9 (.100) Titans were further hung up by several injuries to the receiving corps in Sunday’s loss to the Texans. Chimere Dike and Elic Ayomanor both missed time on Sunday, joining Calvin Ridley on the sideline and leaving Cam Ward with an even more limited menu than usual. This week saw Tennessee’s fifth-straight loss since toppling Arizona back in Week 5, and they’ve now got their sights set on another obtainable first-overall draft pick.

32. Las Vegas Raiders (2-8)

Las Vegas struggled to gain any real traction offensively, even with Brock Bowers catching seven of 12 looks for 72 yards. Ashton Jeanty took six carries for just seven rushing yards as Geno Smith took to the air in hopes of erasing a 15-point halftime deficit. While Smith has had issues hanging on to the football all season, he may have hung on too well as his fourth-quarter safety put an end to any lingering hope of a comeback.

Looking to bet on an NFL game? Check out our full list of NFL betting sites for bonus codes & promos.

Articles