Post-Week 6 Power Rankings

Through six weeks, the NFL feels more wide open than it’s ever been. Here’s how I stack things up 1-32 amidst all the chaos and calamity across the national landscape.

Cover photo taken from AP Photo.

1 – Buccaneers (5-1) 1

No matter how many players get added to the injury report, Baker Mayfield continues to do Baker Mayfield things. He’s the MVP of the league right now, and it might not be close.

Oh, and this has been the tough part of their schedule, too. We’re looking at the clear-cut frontrunner for the 1-seed in the NFC.

2 – Colts (5-1)

I’ll be honest, I didn’t really want to keep the Colts this high, but I just don’t know what to do with them. But, they keep winning, and that offense keeps looking good doing it.

Let’s just keep things under control during pregame warmups moving forward, yeah?

3 – Lions (4-2) 2

It was strange seeing the Lions — usually the bullies, not the bullied — get handled the way they did in Kansas City.

But, for one, the Chiefs are pretty dang good and catching their stride. And secondly, we’re a pre-snap penalty and an uncharacteristic Amon-Ra St. Brown drop away from a potentially different story here. This team is still elite, and they’re going to be fine.

4 – Rams (4-2) 3

I feel like I learned nothing about the Rams on Sunday.

The defense is fine, sure, but they played one of the league’s most anemic offenses. The offense sputtered, but that’s to be expected when their most impactful position player leaves with an injury. I hope Puka Nacua is okay and heals fast, because this team needs him badly.

I think the trip to London to take on the Jags will reveal infinitely more than whatever the hell transpired in Baltimore.

5 – Seahawks (4-2) 4

A little high for Seattle? Maybe. But considering how wonky the landscape of the league is right now, I don’t mind putting them this high. Not when they’re clicking like they have been.

I hate playing the ifs-ands-buts-or-maybes game, but we’re two last-second scores away from the Seahawks being 6-0 with one of the league’s most balanced squads spearheaded by the OPOY frontrunner. Jaxon Smith-Njigba has been the best receiver in football, Sam Darnold is still wildly efficient and this defense had a nice bounce-back performance. They should parlay that into some more solid performances against a stingy part of their schedule.

6 – Bills (4-2) 2

I’m officially concerned.

Josh Allen does not look like himself right now. The team continues to ignore James Cook. The lack of true receiving threats is becoming obvious. And the defense is… just bad, I guess?

Is that what the Bills are when they’re playing competent football teams? I think that remains to be seen. They’ve earned the benefit of the doubt. But they better hope they get this thing back on track after the bye. I think that’s coming at a pretty good time for them.

7 – Packers (3-1-1) 2

Green Bay is another team that I feel like I learned nothing about this week. They’re just so… “meh” right now.

I suppose my two biggest takeaways are that Josh Jacobs has been awesome and this defense still feels off. I expect one of those to continue, but if the latter doesn’t change as the schedule ramps up, the Packers will inevitably drop some games.

8 – Chiefs (3-3) 5

The living embodiment of the “masculine urge to say ‘we’re so back’ after saying ‘it’s over'” meme.

But, the Chiefs do feel back. Patrick Mahomes is the odds-on favorite to win the MVP right now, and it’s easy to see why. Rashee Rice returns from his suspension this week. The defense played inspired after the disaster to end the Jaguars game.

Everything just feels like it’s clicking in Kansas City. The league should be terrified.

9 – Patriots (4-2) 5

Regardless of the level of competition, the Patriots deserve our respect. They’re playing pretty damn well on both sides of the ball, and Drake Maye has been one of the five or six best quarterbacks in football in 2025.

And, honestly, that’s going to continue to be the case in New England. This is the easiest schedule in football, so I feel like there’s only so much we’re going to be able to say about the Pats moving forward. I guess the only question is: how successful can they be?

10 – Steelers (4-1) 6

Like the Patriots, the Steelers are a team I’ve held off on going crazy over because I just feel so indifferent about them. But, being 4-1 and clearly finding a rhythm goes a long way. I gotta tip my cap to Mike Tomlin and Aaron Rodgers. This is your AFC North frontrunner.

It obviously doesn’t take much to stifle the Browns offense, but this defense has vastly improved since the opening weeks of the season, and so has the rushing offense. I feel like that’s what has made the difference for this squad. As long as they keep stacking wins against their easier opponents, they’re going to win this division.

11 – Falcons (3-2) 9

I said last week that I was fascinated to see what version of the Falcons we got on MNF. And boy, did we get their best. That is how dangerous this Atlanta team can be.

Michael Penix Jr. was accurate, efficient and on time. Drake London was unguardable. And Bijan Robinson is simply the deadliest weapon in the NFL right now. Not to mention, this defense responded to a so-so outing against Washington with a wildly dominant performance against Josh Allen of all people.

This is a playoff team if they can keep this level of play up. I worry about their ability to do that, but I’m rooting for them. Because this is a damn fun group.

12 – 49ers (4-2) 6

We’re reaching a point where these injuries are going to make winning unsustainable in the long-term. They can win games like they have every now and then, but I have serious doubts about this being a playoff team with no Fred Warner or Nick Bosa on defense.

I want to believe that Kyle Shanahan can keep up the magic act and get this team in a competitive spot down the stretch. But I just don’t see that happening with the current state of the roster.

13 – Commanders (3-3) 3

I don’t know man. I just don’t know. That was about as unfathomable and as big of a gut-punch of a loss that I’ve seen. I feel like I could write a dissertation about it, but I won’t. Because I don’t want to. I want to flush it out of my memory forever. But there are a couple things that need mentioning.

First and most obvious is that you can’t have a laundry list of screw-ups and expect to win an NFL game. The fact that they were in a position to win despite two first-quarter turnovers, a missed field goal, a number of penalties, no real run game and a defense that couldn’t stop a stationary vehicle is a testament to Jayden Daniels. After his uncharacteristic redzone interception, he was close to flawless. Until he wasn’t. And that fumble on what would’ve essentially been the game-clinching play is by far the biggest mistake of his young career.

But the defense didn’t have to make it easy for the Bears to then win the game. This unit is a disgrace. They haven’t forced a turnover in four of the six games and couldn’t even force a three-and-out on Monday night. Against an offense that had some serious struggles coming into the game, albeit off a bye. The holes that D’Andre Swift was running through could clear up DC’s traffic in an instant. And the zones in the secondary continue to be Charmin soft.

My main takeaway from MNF is that this team in its current state isn’t good enough to win when Jayden isn’t Superman. He’s human. He’s going to make mistakes. And the team around him isn’t good enough to overcome them when they happen.

14 – Jaguars (4-2) 6

Wait, this offense sucks again. What the heck happened?

I have no idea why this team can no longer run the ball, but it’s clear that unless the defense steps up to flip the game, Trevor Lawrence can’t do it on his own. He has been solid this year, but they need that balance to be successful. And it doesn’t help when the defense doesn’t get a takeaway.

Maybe Seattle was a bad matchup. Maybe this was just a bad game. Jacksonville should hope it doesn’t become a trend.

15 – Broncos (4-2) 4

Good lord this team is a dreadful watch. If this defense wasn’t so good, I don’t know what Denver would look like.

When the Broncos can’t establish a run game like they couldn’t on Sunday morning, we see just how limited — and sometimes straight up bad — Bo Nix is. And that’s a problem. I don’t know that I can classify this as a sophomore slump because I wasn’t particularly impressed with Nix last year. But he has not been able to elevate this team in any way shape or form. They just have to pray the defense dominates and the offense keeps up. That doesn’t feel like a winning formula. But at least the AFC is weak enough for it to work.

16 – Eagles (4-2) 4

Looks like I’ve been vindicated on my Eagles ranking from last week. Because it sure as hell feels like it’s all coming apart in Philadelphia.

I know we go through this song and dance every year, but like 2023, this one feels like it’s not as easy a fix as “locking in” like it was last season. Kevin Patullo’s offensive scheme is a disaster, Jalen Hurts isn’t good enough to overcome the lack of a run game, the wide receivers are in shambles and this secondary straight up stinks. Those unsustainable September winning ways have turned into abysmal October performances. And the schedule ain’t getting easier.

The Giants were supposed to be the get-right game. It might’ve been the exposé instead.

