Post-Week 3 Power Rankings

A truly special week in the NFL has provided plenty of shakeups in this week’s Power Rankings, particularly with some fugazis being snuffed out while contenders rise and pretenders fall.

Cover photo taken from Imagn Images.

1 – Bills (3-0) 1

While it doesn’t necessarily feel like one team is standing above the rest right now, it’s hard to put anyone over Buffalo. They sat here after Week 1, their offense has been fantastic, sitting first in EPA/play, , and they’re going to keep sleepwalking to victories for as long as their cupcakes remain cupcakes.

A team like the Chargers — or even the Eagles for that matter — might have a more impressive set of three wins, but I still think the Bills are the best of the bunch.

2 – Chargers (3-0) 2

To start a season 3-0 with wins against each opponent in your division is pretty impressive. The latest act being a comeback effort against a very good Broncos defense, highlighted by more heroics from your elite quarterback, is also pretty great.

If the season ended right now, I’d either give my MVP vote to Justin Herbert or Baker Mayfield. But, we’ve got 15 weeks left. Still, what No. 10 in the powder blue is doing on a weekly basis is awesome. Not to mention, their defense ranks 4th in EPA/play and hasn’t given up more than 21 points this season.

The injury to Najee Harris stings, but if they can truly unlock Omarion Hampton, this team is going to assert themselves as the frontrunner in the AFC West, if they haven’t done so already.

3 – Packers (2-1) 2

Losses happen. It’s the NFL. Anyone can beat anyone on any given Sunday.

But, you’ve heard me say it: there are good and bad ways to lose.

The Packers can hang their hats on their defense continuing to be stellar. But poor offense and special teams will drag anyone down. The run game has been so-so, the offensive line is falling apart at the seams and poorly timed turnovers and field goal operational errors puts any defense in a bind.

No one thinks that Cleveland is better than Green Bay. But I also don’t think anyone disputes that the Browns deserved to win down the stretch considering how the Packers handed them the game. It’s a slice of humble pie; perhaps it’s a needed one. But I doubt it’ll become a trend.

4 – Lions (2-1) 3

Any rumors of the Lions’ demise were greatly exaggerated. This team still has the goods.

Monday night’s victory was a patented Detroit win under Dan Campbell. They were aggressive on fourth down, but not reckless, utilizing elite playcalls and better execution to turn each of them into touchdowns. They dominated both lines of scrimmage in a breakout game for their defensive front with seven sacks while the OL paved the way for over 200 rushing yards. It was pretty damn close to perfect.

It was as impressive of a performance as any team has had this season, and I don’t have many, if any, doubts about their ability to keep it up.

5 – Eagles (3-0)

Oh look, they got away with it again.

I will begrudgingly give the Birds credit — they picked themselves off the mat and completely flipped the script on the Rams on both sides of the ball in the second half. After the worst first 30 minutes imaginable, they were damn near unstoppable down the stretch thanks to finally letting Jalen Hurts rip it to AJ Brown. It certainly helps when Emmanuel Forbes is covering him — a situation where multiple games of tape would suggest utilizing a different strategy — but alas. And blocking two field goals down the stretch can be blamed on the kicking operation, but the defensive side deserves credit as well.

I still don’t think this is the same caliber of team that we saw last year. But again, they’re going to keep winning games. That’s the sign of a good team.

6 – Buccaneers (3-0) 2

Speaking of potentially unsustainable 3-0 starts… the Bucs did it again as well! This one also featured block field goal shenanigans, but like the first two weeks, ended with Baker Mayfield putting on the cape and leading his team down for the win in the waning moments.

Considering the laundry list of injuries across the board for Tampa, I don’t know how long they can keep this up. But the fact of the matter is that Mayfield, Bucky Irving, Emeka Egbuka, Vita Vea, Antoine Winfield and others are making every single play to put them over the top in these games.

Sunday’s contest should never have ended the way it did. The Buccaneers were really in control for 58 minutes. For it to have fallen apart with them still pulling out the win speaks for itself.

7 – Rams (2-1) 1

Most brutal choke of the young NFL season? Folks are asking.

The Rams were making the Eagles look pedestrian for two quarters and change. Then they forgot how to play football. There’s so many people that I could blame, but I’m putting this one on Sean McVay. It’s not because of the failures of the kicking operation, though the line share of blame could go there. It’s because he coached scared, and that led to being outcoached by Nick Sirianni of all people.

Each time LA faced a fourth down deep in Philly territory, they opted for field goals. That’s fine and dandy until the team you’ve seemingly buried decides to pull an Undertaker. At that point, you need to assert yourselves and put the ball in the endzone, not through the uprights. I don’t care that if either of the blocked field goals went in, the Rams would have won. It’s about the process, not the results.

I’d like to think McVay would trust Matt Stafford to convert a couple of fourth-and-shorts. I don’t know why he didn’t. And it’s led to another loss against the Eagles where the Rams only have themselves to blame.

8 – Colts (3-0) 1

Sorry for doubting you again, Colts. I think I’ve learned my lesson.

This offense is nothing short of awesome and Shane Steichen is shining in the spotlight. A reliance on motion and play action has led to this being one of the best units in football, led by the resurgent Daniel Jones and Jonathan Taylor, who each have arguments for currently being the best players at their position in the league. The secondary continues to cook, though they haven’t faced the greatest slate of QBs thus far. And all of a sudden, they are the clear cut favorites in the AFC South, banking plenty of wins and separating themselves early.

Let’s put it this way: if the Colts go .500 the rest of the way, they’ll be 10-7. That’s a playoff team no matter how you slice it. And at this rate, 10 wins could be their floor.

9 – Ravens (1-2) 6

One day the Ravens will win a game of consequence. Today is not that day.

I don’t know why this team refuses to make the requisite plays to win games against true contenders. But they don’t. They do the opposite, which is pretty much nothing at all. As awesome as they can be for three quarters and change, they’re always going to find a way to blow it down the stretch. It’s mind-numbing.

Lamar Jackson is amazing. Derrick Henry needs to fix the fumbling issues. Those are the clear observations on the surface. But if you break out the magnifying glass, there’s a lot more to digest. The defense is a real issue. So is the coaching. That will hold them back in these big regular season games. And you already know it will in January, too. We’re slowly crawling towards the inevitable.

10 – Commanders (2-1) 3

Wait, that went way better than I expected. Phew!

Sunday wasn’t perfect, but considering the circumstances, it was pretty close. Marcus Mariota did what he does in a Washington uniform. Special teams was gas outside of a missed field goal (Matt Gay continues to be under surveillance, by the way). The defensive line kept on cooking against a simply overmatched Raiders OL. And our own hog mollies paved the way for an elite day on the ground. Even Luke freaking McCaffrey found the endzone!

It’s not all sunshine and rainbows. We have no clarity on the Jayden Daniels injury, and now Terry McLaurin is dealing with a quad issue. Will Harris is going to miss extended time with a fractured fibula, too. But, this is still the “easy” part of the schedule. Let’s keep getting right and stacking wins.

11 – Chiefs (1-2) 1

Oh look, a win. That’s neat.

At least it was decisive. I know we all thought it’d be close, and maybe it would have been if Russell Wilson was worth a damn. But if the Chiefs can play like they did in the second half consistently while they crawl towards being full strength on offense, it inspires some confidence moving forward.

12 – Broncos (1-2) 1

You’re only as strong as your weakest link. Right now, Bo Nix is a very, very weak link.

He’s PFF’s worst-graded quarterback. He can’t hit the broad side of a barn on a deep shot. And he’s frantic in the pocket. If he was even just a smidge better, the Broncos would be 3-0. But they are not.

I love this defense. I love the offensive line. The weapons are punching above their weight. And they’re all being let down by the QB that is having the sophomore slump that no one is talking about.

13 – 49ers (3-0) 1

If the season ended today, Kyle Shanahan would win Coach of the Year.

Getting this team to 3-0 with the litany of injuries they have sustained — and continue to deal with, with Nick Bosa’s ACL tear being the latest — is extremely impressive. Mac Jones has been valiant in relief of Brock Purdy, who should return this week. And the young defense is starting to come into its own.

Also, shoutout to Ricky Pearsall. There isn’t a better breakout and a more improved player year-over-year than him right now outside of maybe Daniel Jones.

14 – Vikings (2-1) 1

Sunday’s destruction of the Bengals reinforced key points on both sides of the ball in Minnesota: Kevin O’Connell is a genius and Brian Flores is a maniac.

Carson Wentz did what he had to do in relief of JJ McCarthy because — as we’ve said time and time again — pretty much anyone can get it done in that offense. And Flores’ scheme continues to terrorize opposing quarterbacks of any and all caliber, wreaking havoc and leaving everyone in shambles. This defense is now first in EPA/play, which is heavily influenced by Sunday’s two touchdowns from Isaiah Rodgers, but they deserve it with what they’ve done to these poor QBs.

15 – Seahawks (2-1) 6

I think we should be talking more about the Seahawks. I get that beating two bad defenses in Pittsburgh and New Orleans might not get the people going, but this team has been nails on offense this season.

Sam Darnold has been one of the most efficient QBs in the league, Jaxon Smith-Njigba has been completely unguardable, Kenneth Walker is running like a man possessed and the defense is simply punching above its weight. Even with so many injuries on that side of the ball, they’re finding ways to create turnovers. And they are absolutely dominant up front. When guys like Nick Emmanwori and Devon Witherspoon come back, it could get spooky.

16 – Steelers (2-1) 6

God, this team is boring.

The Steelers are lucky to be 2-1. They had to escape the Jets in Week 1, and the Patriots practically placed Sunday’s win on a black and gold platter. This defense is not good and the offense is uninspiring. The lack of a run game puts a lot of the load on Aaron Rodgers, who hasn’t been bad by any means. But it’s not a great winning formula, and it sure as hell ain’t sustainable.

I honestly feel worse about this team through three games than I thought I would.

17 – Falcons (1-2) 7

Yuuuuuuuuuuuuuuuuuck.

I don’t even want to talk about the Falcons. They don’t deserve it. Not after that performance after that credit I gave them. What an unmitigated disaster from Raheem Morris and Michael Penix Jr.

We’ll see if the shakeups in the coaching ranks makes any kind of impact, because right now, it’s not looking good. At all.

18 – Cardinals (2-1) 1

This is a solid team. But no one really cares, because they’re not giving us a reason to.

Kyler Murray isn’t the problem. Marvin Harrison Jr. and the rest of the WRs not being able to catch the football are. James Conner’s season-ending injury is. Untimely mistakes are.

I think the Cardinals will continue to be competitive. Losing Conner hurts bad, but the way they’re playing on defense will keep them in any and every game. Will their offense be good enough to turn that into wins? I just don’t know.

19 – Jaguars (2-1) 5

Sure, what the hell. The Jags won a game that no one wanted to win, and they did it in a fashion that’s neither convincing nor worth caring about.

I still like this offensive personnel, and for what it’s worth, their defense has been both solid and opportunistic with seven picks on the year and somehow ranking second in defensive EPA/play. But I still don’t believe in Trevor Lawrence, and I still don’t think this offense is good enough to beat teams that are competent on both sides of the ball.

20 – Texans (0-3) 2

Is it over? It very well may be.

I can’t keep defending CJ Stroud. He’s uncomfortable, but he’s also not confident and his mechanics are in the gutter. He has no faith in his OL, no faith in his weapons and quite frankly, no faith in himself. And that means this already anemic offense can’t produce anything worth a damn.

It doesn’t matter how good this defense is. The Texans have scored 38 points in 2025. The Seahawks did that in less than two quarters on Sunday. At 0-3 staring up at the 3-0 Colts, Houston will have to scrap to not have a fork stuck in them before the clocks fall back an hour.

21 – Bears (1-2) 6

You know what? Good for Caleb Williams and Ben Johnson.

Sunday’s performance looked like what everyone would have you believe every game should be under the new regime in Chicago. But, they won’t be playing a borderline-CFL defense every week. So, let’s see if this injects the Bears with life or is simply a flash in the pan.

22 – Cowboys (1-2) 6

Yeah, this team ain’t worth talking about right now. The state of their defense is Chernobyl-like, and now they’ll be without CeeDee Lamb for a month or so. It’s going to get ugly in Dallas — or, as Stephen A. Smith aptly named them, “-allas.”

23 – Patriots (1-2) 6

Why is this Mike Vrabel team so poorly coached? Is it youth and inexperience? Is it systemic? Whatever it is, it needs to change.

Drake Maye is playing well, but not well enough to cover up the vast amount of penalties and mistakes that continues to hold this team back from being productive on offense.

And don’t even get me started on their run game — or lack thereof — and refusal to get TreVeyon Henderson involved. Complete and utter nonsense.

24 – Bengals (2-1) 4

