Articles

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.

2025 NFL Awards Predictions

I give my picks for each of the 2025 NFL season’s year-end awards, with plenty of chalk and surprises to go around.

Cover photo taken from The SportsRush.

Most Valuable Player: Patrick Mahomes

Boring, isn’t it? I know, I know. But, to put it plainly, it just feels like it’s his time again. This season screams 2022 for the Chiefs in my eyes: a year where everyone wrote them off before Mahomes ripped off an MVP season and they won the Super Bowl. More on that later, though. Even with Rashee Rice being suspended for the first six games of the year, I think this Kansas City offense is going to be much improved from a year ago thanks to way better pass protection and a less reckless Mahomes. He’s going to get back to his usual ways and have an efficient and productive season to claim this award for the third time in his illustrious young career.

Offensive Player of the Year: Derrick Henry

As much as I wanted to give OPOY to one of the younger backs in the league like Jahmyr Gibbs or Bijan Robinson, sometimes you’ve gotta trust the vets. Henry has shown no signs of slowing down and is once again going to reap the benefits of playing in the perfect offense for him. He could very easily have another 1,800-plus yard, 15-plus touchdown season because of how dynamic his backfield is with Lamar Jackson at quarterback. Plus, I’ve got this sneaky feeling that the Ravens wind up being the top team in the league this year, in which case Lamar could win MVP again. But, since I’m giving that to Patrick, I’ll give OPOY to the King.

Defensive Player of the Year: Will Anderson Jr.

This feels like the year that Anderson breaks out and emerges as one of the league’s elite pass-rushers. He’s been flirting with greatness ever since he was drafted with seven sacks as rookie followed up by 11 last season. 2025 just feels like where the fun begins. It helps to have another star pass rusher on the other end of the line in Danielle Hunter. I can see a world where Anderson leads the league in sacks with a number close to 20, anchoring what could be the best defense in the league. I can even see this award going to his teammate Derek Stingley Jr. if he winds up being the best player on that side of the ball. In any case, this Texans defense is going to be awesome again, and I think that materializes in someone in Houston taking home some hardware.

Offensive Rookie of the Year: Ashton Jeanty

Again, it’s a little chalky, but it’s hard to say no to Jeanty right now. Cam Ward is in a tricky spot, there’s no clear-cut star WR that can take it and all the other sleepers are sleepers for a reason. It feels like Jeanty’s award to lose. He’s in a perfect situation and an offense that’s going to rely on him a ton. He’ll be an every-down bellcow who will get 20-25 touches a game and likely put up the best numbers we’ve seen from a rookie back since Ezekiel Elliott and Saquon Barkley at the end of the 2010s.

Defensive Rookie of the Year: Mike Green

This award could honestly go an infinite number of ways. The safe pick is Abdul Carter, the flashy pick is Travis Hunter and there’s numerous talented first-rounders that could take it home. For some reason, Green’s name is calling out to me. Maybe it’s the fact that he’s a first-round talent that was an absolute steal for Baltimore in the second round. Maybe it’s the fact that the Ravens will be playing in a number of highly-profiled standalone games where Green will be able to make a name for himself. Maybe it was me blindly throwing a dart at a board. But I think he’ll have a high sack total on a great team, and that’ll be enough to get him the votes.

Comeback Player of the Year: Aidan Hutchinson

Yes, we like quarterbacks. JJ McCarthy and Dak Prescott each have a great shot to win this award because they’re both in positions to put up some really good numbers in elite offenses. But, sometimes the story is what wins this one. And for Hutch to come back from a horribly gruesome leg injury and put up the numbers that we know he can, I feel like it’d have to go to him. Could that injury deter him from being on the crazy run he was on before getting hurt last year? Maybe. But I’ll choose the route of optimism and say that he’ll be close to the league lead in sacks again — a testament to resilience, strength and mental fortitude.

Protector of the Year: Lane Johnson