17 – Chargers (4-2) 2

I give a ton of credit to the Chargers for finding a way to win on Sunday in Miami. Those types of heroics from Justin Herbert are exactly what this team needed as they continue to deal with injuries galore.

But I still have pretty mixed feelings about this team. I don’t like how this defense is playing and the run game is a huge problem. But, Herbert can put on the cape if necessary. And, against the bad teams on the schedule, that’s enough.

18 – Vikings (3-2) 1

So, is JJ McCarthy coming back this week or not? Either way, I need a Brian Flores masterclass against a struggling Eagles offense. Do me a solid, Minnesota.

19 – Texans (2-3)

Like Atlanta last week, I’m fascinated to see what version of the Texans we get on Monday night. I hope it’s one that I enjoy watching — and one with an offense that looks like it did the last two times we saw them rather than the three previous times.

20 – Bears (3-2) 1

Good for y’all. You ran the ball and stopped the run way better than I expected. And you took advantage of our mistakes.

The narrative very well could’ve been different if not for a cataclysmic mistake by Jayden Daniels. But it’s not. And I have to live with that now.

21 – Panthers (3-3) 3

Are the Panthers frisky? Or just sneaky good? I genuinely have no clue.

But, Bryce Young is finding a groove. Rico Dowdle has turned into Ladanian Tomlinson for some reason. And Tetairoa McMillan is finally catching touchdowns. The defense is still bad, but they were shockingly excellent against Dallas’ great rushing attack.

Maybe, just maybe, the Panthers are turning a corner. But I won’t count those chickens before they hatch.

22 – Cowboys (2-3-1) 4

This defense, man. They are a historically hilarious handicap. I feel like I’m watching the 2020 Cowboys all over again.

There’s not much that can be said about Dallas that isn’t painfully obvious. Dak Prescott is amazing, George Pickens is perfect for this offense, Jake Ferguson has arguably been the best tight end in football and none of it matters because the defense is the worst in the league by lightyears. I don’t care that Javonte Williams was neutralized; that’s a game you can’t lose to stay afloat in the playoff race. But, here we are.

23 – Giants (2-4) 5

Jaxson Dart and Cam Skattebo are changing the culture in New York. They also might be saving the jobs of Brian Daboll and Joe Schoen. Good for them.

Maybe the Giants can sustain winning with this level of play on both sides of the ball. But, we’re also just a week or so removed from the Saints game. So I won’t jump to any conclusions just yet. But, Thursday night was awesome, and that’s all that matters for now.

24 – Ravens (1-5) 2

Good news: the defense didn’t give up a million points and Lamar Jackson should be back on the other side of the bye.

Bad news: the defense still sucks, you scored three whole points, Derrick Henry couldn’t get in on the goal line and you’re 3.5 games behind the Steelers. Woof.

25 – Cardinals (2-4) 2

Credit to the shorthanded Cards for hanging in with the Colts. Jacoby Brissett was airing that thing out all day long, and it damn near led to an upset win. It’s just not enough.

I really don’t think the Cardinals are this bad. Unlucky, sure. But four losses in a row are hard to overcome. I still think they can turn it around, but it’s going to need to be drastic and fast.

26 – Dolphins (1-5) 1

Nothing on the field is worth talking about in Miami. So I’ll take this time to ask Tua Tagovailoa what the hell he’s talking about.

If this team has leadership issues, that starts with you bro. You’re the damn quarterback! And you just threw three picks! Take some accountability and stop throwing your teammates under the bus. This is the reason why no one in that locker room likes you.

27 – Saints (1-5)

Another week where we say, “wow, Spencer Rattler is actually solid” and it doesn’t matter because the rest of the team ain’t very good.

This Saints team will continue to be competitive, but will also continue to lose. They’re just not a good squad.

28 – Bengals (2-4) 2

Joe Flacco being inserted at quarterback had exactly the effect we expected it to: Ja’Marr Chase and Tee Higgins saw the ball a ton, and it doesn’t really mean anything. The rest of this team is in such squalor that I don’t know how they beat anyone with a pulse.

29 – Browns (1-5) 3

Speaking of not having a pulse, I feel like it’s only a matter of time before we see Sheduer Sanders — no pun intended.

Dillon Gabriel is fine and all, but there’s nothing there. Might as well give Mr. Perfect Timing a shot.

30 – Raiders (2-4) 1

Oh look, a win! Cherish that one, Raiders. There aren’t any more Titans left on the schedule.

31 – Titans (1-5) 2

Thank you for firing Brian Callahan. What comes next? Who knows. But I still think the Titans have the right GM and QB, despite Cam Ward’s abysmal game on Sunday.

32 – Jets (0-6)

You should take some notes from Tennessee. Nip this Aaron Glenn experiment in the bud, move on from Justin Fields and see what your new GM can cook up during this upcoming offseason. Because it is over over in New York.

Week 6 Picks

An emotional primetime rematch, high-flying offensive shootouts and potentially sneaky showdowns highlight another packed weekend in the blossoming NFL season.

Cover photo taken from The Sporting News.

Last Week: 9-5

Season Total: 49-28-1

Eagles 20-17 Giants

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

I’m probably putting too much faith in the old adage of divisional games being close and whatnot, but I feel like New York’s defense can make this close, at least for a little bit.

But, I don’t have any faith in the Giants offense led by Jaxson Dart against a pretty solid Eagles defense. It doesn’t really matter what Philly’s offense looks like because they won’t have to do too much — a theme that’s becoming pretty repetitive.

Broncos 22-16 Jets

Sunday, 9:30 a.m. ET, NFL Network

Ah, yes. Another terrible team overseas. Sorry, Brits.

The Jets have to come out with some life in this game. They’ve been off to such horrible starts against the Bucs, Dolphins and Cowboys that have dug them in holes that they can only statpad out of. Maybe, just maybe, this is a game where they can have some life.

But, I won’t put my faith in that. This game screams a strong Broncos first half with a futile New York comeback attempt late in the game. At least Justin Fields will keep getting those fantasy points in!

Steelers 20-12 Browns

Sunday, 1 p.m. ET, CBS

No, thank you.

Browns might be a trendy upset pick here, but Mike Tomlin his extremely successful off byes and against rookie quarterbacks. Don’t overthink this one.

Chargers 24-21 Dolphins

Sunday, 1 p.m. ET, CBS

Anyone remember the good old days where these fanbases would argue over who got the better quarterback in the 2020 draft? Yeah, me neither.

This is a spot where the Chargers need to get right. Miami couldn’t have popped up at a better time for them, because I don’t think the Dolphins have the bodies on defense to disrupt that makeshift offensive line like the Giants and Commanders did. This has to be where Justin Herbert looks like himself again, especially with no Omarion Hampton in the lineup.

I still think the Dolphins can keep up on offense, but we all know they’re not going to be able to get it done in the end.

Patriots 23-17 Saints

Sunday, 1 p.m. ET, CBS

Feels like a classic spot where the Patriots could come back down after Sunday night’s emotional upset in Buffalo. But is New Orleans really the team to do that against? Probably not.

I do like the Saints to stick around in this game, largely because Spencer Rattler is playing some solid ball and the defense has a knack for turnovers right now. But I don’t know if they can take down a team that’s above their caliber.

Rams 38-17 Ravens

Sunday, 1 p.m. ET, FOX

Next.

Colts 29-17 Cardinals

Sunday, 1 p.m. ET, FOX

Kyler Murray likely won’t be suiting up for the Cardinals on Sunday. That’s good news for Marvin Harrison Jr., but probably bad news for the team at large.

Combine that with how incandescent the Colts have been, and this one probably shouldn’t be close.

Seahawks 23-20 Jaguars

Sunday, 1 p.m. ET, FOX

Talk about a banger that wasn’t remotely viewed as one six weeks ago. Dare I say this is the best non-primetime game of the week!

I was pretty torn on this one. Both defenses are awesome, both offenses are playing well. Seattle is taking a pretty long road trip and Jacksonville has been an electric environment. But the Jags themselves just went to San Francisco and won. It can really go either way.

In the end, I lean Seattle because I simply trust Sam Darnold more than I do Trevor Lawrence. He’s playing at an incredibly high level and has been better at avoiding mistakes, despite that late interception against Tampa last week. If it comes down to whichever QB makes the big throw to win it at the death, I’ll take him.