Yeah, Jake Browning ain’t it. We might’ve already known that, but Sunday confirmed it.

I don’t know that the Bengals necessarily need to bring in a veteran QB, because I think riding it out with the guy that knows the system is a better play. But I don’t think this is going to be a super successful operation with Browning back there. But, they also won’t be facing a Brian Flores defense every week. Take it with a very small grain of salt.

25 – Raiders (1-2) 2

This team is a mess on a number of fronts, but I think you have to start with the offensive line when pointing out the issues. Ashton Jeanty has negative yards before contact this season. That’s unfathomable.

Don’t get me wrong, it’s not like the passing game is much better. The line isn’t helping out Geno, but Geno isn’t helping out Geno either. And the downfield threats just aren’t there with Brock Bowers dealing with his injuries. The defense is clearly also an issue with the performances against the run in the first two weeks clearly being a fugazi.

It’s just not a tight operation in Vegas right now. Maybe Tom Brady can impart some wisdom next time he sits up in the booth with a headset on.

26 – Giants (0-3) 1

Thank you, Brian Daboll, for finally doing right by your players and naming Jaxson Dart the starter. Playing Russell Wilson was a complete disservice to everyone involved with the Giants, and Sunday night proved it.

Is it going to look much better with Dart? Who knows; this is a pretty brutal operation all round. But at least he provides some hope and won’t turtle the way Wilson has. I’m excited to see it play out for him.

27 – Browns (1-2) 4

What a cool win for the Browns. This defense is simply awesome with the rookies balling out and the offense is clearly lifted by the insertion of Quinshon Judkins in the lineup.

In my opinion, Myles Garrett has been the best player in football through three weeks. And the rest of the defense is good enough to keep them in literally any game this season. Cleveland will be frisker than we thought in 2025.

28 – Panthers (1-2) 1

Speaking of unexpected feel-good wins… I don’t really know how that happened, but good for Carolina. It was the most nothing 30-0 win over a divisional opponent that you could come up with, but that doesn’t take away from the fact that it happened.

Is this the new expectation in Carolina? Hell no. But maybe they can parlay it into some better performances as they approach a soft portion of the schedule.

29 – Jets (0-3) 3

What do you even make of the Jets after that game? They were dreadful for about 58 minutes, which was to be expected with a backup QB in the game. Then came one of the more furious, rapid comebacks you’ll ever see. And, when it came down to it, they predictably choked it in the end.

I think my main takeaway is that New York clearly has a ton of juice and fight under Aaron Glenn. That was to be expected. But the talent just isn’t there right now. And that’s fine! The rebuild is still in its infancy. Having the right coach is step one. I think they do.

30 – Dolphins (0-3) 2

The problem in Miami is not Mike McDaniel. It’s Tua Tagovailoa. And that sucks, because the Dolphins don’t have a choice but to keep playing him.

I feel the same way about Tua as I do about Russell Wilson: it’s a disservice to the players and fans to have him play QB. But unlike the Giants, the Dolphins have no other way to go. They have to die on the Tua sword, and that’ll be this team’s undoing.

The team hasn’t given up on the coach. They are going to give up on the quarterback if they haven’t already.

31 – Titans (0-3) 3

I won’t be picking the Titans to win many, if any, games for the rest of the season. I’ve learned my lesson.

This team isn’t frisky or sneaky or anything. They just suck. And it’s not Cam Ward’s fault, but it’s the truth. The countdown to Brian Callahan’s firing is on.

32 – Saints (0-3) 2

Yeah, no.

Week 3 Picks

The third week of the 2025 slate is juiced up with some fascinating divisional matchups and a number of star-studded showdowns that’ll show us who might be contenders, or pretenders, this season.

Cover photo taken from NFL.

Last Week: 10-6

Season Total: 21-11

Bills 30-13 Dolphins

Thursday, 8:15 p.m. ET, Prime Video

No more trusting the Dolphins for me. I’ve learned my lesson in that regard.

It’s not like they stood a chance in this game anyways. A road trip to one of the best teams in the league whose offense is playing ablaze right now isn’t exactly conducive to winning. Real chance the Bills have this one wrapped up by halftime.

Packers 20-10 Browns

Sunday, 1 p.m. ET, FOX

Both of these defenses have been pretty awesome this season. Neither of these offenses have, though. The Packers pass the eye test on that side of the ball, but it hasn’t translated to a ton of points. They tend to take their foot off the gas with a lead, and I don’t blame them considering how the defense looks. I’m expecting that to be the case on Sunday in Cleveland.

To be honest with y’all, the only thing I remotely care about in this game is Quinshon Judkins’ performance for the Browns, since I think he can be a league winner in fantasy. Don’t let me down!

Titans 23-20 Colts

Sunday, 1 p.m. ET, CBS

What the hell, why not.

There’s approximately zero reason to take the Titans here, and the strategy of taking the home dog in a divisional game continues to bite me in the behind. But, a broken clock is right twice a day!

Besides, the Titans have to win a game at some point. I know Cam Ward’s numbers are quite bad and I know this Tennessee team has nothing to hang their hats on. Plus, the Colts are the story of the young NFL season and have one of the best offenses in the league.

You only live once, I guess.

Bengals 27-24 Vikings

Sunday, 1 p.m. ET, CBS

I don’t think CBS had a Jake Browning vs. Carson Wentz QB matchup in mind when they decided to send Jim Nantz and Tony Romo to call this game at the beginning of the season. But, here we are.

Honestly, I had no idea which way to go here. I think both of these backups are capable — hell, any QB can make it work in Kevin O’Connell’s offense, right? — but I don’t like either offensive line right now. In that vein, I’ve seen more out of Cincinnati’s pass rush through two games than Minnesota’s. Shemar Stewart has been an impactful player, and Trey Hendrickson has been an absolute dog. I think that’s the difference in crunch time on Sunday.

Never thought I’d see the day where I picked Cincinnati because of their defense.

Steelers 26-23 Patriots

Sunday, 1 p.m. ET, CBS

I don’t really trust either of these teams right now. Yes, the Patriots won last week, but it took quite a lot to do that against a horrendous defense and a team that’s falling apart at the seams. And the Steelers were just totally discombobulated against the Seahawks. It makes this one tricky.

I’m taking Pittsburgh because, at the very least, they’ve shown some semblance of balance. Their defense has left a lot to be desired, as has New England’s, but I feel like their offense can make the plays they need to win. The Patriots’ run game is nonexistent, but I feel like they can get going here.

Honestly, this one can go any which way. I wanted to take the Pats at home, but they’re going to have to prove it to me.

Rams 23-17 Eagles

Sunday, 1 p.m. ET, FOX

Ah, yes. What should’ve happened back in January before Mother Nature got in the way.

Let’s be honest. The Eagles are going to find some way to pull this win out of their behinds because we’re not allowed to have nice things. I’m interested to see how the officials deal with the tush push after last week’s outrage, if at all. It’d also be nice to see if Philly’s offense decides to show up for once. It won’t be easy against the NFL’s leader in dropback EPA/play on defense.

Honestly, I just trust the Rams more right now. Their defense is punching above their weight and the offense is starting to get it going. The run game has been sneaky effective, which could prove to be the difference against this Eagles front.

More than anything, I need this to be the spot where the Eagles cease to get away with it. I’m hoping and praying that comes to fruition.

Buccaneers 23-15 Jets

Sunday, 1 p.m. ET, FOX

Pros: watching Tyrod Taylor play football.

Cons: it’s for the Jets again.

The Buccaneers’ offensive line woes are cause for concern against anyone, but in their home opener in those crispy throwbacks, they’ve got to win this one, especially against a backup quarterback. I still think Baker Mayfield is going to have to do his thing to keep this pirate ship afloat, but this one will be easier than the last two weeks.

Commanders 21-18 Raiders

Sunday, 1 p.m. ET, FOX

It honestly doesn’t matter who starts at QB for Washington in this game. I’m confident in a hobbled Jayden Daniels, and I’m more than comfortable with Marcus Mariota. (For the record, I think it’ll be the latter.)

This comes down to me being extremely turned off by what I saw out of the Raiders last week. And I know Pete Carroll has an outstanding east coast record, but this is a team that played at 10 p.m. ET on a Monday traveling across the country to take on a Commanders squad that played on TNF last week. There isn’t a bigger possible rest and travel disadvantage.

I’d like to see our defense return to form while the offense does what they have to do to win. We could really, really use it.

Falcons 22-10 Panthers

Sunday, 1 p.m. ET, FOX

Consider what we’ve seen from the Falcons defense through two weeks against hobbled offensive lines. Now consider what we’ve seen from the Panthers offense with how awful their line is.

Next!

Texans 24-17 Jaguars

Sunday, 1 p.m. ET, CBS

The Texans simply have to have this one. It’s not exactly a kitchen sink game, but this has to be the week the offense figures it out.

Houston’s offensive line gives me a ton of pause, but it’s not like the Jags front is anything crazy, though their secondary is playing better than expected. If Jacksonville can keep up their offensive success against this elite Texans defense, it could put them over the top. But I’m just sticking with my gut on this one.

Chargers 20-17 Broncos

Sunday, 4:05 p.m. ET, CBS

This feels like a game the Broncos win. I really wanted to pick them considering their offense’s return to form in Week 2; plus, the defense will be just fine after a bit of an aberration in Indy.

I just trust Justin Herbert more than Bo Nix right now. Can you blame me? One has been arguably the best QB in the NFL through two weeks and the other is off to a Jekyll and Hyde start in 2025. In a game dominated by defenses, sometimes you have to put your faith in the better signal-caller. Right now, that’s unquestionably Herbert.

Seahawks 26-14 Saints

Sunday, 4:05 p.m. ET, CBS

Yeah, I’m just not talking about this one. I don’t even know if it’s worth it for NFL Redzone to flip to this game. When they do, it’ll probably be supplanted by a bunch more Wingstop commercials. Sigh.

Cowboys 27-20 Bears

Sunday, 4:25 p.m. ET, FOX

This is my most anticipated game of the week because of just how gnarly the ramifications could be, particularly for Chicago.

The fact of the matter is this: it’s now or never for the Bears offense. If Caleb Williams and co. can’t get it together against this Dallas defense, I don’t know if or when it’ll ever happen. And I seriously think that if it’s another week of inaccuracy, bad timing and being overwhelmed from Caleb Williams, that Chicago will turn to Tyson Bagent in a week or two. Yes, he got that extension because he’s a good backup, but that’s certainly not the only reason.

I don’t think that the Bears will look totally incompetent — the Cowboys secondary will make sure of that — but I also don’t think they’ll do what the Giants did a week ago. Their inability to run the ball means it’s all on Caleb’s shoulders, and I don’t think that’s a recipe for success.

In any case, I’ve seen enough from Dallas offensively to put my faith in them to go on the road and beat a team that has given up 73 points in the last five quarters. And then it’ll be really, really uncomfortable times in Chicago.

49ers 24-21 Cardinals

Sunday, 4:25 p.m. ET, FOX

I don’t think a game between two 2-0 teams can be any less enticing than this one, especially within the division. But I just can’t bring myself to care.

Maybe it’s because the 49ers are so beat up. Maybe it’s the Cardinals refusing to look truly impressive on offense. Who knows?

I do think Arizona’s got a nice defense. But, so do the Niners, and that unit has helped them clinch both wins this season. And I really hate to choose between Mac Jones and Kyler Murray. But Macaroni looked solid in his first start under Kyle Shanahan, and in their home opener, I think that’ll be enough to help San Francisco get over the top and somehow get to 3-0 despite being so shorthanded.

Chiefs 23-20 Giants

Sunday, 8:20 p.m. ET, NBC

To put it plainly, I don’t have the stones to pick the Giants to win this game outright, but New York +6.5 is my favorite bet of the week.

It’s just impossible to trust the Chiefs right now. Even if they get Xavier Worthy back, who knows what the offense looks like? Will they actually be able to run the ball against the league’s worst run D? And while I’d like to believe in their defense, they haven’t been able to make the plays necessary to stay in games in the fourth quarter.

I did say before that we’ll never see the Giants have an offensive explosion like they did last week again this season. I still believe that. But I don’t think they’ll need to do all that to be in this game.

This is a stoppable force meeting a moveable object. Which side gets the advantage? Probably the more desperate one. The Chiefs cannot afford to be 0-3. The thought of them in that position is hard to comprehend. But, it’ll take their best game of the season to avoid it.

Ravens 31-27 Lions

Monday, 8:15 p.m. ET, ESPN

Now this… this is a Monday Night Football game right here. Get ready for fireworks, points, drama and a damn good time.

There’s honestly not much I can say about this game that can’t just be inferred from looking at these logos, these lineups, these offenses. This is going to be like a tamer version of Bills-Ravens in Week 1 — or a crazier version! None of us would mind that.

