Cover photo taken from Imagn Images.
1 –
Chiefs (4-3)
7
Forget records. We all know Kansas City is the best team in the league.
Patrick Mahomes is playing at an incandescent level. Rashee Rice being back completes the offense. The defense is finding its groove. They’re back to looking like they’re simply bored out there, practicing for the playoffs as they plan for another trip to the Super Bowl.
Monday night isn’t going to be fun for me.
2 –
Colts (6-1) 
Best record in the NFL? Check. Quarterback playing at an MVP level? Check. Elite offensive line and running game? Double check.
The Colts have found a damn near foolproof winning formula that’s going to carry them to an easy division title. I think it remains to be seen how truly formidable they’ll be in the playoffs, especially as the defense continues to find itself, but this offense is playing at a level that’ll be hard to beat when the time comes. Shane Steichen is cooking with grease.
3 –
Lions (5-2) 
Arguably the most inspired performance of the young season belongs to the Lions defense on Monday night. Starting players I’ve never remotely heard of before, they played lights out against an elite — albeit shorthanded — offense and made MVP candidate Baker Mayfield look like his Browns self.
If that type of performance can be replicated, the Lions become frightening. Because the passing offense did nothing. It was old school, smash-mouth football: pounding run game and hounding defense. Good luck beating this iteration of Dan Campbell hoops.
4 –
Rams (5-2) 
No Puka Nacua and a weird travel plan to London? No problem. Ho-hum sleepwalking five-touchdown game from Matthew Stafford and the defense’s best performance of the season gets the job done.
We know what the Rams are by this point. Stafford is a dog, Nacua and Davante Adams are probably the best WR duo in football and the secondary is playing incredible hoops. If you want to argue that this is the best team in the NFC, I’ll allow it.
5 –
Seahawks (5-2) 
The great teams stay cooking. Sensing a trend?
The Seahawks are still the Seahawks. Jaxon Smith-Njigba is just a delight to watch and the best receiver in football right now. This defense is fast, athletic and suffocating. Sam Darnold should take better care of the ball, but it didn’t matter on Monday night. For a team that lacks relative “star power,” this is a real Super Bowl contender.
6 –
Buccaneers (5-2)
5
Oof.
I can’t blame Tampa too much; the injuries have finally caught up to them and are now getting worse with Mike Evans out for the season. But Baker Mayfield playing like the worst version of himself and the run defense getting gashed are two things that are complete aberrations.
I’ll choose to believe that this was a bad game, not a bad sign. But I’m on alert now with the Bucs.
7 –
Packers (4-1-1) 
The most annoying, confusing and straight up “who cares?” good team in the league right now.
I feel like the only thing I can say with confidence about the Packers is that Josh Jacobs is a stud. That’s about it. Jordan Love is playing fine and protecting the ball, but the passing attack is just boring. The defense is still solid, but not exactly game-wrecking like they were earlier in the year. I feel like Green Bay was lucky to get out of Arizona with a win, because it seemed like they were largely outplayed.
They’re just boring. But still fine. And that’s good enough… for now.
8 –
Bills (4-2)
2
Let’s see some life out of the bye week, particularly on defense. You should be able to do that against Andy Dalton, right?
9 –
49ers (5-2)
3
Kyle Shanahan continues to prove me wrong.
The 49ers keep on winning despite the injuries, tough schedule, apparent roster shortcomings and so on and so forth. They’re just a damn good team with elite coaching. Robert Saleh is getting blood from a stone with these young pieces on the defensive side (I do recognize that Michael Penix Jr. kind of stinks, but still) and it’s pretty cool to see. Mac Jones is doing his thing in keeping this ship afloat. Oh, and Christian McCaffrey is still Christian McCaffrey.
How long can they keep this going? I guess there’s no end in sight.
10 –
Patriots (5-2)
1
Like so many other teams this week, the Patriots just kept on doing their thing. That was Drake Maye shredding a horrible team and the defense making some splash plays to notch another easy win as they continue to bank Ws and prepare for the postseason.
The 2025 Patriots are the 2024 Commanders. It’s that simple.
11 –
Eagles (5-2)
5
The Eagles are the NFL’s greatest enigma.
They don’t want to air it out. But when they do, it’s explosive like it was on Sunday in Minnesota or a few weeks ago against the Rams. But sometimes that doesn’t happen, like last week against the Giants. And one week the defense is great. But the next week it sucks. But they can still make splash plays. But this, and that, and there, and this. What the hell is this team?!
If this is what the Birds are going to be on offense, then they can make another run despite their defensive shortcomings. But they’re far too inconsistent and simply weird to fully trust them.
12 –
Broncos (5-2)
3
That was bats—t insane. And I have no idea what to make of it.
I love this defense, but they got shredded by Jaxson Dart. I don’t like the quarterback, but he made every play necessary to win. The run game stunk again, but then found a groove when they were down by a bunch. Nothing makes sense!
But, like many other teams that I don’t have a grasp on, the Broncos have done well to bank wins early in the year to get to a comfortable position where they should make the playoffs again. And that’s good enough.
13 –
Steelers (4-2)
3
The NFL’s most obvious paper tiger just crumpled. Shocker!
I do have to admit: Unc still got it. Aaron Rodgers can still sling that pill against bad teams. That part is obvious. But man, this defense is hard to watch. They do the same thing over and over again and it gets beat and beat and beat. And that’s going to hold them back in the playoffs, assuming they get there.
14 –
Chargers (4-3)
3
The Chargers somehow get moved up this week because the middle of the league is so… bad?
I guess Justin Herbert was slinging that thing, but he also threw a pair of picks. The run game is just invisible. The defense stinks. It just feels like it’s falling apart, doesn’t it?
LA has the talent and coaching to be a playoff team. But these problems feel close to insurmountable right now.
15 –
Vikings (3-3)
3
Minnesota gets a bump this week for the same reason the Chargers did. It has nothing to do with their play on the field, although Sunday wasn’t all bad.
If the Vikings could finish drives with seven points instead of three, maybe they could’ve pulled out the upset win over the Eagles. But they looked completely inept in the redzone and refused to put the ball in the endzone. That’s a problem, especially when Carson Wentz has his moments and turns the ball over.
I honestly might be more concerned with the defense anyways, since it got shredded by Jalen Hurts. But this is a sound team. They’ll bounce back regardless of who’s playing quarterback (side note: is JJ McCarthy ever coming back? Or is he a figment of our imagination?).
16 –
Bears (4-2)
4
Ben Johnson is doing a tremendous job of hiding Caleb Williams in plain sight. A playmaking defense and resurgent run game also helps with that.
The Bears are doing what they need to do: stacking wins against bad teams to stay afloat in the playoff race. The cupcakes are few and far between from here on out, so we’ll see how long they can keep up the winning ways.
17 –
Panthers (4-3)
4
Fair enough, Carolina. Winning in the NFL is hard. Ripping off a few in a row to get above .500 for this franchise is something to hang your hat on. You’ve gotta feel good for them.
Losing Bryce Young for a week or two hurts, but Andy Dalton is a capable backup. And it might not matter with how elite this rushing offense has been. The defense has been a nice surprise, too, highlighted by Jaycee Horn having magnets in his gloves. The Panthers are squarely on frisky watch.
18 –
Falcons (3-3)
7
Michael Penix Jr. is developing a penchant for following up some of the best games of his career with some of the worst. Because Sunday night was extremely hard to watch, to the point where putting Kirk Cousins in at any point in the weeks to come shouldn’t be out of the question.
That’s honestly the story for the Falcons right now. The defense is fine, as is the run game. Penix has to be the guy that guides them, and right now, they’re lost at sea with him any time they face a defense worth a damn. I understand it’s still early for him, but the dude is 25 and now dealing with even more injuries. The clock is ticking fast.
19 –
Cowboys (3-3-1)
3
Defense is overrated when your offense is this explosive. Fairs.
The sheer talent between Dak Prescott, CeeDee Lamb, George Pickens, Javonte Williams and Jake Ferguson is biblically greedy. The only question remains: is it good enough to carry Dallas to the playoffs in a brutal NFC? I think we’re about to find out.
20 –
Commanders (3-4)
7
I’m planning on releasing a column covering the current, dismal state of this team at some point this week, so be on the lookout for that.
In the meantime, we can just call the Commanders what they are: a bad football team. Can’t tackle, can’t cover, can’t force turnovers, can’t catch, can’t convert third downs, can’t run the ball, can’t get open, can’t stay on the field, can’t get off the field. It’s over.
21 –
Bengals (3-4)
7
Joe Flacco buddy ball might be enough to keep this ship afloat. Turns out force feeding Ja’Marr Chase and Tee Higgins is a winning formula. Who knew?
22 –
Jaguars (4-3)
8
It might be over.
Trevor Lawrence is becoming unwatchable. The run game is getting worse by the week. The defense isn’t as good as we thought they were when they’re not forcing turnovers. It just feels like it’s falling apart at the seams in Jacksonville.
23 –
Texans (2-4)
4
You know what the Texans are? The Browns with better PR.
The defense is elite and ballhawking, getting after the quarterback and forcing turnovers at will. The offense is unwatchable with an offensive line that couldn’t pass for 300-pound traffic cones and a quarterback that suffers because of it. And because of that, this team is going nowhere fast. And it’s a crying shame for one of my favorite young squads in football.
24 –
Giants (2-5)
1
What a weird team. And what an unfathomable way to lose a football game.
I won’t dog the Giants for finding a historic way to blow a massive late lead because everyone else has done that for me by now. And I won’t sit here and praise them for finding their guy at QB with some other solid young pieces, because everyone has done that too.
I’ll just sit here and say that this team is fun and all, but that’s about it.
25 –
Ravens (1-5)
1
Let’s see what life — if any — this team has on the plus side of the bye now that Lamar Jackson is back.
I won’t get my hopes up, but beating the Bears would be a good first step.
26 –
Cardinals (2-5)
1
I guess I feel bad for the Cardinals, but again, being competitive is only worth so much in this league. Maybe you should actually win a game or two for once.
Five straight losses by a combined 13 points might be a tough pill to swallow, but winning close games is a skill and losing them is indicative of a larger problem. The Cardinals will get no grace from me.
27 –
Browns (2-5)
2
I honestly think if we were in 1970, the Browns would be dominant. Quinshon Judkins is a legit bell cow back and this defense simply has a penchant for making plays.
But, the quarterback ain’t good, and that’s what will matter against the real football teams on their schedule.
28 –
Saints (1-6)
1
Both competitive-slash-frisky and bad. The quarterback is both passable and terrible. The talent is both there in pieces and nonexistent.
At the end of the day, you are what your record says you are. And the Saints suck. They’re just a fun version of sucking unlike teams like Miami, Vegas, the Jets, etc.
29 –
Dolphins (1-6)
3
Not worth talking about until Mike McDaniel gets fired (I still don’t think it’s his fault, I don’t know) or Tua Tagovailoa gets benched.
This is the NFL’s equivalent of a dead man walking. It’s a dead team playing.
30 –
Raiders (2-5) 
The Raiders had less offensive plays than the Chiefs had points on Sunday.
Read that again. Then go look at the rest of the box score. Then wash your eyes out.
31 –
Titans (1-6) 
Maybe Cam Ward just sucks.
I don’t know. The kid’s got a ton of talent, and we need to see him in a competent offense before I make any crazy judgements. But I feel less encouraged by the week with his complete lack of care when it comes to ball security.
32 –
Jets (0-7) 
Not worth talking about until Aaron Glenn gets fired.
But at least Justin Fields is being benched! That’s step one, right?