Cowboys 30-27 Panthers

Sunday, 1 p.m. ET, FOX

I’m probably overestimating the Panthers’ ability to hang around in this game, but I honestly think this game looks like a closer version of Dallas’ win over the Jets last week. The Cowboys will get off to a hot start then give up some points late, especially because the Panthers get off to very slow starts before ratcheting up in the second half like they did against Miami and Arizona.

In any case, I’d appreciate a Carolina victory here, but I’m in no way expecting one. Not with the way Dak Prescott is playing, and certainly not with how the Cowboys are running the ball. Maybe we’re in for a Rico Dowdle revenge game, who knows.

Raiders 22-19 Titans

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

Do I have to? Fine.

I guess I’ll take the Raiders at home. Tennessee’s comeback last week masks the fact that they’re still a disaster, no matter how good Cam Ward looks on tape (which is pretty damn good, by the way). Don’t get me wrong, Vegas isn’t much better, but maybe Ashton Jeanty goes off and Geno Smith stops throwing the ball to the wrong team.

Either way, I don’t really care. And I don’t think you do, either.

Buccaneers 26-23 49ers

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

Here’s a battle of teams that overcome numerous injuries to find their way to 4-1 and atop their divisions. What gives when they meet head to head?

It’s probably going to be Mac Jones under center again for the 49ers, which is by no means a bad thing. We’ve seen numerous times this season how effective he is; honestly, he’s been better for them than Brock Purdy has. Despite the players they’ll be without on both sides of the ball, San Francisco can’t be easily dismissed by anyone.

But, I’ll still take Tampa Bay at home. That offense is playing at a ridiculous level with Baker Mayfield at the helm, and they keep on finding ways to win. I think their secondary will need to step up and make a play or two down the stretch, allowing Baker and co. to do the rest.

Packers 34-14 Bengals

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

Next, again!

Chiefs 27-24 Lions

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

What a brilliant Sunday nighter this is going to be. Points, points, points!

The Lions are clearly a better team than the Chiefs are right now. I don’t think anyone is disputing that. But, this is still Kansas City, and this is still Patrick Mahomes. I think you’re going to see a lot of folks pick KC here because they simply need it more — their backs are against the wall, they desperately need to stay afloat at .500 and they don’t lose games like this at home.

But, the Lions don’t care about any of that. Hell, the last time they went to Kansas City, they pulled off the upset to show the league that they were no joke (with the great help of one Kadarius Toney). And we all know that their offense can run over anyone in the league. If that emerging defense can make a play or two like Jacksonville did last week, it should be enough for Detroit to win.

I just think Mahomes and co. play a solid, clean game and get the job done in the end, even without Rashee Rice, and maybe without Xavier Worthy again.

Bills 24-20 Falcons

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

I think the Bills are in a great spot to bounce back from Sunday night’s stinker regardless of what Atlanta team we see on Monday night. But that’s the problem — the Falcons have been so Jekyll and Hyde this season that I feel like I can’t pick them to beat anyone above their proverbial pay-grade.

Maybe Bijan Robinson comes out and runs all over Buffalo like Derrick Henry did in Week 1. Maybe Michael Penix Jr. looks like his Week 4 self and not his Week 3 self. Maybe the defense looks like their Week 2 self and not their Week 4 self. Are you confused yet? That’s just the Falcons for you.

So, I’ll take the consistent team that I can trust — the one that’s due to make things right after last week.

Commanders 31-17 Bears

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

No Hail Mary will be necessary for this one. We are going to roll.

I could write a dissertation about this matchup, this baby rivalry, these quarterbacks, that head coach and particularly that Bears fanbase. And that wouldn’t even include what happened on October 27, 2024.

Instead, I’ll keep it to Monday night. A battle between the NFL’s top rushing offense and its 31st-ranked rushing defense. A battle between the best QB in the 2024 draft class — one who’s back to his usual elite self — and the third-best QB from that class on his best day. A battle between two defenses that are finding their groove in different ways. It’s going to be a blast.

In the end, the Bears are not going to be able to contain this rushing attack. Jayden Daniels won’t have to be Superman because Bill and Deebo and the rest of the offense will have their way. And to be clear, I think Caleb Williams could have a solid game against this secondary that has its shortcomings. But I think our defensive line will get after him and stifle their nonexistent rushing attack. And he can’t win this game on his own.

I’ll be there — just as I was there for that fateful moment last October — and I cannot freaking wait.

Post-Week 5 Power Rankings

The wackiest week in a wild NFL season has produced the weirdest set of rankings I’ve ever concocted.

Cover photo taken from The Washington Post.

1 – Lions (4-1) 2

In a league with no clear cut No. 1 team, the Lions stand out as the most consistent, in-form squad. Their four-game win streak is the longest in football, and they have straight up kicked ass ever since being handled by Green Bay in Week 1.

The bright spot has honestly been their defense, considering we know what to expect from the other side of the ball. But, when you’ve played Jake Browning and Joe Flacco in your last two games, that might be a little skewed.

Still, Detroit was the only team I was comfortable putting on top this week.

2 – Colts (4-1) 7

Why not? The Colts have been on a ridiculous tear since the season started, with their only loss coming in largely self-inflicted fashion. The offense is a machine and the defense wreaks havoc. Everything is working hand in hand in Indianapolis, and it’s resulting in wildly efficient and electric football.

Now that we can throw precedent out the window and judge teams simply based on what they’ve been through a month, I feel comfortable saying the Colts have been the best team in the AFC through five weeks.

3 – Buccaneers (4-1) 5

I was hesitant to put the Bucs this high considering all four of their wins have been by three points or less, which isn’t exactly sustainable. But, at least they won the damn games. That goes quite a long way!

I said in the preseason that Tampa was a sneaky 1-seed candidate because of how their schedule shaped up, especially down the stretch. Well, they’re 4-1 and about to wrap up the “hard part” of said schedule, all with injuries galore on offense and a Swiss cheese secondary.

Until that bites them, they’re going to keep winning because Baker Mayfield is a psychopath and Emeka Egbuka is already a superstar. This team is appointment television every week.

4 – Bills (4-1) 3

No team in the NFL goes undefeated. A loss was always going to show up for Buffalo, and I’m not surprised that it was to a divisional opponent with an up-and-coming quarterback and terrific coach.

I’m more surprised that the Bills were lifeless for about 50 minutes on Sunday night. That’s not what we’ve come to expect from this team. Maybe they were complacent because they’ve been sleepwalking to victories over the likes of the Jets and Saints. Maybe they simply underestimated their division rivals. Regardless, I didn’t like what I saw. They were outplayed and outcoached, they couldn’t establish any semblance of a run game and Josh Allen got his lunch money taken by Drake Maye.

But, the Bills aren’t the type of team to stay complacent for long. They’ll bounce back in a big way against the fluff they continue to be gifted in this schedule.

5 – Packers (2-1-1)

The Packers are one of several teams that I had no idea what to do with here. Didn’t help that they didn’t play this week. They should dispose of the Bengals easily this week, but I can’t imagine we’ll learn much about Green Bay until they go to Arizona in two weeks time.

6 – 49ers (4-1) 9

Putting the Niners this high seems a little… kneejerk to say the least. But damn, this is the coaching operation of the year. And that’s worth a hell of a lot in this league.

Kyle Shanahan is coaching his tail off, getting this team to continue grinding out close wins over quality opponents despite their Costco receipt of injuries. He’s getting Mac Jones to play lights out, for crying out loud. Christian McCaffrey has been the ultimate weapon that we know he can be, freaking Kendrick Bourne is turning into Justin Jefferson for some reason and that young defense is really starting to come into its own — Alfred Collins had an eye-popping performance on Thursday night.

Just imagine what it’ll look like when this team is as healthy as they can be.

7 – Rams (3-2) 3

The Rams only have themselves to blame for not being 5-0. Horrendous kicking operations, less-than-ideal fourth down decision-making and untimely turnovers have doomed them in their two losses.

But we all know this team is of an incredibly high quality. Matthew Stafford is playing at an MVP level, Puka Nacua is your OPOY through a month and that defense is all over the place. They just need to clean up the little things, because they’re snowballing into much, much bigger things. That can’t keep happening.