I’m riding the Ravens at home here because it’s going to be an unreal environment in a Baltimore blackout. The Lions are more than capable of winning this one on the road — they were incredible away from home last year — and the Ravens have lost in spots like this before, but I’m not betting against them considering how their offense is playing through two weeks.

Post-Week 2 Power Rankings

Another electric week in the NFL has caused plenty of shuffling up and down this week’s Power Rankings, from the contenders on top to the muck in the middle.

Cover photo taken from Imagn Images.

1 – Packers (2-0) 2

This team is horrifying.

I’ve come to the conclusion that this Packers defense is the 2024 Eagles defense: rush four and get home effectively, allowing everyone else to keep their eyes on the ball because the opposing team can’t take the top off your defense. Teams have to fight for every single inch against this D, while the offense is clearly good enough to do the rest.

The addition of Micah Parsons has done exactly what we expected it to do. This team is completely galvanized by his presence, and you’d have to do a lot of convincing for me to knock them off this top spot right now.

2 – Bills (2-0) 1

Ho-hum, another easy win over a divisional opponent. The Bills defense took a huge step up against a Jets offense that went from electric to sputtering at best, and while Josh Allen didn’t light anything up, James Cook had an awesome game to prove his worth after getting that contract.

There’s really not much to say about Buffalo this week. This is how the rest of the season is going to look against their Charmin-soft schedule.

3 – Ravens (1-1) 1

Baltimore and Buffalo feel like they had identical performances after their electric showdown last week, bouncing back with massive wins over the bottom of their division.

But, unlike the Bills, the Ravens got a crazy good performance out of their star QB as Lamar Jackson tossed four touchdowns and took the NFL’s all-time lead in passer rating (not bad for a running back, eh?). What really stood out to me was how good DeAndre Hopkins and Tez Walker looked — if they can emerge as reliable targets on the outside, it’ll open things up so much for this passing game.

If you win a game by a larger margin than Derrick Henry’s rushing yardage total, you’re probably in a good spot.

4 – Chargers (2-0) 1

The Chargers feel like one of the NFL’s most balanced teams right now, doing great things on both sides of the ball. We can clearly see how good Justin Herbert is to start the season (early MVP candidate, perchance?) and their defense has been one of the best in football.

But, this running game is a major, major concern. LA is dead last in rush EPA/play through two weeks while their first-rounder Omarion Hampton has just 72 yards. It hasn’t bitten them yet because of how efficient their passing game is, but at some point, you’re going to need to tote the rock. I’ll choose to blame it on the offensive line still figuring itself out without Rashawn Slater, but I’d like to see them get it going.

5 – Eagles (2-0) 1

Meet the 2024 Chiefs’ long-lost twin. Defending champions that aren’t nearly impressive as they were in previous years that will win a number of games by the skin of their teeth for another dominant regular season on paper. We’ll see how it fares for them in January.

There’s still respect due in winning, as I’ve said previously with Kansas City. But this passing offense is absolutely stuck in neutral, Jalen Hurts still hasn’t thrown a touchdown, AJ Brown and DeVonta Smith have combined for 104 yards. 11.7% of their offensive snaps were tush pushes for crying out loud — and the sentiment around that play is finally turning into an overwhelmingly negative one, which could hopefully lead to some officiating changes this season. And I still have numerous questions about the secondary; plus, Jalen Carter looked awful in his return to play.

There’s some kinks to work out in Philadelphia, but they’re still going to keep winning. That’s just what they do.

6 – Rams (2-0) 3

This is a little higher than I want to put the Rams considering their two wins are against two winless teams, but they clearly deserve to be in the top-10. Matt Stafford has been really good through two games, Puka Nacua has been incredible, Davante Adams presence is felt in a big way and their run game has been surprisingly efficient.

The big story early on is how good this defense has been, but it appears that they haven’t played a competent offense yet. We’ll see how they fare against an Eagles unit that’s still figuring some stuff out.

7 – Lions (1-1) 3

Yeah, they’re fine. Turns out the Packers are just the ’85 Bears.

The Lions had a point to prove on Sunday. Not just after being smothered by Green Bay in Week 1 — they wanted to stick it to Ben Johnson. And boy, did they ever. And it was awesome!

Jared Goff was by far the best QB in football in Week 2, Amon-Ra St. Brown was unguardable, the offense looked like their 2024-selves and it rocked. The defense wasn’t amazing, but they don’t really need to be against a team as inept as the Bears.

They’ve got a real measuring stick game on Monday night in Baltimore. I’m fascinated to see how it plays out.

8 – Buccaneers (2-0)

The Buccaneers are 2-0, but could easily be 0-2. The difference? Baker freaking Mayfield.

The dude is just a stud. He’s a winner. Two game-winning drives in as many weeks against good defenses is remarkably impressive. It’s big time throw after big time run. It’s box office. He’s masking some real issues on that offensive line — which is continuing to take hits as more injuries rack up — and if the season ended today (thank God it doesn’t), he’d be my MVP.

The OL and secondary will be weaknesses for a while. But with Baker and the skill position players humming, they’ll still be able to win a good amount of games.

9 – Colts (2-0) 11

The story of the young 2025 NFL season? Indiana Jones.

Danny Dimes is having a Baker-esque resurgence in Indy, and it’s awesome to see. But more than that, this entire team seems to be rallying around the new life. Jonathan Taylor is running like he’s back at Wisconsin, Tyler Warren has emerged as a real impact rookie and this secondary has been lockdown. Just wait until their front seven gets healthy.

All of a sudden, the Colts are the favorites in the AFC South. What a time to be alive.

10 – Falcons (1-1) 4

It’s a new day in Atlanta: one where the Falcons actually have a defense. And it’s going to propel them this season.

The Falcons lead the league in defensive EPA/play and it’s in large part thanks to how impactful each of their rookies have been on that side of the ball. James Pearce Jr. and Jalon Walker each sacked JJ McCarthy on Sunday night while Xavier Watts and Billy Bowman both nabbed interceptions. I know it’s still early, but if I’m Terry Fontenot, I’d be posting receipts right now.

Michael Penix Jr. and the passing offense still have some figuring out to do, but Bijan Robinson is taking a massive load off his shoulders. He has probably been the best RB in the league through two weeks. And this schedule really ain’t crazy in the next few weeks. This squad could be in for a massive season if they continue on this trajectory.

11 – Broncos (1-1) 1

Though I picked the Broncos to lose on Sunday, I was impressed with them. They really only lost because of a bone-headed special teams error; despite a subpar game from their defense, Bo Nix bounced back with a fantastic performance to help restore the faith in Denver.

This team is going to be fine. They really just need consistency out of Nix and, apparently, some more level-headed coaching.

12 – Chiefs (0-2) 6

You hear that? Those are the panic alarm bells ringing.

I’ve played devil’s advocate with Patrick Mahomes and the Chiefs for years. I always defend them regardless of circumstance because of the precedent they’ve set. Despite the Rashee Rice suspension and Xavier Worthy injury, the leash feels shorter now. This is simply not the Chiefs team we’ve come to expect.

Travis Kelce drives me nuts. Mahomes can’t hit deep shots. The running game is awful outside of Patrick’s scrambles. The defense is fine, but not nearly elite — hell, it’s the third best in their own division, probably.

They could’ve won on Sunday. Maybe they should’ve. But they didn’t. It’s a regression to the mean. And that’s a concern.

13 – Commanders (1-1) 6

Not all losses are created equal. Thursday night was a shining example of that.

To be honest with you guys, I’ve already flushed that lifeless, listless performance out of my brain. A full weekend of football will help you do that. It’s the lasting effects of this game that have really bogged me down.

Austin Ekeler out for the season, removing a pivotal piece of this offense with no clear replacement (yes, Bill is good, but no one can do what Ekeler does). Deatrich Wise out for the season, leaving behind a massive hole in terms of size and impact off the edge after just two games in DC. Noah Brown and John Bates both dealing with groin injuries that can sideline them for a while, meaning this already stagnant offense is going to struggle even further to move the ball.

And then, the big one. After the worst game of his career, Jayden Daniels is dealing with a sprained knee that could sideline him for a game or two. I will say, that’s way better news than a place like Cincinnati is getting. But it’s still not great. I don’t blame him, I don’t blame the offensive line, I don’t even blame the institution of Thursday Night Football. It’s the nature of the sport. These things happen.

I just hope we err on the side of caution here. Despite not playing in camp or the preseason, Marcus Mariota is a great backup who’s more than capable of beating the Raiders. I know Jayden will hate to sit, but it’s Week 3. What bothers me is that this offense is going to continue to be stuck in neutral with him not practicing. The effects of Terry McLaurin’s absence in camp are clearly hindering this passing game and it drives me nuts. Things might get worse before they get better in DC.

Expectations suck, don’t they?

14 – 49ers (2-0) 5

I have no idea what to do with the 49ers right now. They’re 2-0 with two wins over teams that aren’t in my top-20, have injuries out the wazoo and haven’t looked super impressive. But, neither have many of the teams below them — even some other 2-0 squads!

So, I’m leaving them here while acknowledging that they could go in any number of directions while they get healthy. Because they’re the league’s biggest enigma right now, and I can’t be bothered to try and solve them.

15 – Vikings (1-1) 2

Can I put on my tinfoil hat for a second? Cool, thanks.

I don’t think JJ McCarthy is actually hurt. If you take out one admittedly great quarter in Week 1, he has been the worst quarterback in football. He looks lost, his processing is remarkably slow and he has little-to-no feel in the pocket. But, despite taking some big hits, he seemed like he wasn’t banged up at the end of the game — just upset about his performance.

So, where did this phantom ankle injury come from? No doubt that it could be legit, I just feel like we would’ve had some inclination of a tweak that’s going to sideline him for a month on a national broadcast. Maybe that’s just me.

In any case, it’s the Carson Wentz show in Minny for a month. That’s not very inspiring. But it’s a good opportunity for JJ to recalibrate while Carson tries to keep the ship afloat.

16 – Cowboys (1-1)

Good lord this defense is abysmal. The only team with a worse dropback EPA/play is the Dolphins. Not great company to keep.

Does it matter that the offense is humming right now? Absolutely. That’s a great sign — maybe one that we should’ve expected with Brian Schottenheimer at the helm and a healthy Dak Prescott. But, with the defense performing this poorly against anyone and everyone, I have serious doubts about how seriously we should be taking Dallas right now.

17 – Patriots (1-1) 7

The Pats are another team that I really don’t know where to place.

Was I impressed with their offense, particularly Drake Maye, on Sunday? Absolutely. But they were playing the Dolphins. So, I’m taking it with a grain of salt. I still think this secondary is Swiss cheese, though the defense has been stout against the run up front.

Consistency will be the key to success for New England. Right now, I don’t know if we’re going to see that. But, the upcoming schedule is pretty manageable, so if there was ever a time to get everything on the same page, it’s now.

18 – Texans (0-2) 3

I’m trying my best not to overreact here. The Texans could have been 2-0 at this point. But here we are, 0-2 after a heartbreaker at home on Monday night, staring up at the freaking Colts of all teams. Not great.

It’s the same issues, man. The offensive line is a joke. The running game isn’t good enough to offset the shortcomings in the passing game. CJ Stroud isn’t allowed the time to be his 2023-self, but he just doesn’t look like that version of himself in general. And while the defense is awesome, there’s not much they can do to overcome their offensive ineptitude.

This feels like last year’s Houston team all over again. But now, the division is catching up, and they’re not banking the wins early in the season like they did in 2024. And that’s going to be a problem when they’re scrapping for a playoff spot in three months.

19 – Cardinals (2-0) 2

Scraping your way to 2-0 with two close wins over the Saints and Panthers isn’t very inspiring. It’s not like the Cardinals have come out and dominated these games — I know they were in control against Carolina, but they damn near threw it away in the end, and that concerns me.

I like this team. I think they’re really talented, their defense has honestly been really good so far — not sure what that means against these opponents — and their offense is solid. I’m just not really impressed right now.

20 – Bengals (2-0) 9

It’s over.

For the third time in his six seasons as a pro, Joe Burrow’s season has ended short. I know this turf toe situation isn’t “season ending,” but you and I both know that it essentially is. If he returns by Christmas, what’s the point? Do we really think Jake Browning is going to keep this team in the playoff race?

It just drives me nuts. They don’t even try to improve the offensive line situation, and no matter how many times they try to make it work, it fails and fails and fails again. Burrow deserves better. And I don’t know if he’ll ever get it.

I’ve seen a number of Andrew Luck comparisons out there, and I’m horrified to say that they’re legit. I just hope Joe doesn’t go the Luck route. But, if he did, can you even blame him?

Oh, and they were extremely lucky to win on Sunday, anyways.

21 – Seahawks (1-1) 2

