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

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
1Seattle Seahawks0
2New England Patriots0
3Denver Broncos+1
4Jacksonville Jaguars+4
5San Francisco 49ers+2
6Los Angeles Rams-3
7Buffalo Bills-2
8Chicago Bears-2
9Houston Texans+1
10Philadelphia Eagles+3
11Green Bay Packers-2
12Los Angeles Chargers-1
13Carolina Panthers+2
14Baltimore Ravens+5
15Pittsburgh Steelers-1
16Detroit Lions-4
17Indianapolis Colts-1
18Atlanta Falcons+3
19Dallas Cowboys-2
20Minnesota Vikings0
21Cincinnati Bengals+1
22Miami Dolphins+1
23Tampa Bay Buccaneers-5
24New Orleans Saints0
25Tennessee Titans0
26Kansas City Chiefs0
27Cleveland Browns+4
28Arizona Cardinals-1
29Washington Commanders-1
30New York Giants0
31New York Jets-2
32Las Vegas Raiders0

NFL Team Rankings:

1. Seattle Seahawks

The Seahawks’ backfield was able to bail out Sam Darnold’s lackluster passing performance and overcome the Panthers to notch a 13th win on the 2025 season. Zach Charbonnet took over the brunt of the workload, taking a season-high 20 total touches (18 carries and a pair of receptions) for 122 yards (his highest total since his career-leading 193-yard performance in December of last year). His 6.1 yards per carry ranked sixth in the league in Week 17, and his pair of touchdowns ranked him seventh in the league with 11 total through 15 games. Defensively, DeMarcus Lawrence and Julian Love did their part by cancelling out Darnold’s two turnovers with a pair of their own in the third quarter, both of which resulted in Seahawks scores. The win tightens Seattle’s grip on the NFC’s best record and a first-round bye.

2. New England Patriots

After five consecutive seasons in Buffalo’s shadow, the Patriots have secured the AFC East title with their 13th win of the season. New England took their division back with a vigor we haven’t seen since the bygone days of six years ago, when Tom Brady led the team to a 12-4 record before a painful first-round exit. This new-age Patriots made their young quarterback’s MVP claim loud and clear on Sunday, as Drake Maye dialed up five touchdown passes to five different receivers and continued his surgical accuracy with a league-high 90.5% completion rate. The offense ran unchecked in East Rutherford, racking up a third-ranked 440 yards of total offense as Maye took over as the NFL’s newest leader in QBR (76.5). He also leads the league in passer rating (112.9) on the season, thanks to an almost-perfect 157.0 in Week 17. New England has kept themselves within striking distance of the AFC’s No. 1 seed, but they’d require some help in the form of a Chargers’ win over Denver to get there.

3. Denver Broncos

The Broncos held on for yet another close victory on Thursday, completing a season sweep over the Chiefs for the first time since 2014. RJ Harvey and Bo Nix combined for 118 scrimmage yards (85 rushing and 33 receiving) and a pair of touchdowns that handed Denver two second-half leads. The pass rush generated its lowest pressure rate of the season, but the secondary compensated, punishing the Chiefs through the air with just 3.0 yards allowed per attempt (ranked second in Week 17). Denver’s 13th win of the season was yet another nail-biter, and they now lead the NFL with 11 one-score wins on the year. Luckily for Denver, the NFL doesn’t ask how the wins come; they just ask how many you’ve got, and one more would hand the Broncos a first-round bye.

4. Jacksonville Jaguars

The Jaguars have extended their winning streak to seven as Trevor Lawrence’s unbelievable run rolls on. In those last seven games, Lawrence has amassed a league-high 21 total touchdowns (16 passing, five rushing) with a third-ranked 102.4 passer rating. He scored twice against Indianapolis on Sunday, both on runs inside the 10-yard line, to give Jacksonville a third-quarter lead. Even with another standout performance from Lawrence, the game came down to Cam Little, who connected on all three of his second-half field goal attempts to stay perfect through this winning streak (he’s hit 12/12 field goal attempts and 23/23 extra points since Week 10). Even with a commanding 12-4 (.750) record, the Jaguars will have to put one final nail in the coffin to solidify their claim to the AFC South title. They’ll host the Titans in Duvall next week with a chance to win the division for the first time since 2022.