8 – Jaguars (4-1) 5

Hell yeah. This Jags team is absolutely electric. Monday night’s thrilling victory over the Chiefs was the epitome of that.

The story has to start with that defense, which continues to drop jaws. The takeaway total has reached 14, highlighted by Devin Lloyd — who would be the DPOY if the season ended today — taking a goal-line interception the distance for the game-flipping score. They make key plays in every key moment, which allows the offense to do the rest. And while I still don’t think that side of the ball is anything crazy, there’s no denying how good they’ve been in the clutch.

That win on Monday is the type of victory that can catalyze a strong regular season run. With plenty out there for the Jaguars to accomplish, who’s to say that they won’t?

9 – Seahawks (3-2) 1

I don’t know what the hell happened to this defense on Sunday, but it made for some excellent theater. Seeing Sam Darnold and Jaxon Smith-Njigba go band for band with Baker Mayfield and Emeka Egbuka was the most electrifying offensive football we’ve seen in 2025.

I do lean towards that defensive debacle being an aberration and not something that could become a trend. And while many could knock Darnold for his pair of interceptions, I’m not the type of guy to hate on a QB for throwing a pick on a tipped ball, or trying to make a play with the game on the line. He has still been wildly efficient behind a so-so offensive line with a so-so run game. If you’re looking for Darnold slander, it won’t come from me.

10 – Commanders (3-2) 2

I told you so. Turns out I was right all along about the impact that Jayden Daniels being in the lineup has. You guys should trust me on this stuff.

I will admit that this team looked completely lifeless for 20-or-so minutes on Sunday before Quan Martin’s forced fumble on Quentin Johnston completely turned the tide. Jayden, Jacory Croskey-Merritt and the Washington offense completely dominated from there on out while the defense tightened up and made every play they needed to. Yes, the Commanders were aided on penalties here and there, but they weren’t bad calls or anything like that. They took advantage of the Chargers’ mistakes.

I thought Daniels played a terrific second half, Bill clearly had the best game of his young career — and should be the clear every-down back from here on out — Deebo Samuel continued to be the best playmaker on the roster. And it all culminated in the closest feeling to 2024 that we’ve had in ’25. I like that feeling.

However! I still hate so much of the coverage schematics. That was the type of the game where the defensive line takes over, which is awesome to see. Javon Kinlaw and Daron Payne are playing out of their minds right now, and I loved to see the little sprinkling of Jordan Magee, who was a shot out of a cannon on several plays. But the countless third down conversions with wide open spots in the zone drove me nuts. Please, for the love of anything and everything that’s holy, clean that up.

11 – Broncos (3-2)

Thank you. Just… thank you. If I could move you into the top-10 on the principle of beating the Eagles alone, I would.

But honestly, I still have my qualms with the Broncos, particularly on offense. I just don’t understand why they still have Bo Nix playing with training wheels on, even with how solid the run game has been. They don’t want to throw over the middle — in fact, it feels like all they want to do is hit the sidelines with jump balls to Courtland Sutton or quick passes to the flat. And that works, but it won’t work consistently. In a strange way, I just feel like Sean Payton either doesn’t trust Nix right now, or they’re not on the same page.

But, if the offense can keep doing enough to match their defense’s ability to keep them in games, Denver can keep on winning. I just feel like Nix’s current level of play puts a low ceiling on how good they can be.

12 – Eagles (4-1) 10

Forget the 2024 Chiefs. These Eagles feel more like the 2020 Steelers.

No offensive identity. The players don’t like each other. The style of winning isn’t sustainable. The record doesn’t mean much when you throw on the tape.

Again, it has been a month. We can throw away precedent now. I don’t care that they won the Super Bowl eight months ago. This feels like a shell of the team that whooped the Chiefs in New Orleans. That dominant rushing team can no longer run the ball with Saquon freaking Barkley. AJ Brown continues to be alarmingly invisible. The once-lockdown secondary isn’t exactly fearsome. And teams can actually run on that front. At least the defense has been serviceable. The offense can’t say remotely the same.

I know I said that the Eagles will keep finding ways to win, but what happens if they can’t? Well, Sunday happens. And with a very tough schedule, that could continue to happen if this operation doesn’t tighten up. At least they get the Giants in two of their next three games.

It’s okay, Philadelphia. At least you have the Phillies! Oh wait.

13 – Chiefs (2-3) 7

I really did not want to bump the Chiefs this low, but I had nowhere else to put them. So, here you go. Just know that I don’t think you’re this low, Kansas City. It’s a matter of circumstance.

I’m just so perplexed at what this team is. When I watch them, I don’t get it. More than anything, I don’t understand why this defense is as underwhelming as it is. They have consistently given up major plays in the clutch to let down Patrick Mahomes and the offense. It feels like that side of the ball is starting to click, but it doesn’t matter because the D is failing them.

Let me be clear: I think the Chiefs are going to be fine despite a tough schedule, and I’d still easily pick them to win the AFC because they’re the Chiefs and Mahomes is still under center. But that doesn’t mean I can just put them in the top-5 or something. Because this isn’t a top-10 team in football right now, let alone a top-5 one.

14 – Patriots (3-2) 9

“Welcome to the f—ing show.” – Will Ferrell in The Campaign (2012).

The Patriots have arrived. I had my doubts about whether or not this would happen, but here we are. Drake Maye is here, folks. And he is really freaking good. His innate playmaking ability, his throwing prowess on the run and ever-improving decision-making has turned him into one of the league’s best-performing QBs thus far in 2025. The country got to see it in full, dazzling display on Sunday night.

Like I said with the Jaguars, that’s the type of win that can catalyze the run that determines the season. With the way Maye and Stefon Diggs are playing, with an improving defense, and with a TreVeyon Henderson that’s waiting to explode and with a Charmin-soft schedule, who knows what’s in the cards for the Patriots all of a sudden?

15 – Chargers (3-2) 8

You hear that? That’s the sound of the wheels falling off.

The offensive line situation has become untenable. The Chargers had to use two different right tackles and three separate right guards against the Commanders, and by the fourth quarter, they couldn’t keep the pocket clean if they had a full bottle of Windex.

Justin Herbert can only do so much — though, I’ve got to tell you, he’s not doing all that much anyways. There’s no semblance of a run game or a deep threat. It’s all dink and dunk, which is fine and dandy against the Raiders and all, but you can’t win every game like that. Now, Omarion Hampton is heading to IR, and the OL isn’t going to magically get healthier. This is a real make-or-break stretch coming up for LA.

16 – Steelers (3-1) 2

Bye weeks are fun when they mean I don’t have to watch the Steelers play football. Now I have to watch them play… Dillon Gabriel and the Browns? Great.

17 – Vikings (3-2) 2

Here’s what we know: this defense is still insane, and so is Justin Jefferson, and Kevin O’Connell is a remarkable coach. As long as those things remain true, the Vikings will continue to stay afloat.

Again, I’m interested to see what this operation looks like when JJ McCarthy returns, because I’m not so sure that they shouldn’t just stick with Carson Wentz as a steady hand to keep this thing upright. Only time will tell.

18 – Cowboys (2-2-1) 3

All it took to make this defense look good was playing the Jets. Seems legit.

In any case, this offense is still stupidly good. Javonte Williams has turned into Ladanian Tomlinson for whatever reason, Dak Prescott continues to play like an MVP, there are weapons everywhere and they are all making impacts. Ryan Flournoy is making plays for crying out loud.

I still think the Cowboys will have to win a shootout every week to stay out of the loss column when it comes to playing good teams. But shoot, maybe they can do it.

19 – Texans (2-3) 1

Hello, we’re back department? I’d like to file a claim.

I won’t get my hopes up because the Ravens are legitimately dreadful on both sides of the ball right now, but seeing CJ Stroud turn in a 2023-esque performance while the defense goes nuclear fills me with joy. That is the Texans team I feel like I’ve been waiting to see forever. If they can just keep consistently playing at or near that level, they can get right back in the thick of things.

Unfortunately, they’re going to stick around down here until I see that.

20 – Falcons (2-2) 4