Oh look, a new award! I’m fond of this one — I think it’s dope that offensive linemen will be recognized with some hardware, because they’ve eternally been the unsung heroes of football. Imagine if this was around when Orlando Pace or Anthony Muñoz were playing. In any case, this one goes to Lane Johnson as a combination of another dominant season at RT in Philadelphia and a bit of a lifetime achievement award for being one of the league’s best tackles for over a decade. Are there better, younger LTs out there? Maybe. If a guy like Tristan Wirfs took this home, you’d hear no argument from me. But this is the type of award that a guy like Johnson deserves for being so damn good for so damn long.

Coach of the Year: Matt LaFleur

I had very high hopes for the Packers this season before they traded for Micah Parsons. Now, those hopes have gone skyward. I think they’re going to make a real push at the 1-seed in the NFC and contend for a Super Bowl. With that being said, I’ll take LaFleur to take this award home as the head coach of the team that feels destined to make the most headlines in 2025. While I’m not the fondest of him, I think his offense is going to be really good this season, and his defense should be vastly improved. If Green Bay winds up as a top-two seed come January, the award should be his.

32 Teams in 32 Days: Tampa Bay Buccaneers

The Buccaneers are primed to not just get back to the playoffs, but potentially make a deep postseason push with an elite offense and an improving defense.

Cover photo taken from Getty Images.

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.

Our long-awaited series finale takes us to Tampa, where the Buccaneers are primed to not just get back to the playoffs, but potentially make a deep postseason push with an elite offense and an improving defense.

Considering a number of factors — this team just won the division, is favored to repeat and I’m running behind schedule (sorry!) — I’ll try to keep this one brief. Plus, we pretty much know everything there is to know about this Tampa Bay squad.

It starts with the offense, which was must-see TV a year ago and figures to be the same this season. And that offense starts with Baker Mayfield, who has shut me and many a pundit completely up by completely reviving his career with the Bucs. Behind Mayfield and OC Liam Cohen — who has since infamously departed for Jacksonville — this unit was a wagon in 2024, ranking 5th in EPA/play and 3rd in success rate with a highly efficient and balanced offensive attack. Even with a number of injuries at receiver to guys like Mike Evans and Chris Godwin, this passing attack was a fearsome one, and last year’s rookie stud Bucky Irving made a massive impact as a do-it all back.

Plus, this offensive line was nothing short of elite, ranking fifth in pass block win rate and sixth in run block win rate. Standout blindside blocker Tristan Wirfs led the league in the former and ranked first by PFF in pass blocking among tackles, but is recovering from offseason knee surgery and might not be ready for the start of the season. Still, with guys like Luke Goedeke, Cody Mauch and Graham Barton holding things down, this will be a fantastic OL once again.

There might not be a better left tackle in football. (h/t Pewter Report)

Honestly, this offense could be even better than it was last year with some new juice at receiver. The Bucs took Ohio State legend Emeka Egbuka with in the first round and might be able to squeeze the most out of seventh-rounder Tez Johnson from Oregon. With Evans and Godwin aging and second-year stud Jalen McMillan recovering from a neck injury, keep an eye out for those two youngins.

It was the other side of the ball that led to Tampa’s undoing last season. This defense was just 17th in EPA/play, and although their front was stout against the run at eighth in rushing success rate, their secondary was a major weakness, clocking in at 27th in dropback success rate. The defensive line could get after the passer with the 11th-highest pass rush win rate in the league, but against the run, they were second-worst. It was very Jekyll and Hyde, and when it mattered most, it bit them in a big way.

With guys like Vita Vea and Calijah Kancey in the middle, this figures to be a difficult defense to run on. There isn’t a blue-chip edge rusher, but YaYa Diaby and Logan Hall are some solid young pieces and newcomer Haason Reddick should give them a boost. The backend will hope to get massive contributions from third-round selection Jacob Parrish, who I was really high on coming out of Kansas State. He’s too small to play outside, but he performs above his size and could be a very effective nickel in Todd Bowles’ scheme. Second-round pick Benjamin Morrison — another one of my favorite DBs in this class — is recovering from a preseason hamstring injury, but when he returns, he should help raise the unit as a boundary corner opposite of Jamel Dean. And Antoine Winfield Jr. is solid as always as a free safety.

X-Factor: The Secondary