5. San Francisco 49ers

The proving grounds that make up this home stretch of games leading up to the playoffs have pushed this 49ers offense to its limits, and they came up victorious again. Week 17 brought with it another shootout of epic proportions, as Brock Purdy recorded yet another five-touchdown day. Those didn’t all come through the air as they did in last Monday’s win over the Colts, however, as Purdy registered a rare pair of rushing touchdowns (just his second and third of the season) to keep his team one score ahead of the Bears through the first half. While the defense did allow a 31st-ranked 286 yards to Chicago’s offense in the second half, Purdy dialed up an eighth-ranked 139 passing yards on his own. He capped off San Francisco’s final drive with his 13th touchdown in the last three games (the league’s most in that stretch), a 38-yard touchdown to Jauan Jennings that would win the 49ers their 12th game of the season. The Niners now sit just one game behind the 13-3 (.813) Seahawks, but they’ve held a tie-breaking win over their division rivals since Week 1. Week 18 provides a chance to turn that tie-breaker into a first-round bye.

6. Los Angeles Rams

Just feet from the finish line, Matthew Stafford has taken yet another stumble in the MVP race. The Rams’ field general forced some regrettable throws after finding himself behind in the second quarter, turning the ball over three times and finishing the night with a 29th-ranked 64.5 passer rating against the Falcons. Just a week after his career-best 225-yard day in Seattle, Puka Nacua was held to his lowest receiving total since Week 6 (although he had a pair of big plays called back on offensive holding penalties). That didn’t stop the third-year wideout from finding the end zone on an 11-yard catch-and-run to tie the game in the fourth quarter. Los Angeles was unable to come up with a reception on the game's final drive, however, as their 21-point comeback came up short. This, their fifth loss of the season, has pushed the Rams out of contention for the NFC West title, but they have locked up a trip to the playoffs as a Wild Card.

7. Buffalo Bills

The Bills went for the throat on Sunday after Josh Allen scored on his second rushing touchdown (both in the fourth quarter) of the day, bringing the Bills within two points of a win over the Eagles. Allen overshot Khalil Shakir on the two-point conversion attempt (a decision that can be attributed to Michael Badgley‘s blocked extra point attempt on Allen’s first rushing score), and Dallas Geodert scooped up the ensuing onside kick attempt to end the game in favor of Philadelphia. After Sunday’s kicking issues, Buffalo made the call to cut Badgley on Monday after acquiring him from Indianapolis just two games ago. They are expecting to get Matt Prater back in time for their first playoff matchup, although the loss (in conjecture with New England’s win) has put that first-round playoff bye out of reach.

8. Chicago Bears

Despite the loss, the Bears flexed their unprecedented depth in Sunday’s duel with San Francisco. They were without Rome Odunze and Olamide Zaccheaus, but that didn’t stop Caleb Williams from dialing up a third-ranked 330 passing yards and a pair of touchdowns. He leaned on his rookies, hitting Luther Burden III and Colston Loveland with 48.7% of the team’s targets for 232 yards (a career-high 138 to Burden on six catches) and a touchdown for each of them. D’Andre Swift supplemented a relatively slow rushing outing with a couple of scores of his own (taking the second for 22 of his 54 yards on the day). Even the defense joined the scoresheet for the first time since Week 3 after T.J. Edwards returned Brock Purdy’s first pass attempt for a 34-yard pick-six. The loss won’t affect this team much in the long run, as they’re already NFC North Champions who mathematically cannot fall below the NFC’s No. 3 seed.

9. Houston Texans