Hey, I guess the Seahawks aren’t that bad after all. Honestly, this game wasn’t very different than Week 1 for me — they still look pretty average on both sides of the ball, but their shorthanded secondary played much better against Pittsburgh, which gives me some more confidence about them.

If the strategy to win games is just to force feed Jaxon Smith-Njigba and let Kenneth Walker do the rest, it’s good enough for me.

22 – Steelers (1-1) 5

So, was the Steelers-Jets Week 1 just a total fugazi for both sides? Certainly seems like the case.

Aaron Rodgers looked like his Jets self rather than his Packers self like he did last week, the run game stunk, the defense continued to get gashed and that special teams error by Kaleb Johnson was inexcusable.

This just doesn’t feel like a very Steelers-like Steelers team. They’ve got some soul-searching to do while they try to figure out who they are.

23 – Raiders (1-1) 5

There’s the dark side of Geno Smith. I don’t know what the problem was on Monday night, but that was one of the worst games I’ve seen Geno play since his career resurgence. And I’m embarrassed as a guy who always advocates for him.

I think the bigger issue is the run game. Ashton Jeanty has been completely invisible through two games and isn’t displaying a modicum of effort in pass pro. It’s really concerning. I know this offensive line isn’t great, but he’s supposed to be that guy. And he just doesn’t look the part through two games.

I’ll shout out the run defense for being crazy good, though. The Patriots and Chargers have two of the worst run games in the league, but that’s been the Raiders’ strong suit early on. We’ll see if they can sustain it.

24 – Jaguars (1-1) 1

Should the Jaguars be 2-0 right now? Probably. Did they deserve to lose on Sunday? Honestly, yeah.

It’s not because of the decision to go for that fourth down at the end of the game. I completely agreed with that call and I don’t think Liam Coen should be catching the flak that he is right now. They should have converted that if Brian Thomas Jr. could catch. Or play football. Which he … just can’t right now.

BTJ is embarrassing himself on the field. He has a clear lack of effort with a glaring unwillingness to absorb contact or try to play receiver remotely effectively. Does he just hate Trevor Lawrence or something? It makes no sense. And if it continues, it will get ugly for him.

Oh, also, that DPI call on Travis Hunter that allowed the Bengals to continue their game-winning drive was a total joke. I feel bad for him.

25 – Giants (0-2) 5

I have no remote idea where Sunday’s offensive explosion came from, but I honestly loved it. It’s easy to root for anyone to do that against Dallas, so thanks, Giants.

Let the record show that I don’t expect this to continue at all. Russell Wilson turning the clock back for a game was cool and all, but that won’t happen against the Chiefs. Or most competent defenses.

And this defense still sucks. They are horrendous against the run and porous at best against the pass. I’m just giving them some respect for what we saw out of their offense, which will undoubtedly come crashing back down soon.

26 – Jets (0-2) 4

Ah, yes. The dreaded return to Earth. Welcome back, Jets! Hope you enjoyed the one game of false hope. I know I did.

27 – Bears (0-2) 1

Two-for-two on cathartic hate watches in 2025. I can always count on you to give me a dopamine hit, Chicago.

Caleb Williams was far from the No. 1 problem for the Bears on Sunday, but he sure as hell wasn’t good, either. The defense is getting ran through like your stomach after gas station sushi, Ben Johnson looks like he’s in way over his skis and they can’t run the ball worth a damn.

If this offense doesn’t look competent against Dallas on Sunday, we shall be declaring this season a lost cause in Chicago.

28 – Titans (0-2) 1

It seems like we’re going to see the epic highs and lows of Cam Ward every week of the season. Yes, he’s going to make plays that drop your jaw. Then he’s going to make plays that make you scream at the television the same way Will Levis did. At least that’s what I expected.

The Titans are good enough to give you a fight, but not good enough to win games right now. This is the worst offense in football with a defense that lacks any impact players, all while coaching continues to be a glaring weakness. It’s going to be a long season in Music City.

29 – Panthers (0-2) 2

I’m going to be honest with y’all. I just don’t feel like talking about this Panthers team.

This OL is embarrassing, Xavier Legette looks like a total bust and Bryce Young starts and ends games so poorly for some reason. Oh, and the defense still stinks. Yawn.

30 – Saints (0-2) 1

Impressive fight! That’s kind of what I expected. Still, it’s not enough.

But hey, Spencer Rattler isn’t that bad and Juwan Johnson is a fantasy beast. Three cheers for that!

31 – Browns (0-2) 3

Ah, there are the Browns we’re used to.

Maybe Sunday’s game was closer than the scoreboard would indicate, and they did a fantastic job of bottling up the run. But it doesn’t matter when your offense is this bad, particularly in the passing game. I do think Quinshon Judkins will give them a boost out of the backfield, but it won’t matter until one of the rookies takes over under center.

32 – Dolphins (0-2)

Yeah, that’s the last time I put my faith in this abomination of a team. Blow it up!

Week 2 Picks

After the thrilling events of the NFL’s opening slate, what does Week 2 have for an encore? With some high-profile matchups across the board, we’re about to find out.

Cover photo taken from Opta Analyst.

Last Week: 11-5

Season Total: 11-5

Packers 24-20 Commanders

Thursday, 8:15 p.m. ET, Prime Video

This one was circled as a loss even before the season began. Back in May, I was sitting in a car shop waiting for some repairs when I saw that we’d be going to Lambeau Field on a short week to play a team I already thought was pretty good and thought, yup, “That’s a loss.” Then the Packers got Micah Parsons, and I’m even more sure of it.

A lot of people might see this as reverse psychology or whatever, but it’s not. I know when to yield to a team that’s better. That being said, this is a hell of an opportunity to go out there and make a statement. I know Jayden Daniels is ready to shine in primetime, and I hope that our defensive line can replicate their Week 1 performance against a beat up Packers OL. I just have to pick Green Bay here because of circumstance.

Bengals 27-22 Jaguars

Sunday, 1 p.m. ET, CBS

Considering the nature of these two defenses — though they both played well a week ago — I’m expecting a good amount of points in this one. And who do you trust in a shootout? Usually the better offense in case they have the ball last. Or the better defense that can step up and make a necessary stop.

In either case, I’m sticking with the home team. Cincinnati is way too talented to struggle like they did against Cleveland in Week 1. This ain’t the Browns defense, and it isn’t an AFC North slugfest. So I’m expecting a performance that’s more par for the course in orange and black. But don’t sleep on the Jags offense to make some noise.

Cowboys 23-10 Giants

Sunday, 1 p.m. ET, FOX

Kind of gross? I mean, the Cowboys did look pretty good in the opener in Philly. The run game was moving, Dak Prescott looked very comfortable and the defense exceeded expectations. Back at home against a lifeless Giants team that can’t move the ball, I’m expecting a nice and easy win for Dallas.

The only thing that really interests me in this contest is whether or not we see a quarterback not named Russell Wilson take some snaps for New York.

Lions 24-17 Bears

Sunday, 1 p.m. ET, FOX

Oh, brother. What does Ben Johnson have in store for his revenge game? What is Caleb Williams going to look like after a horrendous start to the season? Are the Lions going to figure out what’s happening on their offense? So many questions!

In a spot like this, I really don’t know who to trust. But then I look at the Lions’ offensive personnel, and I say, “Yeah, I’ll take those guys.” Because at least I’ve seen what they’re capable of, even when the architect of that is now on the opposing sideline. I haven’t seen anything I like out of the Johnson-Williams tandem. Maybe this is the game they show me something. But I’ll believe it when I see it.

Rams 23-13 Titans

Sunday, 1 p.m. ET, CBS

This one could be ugly for the Titans considering how well the Rams defense played last week. I’d like to think that Tennessee can only go up from how poorly coached they were and how awful their offensive skill position players were last week in Denver. But my faith isn’t very high. Poor Cam Ward.

The Rams are dealing with some injuries up front, which could create problems. But if they could survive against Houston’s ferocious defense last week, I think they’ll be just fine against Tennessee.

Dolphins 23-20 Patriots

Sunday, 1 p.m. ET, CBS

Call me crazy. This is a great spot to buy low on the Dolphins. At home, divisional matchup, early season in south Florida. It just feels like it makes sense.

Now, it could also make sense for Miami to continue the dysfunction and come out looking absolutely horrendous. I’m never ruling out that possibility. The Patriots weren’t bad by any means last week, but I worry about their offense in terms of getting consistent production out of the passing game. The Dolphins still feel like the team with the better chance to make the game-changing play on offense.

49ers 16-10 Saints

Sunday, 1 p.m. ET, FOX

Ah, yes. Mac Jones vs. Spencer Rattler. Appointment television, I tell you.

I wanted to pick the Saints here; if there was ever a time to do so, it’s now. But I actually think Macaroni is the type of QB that Kyle Shanahan can win with, especially against a depleted New Orleans secondary. Besides, if Christian McCaffrey can make a play or two, that’s all the Niners need. We know the Saints aren’t going to do anything worth a damn on offense.

Bills 27-17 Jets

Sunday, 1 p.m. ET, CBS

Can the Jets replicate what we saw last week against Pittsburgh? It’s entirely possible. I’d like to think that Justin Fields can play more like that and less like what we’ve seen at his previous stops.

But, it’s far more likely that the Bills come out and hoop like they always do against their divisional foes. Though the Jets have always been the thorn in their side in the AFC East, this doesn’t feel like a spot where they lose. I worry about the emotional aftermath following last week’s thriller on SNF, but they’re too sound across the board to drop this game.

It might be closer than I imagine, but I can’t bring myself to pick against Buffalo.

Steelers 24-16 Seahawks

Sunday, 1 p.m. ET, FOX

Before last week, I may have had this pick flipped. But what the Steelers passing game showed me was very promising. Is it sustainable? Who knows. But I think they can keep it up for one more week against an absolutely putrid Seahawks secondary.

Besides, this is the DK Metcalf revenge game. I’m expecting some big numbers from him in his home debut. I’d also like to see Pittsburgh’s run game take a jump, but it probably won’t matter with Seattle’s defensive backfield being so porous.

Ravens 27-10 Browns

Sunday, 1 p.m. ET, CBS

I hate to discount the power of an AFC North game, but there’s a reason why the Ravens are 11.5-point favorites in this game. This is still probably the best team in the NFL, and while the Browns defense is plenty good, the offense leaves a lot to be desired.

In any case, I don’t see a world where the Ravens start 0-2. Famous last words circa 2024, I know. But surely things are different this time… right?

Colts 16-13 Broncos

Sunday, 4:05 p.m. ET, CBS

I’m a real sicko who can’t wait for this game because both of these teams fascinated me so much last week. These were the top two teams in defensive EPA/play in Week 1 — Denver was particularly insane due to the ineptitude of Tennessee’s offense — but the Broncos were 28th in offensive EPA/play while the Colts were 6th. In that same vein, Daniel Jones was seventh in EPA+CPOE while Bo Nix was 21st with three turnovers.

Do these trends continue on Sunday afternoon in Indy? It’s hard to know. I feel like I should trust the Broncos more here, but I’m just so turned off by what I saw against Tennessee. I do think both defenses will show up and show out in this game, leaving the end result up to which QB goofs up in the end. And based on what I saw in Week 1, I think that’ll be Bo Nix. What a time to be alive!

Cardinals 30-17 Panthers

Sunday, 4:05 p.m. ET, CBS

I don’t know that I can pick the Panthers to beat anyone with how bad their defense is, let alone how inept their offense looked a week ago. So, just give me the Cardinals at home, and let’s move on.

Chiefs 20-17 Eagles

Sunday, 4:25 p.m. ET, FOX

Am I worried about the Chiefs’ lack of WRs, subpar pass rush and alarming defensive performance last week? Yes I am. Was I impressed with the Eagles in their opener after a vanishing act by their WRs and a less-than-desirable night from their defense? No I was not. Something’s gotta give.

I just feel like this isn’t a spot where the Chiefs are going to lose. It’s hard to picture this team at 0-2, and you’d gotta think they want to make up for what happened in New Orleans back in February. That’s how it was for the Eagles in this matchup back in 2023 having lost Super Bowl LVII earlier in the calendar year.

Please don’t let me down again, Kansas City.

Vikings 23-16 Falcons

Sunday, 8:20 p.m. ET, NBC

Another SNF banger. This one fascinates me. What does Michael Penix Jr. have for an encore against another diabolical defensive mind? How does JJ McCarthy follow up his MNF heroics from a week ago? I can’t wait to find out.

I’d like to think that the Vikings defense will make the difference in this game. Penix had a test last week against Todd Bowles, but Brian Flores is a whole ‘nother beast. Minnesota is going to throw stuff at him that he’s never seen before. I think he and this Falcons offense are equipped to handle it, but I do think some cracks will show. And I think the Vikes offense will do just enough against an admittedly improved Falcons defense to get the job done.

