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 Jan. 5, 2026
-
Los Angeles Rams (12-5) – Previously: 1.
The Rams remain at No. 1 despite losing to the Seahawks and then the Falcons. They beat Seattle earlier, after all. The officiating in the Thursday game was absurdly poor, and the Rams had bad luck from the return touchdown anyway. The Rams, who were ahead 30-14 before the madness occurred, are still the best team in the NFL, and I don’t care about the loss to Atlanta because the Rams were missing three offensive linemen, including both tackles.
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!
-
Seattle Seahawks (14-3) – Previously: 2.
The Seahawks were in an awful spot against the Panthers. They were coming off the greatest fourth-quarter comeback in franchise history, and they had the 49ers after the Carolina game. Seattle began sluggishly, but was able to have a great second half to not only win, but cover as well. Seattle then went on to dominate the 49ers defensively to earn the No. 1 seed.
-
Philadelphia Eagles (11-6) – Previously: 3.
The Eagles beat the Bills, but had just 190 net yards and 3.5 yards per play. They took advantage of some Buffalo mistakes and a horrible call by the officials, and then needed to hold on for dear life.
-
Buffalo Bills (12-5) – Previously: 4.
The Bills nearly beat the Eagles despite Josh Allen dealing with a troublesome foot injury that prevented him from running too much. The Bills better hope that he’ll be healthy next week.
-
New England Patriots (14-3) – Previously: 5.
The Patriots had a chance to prove that they are for real by sweeping the Bills. It looked like they’d do so, but they fell apart in the second half. They redeemed themselves against the Ravens, though they were able to benefit from Lamar Jackson’s injury.
The next games were absolute dominations of the Jets and Dolphins. That would be the difference between the Patriots and Broncos. Denver can’t blow anyone out, while the Patriots have demolished most of their competition.
-
Jacksonville Jaguars (13-4) – Previously: 6.
The Jaguars are better than what they’ve been earlier in the season. Jakobi Meyers is such an important presence for Trevor Lawrence because Lawrence has never had a professional receiver in his career. He’s played with talented receivers, but all of them were either mistake-prone or fragile. The defense, meanwhile, has made great strides. I ended up betting the Jaguars to win the Super Bowl.
-
Houston Texans (12-5) – Previously: 7.
Houston beat the Chargers two weeks ago, but Texans fans have to be wondering why C.J. Stroud couldn’t continue launching deep touchdowns after connecting with Jayden Higgins and Jaylin Noel. This sort of inconsistency will hurt the Texans come playoff time.
-
San Francisco 49ers (12-5) – Previously: 8.
The 49ers have too many defensive injuries to make a deep playoff run, but perhaps they can win one postseason game if Brock Purdy and the rest of the offense remains healthy. Winning on the road will be difficult, however, especially if Trent Williams can’t return from injury.
-
Baltimore Ravens (8-9) – Previously: 9.
I can’t believe the Ravens lost to the Steelers twice down the stretch. Lamar Jackson even looked healthy in the rematch, so there’s no excuse for that defeat. At this rate, it’s fair to wonder if Jackson will ever win anything.
-
San Angeles Chargers (11-6) – Previously: 12.
Can someone tell me how Brandon Stanley snuck into the Chargers facility, kidnappened Jim Harbaugh, and replaced him in the previous game against Houston? The Chargers haven’t looked that dumb since before Harbaugh too over as head coach.
-
Denver Broncos (14-3) – Previously: 13.
The Broncos are 14-3, but you can’t really take them seriously as a Super Bowl contender with their close wins against the Raiders, Jets, Giants, Titans, the Redskins, and the Chris Oladokun-led Chiefs. Bo Nix was awful in the Thursday night victory versus Las Vegas. He was so inept that he must have thought he was battling the ’85 Bears instead of the terrible Raiders defense. Nix came back to beat the Chiefs, but Kansas City continued to underwhelm. Nearly losing to Washington and the Chris Oladokun-led Chiefs should just result in losses.
But what about Denver’s win versus the Packers? Well, if the Broncos get to battle teams who lose their All-Pro defender, top receiver, and rock-solid right tackle, they’ll win every time. We saw the real Broncos against the Jaguars.
I expect a huge apology from Denver fans.
-
Chicago Bears (11-6) – Previously: 10.
The Bears beat the Packers, but looked very unimpressive while doing so. They looked like a mediocre-at-best team for three-and-a-half quarters. But we can’t ignore what Caleb Williams did at the end of that game either. Williams was incredible at San Francisco, but perhaps because the 49ers’ defense is so bad. Williams then regressed against one of the worst secondaries in the NFL in a loss to Detroit, though he came close to engineering a comeback.
-
Green Bay Packers (9-7-1) – Previously: 11.
The Packers were underwhelming earlier in the year in losses to the Panthers and Browns, and near-defeats to the Cardinals and Joe Flacco-led Bengals. However, they were much better after that. They won in a blowout over the Vikings, held multiple 10-point leads in Detroit, and were able to soundly beat the hot Bears. They then had a lead versus the Packers for most of the afternoon. Unfortunately for them, they lost Micah Parsons, Christian Watson, and Zach Tom to injuries versus Denver. Watson has returned, but Parsons and Tom haven’t played since, and it’s really hurt Green Bay.
-
Pittsburgh Steelers (10-7) – Previously: 15.
The worse of the two contending AFC North teams reached the playoffs, with the Steelers doing so because of the Kyle Hamilton injury and the missed 44-yard field goal. This will create a bye for either the Texans or Pittsburgh’s second-round opponent.
-
Minnesota Vikings (9-8) – Previously: 16.
It’s a shame that the Vikings had such a slow start to the year because they ended up playing like what I envisioned back in the summer. I’d say they could pull an upset or two if they were in the playoffs, but then I remembered how bad J.J. McCarthy was against top defenses.
-
Detroit Lions (9-8) – Previously: 18.
What a truly pathetic performance by the Lions against the Vikings. They may have made the playoffs if they didn’t no-show in that game. Instead, they had a lifeless game versus Minnesota where they played like they were already eliminated.
-
Cincinnati Bengals (6-11) – Previously: 14.
Joe Burrow had two incredible games since laying a complete egg against the Ravens. They laid an egg in the finale, thanks to a pair of turnovers turned into touchdowns in the first half.
-
New Orleans Saints (6-11) – Previously: 17.
Unless something weird happens in the offseason, I’m going to be betting the Saints to win the division in 2026. They’re the best team in the NFC South right now.
-
Dallas Cowboys (7-9-1) – Previously: 19.
Congratulations to Brian Schottenheimer for hitting his Dallas under 7.5 wins bet, which we learned he had when he inexplicably benched Dak Prescott for Joe Milton at halftime.
-
Carolina Panthers (8-9) – Previously: 20.
Somehow, some way, the Panthers are 8-9. They have a negative point differential of 69 and were extremely lucky to win many of their games this season. They got swept by the Saints!
-
Atlanta Falcons (8-9) – Previously: 21.
The Falcons have a Group B roster – now downgraded with Michael Penix Jr. being injured – but a Group F head coach. Raheem Morris is the worst head coach in the NFL. Do you think the Falcons could have used some rest following their 11-hour flight home from Germany when the Panthers were mounting a comeback against them? Why didn’t Morris take the bye after playing in Europe? And it was no surprise that they suffered a letdown after beating the Saints. It was also no surprise that they fell apart against the Seahawks following an impressive first half against them. They beat the Rams, but Los Angeles was missing three offensive linemen, including both tackles.
-
Indianapolis Colts (8-9) – Previously: 22.
I compared the Colts to a seemingly hot girl at the bar, but when the lights go on, she’s revealed to be a hideous beast. Now, without Daniel Jones, the Colts are even worse. What’s worse than hideous beast? Rosie O’Donnell is the only thing that comes to mind.
Perhaps an extremely old version of Rosie O’Donnell? Philip Rivers didn’t commit any mistakes against the Seahawks, but dinked and dunked the entire time. The Colts averaged just 3.7 yards per play. Rivers was better against San Francisco’s anemic defense on Monday night, but he made a crucial mistake to end the game. Rivers then threw a crucial interception against the Jaguars. Riley Leonard played well against the Texans, so perhaps he should have played the whole time.
-
Cleveland Browns (5-12) – Previously: 23.
Shedeur Sanders had a nice start to the Steelers game with a touchdown to Harold Fannin, but he couldn’t do anything once Fannin got knocked out with an injury. Still, Cleveland’s defense was so dominant in the victory. The Browns then beat the Bengals because of two defensive touchdowns.
-
Tampa Bay Buccaneers (8-9) – Previously: 24.
The Buccaneers finally stopped shooting themselves in the foot this past week, though they were lucky that the officials botched so many calls in the game.
-
Tennessee Titans (3-14) – Previously: 25.
The Titans are now 8-29 against the spread since Week 1 of last year. They looked great in their opening drive against the Jaguars, but lost Cam Ward and never scored again.
-
Miami Dolphins (7-10) – Previously: 26.
The Dolphins had some fraudulent wins in the middle of the season, but reverted to the mean in losses to the Steelers, Bengals, and Patriots. They beat the Buccaneers, but everyone beat the Buccaneers down the stretch.
-
New York Giants (4-13) – Previously: 30.
I bet the Giants to have the worst record in the NFL, so as you might guess, I wasn’t too happy to see them win in Week 17. Jaxson Dart played well, but against a Raider defense that didn’t care. The Cowboys didn’t care either.
-
Arizona Cardinals (3-14) – Previously: 27.
The Cardinals are seven plays away from being 10-7, which is crazy but true. Arizona, however, has gotten blown out in consecutive games before Week 16 and then went on to lose to Kirk Cousins at home. The Cardinals lost half of their defense in that game, and they couldn’t stop anything the Bengals were doing in Week 17. They suffered another blowout loss to the Rams, though that game was close for three quarters.
-
Washington Redskins (5-12) – Previously: 29.
The old saying is, “Good teams win, great teams cover.” The Redskins were a great team on Christmas, covering against the Redskins via a back-door field goal with two minutes remaining. They continued their greatness by winning outright against Philadelphia’s backups.
-
Kansas City Chiefs (6-11) – Previously: 28.
The Chiefs finished as one of the worst teams in the NFL. Their defense already sucked, and they had Shane Buechele and Chris Oladokun throwing to no one besides Marquise Brown behind an offensive line missing its top three tackles and top guard, all while the top two cornerbacks are out. Yikes.
-
Las Vegas Raiders (3-14) – Previously: 32.
The Raiders played a very close game against the Texans where Ashton Jeanty looked great. However, they’ve decided to quit in order to tank for the No. 1 pick. I guess we should have made the Giants a huge bet when the Raiders shut down Maxx Crosby right after he said he wanted to fight hard to beat the Giants.
-
New York Jets (3-14) – Previously: 31.
New York’s 3-14 record is especially remarkable because it’s gone against Group C-F teams in 11 of its 17 games. The only teams they battled all year that were above average are the Bills (twice), Patriots (twice), Ravens, and the Jaguars. All five of those games were decided by double digits. New York had no chance with Brady “the Chef” Cook.
Group A:
Group B:
Group C:
Group D:
Group F:
2025 NFL MVP Projection:
1. Drake Maye, QB, Patriots
2. Matthew Stafford, QB, Rams
3. Josh Allen, QB, Bills
4. Trevor Lawrence, QB, Jaguars
5. Jaxson Smith-Njigba, WR, Seahawks
Go to 2026 NFL Mock Draft
2026 NFL Mock Draft - Jan. 7
NFL Picks - Jan. 7
NFL Power Rankings - Jan. 5
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 |
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 |