The Texans extended the league’s longest active winning streak with another resounding defensive performance. The pass rush kept Justin Herbert on his heels throughout the contest, pressuring him 20 times (ranked third in Week 17) and sacking him five times (including a strip sack by Denico Autry that was recovered by Herbert). Offensively, C.J. Stroud had his ups and downs. On one hand, he completed just 57.1% of his passes (ranked 25th), throwing two interceptions in the second quarter. On the other hand, two of Stroud’s completions went for deep touchdowns to Jayden Higgins (75 yards) and Jaylin Noel (43 yards), as he notched multiple passing scores in a single game for just the fifth time this season. A loss in Week 18 could drop Houston out of the AFC’s No. 5 seed, but they still hold head-to-head wins over the Chargers and Bills.

10. Philadelphia Eagles

In their lowest-scoring outing since Week 10’s win in Green Bay, the Eagles ran up a 13-point lead in the first half and clung to it through four quarters. Jalen Hurts registered his lowest passing total since Week 2 with just 110 yards on the day, but he still managed to hit Dallas Goedert with an eight-yard touchdown pass in the final minute of the first quarter. They began to slip in the fourth quarter as the Bills strung together two hurry-up drives that ended in Josh Allen touchdown runs, but Jalen Carter came up with a critical block on the first extra point attempt. This prompted Buffalo to trust their offense on a two-point conversion attempt that fell short, hoisting Philadelphia to their 11th win of the season and keeping them in contention for the second seed in the conference.

11. Green Bay Packers

The Packers left the floodgates open at Lambeau on Saturday, allowing the Ravens’ backfield to amass a league-high 307 rushing yards while they responded with just 79 of their own. Malik Willis held his own respectably in his first start of 2025, completing 85.7% of his passes (ranked second this week) for 288 yards (ranked seventh) and three total touchdowns. He also commanded the majority of Green Bay’s limited rushing success, generating 60 yards and a pair of rushing touchdowns on just nine carries (which was still a team-high). Christian Watson also did his part with a season-high 113 yards and a score on five catches, but the team fell out of pace as Baltimore’s rushing onslaught continued. The Packers have now lost their third consecutive game, but they maintain their place as the NFC’s seventh wild card as everyone below them has failed to break .500 after 17 weeks.

12. Los Angeles Chargers

In a fatal blow to their division championship bid, the Chargers suffered their first loss since the Week 12 bye, falling to 11-5 (.688). Justin Herbert was battered by five sacks as the offensive line proved just how much they missed Jamaree Salyer (on top of Joe Alt and Rashawn Slater). Amidst the madness, Herbert did manage a goal-line passing score to Oronde Gadsden, but not before throwing his 13th interception of the season (the fourth-most in the league). Los Angeles’ fifth loss of the season has trapped them firmly in a wild-card spot as we approach the final week of the regular season, but a Week 18 win is still pertinent as they jockey for position with the Bills.

13. Carolina Panthers

The Panthers fell back to .500 on the season after failing to keep pace with Seattle’s offense in the second half. The game was tied at just three a side after two quarters as Carolina’s defense held the Seahawks to just 3.9 yards per play (ranked sixth in Week 17), which fell to a 17th-ranked 4.7 in the final two quarters. Bryce Young’s limited success on Sunday came from the rushing attack, as he took nine carries for 27 yards and the team’s only touchdown. Young managed just 54 yards through the air, his lowest passing total as a starter since his career began three years ago. This was Carolina’s fifth loss in their last nine games, but they squeezed out enough wins in that window to keep their lead over the NFC South heading into a win-and-in matchup at Raymond-James Stadium this week.

14. Baltimore Ravens

With Lamar Jackson deactivated as he works through a back injury, the Ravens decided to lean on their workhorse running back once again. Derrick Henry responded to his season-high 36 touches with a lofty 216 yards (which he hadn’t reached since his time with the Titans back in 2022), cashing in four touchdowns in the process. Tyler Huntley attempted just 20 passes in relief of Jackson (ranked 30th in Week 17), but he completed 80% of them (ranked fourth) for 107 yards. This included a 10-yard touchdown pass to Zay Flowers that extended Baltimore’s lead to two scores early in the fourth quarter. With the Steelers’ loss to Cleveland this week, the Ravens’ Week 18 trip to Pittsburgh will decide who gets the AFC’s fourth playoff seed and who goes home.