I have no idea what this team is going to look like coming out of the bye, but I’m fascinated to find out. It’s a shame I’ll be missing that MNF matchup with the Bills due to being at the back-end of the ESPN/ABC doubleheader in Landover.

21 – Bears (2-2) 1

See you on Monday, my friends.

22 – Ravens (1-4) 8

It might legitimately be chalked in Baltimore. I don’t see how the Ravens turn this thing around in the immediate future, especially while Lamar Jackson is out.

This defense has now given up 41, 38, 37 and 41 points in their four losses this year. They cannot defend a scarecrow in an open field. The offense is lifeless without Lamar with absolutely zero rushing threat (any fellow Derrick Henry fantasy owners in shambles?). And the coaching doesn’t seem to be doing any favors.

The schedule will lighten up when Lamar is back, but will that matter if the Ravens are 1-5 or even 1-6? Because that’s a hell of a hole to dig out of.

23 – Cardinals (2-3) 6

You’re lucky I don’t put you at 32. That was one of the most embarrassing, inexplicable and laughable losses I’ve ever seen in nearly two decades of watching the NFL. And I don’t know that there’s any coming back from it.

Losing three games in a row on walkoff field goals with the latest being that absolute calamity can do irreparable damage to a locker room. We’re about to find out what this team is made of. My hopes aren’t very high.

24 – Panthers (2-3) 5

Oh look, another win! Shoutout Rico Dowdle.

This defense still stinks — though they’ve been better than anticipated — and I’m losing hope for Bryce Young by the quarter. But maybe, just maybe, the Panthers can find a little something on offense and keep it going into a favorable matchup against Dallas’ defense.

25 – Dolphins (1-4) 3

Ah, yes. The ol’ blown three-possession lead against the Panthers. Classic.

Miami has probably found something in Darren Waller. Jaylen Waddle and De’Von Achane are studs. But this offense still isn’t very good. And holy hell, that defense is abysmal. And that’s pretty much all there is to say about this team right now.

26 – Browns (1-4) 1

The nicest thing I can say about the Browns right now is that their defense is obviously great.

But offensively, it doesn’t feel like they’re trying to win. It feels like they play to not lose. I understand the limitations with that offensive line and an undersized and not-very-talented rookie quarterback, but come on guys. Let’s show some life.

27 – Saints (1-4) 4

You know what? Spencer Rattler has been good this season. I give the guy a ton of credit. The offense isn’t much to look at, but the sophomore quarterback has turned in some nice outings. None of the bad stuff happening in New Orleans is his fault.

The Saints defense is also playing at a solid level, and now we know what a turnover fest can look like for them. But, they’re not playing the Giants every week.

28 – Giants (1-4) 4

Jaxson Dart this, Cam Skattebo that. News flash: the Giants still suck! Who would’ve thought?!

Sunday’s game was necessary for Dart. He needs to make his rookie mistakes and learn that he’s not invincible. I’m just glad we can go back to pretending that New York is anything close to good or frisky. They’re bad.

29 – Titans (1-4) 3

No team in the NFL goes winless. Good for the Titans to get one, even if it took the looniest game I’ve ever watched to get it done.

I really think Cam Ward has it, man. He’s got the goods to make all the throws and the composure to be a franchise QB. Tennessee’s got one — they just have to surround him with the right pieces and infrastructure. I know you can see it too.

30 – Bengals (2-3) 4

The Jake Browning experiment ends… and the Joe Flacco experiment begins? A 40-year old QB behind that offensive line?

Good luck!

31 – Raiders (1-4) 6

It’s a pure, unmitigated disaster in the desert. Geno Smith has been one of the worst quarterbacks in football and Pete Carroll has no grip on anything in that locker room.

There is nothing remotely positive to say about the Raiders right now. It might be time to start over… again.

32 – Jets (0-5) 2

One is the loneliest number. The Jets sit alone as the NFL’s single winless squad.

When will that change? Not sure. When will Aaron Glenn look like a real head coach with any sort of grip on this organization? Also not sure.

New York might want to get comfy down here.

Week 5 Picks

The first football weekend in October promises to be another fun one in the NFL with a number of star-studded matchups and high-powered battles across the league.

Cover photo taken from NFL.

Last Week: 11-4-1

Season Total: 40-23-1

Rams 24-10 49ers

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

The 49ers are decimated by injuries and the Rams are humming. This is a simple calculus.

If San Francisco finds a way to win this game on the road without Brock Purdy, Brandon Aiyuk, Ricky Pearsall, Jauan Jennings and George Kittle, I’ll just throw my hands up and concede defeat.

Vikings 13-10 Browns

Sunday, 9:30 a.m. ET, NFL Network

First to 10 points wins.

With the way these two defenses are playing, the submarined total of 35.5 makes total sense. I guess I’ll take the “trusty” vet in Carson Wentz over the rookie making his first start in Dillon Gabriel. Plus, the Vikings have been overseas for two weeks now, which should be an advantage.

Either way, we owe the UK an apology for sending this game their way.

Colts 27-17 Raiders

Sunday, 1 p.m. ET, FOX

Considering the trajectory of these two squads, this game shouldn’t be close. But, because I’m picking the Colts in survivor, it’ll find a way to be.

Regardless, I won’t predict that to be the case. The Raiders are a mess right now and this is a great spot for Indy to bounce back after last week’s tough loss on the west coast.

Saints 22-19 Giants

Sunday, 1 p.m. ET, CBS

The Saints aren’t going 0-17. They’ve got to find a win somewhere.

Before the season started, I said this would be one of only two wins for them, so I’ll stick to my guns.

Cowboys 27-24 Jets

Sunday, 1 p.m. ET, FOX

For some reason that I can’t quite pinpoint, I really wanted to pick the Jets to win this game. Like the Saints, they’ve got to find a win somewhere, right? Why shouldn’t it come against the worst defense in the NFL?

Well, I just don’t trust New York’s offense right now. The Cowboys have essentially proven that they can win any shootout with the way their offense is playing, so at least I can trust them in that regard.

Eagles 20-16 Broncos

Sunday, 1 p.m. ET, CBS

As I’ve repeated, I’m going to continue to pick the Eagles until they lose, because they will always find a way to win.

Plus, Bo Nix doesn’t really move me, even against a susceptible Philly defense. Denver’s defense should keep them in this one, but I don’t know if the Broncos offense can make the plays necessary to put them over the top.

Panthers 26-21 Dolphins

Sunday, 1 p.m. ET, FOX

Do I have to pick a winner here? Fine, I guess.

Give me the Panthers for no reason other than vibes. I can see Bryce Young putting together his bi-monthly solid game, and I can particularly see Tetairoa McMillan finally having his breakout game for Carolina. Don’t get me wrong, I also see the potentially more likely outcome of the Dolphins shredding Carolina’s dreadful defense, but I’ll choose the glass-half-full option with the home team.

Texans 24-16 Ravens

Sunday, 1 p.m. ET, CBS

So, the Ravens are screwed. Here’s a list of players that could miss this game for Baltimore: Lamar Jackson, Ronnie Stanley, Tyler Linderbaum, Kyle Hamilton, Nate Wiggins, Roquan Smith, Marlon Humphrey (this one might be a good thing) and Chidobe Awuzie. That’s insane. It’s never a good sign when your injury report mirrors a Costco receipt.

Hence, I’ll take the Texans, since there’s no way this shorthanded Baltimore squad can beat that defense without Lamar. And while Houston’s offense isn’t anything amazing, you and I can move the ball against the Ravens defense at full strength. Now that they’re missing all their best players, it’ll be brutal.

Cardinals 25-12 Titans

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

Every passing week with the Titans, we should be telling ourselves, “This should be Brian Callahan’s last game as head coach.”

We’ll see if that actually comes to fruition on Sunday.

Seahawks 24-20 Buccaneers

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

Ah, yes. The throwback uniform matchup of the century. The former Panthers outcast quarterback bowl. The “Ohio State is WRU” battle of the year. So on and so forth.

This game should be a banger, but I get the feeling that it won’t be. And that’s largely due to the injuries that Tampa Bay continues to deal with. Baker Mayfield has missed some practice time and Bucky Irving might miss his first game of the year all while the offensive line continues being a patchwork one and the WR corps remains on the mend.

