NFL Power Rankings 2025: Bills Move Ahead of Chiefs to No. 1 Spot

Josh Allen
My current NFL Power Rankings for the 2025 NFL season. Bills Move Ahead of Chiefs to No. 1 Spot.

I’m going to use these rankings as the order for my 2026 NFL Mock Draft during the early stages of the 2025 season. Follow @walterfootball.

NFL Power Rankings updated Nov. 3, 2025




    Group A:

  1. Buffalo Bills Buffalo Bills (6-2) – Previously: 2.
    The Bills played their first great game since Week 2 when they demolished the Panthers, and that was a warmup for their win over the Chiefs. I still don’t believe that the Bills will beat the Chiefs in the playoffs, but they should be No. 1 now.

    If you haven’t visited the site in a while, you may have noticed the new look. Yes, after nearly two decades, we’ve finally re-designed our site to be more modern. This was not done on a whim, but rather out of necessity because of what occurred during the 2023 NFL Draft. Our site crashed during the entire first day of the draft, which was disastrous for our revenue stream because we make more money during the draft than any other time. The site crashed because a line of code conflicted with the old format of the site, so we had to transition to this new look.

    Because we lost so much money during the draft, I want to point out that you can really help support the site by paying for the ad-free version of it. It’s $7.99 per month, but you’ll get a super-fast site with no ads. My developer will be adding new features to paid subscribers as well, so look for that in the near future. If you don’t want to pay, please spread the word about the site through word of mouth. That would also be a big help!

  2. Kansas City Chiefs NFL Power Rankings Kansas City Chiefs (5-4) – Previously: 1.
    The Chiefs looked like they were purposely hiding stuff from the Bills. They kicked a field goal from the Buffalo 1-yard line and refused to run with Patrick Mahomes. It’s almost like they tanked the game so they could beat the Bills in the playoffs.

  3. Philadelphia Eagles Philadelphia Eagles (6-2) – Previously: 4.
    The Eagles seemed to return to their dominant selves in the rematch against the Giants. Sure, they beat a bad team by 18, but running so effectively was a huge deal. Saquon Barkley may miss some time with a hamstring injury, but the important thing is the improved blocking. If this can last, Philadelphia will once again be great down the stretch.

  4. Los Angeles Rams Los Angeles Rams (6-2) – Previously: 5.
    The Rams would be 7-1 if they didn’t have that ridiculous second-half collapse in Philadelphia. Remember, they outgained the Eagles, 356-288, and averaged nearly one more yard per play. They blew a 26-7 lead with a fourth-and-1 stuff and a missed field goal, but they still had a chance with a game-winning kick, but it was blocked.

    Los Angeles dominated the Saints off the bye. They could have looked past New Orleans with matchups against the 49ers and Seahawks on the horizon, so credit them for being focused, unlike the dumb Packers.

  5. Detroit Lions NFL Power Rankings Detroit Lions (5-3) – Previously: 3.
    The Lions offense has routinely embarrassed Minnesota’s defense, but things changed this week. Jared Goff saw lots of pressure, which may have been the result of all the turnover on the offensive line during the offseason. The Lions couldn’t run the ball either despite Minnesota being dreadful against the rush all year.


  6. Group B:

  7. Seattle Seahawks Seattle Seahawks (6-2) – Previously: 11.
    The Seahawks can look very good at times, but the level of competition is definitely a factor. They played only one team above Group C, which was a loss to the Group B 49ers back in Week 1 (when San Francisco was healthy enough to be in Group B.) The Seahawks have gone against three Group C teams and five teams worse than that. Still, they’re 6-2, and they had an impressive win at Washington. They hadn’t blown too many teams out, but their victory against the Redskins was great enough to elevate the team to Group B.

  8. Indianapolis Colts Indianapolis Colts (7-2) – Previously: 6.
    This was a surprising result. It’s unclear if the Colts didn’t take the Steelers seriously after seeing them lose on Sunday Night Football, but their pass protection was shockingly bad. Pittsburgh’s defense, which hasn’t been able to stop anything, put the clamps on the highest-scoring offense in the NFL.

  9. Baltimore Ravens Baltimore Ravens (3-5) – Previously: 8.
    The Ravens limped into their bye at 1-5, but they’ve gotten almost everyone back and were able to beat the Bears. They have the talent to run the table. The Ravens are very good, despite what this aging cat lady had to say during the Miami game:



  10. Green Bay Packers Green Bay Packers (5-2-1) – Previously: 7.
    The Packers had such a big disappointing result. I’d say they’re going to bounce back off the look-ahead to the Eagles, but the loss of Tucker Kraft will make that much more difficult.

  11. New England Patriots New England Patriots (7-2) – Previously: 10.
    The Patriots are for real, as evidenced by their outright win in Buffalo. They would be 8-1 right now if they didn’t blow the Pittsburgh game with all of their stupid fumbles. It’s amazing how much of a difference great coaching makes, as Mike Vrabel has made all the right moves thus far.

    Drake Maye had his first tough defensive test against the Browns. He took six sacks, but otherwise passed with flying colors. He made some mistakes against the Falcons, but was able to lead his team to yet another victory.


  12. Group C:

  13. Tampa Bay Buccaneers Tampa Bay Buccaneers (6-2) – Previously: 12.
    Two weeks, I talked about how I thought about moving the Buccaneers into the Group B tier, but then I recalled their injuries and couldn’t do it. Also, their six wins have come against five Group C teams and one Group F team. The one time they went above their weight class was the loss to the Eagles, who haven’t won since playing in Tampa. Well, they’re now 0-for-2 when going above their weight class. I know Mike Evans got hurt, but the Lions were down four starters in the secondary, and yet the Buccaneers managed only nine points. Tampa Bay’s offense looked very sluggish against a poor New Orleans defense.

  14. Denver Broncos Denver Broncos (7-2) – Previously: 13.
    It may be hard to take the Broncos seriously after their dreadful performance against the Jets and their ugly, albeit very exciting victory against the Giants. However, they had a very tough travel schedule. Now that they’re not traveling across the globe to play in third-world European countries, the Broncos can go back to living up to expectations. They barely beat the Texans, but Bo Nix did a great job of moving the team into a game-winning field goal because of some crucial scrambles.

  15. Pittsburgh Steelers Pittsburgh Steelers (5-3) – Previously: 14.
    The Steelers are 5-3 with a very impressive win against the Colts. Their defense had struggled all year, but perhaps Mike Tomlin figured something out with his personnel.

  16. San Francisco 49ers San Francisco 49ers (6-3) – Previously: 15.
    Bryce Huff getting hurt was the straw that broke the camel’s back for the 49ers’ defense. Not that he’s as good as Nick Bosa and Fred Warner, but losing him made the defensive line even worse than it was. The result was C.J. Stroud having all the time in the world. The 49ers bounced back against the Giants, but it’s not like they had much of a challenge defending a New York offense with no healthy skill players.

  17. Minnesota Vikings Minnesota Vikings (4-4) – Previously: 23.
    The Vikings have some life! They were my sleeper pick to win the Super Bowl prior to the season, but they suffered way too many injuries to be competitive. Perhaps we’re seeing the team I anticipated now that most of the players are healthy.

  18. Chicago Bears Chicago Bears (5-3) – Previously: 16.
    The Bears were given up for dead after starting 0-2. They’re now 5-3, but there should be some skepticism regarding this record. The Bears took advantage of the CeeDee Lamb injury and then were outgained by a mile against the Raiders, but were able to win because Geno Smith self-destructed. They won at Washington, but the Redskins made numerous mistakes. They picked up a win versus New Orleans, but the Saints are barely an NFL team. Perhaps the loss to the Tyler Huntley-led Ravens should have been easy to predict. The Bengals then won at Cincinnati, but the Bengals were missing their top defensive players and started a quarterback with a sprained AC joint.

  19. Los Angeles Chargers San Angeles Chargers (6-3) – Previously: 9.
    The good news for the Chargers is that they were able to overcome two dumb plays that gave the Titans a pair of free touchdowns. The bad news is that they lost Joe Alt, who was carted off the field. The Chargers aren’t going to win many games without Alt.

  20. Dallas Cowboys Dallas Cowboys (3-4-1) – Previously: 18.
    I moved the Cowboys from Group D to Group C following their win over the Redskins. They rewarded me by losing by 20 and not even trying to score on the final drive to go above 26.5 points. Dak Prescott was terrible.

  21. Houston Texans Houston Texans (3-5) – Previously: 19.
    The Texans continued to lose against teams with great pressure rates. To be fair, C.J. Stroud suffered an injury on the second drive. I don’t think he would have played well against Denver’s defense, but there’s a better chance he would have put his team into position to win than Davis Mills.

  22. Jacksonville Jaguars Jacksonville Jaguars (5-3) – Previously: 17.
    The Jaguars improved to 5-3, but most of their victories have come against poor competition. They’ll be an obvious fade in the second half of the season.

  23. Arizona Cardinals Arizona Cardinals (2-5) – Previously: 20.
    The Cardinals are a wussy organization for fining their head coach for yelling at Emari Demercado, so it was nice to see them lose to the Colts in the Battle of the Ball Droppers. They lost to the Packers as well to drop to 2-5. Yet, they’re five plays away from being 7-0, which is crazy but true.

  24. Atlanta Falcons Atlanta Falcons (3-5) – Previously: 21.
    Who decided that it was a good idea for Raheem Morris to be a head coach again after he failed so miserably in Tampa Bay? His team has been a complete no-show twice so far this year, and we’re only through Week 9. The Falcons awakened out of their stupor against the Patriots, but another missed kick cost them a win.


  25. Group D:

  26. Cleveland Browns Cleveland Browns (2-6) – Previously: 25.
    Myles Garrett said he wanted to sign with a winner this past offseason. He ultimately settled for the money, so it’s sad to see him waste a five-sack performance in yet another loss. He can only blame himself for this, as it was his choice to remain in Cleveland.

  27. Carolina Panthers Carolina Panthers (5-4) – Previously: 27.
    Somehow, some way, the Panthers are 5-4. They’ve established that they’re not a Group F team in the NFL anymore, though they certainly looked that way in the loss to Buffalo. It’s worth noting that two of their victories in their three-game winning stream have come against Group F teams. Winning Green Bay was a big surprise, though the Packers could have been looking ahead to battling the Eagles on Monday night.

  28. New York Giants New York Giants (2-7) – Previously: 24.
    The Giants tumble back down to Group D because of Cam Skattebo’s injury. Skattebo was such a big difference-maker on a team with no receiving talent, so his absence will be huge.

  29. Cincinnati Bengals Cincinnati Bengals (3-6) – Previously: 26.
    The Bengals can’t be in Group F with Joe Flacco stabilizing the offense. Their defense is so awful, however, that they allowed 39 points to Justin Fields and 47 points to Caleb Williams. Trey Hendrickson suffering an injury completely turned the game against the Jets, and his absence allowed Chicago to do anything it pleased.

  30. Las Vegas Raiders Las Vegas Raiders (2-6) – Previously: 28.
    The Raiders got Brock Bowers, Jakobi Meyers, and Maxx Crosby back from injury, but it didn’t matter. They still lost to the Jaguars, which is embarrassing.


  31. Group F:

  32. Miami Dolphins Miami Dolphins (2-7) – Previously: 29.
    The Dolphins still can’t block or play defense, so I’m not moving them out of Group F, despite what happened in Atlanta. In the wake of the loss to the Ravens, the Dolphins season total under tickets will cash soon.

  33. Washington Redskins Washington Redskins (3-6) – Previously: 22.
    The Redskins defense is so bad that I was willing to demote them to Group D. However, in the wake of Jayden Daniels’ injury, Washington has to be categorized into Group F.

  34. New Orleans Saints New Orleans Saints (1-8) – Previously: 30.
    The Rams didn’t get the memo that the Saints needed a good look out of their 40th-overall rookie quarterback because they won the time of possession by 24 minutes. Tyler Shough didn’t have much of a chance. He made some impressive deep throws, but had some negatives as well.

  35. New York Jets New York Jets (1-7) – Previously: 31.
    The Jets are now 1-7, and just like that, they put their No. 1 overall pick in jeopardy. Here’s my 2026 NFL Mock Draft.

    New York’s 1-7 record is especially remarkable because it’s gone against Group C-F teams in seven of its eight games. The only team they’ve battled all year that is above average is the Bills, and we saw what happened in that game!

  36. Tennessee Titans Tennessee Titans (1-8) – Previously: 32.
    The Titans somehow covered their second or third spread of the year, depending on which line you had in Week 1. In their two definitive covers, they’ve been able to benefit from inexplicable nonsense.



2025 NFL MVP Projection:

1. Josh Allen, QB, Bills
2. Patrick Mahomes, QB, Chiefs
3. Drake Maye, QB, Patriots
4. Jonathan Taylor, RB, Colts
5. “No Cookie” Jordan Love, QB, Packers


Go to 2026 NFL Mock Draft






NFL Picks - Nov. 2


2026 NFL Mock Draft - Oct. 29


NFL Power Rankings - Oct. 28


Fantasy Football Rankings - Sept. 1







2022 NFL Power Rankings. Week: Post-Super Bowl Power Rankings | Post-Free Agency Power Rankings | Post-NFL Draft Power Rankings | Post-Preseason Power Rankings | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17

2021 NFL Power Rankings. Week: Post-Super Bowl Power Rankings | Preseason Power Rankings | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | Playoffs |

2020 NFL Power Rankings. Week: Post-Super Bowl Power Rankings 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | Playoffs |