Texans 23-20 Buccaneers

Monday, 7 p.m. ET, ABC/ESPN

Surely, surely, this is the week the Texans offense figures it out. This isn’t a very vaunted secondary lining up across from these talented wide receivers, and we saw how good the run game could be last week. If CJ Stroud just has enough time to throw, I think Houston should put up some points.

I think the Buccaneers are equipped to handle Houston’s defense, but their patchwork offensive line against the Texans’ insane front seven gives me pause. I don’t think I can pick a team to win when there’s seemingly that big of a mismatch in the trenches, even if their offense has itself figured out while Houston’s doesn’t.

Raiders 27-24 Chargers

Monday, 10 p.m. ET, ESPN

You know I like a home dog in a divisional game (because that strategy worked out so well last week, right?).

I think the Chargers are much better than the Raiders are, and Brock Bowers potentially being out definitely scares me. But I still think Vegas has the juice on offense to make this a game. Expect some big plays from the rookie duo of Ashton Jeanty and Dont’e Thornton.

While I think LA will still get their game off, I just have a feeling that the Raiders will make a couple of plays late and steal a home-opening win. It’s this week’s ultimate vibes play.

Post-Week 1 Power Rankings

A thrilling opening week of the NFL season has led to an interesting set of debut rankings. Here’s how I stack things up after Week 1.

Cover photo taken from WTOP.

1 – Bills (1-0)

Buffalo deserves to be at No. 1 sheerly based on the fact that they won on Sunday night. Did it look like they could hang with the Ravens for most of the game? No. But, Josh Allen did Josh Allen things, putting on the superhero cape and leading one of the more furious comebacks we’ve seen in recent memory to snatch victory from the jaws of defeat. That’s worth being on top to start off the 2025 season. But man, they need to get right on defense, particularly in the back end. Ed Oliver is a monster up front, but the lack of a pass rush combined with the injuries they have in the secondary make for a sticky situation. The good news for Buffalo, though? They don’t play another contender until November.

2 – Ravens (0-1)

I want to make something clear: I still think the Ravens are the best team in the NFL. They had no business losing a game in which they looked like world-beaters for three-and-a-half quarters. Lamar Jackson and Derrick Henry are both still insane, and I left Sunday night feeling better about Zay Flowers than I ever have. I think this secondary could be a huge weakness seeing as though the Jaire Alexander acquisition isn’t exactly as impactful as many might’ve assumed, but I still believe this is the most talented roster in football from top to bottom. They’ll likely be at No. 1 very soon.

3 – Packers (1-0)

The most eye-opening performance of Week 1 probably goes to Green Bay after absolutely thrashing Detroit in a game that almost signifies a passing of the torch at the top of the NFC North. What’s kind of nuts is that the Packers didn’t do anything that blew you away statistically; the box score is one of lies and deception considering the Lions’ end-of-game numbers. It was simply a good old fashioned butt-whooping. Jordan Love was on fire and the defense was suffocating. They looked like the contenders I expect them to be, even with Micah Parsons on a snap count. Considering his impact when he was on the field, imagine what it’ll look like when he’s a full-time starter.

4 – Eagles (1-0)

You alright, guys? Do the receivers want to get open against a bad secondary? Does the offensive line want to get a push against a defensive line that no longer has Micah Parsons (though is admittedly improved in the interior)? Does the defense want to show up in the first half? Does Jalen Hurts want to throw a ball past the sticks? Oh well, I guess it doesn’t matter. Hurts was a killer with his legs, and that was the difference. The Eagles are elite for a reason — they don’t need to play their best game every week to win games. They’ll stick to grinding you down over the course of four quarters. But I’m team process over results, and I don’t really like the process I saw. The run defense was abysmal — though Jalen Carter being tossed before the first play from scrimmage plays a big role there — the secondary looked like a glaring weakness and the receiving corps was quiet. But, this is Philly. Those problems won’t last long, I imagine.

5 – Chargers (1-0)

Good for the Chargers to finally get a signature win under Jim Harbaugh and Justin Herbert. For my money, Friday night’s performance in Brazil was the best of Herbert’s career, and one that vindicates me for all the support I’ve given him over the years. Against a Chiefs defense that we know is good, LA got everything and anything they wanted, utilizing an effective run game to create a deadly play action attack. And with plenty of time to throw, Herbert was surgical. Combine that with an inspiring defensive performance, and the Chargers looked truly elite. Now, it’s a matter of sustaining it.

6 – Chiefs (0-1)

Stop hurting your own players, guys. This ain’t a sustainable formula for winning. For that matter, please figure out what the hell is going on when it comes to downfield passing. How and why Patrick Mahomes has turned into one of the league’s worst deep passers is beyond me, but it has gotten to a point where I’m concerned. Can KC continue to be a dink and dunk, death-by-a-thousand-papercuts offense? Sure. But I don’t think that’s what Patrick wants. In any case, even without Xavier Worthy, this offense isn’t my problem. It’s what I saw out of the defense. No pass rush, no discipline in the secondary, and no real resistance. If that repeats itself against the Eagles in Week 2, it will not end well.

7 – Commanders (1-0)

Everyone who hated on the acquisitions of Javon Kinlaw and Deebo Samuel, please meet me outside. I just want to talk. Led by Kinlaw and Da’Ron Payne — who might hoop in his second contract year — the defensive line was the single best unit on the field on Sunday. And on offense, Samuel was the sparkplug, making an instant impact and looking like the player we saw out west for so many years. Combine that with a ho-hum game from Jayden Daniels, a dazzling debut from Bill Croskey-Merritt and a lockdown showing from the secondary, and you get Sunday’s result. Things can be described pretty succinctly — you know it’s a new day in DC when the team plays a game that neither they nor us are super impressed by, and they still win by 15 without allowing a touchdown. Feels good, doesn’t it?

8 – Buccaneers (1-0)

Man, this team is fun. I knew Emeka Egbuka would be an instant impact player, but I didn’t realize it’d be like this. You won’t hear any complaints from me, though. Baker Mayfield was unreal on Sunday, and this offense looked like the exciting unit we expected. I still have concerns about this defense, particularly on the backend, and Tampa got away with a couple of Falcons blunders, but I won’t hold that against them for now. I feel like the Bucs won that game more than the Falcons lost it.

9 – Rams (1-0)

That looked nothing like I expected it to. You’re telling me that the Rams defense out-performed their offense and were the chief reason why they won against a good team? Maybe the end of last year really is sustainable. I also know that LA won’t face a pass rush as ferocious as Houston’s again this season, which is good news for Matt Stafford, who still made the plays he had to in order to win the game. I give a ton of credit to the Rams across the board for pulling that one out. It was very impressive.

10 – Lions (0-1)

Yikes. Just yikes. I was expecting to be proven right at some point this season, but I didn’t know it’d look like that, and I didn’t think it’d be so quick. But our worst fears might be on the verge of coming true, and the Lions might be in serious trouble. The offense looked completely discombobulated and disjointed, completely unable to look remotely competent or on-time like they were under Ben Johnson. What’s the point of all that talent on offense if they can’t mesh to make it work like they did previously? John Morton has a lot to figure out. Oh, and the defense still ain’t exactly ready to step up, either. I still think Detroit will be fine against lesser teams, but they’re clearly not the contender they were in the past two seasons.

11 – Bengals (1-0)

So, I guess playing your starters in the preseason means… nothing? By all means, the Bengals should have lost on Sunday. They had seven — count them, seven — yards of offense in the second half on Sunday and got away with the Browns missing two kicks of less than 40 yards. Putting them at No. 11 honestly feels gross. Joe Burrow was awful, Ja’Marr Chase was a nonfactor, the offense was stuck in mud. The defense wasn’t good either, just opportunistic. Credit where credit is due for snagging a couple of picks when it mattered, but I’ve never seen a win feel more like a loss. Cincy needs to tighten up ASAP considering what their next few games look like. We’ll see what they’re really made of very soon.

12 – Broncos (1-0)

Speaking of wins that felt like losses, here’s your Denver Broncos! Now, for what its worth, they were largely dominant on Sunday, having the largest delta in net success rate against their opponent of any team in the league this week. But it just didn’t feel that way. The Titans beat themselves more than the Broncos did with drops galore and horrendous coaching. And Denver should be thankful for that, because Bo Nix was arguably the worst quarterback in football in Week 1. Three awful turnovers, terrible decision-making and just horrifically inefficient play leaves such a sour taste in the mouth. But, Denver’s defense is still elite, and that was enough… for now. Let’s see what happens when you’re not playing the Titans.

13 – Vikings (1-0)

What a coaching job that was by Kevin O’Connell. To settle your quarterback down in his first start on the road on Monday Night Football after three dreadful quarters of play was unreal to watch in real time. And I’ve got to give a ton of credit to JJ McCarthy, who had as many touchdowns thrown to the defense as first downs going into the fourth quarter, but still dusted off his shoulders and locked in for an incredible comeback. He showed poise, determination and a will to win on top of really great playmaking ability. The remade offensive line looked dominant and the defense was flying around. If the Vikings can extrapolate their fourth quarter into consistency across full games, this team will be right in the playoff mix.

14 – Falcons (0-1)

All of a sudden, I feel really good about the Falcons. Michael Penix Jr.? Stud. Bijan Robinson? Most dynamic player in football this season, probably. James Pearce Jr.? Instant impact off the edge, silencing so many doubters, albeit against a patchwork offensive line. Xavier Watts? Probably the most impressive rookie defensive back this week. Kyle Pitts? Actually good! If it wasn’t for Younghoe Koo’s right leg, we’d be talking about the Falcons as having one of the more impressive performances of Week 1. But, alas. We’ll have to settle for a dynamite SNF matchup in Minnesota to see if they can keep it up.

15 – Texans (0-1)

So, when is the Texans offense going to look competent? Ever again? Please? I don’t want CJ Stroud to come out and say this team was “lollygagging” ever again. The defense is obviously still insane, but it won’t matter until this offense wakes the hell up. The protection is still a glaring issue, which is just going to hold these guys back. Although, I was pleasantly surprised with the run game. Nick Chubb still has some gas left in the tank. In any case, things aren’t getting easier for Houston with the Bucs on tap, so the offense better figure itself out if they want to avoid an 0-2 start.

16 – Cowboys (0-1)

Hey, that wasn’t as bad as we thought it’d be! Good for you! Dak Prescott was genuinely awesome in the opener, though the stats won’t reflect it. The run game was cooking for most of the game, and the defense was a pleasant surprise when it came to anything but stopping quarterback scrambles. If CeeDee Lamb could catch — just a strange problem dating back to last year that’s bogging down one of the league’s best receivers — we’d be talking about the Cowboys as pulling the upset of the opening slate. Alas, we’ll have to settle for giving them a moral victory instead.

17 – Steelers (1-0)

Unc still got it. Aaron Rodgers was straight up awesome on Sunday — a statement I didn’t think I’d ever make again. The Jets defense is no slouch, and he still threw it all over the place. Now, the Steelers got just about every break to win it, from a fumble on a kickoff to two super long field goals from Chris Boswell. And I wasn’t very impressed with this defense, though they made the plays when it was time to make them. More than anything, I’m just a lot more interested in this Steelers team. Because that game looked nothing like what I expected it to. So, what comes next?

18 – Raiders (1-0)

It’s too early to take my Geno Smith victory lap, especially considering the secondary that he was facing on Sunday. But that game gives me confidence that QB play will not be a weakness in Vegas this fall. The run game, on the other hand, was concerning. Yes, the Patriots have a much stronger front seven, but Ashton Jeanty was not drafted to have 38 yards on 19 carries. I hope they can open things up more for him as the season rolls along. And we’ll see how the defense plays when they line up against some more put-together offenses, like the Chargers on Monday night.

19 – 49ers (1-0)

Is this harsh? Probably. But it’s more of a reflection of the current state of the 49ers, who are staring at a game against the Saints without Brock Purdy, George Kittle, Jauan Jennings and Brandon Aiyuk. They were absolutely blessed by the football gods to pull that win out in Seattle. There wasn’t really any area where I was impressed, other than with Trent Williams, Fred Warner and Nick Bosa, which is par for the course. Obviously all those Jake Moody misses play a role, but I just need to see the Niners consistently win with all these issues they’re dealing with before putting them above some teams that I thought were more impressive this week.

20 – Colts (1-0)

Well, well, well. Indiana Jones had a smashing opening weekend at the box office. Good for him, and good for the Colts. I’ll take it with a grain of salt because the Dolphins are an absolute joke, and I’m fascinated to see what the sequel looks like against one of the best defenses in football this week.

21 – Cardinals (1-0)