Meanwhile, Seattle is on a completely upward trajectory. Considering their home field advantage, the way their defense is dominating games and how brilliant Sam Darnold and JSN have been, the Seahawks are an easy pick for me here.

Commanders 30-27 Chargers

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

This one’s going to come back to bite me, but so be it. This is the difference that Jayden Daniels makes.

No, Terry McLaurin nor Noah Brown are playing in this game. No, our defense can’t stop a traffic cone. But No. 5 is the great eraser. And he’s back.

It’s not just that, though. The Chargers being without Rashawn Slater and Joe Alt with an already abysmal interior offensive line gives me confidence that our defensive line can get some movement up front, both limiting Omarion Hampton and making Justin Herbert uncomfortable. That will need to happen, because I have little to no faith in our secondary against Quentin Johnston and Ladd McConkey. And while I like LA’s defense, they haven’t faced a Daniels-like quarterback just yet.

This game is going to be played on ice skates. And I trust Jayden to get the job done in his homecoming to SoCal.

Lions 38-10 Bengals

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

This is going to be a bloodbath so vicious that it should be censored on television.

Bills 23-14 Patriots

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

This is quite the measuring stick game for the Patriots, and undoubtedly the biggest game of Drake Maye’s young career. With the eyes of the nation looking at New England, it’s a real chance to make a statement.

But, it’s not going to happen. The Bills don’t lose at home, and they don’t lose to the Patriots anymore. Plus, how can Buffalo falter in those icy white uniforms?

Chiefs 23-20 Jaguars

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

Like the Patriots, this is a heck of a measuring stick game for the Jaguars. They’ve started hot, but they also haven’t really played anyone crazy quite yet. This will be a great test for them at home.

With the way Jacksonville’s defense is playing, it’s admittedly hard to pick against them. But the Chiefs feel like they’re back, and I think they have what it takes to beat that strong Jags D now that Xavier Worthy is back. But, if Liam Coen’s fiesty bunch finds a way to pull this out, don’t color me surprised.

Post-Week 4 Power Rankings

With a month of the NFL season in the books, the picture couldn’t be muddier. There are clear-cut teams at the top and bottom, but everything in between is one big beautiful mess.

Cover photo taken from Imagn Images.

1 – Bills (4-0)

Simply the NFL’s most well-oiled machine.

They can sleepwalk to any win against an inferior opponent. And while they’re going to get a test from the Patriots on Sunday, it’s hard to see the Bills dropping any game in the month of October. The offense is first in dropback and rush EPA for crying out loud!

2 – Eagles (4-0) 3

The Eagles have proven that they can win in any which way in just four short weeks, and it’s infuriating.

One week Jalen Hurts lights up the second half of a game, and the next, he doesn’t complete a pass in the third and fourth quarters. And the Eagles still win comfortably. And that’s going to continue to be the case until it’s not.

Just to put things in perspective: Philadelphia has the fourth-worst yardage margin in the league, being outgained by nearly 400 yards in 2025. And they’re 4-0 anyways.

3 – Lions (3-1) 1

The Lions are probably the hottest team in the league right now in the sense that there’s no one I want to play less.

They are absolutely humming on both sides of the ball; the offense is self-explanatory, but they’re getting healthy on defense with Alim McNeil on his way back while Aidan Hutchinson continues to play out of his mind. They should wax Cincy this week before a fascinating SNF showdown in Kansas City.

4 – Rams (3-1) 3

We’re transparently seeing the high-level Rams that we were promised in the offseason.

While Matt Stafford, Puka Nacua and Davante Adams have this offense playing at a blistering level, the defense is finally starting to come into its own as the young bucks up front get after it — plus, the secondary has been a pleasant surprise.

The NFC West is pretty solid, but it’s still really hard to give the top spot to anyone but LA as long as they get MVP production out of Stafford and OPOY — if not record-setting — production out of Nacua.

5 – Packers (2-1-1) 1

So, what’s going on exactly? The defense that looked like world beaters for three weeks just turned into a bunch of traffic cones. Is that an aberration or a sign of things to come? Packer fans better hope it’s the former.

At least the offense is fine, but there are two areas that I still have concerns about: Jordan Love’s decision-making and Matt LaFleur’s playcalling. I guess they go hand-in-hand, because LaFleur is being way too conservative on first and second down. Is that to keep the training wheels on Love and stop him from doing stupid things? Maybe. If so, it’s working, but it’s also limiting this offense against defenses worth a damn.

6 – Chiefs (2-2) 5

Rumors of the demise of the Chiefs were greatly exaggerated. Turns out when a team gets their best offensive players back, they return to form. Who would’ve thunk it?

I do recognize that the Ravens defense would give up 30 to your high school’s JV team, but the performance that Kansas City put forth on offense on Sunday is the kind that can galvanize them moving forward, particularly when Rashee Rice gets back in two weeks. The run game still might be a concern, but I don’t care as long as Patrick Mahomes is back there doing that.

7 – Chargers (3-1) 5

The offensive line is not just a concern, it’s a massive one — the kind that can eventually derail this season.

We rarely see teams overcome such incompetence up front, especially when you lose each elite tackle. Joe Alt will return at some point, but while he’s out, I have serious doubts that the Chargers can keep Justin Herbert protected enough to continue the MVP trajectory that we saw in the first few weeks, nor can we continue to see the emergence of Omarion Hampton, though the defense should keep them in most games.

8 – Buccaneers (3-1) 2

Sunday’s loss to Philly pretty much reaffirmed how I feel about the Bucs: they’re a very good team who needs to get healthy and avoid the odd mistake by their QB.

I really like Baker Mayfield, as we all do, but his propensity to make mistakes in an effort to be Superman — when he really doesn’t need to be — can come back and bite like they did on that endzone interception. On the flip side, he made play after play to try and come back in that game. You gotta take the good with the bad, I suppose. A more calculated Baker and a sharper defense will go a long way.

9 – Colts (3-1) 1

Like Tampa, Sunday really strengthened how I feel about the Colts. I think this offense is legit, and I think this defense is good enough to compete with the league’s best offenses.

Hell, if Adonai Mitchell doesn’t drop the ball out of the endzone on what would’ve been one of the best plays of the season or doesn’t commit a hold on an incredible Jonathan Taylor touchdown run, the Colts would be 4-0 and maybe in the top-5.

We may all be waiting for the other shoe to drop with Daniel Jones, who did throw two picks on Sunday. But maybe it just… won’t?

10 – Seahawks (3-1) 5

An elite defense, a wildly efficient quarterback, a hyper-productive wide receiver and a consistent rushing attack makes for a real contender. That’s what we’re looking at with Seattle.

Sam Darnold has been brilliant, Jaxon Smith-Njigba is an early contender for OPOY, and like I’ve been saying, that defense is blowing me away. Thursday night’s game was only close because of the end-of-game shenanigans, and the Seahawks still pulled it out due to their elite QB-WR duo. If they can continue this form, Seattle is going to be a force in the NFC.

11 – Broncos (2-2) 1

Nice to know you guys can dispatch of Jake Browning and the Bengals. Just had to make sure.

The Broncos have been about what I’ve expected: the defense is playing well, the rushing game has been extremely consistent and Bo Nix has been… fine. Monday night was probably his best game of the season, but for some reason, I still feel like we need to see some more juice out of him. Maybe that’s asking for too much.

12 – Commanders (2-2) 2

This defense is officially a problem. That’s not something I expected to say after Week 1, but we’ve now seen three consecutive lackluster performances out of that unit, particularly on the backend.

Sunday was the first time I saw the defensive line get pushed around, but I’m hoping that doesn’t become a trend. But the secondary getting torched? That’s the new norm. Marshon Lattimore is absolute BBQ chicken, Mike Sainristil is having a dreadful season — though he had a nice interception — and the losses of guys like Will Harris are very much felt.

The good news? The best defender on the team is Jayden Daniels. And he’s coming back this week. That will help the defense tremendously. For as good as Marcus Mariota has been in relief — and he’s been outstanding — he doesn’t make the difference that No. 5 does. With Daniels back, the Commanders should be able to string together drives for longer and give their defense more rest, all while putting more points on the board.

This offense clearly isn’t the problem, and Kliff Kingsbury is really earning his money this season. Daniels being back gives them the ability to win shootouts, which Washington will apparently have to do in bunches to succeed.