15. Pittsburgh Steelers

The Steelers’ offense was slowed to a crawl again on Sunday as Aaron Rodgers completed just 53.8% (ranked 29th in Week 17) of his fourth-ranked 39 passing attempts on the week. Rodgers’ lack of productivity through the air forced Pittsburgh to run the ball more than they would have liked against this stout Browns front, and they were predictably unsuccessful beyond Connor Heyward’s single positive carry of 29 yards. Take away that rush, and the Steelers would rank just 21st with 102 total ground yards divided among five separate rushers. The offense also fumbled the ball three times on the day, but they managed to recover all of them without surrendering a turnover. The defense held its own with 15 pressures (ranked seventh), two sacks, and two interceptions, but the team’s downfall would be Shedeur Sanders’ seventh touchdown pass in as many games. Pittsburgh failed to punch the ball into the end zone on the game’s final drive, with three consecutive incompletions wrapping up their fourth consecutive loss in Cleveland. The loss drops Pittsburgh to 9-7 (.563), setting up a divisional matchup for all the marbles next week against Baltimore.

16. Detroit Lions

Jared Goff was hoping for a playoff push for Christmas, but all he found under the tree was the relentless pressure of Minnesota’s pass rush. The Vikings sacked Goff five times, the most he’s taken since Week 9 when these teams met for the first time. This resulted in Goff’s slowest passing outing since he faced Cleveland in Week 4, totaling just 197 yards on 18 completions. Goff’s greatest struggles showed when it came to protecting the football, as he fumbled the ball three times and threw interceptions on back-to-back drives to end the third quarter. The rushing attack found even less fortune, as Minnesota held them to a league-low 2.3 yards per carry, with the longest of Detroit’s 30 total rushes going for just eight yards. This game only fell out of reach late in the fourth quarter, however, as Detroit’s defense held Max Brosmer to an even weaker day. The loss eliminated Detroit from playoff contention, securing the NFC’s No. 7 seed for the Packers.

17. Indianapolis Colts

While their playoff hopes were already dashed as of last week, the Colts continued to play hard with Philip Rivers under center. The 44-year-old quarterback completed just 56.7% of his passes (ranked 27th in Week 17), but he still managed 147 yards and a touchdown pass to Mo Alie-Cox. This effort, combined with the persistence of Jonathan Taylor, was enough for the Colts to keep pace with Jacksonville’s high-powered offense through three quarters, but they were unable to dial up another score as the lead was taken from them with a trio of field goals. The Colts will visit Houston in Week 18, hoping to snap this seven-game losing streak before the 2025 regular season expires.

18. Atlanta Falcons

The Falcons hung on to kick a game-winning field goal after surrendering their 21-point second-half lead. After Bijan Robinson dominated early on with a league-high 125 yards in the first half (with a little help from two of the defense’s three interceptions on the day), Kirk Cousins maintained his composure to lead his team on a successful two-minute drill. Following Puka Nacua’s game-tying touchdown, Cousins marched his team 32 yards down the field on nine plays to set up Zane Gonzalez for a 51-yard game-winning field goal. This is the type of win that inspires tangible morale in a team even after playoff elimination, and it may have been enough to buy Raheem Morris some much-needed job security.  

19. Dallas Cowboys

The Cowboys controlled the pace of this week’s game from end to end, ranking fourth in the league with a +17:28-minute time of possession margin. Their long, methodical scoring drives kept the ball out of Washington’s hands, and their wave of first-half scoring allowed them to close out the win with just six points in the second half. The closeness of this game highlighted persistent flaws in Dallas’s secondary, and it may have contributed to the release of Trevon Diggs on Monday. They’ll likely prioritize a defensive rebuild to give Dak Prescott and this high-powered offense something to play for in 2026.