Most nothing win of Week 1? Most nothing win ever? People are asking. But, a win is a win. The Cardinals helped people remain alive in their survivor pools with a remarkably unimpressive win in New Orleans, but I’m leaving with two major positives. To start, Marvin Harrison Jr. was involved! Keep that up. And second, Will Johnson looked every bit like the stud we thought he’d be coming out of college. Looks like Arizona got a real steal there.

22 – Jets (0-1)

I said it earlier with Pittsburgh: that didn’t look anything like what I expected it to, but I still loved it. Justin Fields blew us all away, Breece Hall looked explosive and Garrett Wilson was a dog. I’m disappointed in what I saw out of this defense, but I’m not sure how long that’ll continue for. Maybe, just maybe, this Jets team is better than we thought they’d be. Or, this might just be another Fields flash in the pan. I’m sincerely hoping for the former.

23 – Seahawks (0-1)

Like their counterparts in Week 1, I feel like I’m being a little harsh to Seattle here. Sam Darnold wasn’t awful by any means, Jaxon Smith-Njigba was a monster and the defense held their own… until they didn’t. And that’s what bothers me. Riq Woolen has turned into an absolute liability at corner and now Nick Emmanwori could be headed to the injured reserve. I don’t know if either side of the ball in Seattle is good enough to lift up the other, which means these first few weeks could go awry, especially with some solid teams looming on the schedule.

24 – Patriots (0-1)

Boring? Underwhelming? All of the above. I do like what I saw out of Drake Maye, but that was about it. I was expecting a lot more out of the run game, which was way too quiet for my liking. The defense held up as best as they could with Christian Gonzalez being out, but it wasn’t enough. But this was never going to be an overnight thing, as I said. We’ll see how this group continues to gel in the weeks to come.

25 – Jaguars (1-0)

Was that a good-looking win for the Jags? Yeah, I guess so. But let’s see it again. And against a better team, please. I think Trevor Lawrence looked good, but certainly not great, so I think this offense still has some work to do. And they’re not going to play many defenses as bad as Carolina’s for the rest of the year. So, show it to me again before I put the respect on you that a lot of folks in the media are.

26 – Bears (0-1)

Thank you for one of the best hatewatches I’ve had in years. Game one under Ben Johnson with Caleb Williams looked like so much of what I expected: some scripted success to start followed by abysmal offense, horrendous inaccuracy, bad body language and general feelings of giving up en route to blowing a double-digit fourth quarter lead at home to a division rival. It might be too early to take my victory lap and gloat, but this one is a feather in my cap. Now, Chicago is on the verge of facing some uncomfortable questions if this keeps up. But we’ll cross those bridges when we get there.

27 – Panthers (0-1)

After a summer’s worth of hype following the way Bryce Young ended 2024, he goes out there and does that? Not great. This defense is still awful and Bryce looked overwhelmed against a Jags defense that’s nothing amazing. At least Tetairoa McMillan looked awesome!

28 – Browns (0-1)

The Browns managed to snatch defeat from the jaws of victory in ways that truly only they can. They moved the ball effectively against Cincinnati while their own defense absolutely suffocated what’s supposed to be one of the best offenses in the league. And it didn’t matter because their kicker can’t kick. Only Cleveland. But, at least we can see that this defense will still hold its weight while the offense flails around for a few weeks until Quinshon Judkins provides a boost in the run game.

29 – Titans (0-1)

Just an abject disaster. Brian Callahan was the worst head coach of Week 1 for a CVS receipt’s worth of reasons and nobody lining up to catch passes could do that. Cam Ward’s tape vastly outshines his numbers, which is about what I expected this season. But man, I didn’t know it’d be this bad. So, I simultaneously have hope because of Ward, but no hope because of coaching and the rest of the offense. It’s going to be a weird year in Tennessee.

30 – Giants (0-1)

Just bleh. Russell Wilson doesn’t have much time left in this league, the run game was absolutely smothered, and while the defensive front looked good at times, this Giants team was simply outmatched and buried on Sunday. Never a good sign when you don’t score a touchdown and are the lowest-scoring team of the slate. This team really just isn’t worth talking about until Jaxson Dart starts playing.

31 – Saints (0-1)

If Spencer Rattler is truly better than Tyler Shough, then I fear the Saints completely wasted that draft selection. I do think New Orleans looked better than the dumpster fire we expected, but I told you guys the game would be close. This offense is just an unwatchable product — much like those disgraceful alternate uniforms — although Kelvin Banks had a nice debut at the tackle spot. And the defense isn’t good enough to make up for any of it.

32 – Dolphins (0-1)

Our expectations for you were low, but holy cow. I wasn’t expecting this level of a dumpster fire. Everyone in Miami should be ashamed. But, none of them will be there in a few months’ time, so maybe they just don’t care. It certainly looks like they don’t. Nobody respects Tua, nobody respects Mike McDaniel and nobody wants to be there. What a mess. This might get blown up sooner than I anticipated.

Week 1 Picks

The 2025 NFL season is finally upon us with a Week 1 slate that promises to be equal parts exciting and dramatic. Here’s how I see the opening slate playing out.

Cover photo taken from CNN.

Eagles 30-17 Cowboys

Thursday, 8:20 p.m. ET, NBC

The Eagles were never going to lose on the night that they drop a second banner at the Linc. They certainly aren’t going to lose now that Dallas’ already awful defense just lost its best player. Could Kenny Clark’s presence in the middle slow down Saquon Barkley? Probably not. Regardless, no one in the Cowboys secondary is going to be stopping AJ Brown and DeVonta Smith anytime soon. Philadelphia could run away with this one — hence this spread ballooning by nearly two points in recent days.

Chiefs 20-17 Chargers

Friday, 8 p.m. ET, YouTube

Oh, São Paulo. Why we keep sending games there is kind of beyond me. But, at least the NFL has had the decency to give the Brazilians good matchups. Philly-Green Bay last year was a blast, and I think this one will be too. It’ll be a lot more defensive than that game was, but it’ll be a good one. Both times these two faced off last year, it was a defensive slugfest with neither team eclipsing the 20-point mark. So I’m expecting more of the same here, particularly with Rashee Rice being out for the Chiefs. But, they’ll still come out on top — probably on another last-second field goal — because they’re the Chiefs and the Chargers always lose like this. We’ve seen this film before.

Falcons 26-23 Buccaneers

Sunday, 1 p.m. ET, FOX

In Week 1 divisional games, anything goes. I know the Bucs are a slight favorite here, but I think you can throw so much stuff out the window. If Tristan Wirfs can’t go, it’d be a major loss for Tampa, even with Atlanta’s pass rush being as unproven as it is. But, in any case, I see this as a spot where Michael Penix Jr. goes out there and slings it for four quarters, putting up big numbers against a so-so secondary and leading the Falcons to a win. Just a vibes play.

Bengals 26-17 Browns

Sunday, 1 p.m. ET, FOX

The Bengals can’t possibly start slow and lose to the Browns again… right? They certainly hope so. Cincy played their starters in the preseason for a reason. I don’t know if that strategy will bear fruit, but in any case, they have no business losing this game. Just like they had no business losing to the Patriots the year prior, and so on and so forth. Don’t let me down again, please!

Dolphins 27-24 Colts

Sunday, 1 p.m. ET, CBS

For what it’s worth, the Dolphins love to start hot in September. The weather is pleasant — hell, this game is indoors — the expectations are low, and Tua is free. Combine that with the Colts being in a sticky QB situation and this feels like a winnable game for Miami on the road.

Raiders 27-20 Patriots

Sunday, 1 p.m. ET, CBS

I feel like this game is flying under the radar as one of the better matchups of Week 1. The return of both Mike Vrabel and Pete Carroll, the Vegas debuts of Geno Smith and Ashton Jeanty, Drake Maye’s first game in the new-look Patriots offense and so much more. I’m going to miss it due to being at the Commanders game, but I gladly would’ve put this one on the second monitor in the early window. I lean Raiders simply because of their superior offensive talent, but with both defenses being unknowns, this one could really go either way. It’s also a tough road trip out east for Vegas, but I think they can handle it. They won’t be the undisciplined, sloppy bunch of the past.

Cardinals 22-13 Saints

Sunday, 1 p.m. ET, CBS

Yeah, I want nothing to do with this one. The Saints might win this game sheerly because of how much we’re completely disregarding them, but I wouldn’t bet on that to happen. I can’t trust that franchise with anything right now. If Arizona loses after I was so kind to them, I’ll be upset.

Jets 16-13 Steelers

Sunday, 1 p.m. ET, CBS

Ah, yes. The Parent Trap game, but for quarterbacks. Aaron Rodgers and Justin Fields each face their old friends from a year ago and are out for revenge. You’d think the opposing team knows their former quarterbacks well, but I don’t know if the new-look Jets are ready for Rodgers the way Tomlin will be for Fields. Regardless, neither quarterback is going to play well. This has defensive slugfest written all over it as both offenses are still a work in progress while the defenses have known talent. I’m taking the Jets to win it sheerly based on vibes — I think Aaron Glenn is going to have them seriously juiced up to win, and all they need is a couple of more trips inside the 30 than Pittsburgh to kick some field goals and come out on top.

Commanders 23-20 Giants

Sunday, 1 p.m. ET, FOX

Ah shoot, here we go again. Our arch nemeses are back in town looking to spoil the fun of a season opener that kicks off a year where our expectations have never been higher. Surely this goes well, right? Listen, Russell Wilson has always given us trouble and Brian Daboll just has our number for some reason. Both of our matchups last year were close, though we were in control for most of the second game. And Russ is certainly an upgrade over Daniel Jones. So, it won’t be easy, which is why I’d gladly take the Giants to cover. But, we should be able to handle business in the end. I think our superior talent on offense will get it done, putting up just enough points to eke by.

Jaguars 30-27 Panthers

Sunday, 1 p.m. ET, FOX

Another underrated matchup here. Both of these teams are sneaky playoff candidates in the eyes of many, and both of them have some shiny new toys to display. I expect Travis Hunter and Tetairoa McMillan to each make some plays in this game, particularly with neither defense being much to look at. Really, the difference for me comes down to Jacksonville just having a little bit more juice on offense. I think Brian Thomas Jr. is in for a big game, even with Jaycee Horn lining up across from him. In any case, this one should actually be fun, and I’ll be interested to watch it back early next week.

Broncos 28-13 Titans

Sunday, 4:05 p.m. ET, FOX

This is my survivor pool pick of the week, which is something I’ve had set in my mind for months now. I like what Tennessee has going on, and I’m a fan of Cam Ward, but to go on the road to play the best defense in the NFL in your first start is a tall task. This just doesn’t feel like a spot where Denver is going to get upset. They’re one of the biggest favorites of Week 1 for a reason. This one should be fairly simple against a Titans team that’s still figuring itself out. But if Ward goes out there and lights it up, it’d be pretty cool to see.

Seahawks 27-24 49ers

Sunday, 4:05 p.m. ET, FOX

Only the higher powers know what the 49ers are going to look like in this game. Jauan Jennings should play thanks to his contract being restructured, but there are still so many questions at WR. And that defense will take a minute to figure itself out. Seattle is simply the team with less unknowns, so I’ll trust them to take this one at home. I think JSN and the rest of the Seahawks offense could be in for a big game against a San Francisco defense with a lot of moving parts.

Packers 26-20 Lions

Sunday, 4:25 p.m. ET, CBS

Best game of the week? Some people are saying so. It’s hard to disagree — rivalry game in a national window with the best team from the 2024 regular season and a trendy Super Bowl pick that just made the move of the offseason. It’ll be a fun one. I’m really interested to see how both of these teams look, because there’s a chance that they each shut up the naysayers or prove them right. The Lions could come out sluggish on both sides of the ball due to all they lost in the offseason, or they could look like the same team from a year ago and put those doubts to bed. The Packers could come out and dominate and look like the contender we think they can be, or they can fall flat like they did last year in this matchup at home. I can see it going any which way. But, for Week 1, I think the Packers are in a better spot, and I won’t pick against them at home.

Rams 23-20 Texans

Sunday, 4:25 p.m. ET, CBS

I really wanted to pick the Texans here because of their superior defense. I think these offenses match up well with one another, although I have doubts about Houston’s ability to run the ball. I think CJ Stroud and company will be able to throw it on the Rams’ young secondary while a potentially limited Matt Stafford might struggle against the Texans elite D. But something’s just pulling me towards the Rams pulling this one out late. It’s just a feeling. My mind’s telling me Houston, but my body says LA.

Bills 23-20 Ravens

Sunday, 8:20 p.m. ET, NBC