13 – Jaguars (3-1) 6

Two main things: this defense is playing at an incredible level, but it’s not sustainable. That being said, it doesn’t have to be! The offense has been meticulously crafted to run the ball at will and let Trevor Lawrence do the rest without being too reckless. That’s a winning formula.

How long will it continue? Who knows. This defense has the talent to continue playing at an elite level, even if they don’t force four turnovers a game. Devin Lloyd is playing at an All-Pro caliber, and the tandem of him and Foye Oluokun is the best LB duo in football right now. If the offense keeps doing its thing, this is a clear-cut playoff contender.

14 – Ravens (1-3) 5

It’s far too early to declare that it’s over. But man, we are dangerously approaching that territory.

Defense can’t stop a scarecrow in an open field? Check. Derrick Henry is being completely ignored in the offense? Check. And now, an injury to Lamar Jackson that could sideline him for close to a month? Boy, it might get late early in Baltimore.

This was apparently never a championship team with this defense. But losing Lamar could put them even further behind the 8-ball with the Texans and Rams coming up. I don’t doubt that a late push with Jackson can get them back in the thick of things, but the Ravens have dug themselves a hole that’s going to be very, very difficult to get out of.

15 – 49ers (3-1) 2

It has been a month and I still have no clue what the 49ers are. It doesn’t matter who starts at QB, who’s on the injury list or who’s out on the field. I just don’t know.

I guess we know that Christian McCaffrey is still a beast and that Ricky Pearsall has truly emerged as a WR1. But any given week, we don’t know who’s going to line up under center or what version of this young defense we’re going to get. This team just isn’t trustworthy right now, even with a great record.

16 – Falcons (2-2) 1

It was a predictable bounce-back, but an emphatic one. Good for Michael Penix Jr. and this offense to get back on track with that performance, which was by far the best of his career thus far.

Getting lost in the equation here is the defense putting up arguably their worst game of the young season, but they were sharp on third down and tightened up when they needed to. That’s worth a lot, even if they gave up 27 points.

If Atlanta can get the best out of both sides of the ball, they’ll look much closer to the team we saw in Week 1, for example, rather than Week 3.

17 – Cardinals (2-2) 1

I would like to believe that the Cardinals we saw in the fourth quarter on Thursday night could be the Cardinals we see more consistently. But I just don’t think that’s going to happen. I’d love to be proven wrong, though!

With all the injuries in the backfield, a lot of the responsibility will be on Kyler Murray and the passing game. If Marvin Harrison Jr. can carry some positive momentum into the future, it’ll make a world of difference.

18 – Steelers (3-1) 2

Yeah, I just don’t care. The Steelers are the most nothing team in the NFL to me right now; I’m not moved by a 3-1 record when they are so damn unwatchable.

Aaron Rodgers has been… fine, I guess? The defense is playing better in the last two weeks, but that could be more due to the incompetence of the offenses they’ve faced. But, most importantly, this team is now in the driver’s seat in the AFC North, which is just gross. I don’t want to watch this team in January, but we just might have to… again.

19 – Vikings (2-2) 5

This is a good team just about everywhere but quarterback. And we’re seeing firsthand how much that can hold a team back. Missing Sam Darnold yet, are we?

Minnesota’s defense is good enough to keep them in every game, but this level of QB play is going to stunt them all year long. We’ll see if JJ McCarthy can take a leap when he returns from injury. I won’t get my hopes up on that front.

20 – Texans (1-3)

NFL teams playing the Tennessee Titans is the equivalent of when SEC teams play Chattanooga and Mercer in September before conference play. It serves as nothing more than a tune-up. Sunday’s shutout win showed me nothing I didn’t already know about the Texans: their defense is great, and their offense is not, largely due to their offensive line.

That being said, the emergence of Woody Marks is extremely promising. If they can unlock their rookie RB, it will go a very long way to take some pressure off CJ Stroud and the passing game. But, there are no promises behind that OL.

21 – Cowboys (1-2-1) 1

Dak Prescott is legitimately playing at an MVP caliber right now. I’m not convinced there’s a better QB in football at the moment, and this is probably the highest level he’s played at in at least two years, if not his entire career.

And yet, it doesn’t matter. This is a historically bad defense, particularly against the pass, and it negates any chance the Cowboys have of being a threat. And that’s honestly a damn shame.

22 – Bears (2-2) 1

Caleb Williams was not very good on Sunday, but he made some very nice plays, and those proved to be the difference in the game. Well, that and the game-winning field goal being blocked. Comme ci, comme ça.

In any case, this defense stinks. The offense is seemingly finding a groove, but it’s been against two horrendous defenses. So, I still don’t have a lot of faith in this squad moving forward. I’ll be at their first game on the other side of the bye, so I really, really hope this doesn’t come back to bite.

23 – Patriots (2-2)

Credit where credit is due: Drake Maye is playing at a very high level right now. But, the training wheels are clearly still on, and his best performances have come against some of the worst teams in the league.

Sunday Night Football in Buffalo is going to tell us all we need to know about this team. I’m actually really interested to see if they’re up to the task.

24 – Giants (1-3) 2

Jaxson Dart being inserted into the lineup brought exactly what I thought it would to the Giants: life. This team played and coached with a sense of juice that has been lacking in New York for a while. So, good for them.

Losing Malik Nabers for the season is brutal beyond description, though. I feel terrible for him. He is completely irreplaceable, and I hope he recovers swiftly. I don’t have a lot of faith in the Giants offense moving forward without him.

25 – Raiders (1-3)

Yeah, I’m ready to stick a fork in this experiment. Geno Smith is as erratic as ever, Pete Carroll has been a shell of the coach we once knew, and this defense is a joke.

Yes, they finally seem to have unlocked Ashton Jeanty despite his alleged lack of an “it-factor.” Cough, cough. But I don’t think that’s enough to save this trainwreck.

26 – Bengals (2-2) 2

Okay, this one is definitely over. Throw in the towel. Jake Browning is so far from the answer that he shouldn’t even be an option anymore. I don’t know what other choice the Bengals have, though. And that sucks.

Gotta feel bad for Ja’Marr Chase and Tee Higgins. At least they got those contracts in.

27 – Browns (1-3)

What will handing the keys over to Dillon Gabriel do to elevate this offense? My money’s on absolutely freakin’ nothing.

28 – Dolphins (1-3) 2

Finally, a win! All it took was… Tyreek Hill suffering a gruesome leg injury that could derail his entire career. I hate it.

Maybe the Fins have found something in post-retirement Darren Waller. Who knows. De’Von Achane, Jaylen Waddle and even Malik Washington comprise a solid set of weapons, too. But I still don’t expect much out of this squad.

29 – Panthers (1-3) 1

I think we’re approaching the tail end of the Bryce Young experiment. I don’t know that it’s anyone’s fault but his own, but I don’t think that Carolina can continue to trot him out in confidence for much longer. They should be squarely in the conversation to bring in a quarterback this offseason.

30 – Jets (0-4) 1

The Jets feel simultaneously better than their winless record and deserving of it. Their offense simply has a low ceiling with Justin Fields at the helm, and the defense clearly isn’t good enough to make up for it.

I know this was never going to be a season worth a damn in New York. I just hope it’s not a complete disaster. We’ll see what this Aaron Glenn experiment spits out.

31 – Saints (0-4) 1

Full marks for competitiveness. That’s about it. That first win will come eventually, I promise!

32 – Titans (0-4) 1

I can’t say the same about you. That first win feels like it’s on Mars right now.

But hey, don’t take my word for it. Take Cam Ward’s.

Week 4 Picks

Star-studded rivalries, revenge games, new uniform debuts and an international game make Week 4’s slate arguably the most fascinating one of the young NFL season. Here’s how I see it playing out.

Cover photo taken from NBC4.

Last Week: 8-8

Season Total: 29-19

Seahawks 23-20 Cardinals

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

The Cardinals might be the better-dressed team in this game, but the Seahawks are the better football team.

The way Seattle is humming on both sides of the ball gives me plenty of faith that they’ll get this done on the road. I just feel more comfortable with them than Arizona, whose identity-less offense might be in for a long night against a defense that’s punching above its weight and only getting healthier.