20. Minnesota Vikings

Max Brosmer’s performance on Christmas Day was reminiscent of the kid who writes his name at the top of the group project despite contributing very little to it. Brosmer took a league-high seven sacks to the chin for his team on Thursday, and he still totaled a league-worst 51 passing yards on the day. It took a 65-yard rushing touchdown from Jordan Addison in the waning minutes of the game just to extend Minnesota’s lead beyond a single score. Minnesota’s victory flowed through their defense, as Andrew Van Ginkle, Byron Murphy, Jalen Redmond, and Harrison Smith came together to force a league-leading six turnovers. The win improves the Vikings’ record to 8-8 (.500), which begs the question… how far could this team have gone with a consistently healthy starting quarterback (or even Sam Darnold) under center?

21. Cincinnati Bengals

Joe Burrow and the Bengals’ offense have been on a mission to prove their mettle since being shut out at home by the Ravens in Week 15, and they are succeeding. In the two games since, Burrow has ranked third in the league with a 77.8% completion rate, fourth with 614 total passing yards, and second in passer rating at 139.0 (behind only Malik Willis, who has registered just over half of Burrow’s 63 pass attempts). The team leads the league in that window with a +47 point margin, thanks to a second-ranked 82 points scored. They’ll have a shot to round off the season with a three-game win streak (and prevent an all-time sack record from being set) against the Browns in Week 18.

22. Miami Dolphins

Quinn Ewers may have completed just 14 passes on Sunday, but he was able to turn those into a sixth-ranked 118.0 passer rating and a couple of touchdown passes. One of those scores came on a 63-yard completion to Theo Wease Jr. on the third reception of his young NFL career. The defense kept Baker Mayfield and company at arm’s length for long enough to outlast their blockbuster fourth quarter, blocking a field goal attempt at the end of the second quarter to enter halftime with a 10-point lead. Jason Marshall Jr. and Ashtyn Davis also recorded interceptions on Mayfield, with Quinton Bell coming up with one of the quarterback’s two fumbles. Miami’s season is over, but they’ll have a chance to slow down New England’s unexpected run. A Dolphins win in Week 18 would end the Patriots’ hopes of a Wild Card Weekend bye.

23. Tampa Bay Buccaneers

Tampa’s already-turbulent path to the playoffs got even rockier this week, as the team picked up their eighth loss in the nine games since their Week 9 bye. Baker Mayfield’s league-leading 172 yards in the fourth quarter proved too little too late after a slew of turnovers (and a blocked field goal) kept them off the board in the second and third. By some miracle, this four-game skid since their Week 13 win over Arizona has not removed the Buccaneers from playoff contention, but this most recent loss takes them out of control of their own destiny with just a week remaining before the playoffs. Their postseason hopes are now contingent on a Falcons’ win over the Saints as well as their own victory over the Panthers.

24. New Orleans Saints

The Saints notched their fourth consecutive win in comeback fashion this week after falling behind by 10 after the first half. Tyler Shough put an exclamation point on his bid for the 2026 starting job with an unprecedented 333 yards (ranked second in Week 17). Shough finished the day with a 147.2 passer rating (also ranked second) while registering multiple passing scores for the first time since New Orleans’ last loss five weeks ago. This team hit their stride too late in the year, but they could still influence the NFC South playoff race with a win over the Falcons this week.

25. Tennessee Titans

The Titans started off hot as they have in these last three games, but the train derailed once again as Cam Ward struggled through the second half. The rookie completed just 40% of his 25 attempts in the final two quarters as he was sacked three times. They’ll face a Panthers’ team in Week 18 that needs the win to control their own playoff destiny, which provides Tennessee a choice that many teams face at the end of the season. Will they focus on draft stock or become the ultimate spoiler?

26. Kansas City Chiefs