As exciting as this matchup is, I haven’t given much thought to the Ravens winning it. It’s obviously a very possible outcome — this game is practically a toss-up, and I’ve said that I like Baltimore’s roster more. It’s more about Buffalo for me; it’s the first game of their final season at the Ralph, and it feels like they’re going to come out with their hair on fire. If their defense can do just enough to make Lamar Jackson a little uncomfortable, I think Josh Allen and the Bills offense will be able to do the rest and pull this one out late. But, there’s also a world where Lamar and Derrick Henry go nuclear and they pull off the mini-upset. I think I’ll stick with my gut.

Vikings 24-17 Bears

Monday, 8:15 p.m. ET, ESPN

This is unironically the biggest game in Chicago since the 2018 Wild Card game against Philadelphia. The Bears and their fans have been waiting for the Ben Johnson era to begin, hoping that it’s as exciting and fruitful as they think it’s going to be. I think Kevin O’Connell and more particularly Brian Flores have other ideas. I trust Minnesota’s defense even if I’m not big on their talent on the backend. I think their new offensive line will hold up against a stout Bears front. I worry about JJ McCarthy making his first career start, but I have to believe that he’ll be up for the moment. And while I don’t expect Caleb Williams to look bad by any means, I need to see this offense legitimately cook against a worthy defense to buy in. You can bet your bottom dollar that I will be watching Johnson and Caleb with great interest on Monday night.

2025 NFL Playoffs and Super Bowl Predictions

It’s time to be wrong. We’ve previewed each of the league’s 32 teams; now it’s time to see how it’ll all play out in the postseason. Hopefully this isn’t the disaster that I’ve been known to produce in the past.

Cover photo taken from The SportsRush.

It’s time to be wrong. We’ve previewed each of the league’s 32 teams; now it’s time to see how it’ll all play out in the postseason. Last time I did this, I predicted the Super Bowl correctly (Chiefs over 49ers in 2023), so I’ve got a reputation to uphold here. Hopefully this isn’t the disaster that I’ve been known to produce in the past.

First, a look at the playoff picture:

NFC Standings

1 – Philadelphia Eagles (13-4)
2 – Green Bay Packers (12-5)
3 – Los Angeles Rams (12-5)
4 – Tampa Bay Buccaneers (11-6)
5 – San Francisco 49ers (12-5)
6 – Washington Commanders (11-6)
7 – Detroit Lions (10-7)

AFC Standings

1 – Kansas City Chiefs (15-2)
2 – Buffalo Bills (14-3)
3 – Baltimore Ravens (12-5)
4 – Houston Texans (10-7)
5 – Los Angeles Chargers (12-5)
6 – Denver Broncos (11-6)
7 – Cincinnati Bengals (10-7)

And now, for the playoff prediction:

Wild Card Weekend

Buccaneers over 49ers

Better team wins a real toss-up. Home-field advantage and an offense with more playmakers puts the Bucs over the top in a shootout.

Packers over Lions

Lambeau finally holds its own as a fortress as Green Bay’s defense proves to be the difference-maker in a hard-fought divisional game.

Commanders over Rams

Jayden Daniels’ homecoming is an explosive one against an inexperienced Rams secondary with Washington winning an exciting road playoff game with plenty of burgundy and gold in the stands.

Texans over Chargers

See: last year’s playoff game.

Ravens over Broncos

Denver’s defense keeps Baltimore’s offense in check for a bit, but the Ravens’ overwhelming talent breaks through late for a close, hard-fought win.

Bills over Bengals

The wheels fall off Cincinnati’s defense as Josh Allen and the Bills get revenge for the 2022 Divisional.

Divisional Round

Eagles over Commanders

Sigh. We’ll see if the idea of revenge fires us up, but I still just don’t know if we have what it takes to keep up with the Birds right now. I’d love to be proven wrong.

Packers over Buccaneers

Tampa can’t keep up in the frozen tundra as the Packers offense explodes for a dominant win to get back to the NFC Championship for the first time since 2020.

Chiefs over Texans

See: last year’s playoff game.

Bills over Ravens

See: last year’s playoff game. I think Baltimore is the best team from top to bottom in the league, but until I see them win in January, I’ll trust what my eyes have seen repeatedly before picking them to finally win it all.

Championship Weekend

Packers over Eagles

Someone has to beat them, right? The Micah Parsons trade makes the Packers a bonafide Super Bowl contender, despite some of their shortcomings in the secondary. This feels like a year that it can all come together for them — from Jordan Love’s ascendancy to Micah’s game-wrecking ability off the edge, I think they’re able to go on the road and knock off the team that’s been the class of the NFC in recent years. Or so I hope.

Chiefs over Bills

Like I said with the Ravens, I actually have to see the Bills win this game to predict them to do so. I do think it’s a matter of when, not if, that Buffalo and/or Baltimore finally knocks off Kansas City. But it’s not for me to say that it’ll be now. I need to see it to believe it. If Buffalo winds up hosting this game, they’d almost have to win it — there would be no better way to send off the Ralph than finally getting the Mahomes monkey off their back and get back to the Super Bowl. And the thought of opening the new stadium with a banner dropping gives you chills. I genuinely hope that it happens. But I’ve seen this film before. We know how it ends.

Super Bowl LX Prediction

(you guys are gonna hate me for this)

Chiefs over Packers

I said it when I picked Patrick Mahomes to win MVP: this season screams 2022 for the Chiefs. That season, everyone wrote them off only for them to go on a run where Mahomes took home that award en route to another ring and Super Bowl MVP.

Well, here we are again. Everyone is discarding the Chiefs after they got crushed in Super Bowl LIX against the Eagles and once again pushing their chips towards the center of the table for Baltimore and Buffalo. Well, only one active quarterback has ever beaten Mahomes in the AFC playoffs, and his defense ain’t getting him to a position where he can do it again. So, to pick KC to get back to the big game feels simple enough.

This would be a very tough test against what’s going to be a vaunted defensive front, but we’ve seen the Chiefs get the job done in this spot time and time again. As I always say, it’s simply them until proven otherwise.

32 Teams in 32 Days: Denver Broncos

The Broncos have quietly vanquished financial demons and assembled one of the best rosters in the NFL, putting them in a position to genuinely contend for a Super Bowl in 2025.

Cover photo taken from PFF.

Welcome to 32 Teams in 32 Days, a daily series leading up to kickoff of the 2025 NFL season where I preview every team in the league as decided by a wheel spin and project what their season will look like. You can keep up with everything right here.

We’re sticking in the AFC West, where the Broncos have quietly vanquished financial demons and assembled one of the best rosters in the NFL, putting them in a position to genuinely contend for a Super Bowl in 2025.

No, I’m not exaggerating. And I’ll tell you why.

The Broncos have done everything right since moving on from Russell Wilson. While it felt like that trade and contract were going to bury them from years, they’ve risen from the hypothetical ashes as a literal phoenix to do everything they need to do to win football games.

In this league, you can get the QB right, then let the rest fall into place. This, however, is the alternative: a three-step equation that precedes getting a quarterback right.

Step one: hire the right coach. Denver knocked it out of the park by bringing in Sean Payton last season, who clearly had plenty of juice left after “retiring” several years ago. He just knows how to win, and he knows how to work with the quarterbacks of his choosing.

Step two: build the trenches. My God, have the Broncos done that. They were one of two teams to finish in the top-10 of pass block (1st) and rush (2nd) win rate as well as run block (1st) and stop (8th) win rate. The other was the Super Bowl champion Eagles.

Step three: Build a championship defense. I’d like to think that this unit that ranked 1st in EPA/play, 2nd in success rate, 1st in dropback EPA and 2nd in rush success rate fits the bill. That’s what happens when you have the defensive player of the year in Patrick Surtain II — who has clearly emerged as the league’s best DB. But it’s more than that. Edge rusher Zach Allen had the third-best pass rush win rate in the league last year while DT DJ Jones was second in the NFL among tackles in run stop win rate. Nik Bonitto has blossomed into one of the league’s brightest young talents at linebacker. Now, he has Dre Greenlaw alongside him with Talanoa Hufanga patrolling the defensive backfield and first-round pick Jahdae Barron locking down the opposite boundary of Surtain. I mean, good lord.

So, all of that elite roster-building by GM George Paton allowed them to tie it all together with the franchise QB of their choosing. And at first, I wasn’t sure about the choice. But Bo Nix has proven his worth after being picked 12th overall a year ago. That being said… I don’t think he’s that good yet.

Nix definitely finished the year way stronger than he started it, which goes a long way. In September, he clearly still had the training wheels on — a little odd for a five-year college starter — and the speed of the pros seemed to rattle him. But, by December, he was vastly improved, finishing the year with 3,775 yards, 29 touchdowns and 12 interceptions.

What’s his ceiling? (h/t PFF)

I usually hesitate to call guys “system quarterbacks,” but it just felt like Nix was a small cog in a larger system than the one that drove the bus. He was just 19th in EPA+CPOE and 22nd in success rate while the offense ranked 16th in EPA/play. That’s a whole lotta mid. I don’t know if he has what it takes to elevate the guys around him, and I worry that what we saw last year was his ceiling as a pro; after all, he was only taken where he was because the Broncos had no other choice.

Here’s the good news: in the case that I’m right, Denver is still going to be fine. Nix and Payton have a perfect marriage and I think he’s good enough within the confines of this system (especially with that offensive line) to put them in a position to contend in the AFC. Him not being an elite quarterback is fine. Teams like the Jimmy Garoppolo 49ers prove that you don’t need crazy good QB play when the rest of the roster is as ridiculously talented as it is.

X-Factor: The Pass-Catchers

It would certainly help Bo Nix if this wide receiver and tight end corps develops into a better one. Yes, Courtland Sutton has been a great player for a long time and got a well-deserved extension this offseason. But after that, there’s some potential left to be reached considering no other player had more than 503 receiving yards — less than half of Sutton’s total — last year. I think guys like Marvin Mims and Troy Franklin could turn into truly elite deep threats in the slot, and this year’s third-rounder Pat Bryant has the frame and skillset to turn into a really nice complement to Sutton. Plus, Evan Engram could turn into a reliable security blanket at tight end considering how many targets he saw in Jacksonville. All of that would go a long way in helping Nix and elevating this offense to be better than the frankly mediocre one they were a year ago.

Team MVP: The Offensive Line
Best starting five in the league. (h/t Getty Images)

I could’ve gone a number of ways here. I really wanted to give it to Patrick Surtain, but sometimes, you gotta show love to the hog mollies.

The incredibly high level of play that this OL had a year ago is astounding. By the numbers, this might’ve been the best offensive line I’ve ever seen and was one of the biggest reasons why Bo Nix was such a success in his rookie season. Garrett Bolles, Ben Powers, Luke Wattenberg, Quinn Meinerz and Mike McGlinchey are by far the best starting five in the league. I already mentioned how this OL was first in both pass block and run block win rate in 2024, so I’m just going to leave these here for you to look at:

Garrett Bolles: 7th in PBWR among OT, ranked 5th in pass blocking grade among OT by PFF

Ben Powers: 5th in PBWR among IOL, 1st in RBWR among IOL

Luke Wattenberg: 2nd in PBWR among IOL, ranked 2nd in pass blocking grade among centers by PFF

Quinn Meinerz: 3rd in PBWR among IOL, ranked 3rd-highest overall guard by PFF (6th in pass blocking, 3rd in run blocking), voted First Team All-Pro

Mike McGlinchey: 6th in PBWR among OT

I rest my case.

Breakout Candidate: RB R.J. Harvey

I held off talking about Harvey for this long, so let’s get into it. A solid and consistent run game is what was missing from this offense last year. Javonte Williams, Jaleel McLaughlin and Audric Estime were a mediocre committee at best, hence why Williams and Estime are now gone. JK Dobbins was brought in to be a steady vet in the backfield, but the real guy to watch is the second-round pick from UCF.

Harvey was an absolute stud in college with nearly 3,000 yards and 40 touchdowns on the ground in his final two seasons. Those are ridiculous numbers. He might be smaller in size, but he’s got the burst and quickness to make up for it. More than anything, I have a feeling that he’s going to emerge as a security blanket for Nix in the passing game, turning into a Bucky Irving of sorts by catching a ton of checkdowns and making his money after the catch. In any case, I think he’ll be the starting tailback in no time sheerly by having the highest upside of anyone in that backfield.

Record Prediction: 11-6

I have pretty high hopes for this team. I think they should be a playoff team fairly easily despite the rest of this division being a gauntlet and tough games against Washington, Philadelphia, Cincinnati, Houston and Green Bay. The offensive infrastructure and defensive dominance will be enough to get to double digit wins and a Wild Card spot. I just think the lack of elite QB play will prevent them from winning the division. Plus, as I’ve been saying with these AFC West teams, I won’t believe that the Chiefs can be dethroned until I see it. But I’m a massive fan of this roster, and I’m excited to see if they can build off last year’s success and be better this fall.

Next up: Las Vegas Raiders