For some reason, this unit just refuses to gel. They don’t have a clear-cut lockdown CB1 who can go MEG against a guy like AJ Brown or Ja’Marr Chase, which is fine, but can undoubtedly bite them in a big game. Their safeties are better against the pass than the run, but that doesn’t always show up when the corners are getting dusted. If the rookies can provide the juice that Bowles was looking for when drafting them, I think it’ll pay off in a huge way. An improved secondary is genuinely the only thing that stands in the way of the Buccaneers truly contending for the NFC.

Team MVP: QB Baker Mayfield
Bellissimo. (h/t AP Photo)

The Baker renaissance in Tampa has been a delight to watch. He has finally found a place to call home that trusts him and believes in him, and he is excelling because of it. Last season, he was 6th in EPA+CPOE, 5th in success rate, 13th in QBR, third in passing, second in touchdowns and fourth in passer rating. Joe Burrow was the only other QB in football to throw for over 4,500 yards and 40 touchdowns. Pretty good company to keep. This will be Mayfield’s third consecutive season with a new OC as Josh Grizzard gets the promotion from pass game coordinator, but considering the existing relationship there, I expect another really productive and exciting season from the unlikeliest of top-12 quarterbacks.

Breakout Candidate: WR Emeka Egbuka

If you want a sleeper/value pick for Offensive Rookie of the Year, you’re looking at it right now. Obviously, Emeka is my guy, but I think his talent and potential is well-known at this point. Ohio State’s all-time leader in receptions wasn’t drafted in the first round for no reason. The Bucs may have had other needs, but they took the best player available, and I think it’s going to pay dividends. Egbuka is their WR1 in waiting, but he could claim that role as a rookie. He’s smooth and silky with soft hands and underrated physicality that allows him to excel as a true three-level threat. He can do the dirty work underneath, go across the middle in the intermediate or take the top off the defense if you cut him loose. The one thing lacking in this Tampa WR room last year was top-end speed. Now they have it and then some.

Record Prediction: 11-6

Could the Panthers or Falcons make a jump and surprise some people by winning the division? Sure. Anything is possible. But the Bucs feel like a shoe-in to win the NFC South for the fifth year in a row — although it’s oftentimes by the skin of their teeth. This team is too talented from top to bottom, and even though the coaching isn’t amazing by any means, it clears any other team in their division. It’s a manageable schedule by their standards, and I think an improved secondary and some more youth on offense will put them in a position to potentially go on a little bit of a run once the playoffs roll around.

32 Teams in 32 Days: Atlanta Falcons

The Falcons are trying their best to put a contending roster on the field, but still have some deficiencies to overcome, particularly on defense.

Cover photo taken from Imagn Images.

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.

Our second-to-last venture of the series takes us down to Atlanta where the Falcons are trying their best to put a contending roster on the field, but still have some deficiencies to overcome, particularly on defense.

I feel like the story around the Falcons is that there is no story. Of all the teams entering year two with a 2024 first-round quarterback, Atlanta is the most boring because there’s just nothing to latch onto. I guess that’s not their fault, but as the clear-cut second-best team in their own division with a lack of clear direction, I feel like this franchise has fallen by the wayside.

But, I still think there’s hope in Atlanta. That mostly stems from Michael Penix Jr., who I believe can be a very good — maybe not great, though — quarterback in this league. We hardly got a glimpse of him last year, and he expectedly flashed some epic highs and some concerning lows. I was at his second start in Washington, and every throw was a coinflip between an absolute seed and a horribly inaccurate duck. But, for what it’s worth in those final three games he ranked 11th in EPA+CPOE and 8th in success rate. So the highs outweighed the lows. With a full offseason under his belt as the starting QB surrounded by some great offensive talent, I think he’ll have a very solid season.

It’ll help that he has absolute blue-chip studs at RB and WR. Bijan Robinson has turned into the player we all knew he could be: a top-5 runningback who’s arguably the shiftiest player in the league and an ultimate weapon out of the backfield. And, for my money, Drake London is a top-10 receiver in football. He’s simply a matchup nightmare — a guy of his size should not move as well as he does, and he’s unguardable at the catch point.