Kansas City’s recent woes continued in Chris Oladokun’s second start, as the team managed just 139 total yards on the day. In fairness to the Chiefs' third-string passer, generating yards against this Broncos’ defense is a tall order for even the NFL’s best quarterbacks. Oladokun did achieve one passing score, a five-yard pitch-and-run to Brashard Smith, and he avoided turning the ball over through four long quarters. The Chiefs will have an opportunity to finish this forgettable season on a high note, as they’ll attempt to snap this five-game losing streak in Las Vegas.

27. Cleveland Browns

Myles Garrett may not have his sack record yet, but as Pittsburgh’s offensive line focused its attention on him, the rest of the Browns defense feasted. The unit ranked fourth in Week 17 with seven tackles for a loss, sacking Aaron Rodgers twice and holding him to a measly 53.8% completion rate. They were able to hold the Steelers out of the end zone through one final push to secure their fourth win on the season, and they’ll look to help Garrett make NFL history as he hunts for his 23rd sack in Cincinnati on Sunday.

28. Arizona Cardinals

Jacoby Brissett suffered through his second-worst passing performance of the season (behind only last week’s loss to Atlanta) on Sunday. He went to his old familiar wells for offensive production, targeting Michael Wilson and Trey McBride on 67.7% of his passing attempts. He completed just 65.2% of those passes and just 56.8% of his 37 total attempts, but he hit both Wilson and McBride with touchdown passes, accounting for the only two Cardinals’ scores on the day.  The loss was Arizona’s eighth in a row, and their 13th of the season, and their trip to SoFi Stadium next week is likely to boost this team’s draft stock even more heading into 2026.

29. Washington Commanders

The Commanders’ offense showed sparks of life in the second half despite Josh Johnson’s awkward outing, scoring 13 points in the final two quarters to bring the game within one score. Jacory Croskey-Merritt kept this offense afloat, gashing Dallas for 105 yards and a pair of scores on just 11 total touches. His efforts fell short, however, as Washington failed to regain possession following a final Jake Moody field goal. The loss does help the Commanders hold their place at sixth in the draft order, but in the words of Terry McLaurin before Week 17’s game, “I’ll be damned if we’re going out sad.” A revenge win over the Eagles in Week 18 could take precedent over a slightly higher pick in the eyes of this unwaveringly proud Commanders’ team.

30. New York Giants

The Giants displayed the kind of wall-to-wall dominance that many believed they had in them all season in Las Vegas on Sunday as they blew out the Raiders for their third win of the year. Jaxson Dart dialed in his rushing usage, limiting himself to just nine carries, but he took both of his touches inside the 20 for his eighth and ninth rushing touchdowns of the season. He also hit Wan’Dale Robinson 11 times, opening the door for the young wideout’s third 100+-yard day of the season. The win bumps the Giants down to the second overall pick, and they’ll likely stay there, but the morale that this victory built could be more valuable than anything to this developing core.

31. New York Jets

In a tradition as old as these two teams themselves, the Jets took another beating from New England as the defense allowed a 30th-ranked 11.4 yards per attempt to Drake Maye. New York allowed a league-high five passing scores, as the Patriots ran up a 21-point lead before the Jets could even respond with a Nick Folk field goal. The Jets’ season isn’t truly over, however, as they’ll have one last game to trip up the Bills as their rivals from up north grapple for playoff position.

32. Las Vegas Raiders

Sunday’s battle of two-win teams ended in an astonishing defeat for the Raiders. Ashton Jeanty was brought back to earth after his 128-yard outing last week, as the Giants held him to his average 3.8 yards per carry. Geno Smith didn’t find much more through the air, as he finished the day with just 168 passing yards (ranked 20th) after being intercepted twice. The loss does advance Las Vegas’s claim to the first overall pick in the 2026 draft, and that isn’t expected to change even if they can upset the Chiefs next week. Regardless, Raider Nation will look forward to their highest draft pick since they selected JaMarcus Russell first overall way back in 2007.

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