Week 2 Picks

Playoff rematches and high-profile primetime showdowns highlight an exciting Week 2 slate that’s sure to deliver. Here’s how I see it playing out.

Cover photo taken from NBC Chicago.

Last Week/Season Total: 9-7

Bills 27-24 Dolphins

Thursday, 8:15 p.m. ET, Prime Video

I hate to be one to play trends, but Josh Allen has never lost on a Thursday, and he’s 11-2 in his career against the Dolphins. Not only that, but he’s put up massive numbers against Miami in the last few years.

I understand that Buffalo’s offense looks different now than it did then, but that didn’t stop Allen from being one of the most productive QBs in football last week. And I know Miami’s offense is incredible, but no team knows them better than the Bills. So, I’ll ride the trends.

Cowboys 31-17 Saints

Sunday, 1 p.m. ET, FOX

Again, I don’t know what the Saints are going to look like. I take little to no stock in a blowout win over the Panthers.

But, I do know what the Cowboys are: one of the best, most well-rounded teams in the league that never loses at home. They should have this one easily.

Lions 24-20 Buccaneers

Sunday, 1 p.m. ET, FOX

I’m not sure why Vegas thinks this one won’t be too close, considering the Bucs took the Lions to the brink in the playoffs last year and are coming off a very impressive offensive showing in Week 1. But, they have one thing right: the Lions win was far more impressive.

Combine that with the fact that Detroit has the better roster from top to bottom and are continuing to get better on defense, and I’ll take them to win a close, entertaining game.

Colts 23-17 Packers

Sunday, 1 p.m. ET, FOX

I’m not going to pick a Malik Willis-led football team to win a game against a competent team until I see it actually happen. The Packers defense is good enough to keep them in the game at home, but I think Indianapolis has the QB advantage, and that should put them over the top.

Titans 23-20 Jets

Sunday, 1 p.m. ET, CBS

The Titans didn’t give up a point on defense on the road last year, and now come home to play a Jets team that has no idea what they are offensively. Smells like an upset.

I have no faith in Will Levis, and the Titans offense isn’t very good, but this just feels like a spot where they pull out a win. Law of averages, if you will.

Either that, or I’m the Jets’ No. 1 hater. That’s also likely.

49ers 27-17 Vikings

Sunday, 1 p.m. ET, CBS

The 49ers are already a much better team than the Vikings are. Then you remember that Sam Darnold was in San Francisco last year, and the Niners defense will know how to most effectively stop him, and you realize that this game really shouldn’t be close at all, no matter how intimidating Minnesota’s homefield advantage is.

Seahawks 20-17 Patriots

Sunday, 1 p.m. ET, FOX

I worry about the Seahawks going all the way across the country, and I think the Patriots could ride some momentum from last week’s upset win into their home opener. But this is simply a situation where I’m picking a team that’s clearly better and hoping for the best.

Giants 23-20 Commanders

Sunday, 1 p.m. ET, FOX

I’ve seen this film before. And I never like the ending.

Picking us to lose to the Giants is like taking candy from a baby. It feels wrong, but it’s just too damn easy.

For some reason, Daniel Jones always decides to play like an NFL QB for two games of the year: the two matchups against Washington. Meanwhile, we decide to play like pumpkins, even at home against a divisional opponent.

It doesn’t matter that all signs on paper point to a Washington win. New York’s front seven will find a way to make life hell for Jayden Daniels in his home debut, and Jones and the Giants offense will somehow put up massive numbers (Malik Nabers breakout game loading?) en route to a win that will make all of us scratch our heads. Again.

Chargers 20-10 Panthers

Sunday, 1 p.m. ET, CBS

Do I even need to comment on the Panthers and their matchups on any given week? Not until they show me that I should. Just pick against them and move forward.

Jaguars 22-19 Browns

Sunday, 1 p.m. ET, CBS

This game is going to be ugly, but I also think it’s going to be fun. Not that it’s fun watching Deshaun Watson play QB, but these are two good rosters and two well-coached football teams that should give us a good game.

That being said, I’m not going to trust the offense led by Waston to win the game. I’d much rather back Trevor Lawrence, especially at home, to get the job done.

Ravens 30-13 Raiders

Sunday, 1 p.m. ET, CBS

Biggest blowout of Week 2 loading… next!

Rams 24-23 Cardinals

Sunday, 4:05 p.m. ET, FOX

It’s a bit of a risk to back the Rams with all of their injury concerns, but as I said earlier, I still trust them under Sean McVay and Matt Stafford no matter what.

The Cardinals looked good last week — that is, until they didn’t — but I think I still need to see more out of their offense. I would love for this to be the game that Marvin Harrison Jr. bursts onto the scene. But more than that, their defense fell apart down the stretch, and I think Stafford, Cooper Kupp and Co. can pick them apart just enough.

Broncos 16-13 Steelers

Sunday, 4:25 p.m. ET, CBS

Week 2’s equivalent of NyQuil. I’m just picking the home team with the great homefield advantage and moving on.

Chiefs 27-19 Bengals

Sunday, 4:25 p.m. ET, CBS

The Week 2 Bengals may or may not be better than the Week 1 Bengals, but even if they are, they’re not good enough to beat the best team in the league.

Joe Burrow always plays Patrick Mahomes close, but I think the Chiefs are simply too good to lose this game at home. I hope it’s close and I hope it’s entertaining, but I just don’t think it will be.

Texans 26-20 Bears

Sunday, 8:20 p.m. ET, NBC

This is being touted as a high-profile battle between two of the best young quarterbacks in the league. But, what it actually is is a battle between a top-five quarterback in CJ Stroud and a rookie with — until proven otherwise — more hype than substance in Caleb Williams.

The Texans are the better team from top to bottom with the better quarterback and a raucous home crowd in primetime. It’s their game to lose.

Eagles 24-17 Falcons

Monday, 8:15 p.m. ET, ESPN

The Falcons offense is a mess. I don’t know how they’re supposed to move the ball with Kirk Cousins’ limitations coming off the Achilles injury.

I know the Eagles have question marks of their own with their defense, but at least I know what their offense is. And though Atlanta’s got a good D of their own, I don’t know if they have the offense to overcome Philly on the road.


Post-Week 1 Power Rankings

Here’s how I stack up the league after a wild, wacky start to the 2024 season.

Cover photo taken from KXAN.

1 – Chiefs (1-0)

Imagine winning back-to-back Super Bowls with the best quarterback of all time and an elite young defense… and then clearly improving in the offseason to the point where everyone is questioning how you’re possibly going to be stopped.

Must be nice.

2 – 49ers (1-0)

It’s not surprising to see the Niners pick up where they left off. The important thing is seeing it continue in the weeks and months to come.

3 – Cowboys (1-0)

Dak Prescott deserved the money. CeeDee Lamb obviously did, too. And the defense is obviously incredible, making more plays than any other in the league. Now you’re seeing it all come to fruition.

This team will be dangerous, no matter how many jokes we all want to get off.

4 – Lions (1-0)

My main concern with Detroit entering the year was their secondary, considering the defensive front and entire offense was nothing short of elite. While they definitely had ups and downs, I was impressed by what I saw out of that unit.

This remains one of the more well-rounded rosters in the league, and what Sunday night showed is that, if they choose to, they can beat you any way they please.

5 – Ravens (0-1)

Baltimore will be fine, but I have some early concerns. The defense has clearly taken the step back that I expected them to, and the offense can’t lean on Lamar Jackson like this for an entire season. He’s not Josh Allen.

6 – Bills (1-0)

Speaking of Josh Allen, it’s nice to see that he’s still doing Superman stuff in the month of September.

That’s all fine and dandy, but let’s see if he can do it in January.

7 – Eagles (1-0)

This defense still has numerous question marks, but the signs of life are there across the board.

And it might not matter if Saquon Barkley keeps doing that.

8 – Texans (1-0)

Houston is a team that’s going to keep getting better and better as they continue to gel this season. It helps when you’re led by the most surgical quarterback in the league (yes, I mean it).

9 – Dolphins (1-0)

I really don’t have much to say about Miami that we don’t already know about them. They put up their yards, and their defense bent quite a bit, but didn’t break down the stretch. This will be the case until the first cold breeze of autumn blows through.

10 – Rams (0-1)

The injury bug ripped a chunk out of the Rams in Week 1, and that is quite concerning. But, this is a team that has made quite a lot of of nothing in recent years, and as long as Sean McVay is the coach and Matt Stafford is the quarterback, I will keep the faith in them.

And if Cooper Kupp keeps playing like his 2021 self? Watch out.

11 – Packers (0-1)

The worst sight of Week 1 was seeing Jordan Love needlessly sprain his MCL on a broken play at the end of a lost game. It was a cruel twist of fate.

The Packers are still talented across the board and can win games, but I have little to no faith in Malik Willis as an NFL QB. We’ll see how it goes.

12 – Seahawks (1-0)

Fair play, Seattle. You looked a lot better than I expected you to. Let’s see if you can do it against football teams with real rosters.

13 – Saints (1-0)

I feel like this is a little high for the Saints, but if you win any game in this league by 37 points, you deserve some flowers. I doubt any of this can continue, especially Derek Carr’s level of play, but if it does, then I might have to eat some crow.

14 – Buccaneers (1-0)

Again, I don’t want to take much stock in Baker Mayfield decimating the worst secondary in the NFL (by a good margin, it seems). But the Bucs looked really good across the board on Sunday. This is probably the best team in the NFC South, but it remains to be seen if anyone wants to claim that title with conviction.

15 – Bears (1-0)

Most annoying win of Week 1. Caleb Williams throws for 93 yards on 14 completions and his offense doesn’t score, but the defense and special teams is gifted touchdown after touchdown, so I have to hear about how Caleb “led his team to victory” and nothing about how this offense might’ve been the worst in the league this week.

Give me a break.

16 – Steelers (1-0)

A win is a win, even if you don’t put the ball in the endzone. Just ask the Bears.

On the bright side for Pittsburgh, the defense still looks legit, and TJ Watt still looks like the most impactful defensive player in the sport. The same winning formula remains.

17 – Jaguars (0-1)

You were on the verge of greatness, you were this close!

Ironically enough, I feel better about the Jags after watching that game. They clearly have the talent and coaching to keep up with the big dogs. We’ll see how long they can keep it up.

18 – Colts (0-1)

Anthony Richardson is a demigod, but that isn’t going to be enough to win games in Indianapolis. They need to find a groove on offense, and that starts with Richardson’s ability to complete all of his passes, not just the 60-yard bombs.

19 – Jets (0-1)

I told you so.

20 – Vikings (1-0)

Please, please don’t be fooled by this Sam Darnold performance! The 2021 Panthers are warning you.

21 – Bengals (0-1)

Week 1 Bengals gonna Week 1 Bengals. I can’t explain it, but this is just how it’s going to be, I guess.

22 – Chargers (1-0)

I think if you asked Jim Harbaugh exactly how he wanted to win that game, he’d give you exactly how it happened. That’s going to be who the Chargers are. And it might just work.

(But we all wanna see Justin Herbert let it fly. Please.)

23 – Cardinals (0-1)

Pro tip: throw the ball to Marvin Harrison Jr. Or just start by looking his way.

Thanks for listening!

24 – Patriots (1-0)

Not sure how much stock to take in New England beating perhaps the worst Week 1 team in the league, but it was good for Jerod Mayo and Co. to go out there and win that game. Not sure how many more Ws are coming their way in 2024.

25 – Falcons (0-1)

Alexa, play New Person, Same Old Mistakes.

26 – Browns (0-1)

Can we officially say the Deshaun Watson trade and contract are the worst in NFL history? And can Cleveland please start Jameis Winston? This roster and these uniforms do not deserve to be wasted like this.

27 – Raiders (0-1)

Week 1 showed me what I already knew: the Raiders are simply anxiously awaiting their top 5 pick in the 2025 NFL Draft, where they will land their new franchise QB.

28 – Broncos (0-1)

And to think I had that much faith in you. There’s a lesson learned.

29 – Commanders (0-1)

See: Atlanta. Only this was much, much worse than I expected.

Jayden was great, but he shouldn’t have had to run for his life every play. The rest of the offense was lifeless, and the defense might as well have not taken the field.

It was a performance that was all too frequent under the previous regime: a clear lack of preparation and simply no signs of life or effort, especially on defense.

So, we’re off to a great start in this new era!

30 – Titans (0-1)

*insert Will Levis surrender cobra on his knees while his game-losing pick six goes back the other way*

31 – Giants (0-1)

On the bright side: Malik Nabers looks good. He’ll see a monster number of targets and make the most of his opportunities.

On the not-so-bright side: literally everything else.

32 – Panthers (0-1)

Just when you think things can’t get worse, they go and get worse.

Just fast forward to next year. Or next decade.