I do worry that the rest of this offense is lacking in playmakers, but Bijan and London can clearly carry a big load. And if Kyle Pitts breaks out… you know what, nevermind. But with a hobbled Kirk Cousins at QB for most of last year, this unit was still 13th in EPA/play and a whopping fourth in success rate, including first (!) in rushing success rate. That’s a testament to an offensive line that punches above its weight and a blue-chip back.

What’s in store for this duo in 2025? (h/t Imagn Images)

The defense, on the other hand, is still a concern. Atlanta did their best to finally gain a pass rush by drafting two former stars in the SEC, taking Georgia OLB Jalon Walker with the No. 11 overall pick, then — inexplicably, in my opinion — trading a 2026 first-rounder to the Rams to move up to No. 27 overall to take Tennessee edge rusher James Pearce Jr. Time will tell if that move was a smart one, but I just don’t like it. But, I can see a world where they form the best young edge rush duo in football, which the Falcons are sure hoping for. This defensive line was 27th in pass rush win rate and 26th in run stop win rate a year ago, and Atlanta famously hasn’t had a double-digit sack edge rusher since John Abraham in 2008. Maybe Walker or Pearce finally breaks the curse.

In any case, that side of the ball was the priority this offseason, as the Falcons brought in a whole host of names at every level: Divine Deablo, Leonard Floyd and Jordan Fuller as free agents plus Xavier Watts, Billy Bowman and the aforementioned edge rushers in the draft. And there was already plenty of talent on this defense with AJ Terrell, Jessie Bates, and some young guys like Ruke Orhorhoro and Zach Harrison. The way I see it, if a defensive-minded head coach in Raheem Morris can’t figure it out with these guys, I don’t know when he will. I’m not a huge fan of him as a HC, and his defense being 20th in EPA/play and 24th in success rate last year was pretty baffling. Assuming the offense does its thing — pretty contingent on Penix — this defense could be the difference between making a playoff push and having a redux of 2024.

X-Factor: The Defensive Line

On that note, this DL — particularly the pass rush — will need to be the difference-maker if this team wants to do what they couldn’t last year. The Falcons lost their last two games of the year in overtime to miss out on the playoffs, and in each games, they simply couldn’t get after the quarterback. This team was 31st in sacks last season, but what’s even crazier is that they haven’t ranked in the top-1o in sacks since 2004. That was four presidents ago. Again, Atlanta made the moves they did in order to get after QBs this season. If it was all for nothing, you might as well copy paste last season to this one.

Team MVP: RB Bijan Robinson
Lightning in a bottle. (h/t PFF)

Very few backs that I’ve ever watched have a skillset like Bijan. His shiftiness is on another level and he’s impossible to bring down in the open field or on first contact. You’ve gotta fly to the ball when it’s in his hands, or you’ll be staring at the back of his jersey as he runs to the endzone. Last year was his true breakout, racking up 1,456 yards and 14 touchdowns on the ground in addition to 61 receptions, 431 receiving yards and four touchdowns through the air. He’s an ultimate Swiss army knife that’s going first overall in many fantasy drafts for a reason. I think he’ll make a real push at Offensive Player of the Year this season.

Breakout Candidate: DE Jalon Walker

I had to pick one of the first-rounders, and I’m taking Walker simply because I believe in him more. He might not have had the production in college, but he’s got a more natural twitch to him, which is what caused his stock to rise and Pearce’s to fall. At 6-foot-2, 245 pounds, he’s a little small for the edge rusher that the Falcons drafted him to be, but I think his athleticism and burst can help him get the job done in the pros. Besides, he’s more of an outside linebacker, so Morris can use him in a lot of different, unique ways. His length and quickness will undoubtedly help this run defense, and if he plays above his size and fine-tunes his edge rushing, he can be a very productive player for years to come.

Record Prediction: 8-9

I’ve sprinkled it in across this preview, but I just feel like this is going to be 2024 part two for the Falcons. Do I think their defense could be better? Sure. But I need to see it to believe it. Do I think they’re going to get better quarterback play? Probably. But Penix still might have some growing pains (kind of insane to say about a 25-year old, but alas). And I’m just not terribly fond of this coaching staff. Combine that with a tricky schedule against the likes of the NFC West, AFC East and teams like Washington and Minnesota, and finishing above .500 feels like an uphill climb.

Next up: Tampa Bay Buccaneers