Vikings 16-13 Steelers

Sunday, 9:30 a.m. ET, NFL Network

Ah yes, I love waking up to Aaron Rodgers and Carson Wentz hoops in Dublin, Ireland. Nothing like it!

Simply put, in an international game where anything goes, I’ll take the team with the defense that I trust. That’s Minnesota; low bar against the Steelers unit, but Brian Flores is coaching his tail off right now, and Wentz will make it work on the other side of the ball. I don’t really like what Pittsburgh has on across the board.

Falcons 20-17 Commanders

Sunday, 1 p.m. ET, CBS

This is subject to change, but I’m writing this with the assumption that neither Jayden Daniels nor Terry McLaurin will play in this game for the Commanders. Even with the polar opposite performances these squads had a week ago, that’s a pretty big deal for Washington.

Marcus Mariota is obviously a tremendous backup, but playing without your top two WRs, your best blocking tight end and your starting right guard against a very talented defense is not a recipe for success. Yes, we have some guys on offense that can step up and make plays, and they’ll have to for us to pull this out. And yes, our defense is hooping. But this really feels like a spot where the Falcons get right after last week’s debacle in a lower-scoring affair.

Bills 31-13 Saints

Sunday, 1 p.m. ET, CBS

Next!

Lions 24-10 Browns

Sunday, 1 p.m. ET, FOX

Let’s hope this week’s survivor pick (Detroit) winds up being less stressful than last week’s (Tampa Bay).

The Browns defense is awesome, but the Lions are on a crazy roll right now. No one should want to be in their way.

Patriots 26-20 Panthers

Sunday, 1 p.m. ET, FOX

Realistically, the Patriots should win this game comfortably. They’ve been more consistent, they have better QB play and they should be getting Christian Gonzalez back on defense. But, New England hasn’t been able to stay out of its own way this season, which will always leave the door open for any team to beat them.

Luckily for the Pats, I don’t think the Panthers pose too much of a threat. Last week was more of an aberration than anything else, and the score doesn’t totally reflect the way things went for their offense. Maybe this will be the game Bryce Young looks legit. But I doubt it.

Chargers 23-13 Giants

Sunday, 1 p.m. ET, CBS

This is a suboptimal spot for Jaxson Dart to make his NFL debut under center for the Giants. Not only are the Chargers a damn good team, but New York might be without Malik Nabers after he got rocked on SNF.

I don’t think this is the time that Brian Daboll wanted to trot out his first-round QB, but they didn’t have a choice. Unfortunately, I don’t think Dart has what it takes to do this in his first game. The Chargers defense likely sees food right now.

Eagles 27-24 Buccaneers

Sunday, 1 p.m. ET, FOX

The universe couldn’t have chosen a funnier time for these teams to face off. Each of them has gotten to 3-0 by the skin of their teeth and we have questions about both, but it sets up for a hell of a contest on Sunday.

More than anything, I’m expecting points in this game. These offenses are crazy good even with Tampa Bay dealing with injury upon injury on that side of the ball. I actually trust the Bucs defense more than the Eagles’ at this point, but we know what Philly’s is capable of at any given moment.

In any case, I’m going to continue to pick the Eagles until they lose because they’re simply going to keep on pulling these out for as long as they can. That’s the story of this team through the first three weeks, and while I can’t wait for it to end, I’m going to ride the coattails for as long as they’re there.

Texans 23-17 Titans

Sunday, 1 p.m. ET, CBS

Someone’s gotta win. Something’s gotta give.

If the Titans won this game, I wouldn’t be remotely surprised. The Texans offense is so dreadful that anyone can beat them simply by putting enough points on the board. But, that Houston defense is still legit, and I think that’s going to make things even more difficult on Cam Ward and this Tennessee offense. They’ll put up a fight, but I don’t know that they have what it takes to get it done in the end.

Rams 23-20 Colts

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

A month ago, I did not expect this game to be appointment television, but here are. Dare I say: it’s the best game of the late window! Because at least both of these teams are playing at a high level and not relying on their brands and reputations for respect.

More than anything, I’m interested to see if the Rams are capable of doing something that nobody has through three weeks: slow down Daniel Jones and the Colts offense. If we see the LA defense that showed up for two quarters and change in Philadelphia last week, then they should be able to contain Jones, Jonathan Taylor and company. If not, this could turn into a shootout very quickly, because the Rams secondary could be susceptible to a big play or two from this incandescent Indianapolis offense.

I think it’ll be a blend of both. Each offense will get their game off, each defense will make a play or two. It boils down to me simply trusting the Rams a little more in this situation. I feel like we’re all waiting for the Colts to return to Earth. Maybe that won’t happen at all, but this does feel like the spot where they get their first loss.

49ers 19-16 Jaguars

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

It’s so hard to get a read on this game with the state of the 49ers roster. Injuries everywhere have us doubting whether they could be without their starting QB and top three WRs. That’s just insane.

I do think Brock Purdy will return to action here, but I don’t know about Ricky Pearsall or Jauan Jennings. But still, I trust the Niners more at home, even against a Jags D that’s playing some good ball right now. I think Purdy and Christian McCaffrey will do just enough on offense, and the young San Francisco defense will continue to make some plays to eke out a win that looks eerily similar to the one last week.

And if the 49ers sit at 4-0 after everything they’ve had to deal with, it’ll be astounding.

Chiefs 24-20 Ravens

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

I just don’t know, man. What’s the read on this game?

The Ravens are the better team. But the Chiefs are the Chiefs. Though, Kansas City isn’t really their usual self right now. However, they’re getting Xavier Worthy back, which will drastically change their offensive outlook against a so-so Baltimore defense. And Derrick Henry has a fumbling issue. But surely that can’t continue. And Lamar Jackson is amazing, but the Ravens haven’t been able to win these games. But the Chiefs haven’t been able to run the ball. Although, Baltimore can’t really stop the run. But they can’t be 1-3, right? But the Chiefs can’t either, right?!

I’m literally being pulled in a million different directions. So, I’m just going with the gut feel and taking the Chiefs because I have no other ideas.

Bears 26-23 Raiders

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

This could feasibly be the highest-scoring game of Week 4 considering how neither of these pass defenses inspire a lot of confidence. If anything, it’ll be a passing extravaganza with both of these rushing offenses being complete non-factors through three weeks.

I’m begrudgingly leaning Chicago here because momentum is on their side. For what it’s worth, they’ve been a more consistent offense than Vegas, and Caleb Williams is coming off his best game as a pro. I think he and his buddy Rome Odunze can parlay that into another big game here against a Raiders team that’s a bit lost and confused at the moment.

Packers 31-14 Cowboys

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

The Micah Parsons revenge game storyline completely shrouds the fact that this game should not be remotely close. The Cowboys defense is a complete disaster, they just lost their best player on offense in CeeDee Lamb and the Packers are going to play pissed off after their loss last week.

Don’t get me wrong, Dak Prescott is playing good ball right now, and Dallas’ run game is really good. But will that offense be able to keep up with Green Bay, who could score every time they touch the ball, without Cedarian? I like George Pickens and Jalen Tolbert, but come on now. Not against that Packers defense.

Jets 22-19 Dolphins

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

Someone’s gotta win. No one’s gonna watch.

I originally picked the Jets, but then I thought about it. And I just don’t know if the Dolphins are going to get the requisite QB play to get this one done. Tua played well against New England, but that’s sandwiched in between two really bad games. If the solid Tua shows up, Miami should win. If not… we know what happens. And I’m just banking on the latter since it unfortunately feels like the new norm for him. And if Mike McDaniel gets fired on Tuesday because of it, I’m going to feel awful.

Broncos 23-18 Bengals

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

I probably would have picked the Broncos to win this game even if Joe Burrow were playing for the Bengals. It has nothing to do with Bo Nix and everything to do with the state of both of these defenses.

Honestly, I think it’ll be the run games that make the difference in this one. I think Denver should be able to run it all over Cincy with JK Dobbins and RJ Harvey while Chase Brown continues to get completely smothered in the backfield on the other side. That’ll open things up enough for the Broncos offense to do what they’ve got to do. And while I don’t think Jake Browning will put up the disasterclass he did last week, I still don’t believe it’ll be pretty against another elite defense.

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.