2025 NFL Stat Oddity: Week 15

In a way, I’m glad I don’t have to come up with a fancy title for this like I do the weekly predictions, because this has not been a weekend I’d like to remember. The shootings at Brown University and in Australia set a dark tone for Sunday, and it continued through the night with the reported murders of Rob Reiner and his wife.

I grew up watching Rob’s classic films that should stand the test of time, then I found out around middle school (or early high school) that he was an actor first on All in the Family, so I got to appreciate him as Meathead too. It’s an unthinkable tragedy and not the way you’d ever want to see someone’s story end.

In a sick way, I’m relieved to hear it may have been his son having a mental breakdown who committed the murders instead of some random nutter who did this over a difference of opinion on politics as Reiner was outspoken for years about liberal viewpoints and his disdain for Trump.

In many ways, his career was so admirable as someone who could take a joke, tell a joke, but still be serious when it came time for serious matters, and he had his convictions and beliefs and wasn’t afraid to express them. I think we’re losing a lot of that in today’s society where you have to be Team Blue or Team Red at all times and there’s no straying from the one right viewpoint on so many things.

We lost a genuine person, a creative who helped film some of the most iconic scenes and lines in film history at the peak of his powers:

“You can’t handle the truth!”

“I never had any friends later on like the ones I had when I was twelve. Jesus, does anyone?”

“I’ll have what she’s having.”

It’s all so inconceivable, much like this 2025 NFL season has been.

On Sunday, we saw the Patriots blow a 21-0 lead to Buffalo, the Chiefs’ playoff streak ended at 10 years in Week 15, we lost Patrick Mahomes and Micah Parsons to torn ACLs, we may have lost Davante Adams for the biggest NFC game this Thursday, and we watched Philip Rivers throw a game-ending interception right before a delayed start time for 60 Minutes in the year 2025 after he nearly pulled off one of the biggest upsets in NFL history.

We had nine games with a comeback opportunity, and six games with a double-digit comeback win ties the single-week NFL record.

Just one inconceivable thing after another, and I believe I do know what that word means.

This season in NFL Stat Oddity:

Bills at Patriots: Game of the Day

While Patriots fans were busy claiming they have a 15-year Super Bowl window with Drake Maye, I recall his win at Buffalo earlier this season only saw him play well in the second half. There’s so much he has to prove in this league before we start putting him in those conversations, and on Sunday, he showed us he’s not ready to take the AFC East over from Buffalo.

It may still happen this year, but it didn’t on Sunday when the Patriots had their chance with a 21-0 lead and a 24-7 lead at halftime. They folded as Maye again only had one good half against Buffalo, and it wasn’t the half that you want it to be in winning time as he is now 0-7 at 4QC opportunities in the NFL.

Sure, the Patriots technically had a go-ahead touchdown drive in the fourth quarter in this game after TreVeyon Henderson hit his second long touchdown run of the game (65 yards) on the only play of the drive. Maye was getting excessive praise for his lead blocking on the score, but that play was largely Henderson’s speed after the line failed him and he got outside to score.

But the Bills answered back with their balanced attack after what was a slow start for Josh Allen in the passing game in the snowy, cold conditions. Keon Coleman’s lack of separation actually paid off on a big third-down DPI penalty that was a legit call, and that helped extend the Buffalo drive for an 11-yard touchdown run by Cook with 6:48 left. Buffalo led 35-31.

Maye had his opportunities to deliver his MVP moment with the first 4QC of his NFL career, something I heard analyst J.J. Watt elude to on the CBS broadcast. People know he doesn’t have one yet, and his only turnover in this game was an arm punt on an earlier 3rd-and-long, but in crunch time, he was just off on some throws to Hunter Henry and Henderson. A couple of ill-timed sacks happened too, and on 4th-and-5 at his own 22, Maye’s final pass was knocked down by Joey Bosa with 1:47 left. The Bills ran out the clock to complete the 21-point comeback.

There was no reverse psychology for me on this one. I liked Buffalo all week, because I think they’re the better team, the more battle-tested team, and they understand how to win big games like this one. The Patriots aren’t there yet, and while they hit some bigger runs than I expected with Henderson, I don’t think they can count on those again in a rematch while the Bills have a reliable running game with Cook behind that line. They also still have the better quarterback until proven otherwise.

Sunday is why I think the Bills should still get to the Super Bowl even if they don’t win the AFC East. They have this experience edge, and they almost have this 2006 Colts type of thing going on where they’re a horrible run defense (truly terrible), but you can kind of expect them to do well against the pass. You saw the 2006 Colts intercept Tom Brady 4 times on SNF in Foxboro. They held up against him in the AFC-CG too that year after getting through Scrambled Brains Trent Green, Old Steve McNair, then Rex Grossman in the Super Bowl.

Now look at the Bills in 2025. They made Aaron Rodgers look bloodied and ancient, and he probably contemplated retirement, and that could even end up being the 5-4 matchup on wild card weekend here. They held Patrick Mahomes under 50% completions for the first time ever, and unlike Houston doing it with drops last week, they did it legitimately.

The Bills just held Maye to 155 passing yards after he had 200+ in every game this season. Who’s going to run wild on them in the playoffs? Probably not Denver, Jacksonville, Chargers, or Houston. Baltimore with Derrick Henry? Sure, but they’d have to make the tournament first, and we’ve seen them fold enough times in the playoffs (especially to Buffalo) to not be too worried about that this January. We’ve watched the Bills destroy Denver in the playoffs last January.

Houston might be the No. 1 team Buffalo has to worry about since that defense has owned Allen the last two years, and C.J. Stroud’s actually had some playoff success.

But with the state of the AFC, this is still setting up very well for Buffalo even if the AFC East and No. 1 seed they were supposed to get this year are both unlikely to happen. But it’s also a huge win because it creates that mental block where the Patriots still are looking up to the Bills in the AFC East.

They had their chance to take over and blew it. We’ll see how they respond from here.

Meanwhile, the 2006 Colts were hardly the best Indy team in the Manning era. But it’s the one that had the right stuff against the right set of opponents in the postseason, and that could be what happens for the Bills in 2025. You’ll just have to spare me the Allen > Manning nonsense since Manning had an all-time great year in 2006, then became the first quarterback ever to beat the top three defenses in the same postseason, and he did get through his nemesis (Patriots) in the AFC-CG.

But this could still be Buffalo’s year. It almost has to be or it never will happen for this team as currently constructed.

Chargers at Chiefs: Life Is Pain, Highness

I’m not trying to write a full eulogy now for the 2025 Chiefs on a somber weekend even though their season is officially dead. They’re 6-8, Patrick Mahomes tore his ACL, and they’re eliminated from the playoffs after everyone they needed to lose won, and after they blew a 10-point lead to the Chargers at home.

You could point to many things that ended the Chiefs’ playoff streak at 10 years, and most of it are things they have no one but themselves to blame:

  • Rashee Rice getting a 6-game suspension and the front-loaded schedule he missed for it.
  • Travis Kelce and Xavier Worthy colliding on the first pass play of the season in Brazil, likely stunting the development and plan for Worthy in Year 2 while Rice was out.
  • Kelce’s butterfingers moments on dropped completions turned interceptions in clutch moments against the Eagles and Texans.
  • Letting Herbert run for a first down on 3rd-and-14 in Brazil.
  • The long list of mistakes in Jacksonville, the night that really started to turn things sour for the Chiefs this year.
  • How they never seemed to seize the moments before and after halftime in their losses.
  • Their typical no-show performance in Buffalo in Week 9 while the Bills treat it like their Super Bowl.
  • Mahomes and the offense not closing out more drives in Denver, their last stand for the AFC West reign in Week 11.
  • The absurd penalties in Dallas on Thanksgiving, and Rice’s drop on third-and-8.
  • All the drive-killing drops and Andy Reid’s 4th-down foolishness against Houston.

Even before you get to Sunday’s execution, this was a Dead Team Walking with 60% of the offensive line filled by backups, and they even lost a fourth tackle in this game, meaning it was double third-string tackles for Mahomes on a bad leg against another strong defensive front that sacked him 5 times.

If it wasn’t showing up in the pass protection, it showed up in the run blocking on Sunday as the Chiefs had 19 carries for 34 yards from the running backs. Mahomes had 15 yards, including a 12-yard scramble touchdown on the opening drive. But after building a 13-3 lead with 0:38 left before halftime, the next time Mahomes touched the ball, it was tied again.

From there, it was your typical Chiefs failure in 2025, another game with limited possessions as the defense couldn’t get off the field on third downs, the offense couldn’t sustain drives, and Rice took another big pop for a third-down drop. Oh, there was even a 5-play stretch where four different defenders were injured.

By the time you get to the fourth quarter, Mahomes threw probably his worst interception of the season on 3rd-and-12 in the red zone to a tightly covered Kareem Hunt, a play that shouldn’t even exist in the playbook for this offense. The play all the more inexplicable when Mahomes made his two best plays of the game right before it to convert twice in a row on third down to Tyquan Thornton with flags making him redo it.

Then on the fateful final drive of the season, of course it started with a holding penalty on the punt return that backed the ball up to the KC 8 with 5:20 left. Those special teams penalties have been automatic all year.

With the ball at the LAC 46 at the two-minute warning, you still thought Mahomes would at least set up the game-tying field goal for overtime, or even get the go-ahead touchdown as he’s done so many times before against the Chargers and other teams.

But that’s when the torn ACL happened on a throwaway outside of the pocket. Non-contact injury too. Gardner Minshew had to enter the game, made a few completions, but in field goal range, the drive again went to shit with a delay of game followed by a forced throw to Kelce that was picked to end the game. To end the season.

To end an era as that was probably the last meaningful target of Kelce’s career, and he was great on the drive too with four catches. But it’s all over after the Chiefs, the masters of situational football for year, threw two picks in game-tying field goal range in the fourth quarter. A befitting ending to a terribly disappointing season.

A season where the Chiefs somehow came up short in every single one-score game except for the Colts’ comeback, and then seemingly every other close game that didn’t even involve them went the right way for teams like the Broncos, Patriots, Bills, Jaguars, Texans, Chargers, etc. to create this early elimination.

With a mid-December ACL injury, now you just wonder if Mahomes’ 2026 is compromised in any way, even if it’s just September. That’s walking a thin line on the road to 100% recovery, and while some have done it in less time (Carson Palmer and Philip Rivers had their ACLs in the playoffs in January and were back by Week 1), Mahomes uses his legs more than they ever did.

Barring a miraculous offseason, the Chiefs may enter 2026 no better than third in the AFC West odds, let alone the whole AFC. If that doesn’t spark some major changes by the organization, then I don’t know what will.

They’ve had their runs. They did things a certain way in 2018-21, then that got stale and they adjusted by trading Tyreek Hill and pulling off a strong draft class. That deteriorated too, but they almost got a three-peat out of it, so they ran it back for 2025 with the hope of better health luck, more blocking for Mahomes, more speed at receiver, and more takeaways on defense.

But that offensive line continuity lasted about five games. There appears to never have been a solid plan for how to create an offense centered around Rice and Worthy, and Reid never really knew what to do with new players like Thornton and Brashard Smith this year. The takeaways dried up even worse as the pressure packages fell off for Spags, who didn’t even have McDuffie available this week and who knows who else is done for the year with injuries piling up now. Even kicker Harrison Butker was so much worse this year you’d think Kamala had taken office in January.

Again, it’s so many different things, and it changed game to game, and yet the quarterback is the one who will somehow take the biggest shots for this failure of a season.

I was always hesitant early in the year to boast that Mahomes had a better Year 9 than Tom Brady, which was his 2008 ACL season. But he did by default, and at the end of the day, his Year 9 also became a lost ACL season.

For Brady, Year 10 (2009) was his choking dog year where he blew every close game after the Buffalo comeback in Week 1, then turned the ball over three times in the first quarter of the wild card loss to the Ravens, a 33-14 blowout where Joe Flacco had 4 completions.

I hope Mahomes can beat that season in 2026 too, but the Chiefs are going to have to really reinvent themselves here, because asking Mahomes to be Superman and have these games where he led the team in rushing and had to make more plays than ever out of structure did a number on him in the end.

They better hope this is his only season-ending injury, something most notable quarterbacks only had to deal with once in their long careers.

If 2025 doesn’t go down as by far the most frustrating, disappointing season of Mahomes’ career, then the Chiefs will have really done him wrong down the road.

Colts at Seahawks: Hello, My Name is Philip Rivers Jr. You Killed My Father. Prepare to Die.

A lot is wrong in the world right now, but the image of Philip Rivers laboring from the pocket in a one-score game in the fourth quarter in the late Sunday afternoon window is a real throwback to the 2010s.

So is watching him throw a game-ending interception like clockwork, but you have to give the guy a lot of credit for even trying. He went from celebrating his 44th birthday and five years of retirement on Tuesday to suiting up as a 2-touchdown road underdog against an elite defense five days later.

The fact his only turnover came in the last seconds when he was forced to throw something deep out of desperation after his defense wasted his go-ahead field goal in the final 50 seconds is a testament to his knowledge of where to go with the ball and quickly. Rivers was only sacked once in the game too.

Sure, there were some embarrassing snaps like when he fell down and had to get up before going down again. He looked about as unathletic as an NFL quarterback ever has on that play. And it’s not like he was pushing the ball down the field with luck. The Colts’ two longest pass plays gained 17 and 16 yards.

But if you compare how someone like Minnesota rookie Max Brosmer played against this Seattle defense, then Rivers looked great by comparison. Still, it’s another loss after the Seahawks made their sixth field goal of the game after they nearly gave this one away, trailing 13-3 early.

Rivers is one of the only true football psychopaths who would even try playing after being this far gone from the game. I imagine he’ll try to finish the season, and he’ll have better starts than this.

But it does say a lot about where young quarterbacks are in this league if he’s truly their best option right now. Still, this game could have been an absolute disaster and instead it was nearly an all-time upset.

Packers at Broncos: These Broncos Go to 11

We already had one home underdog on a 10-game winning streak lose on Sunday (Patriots), so it wasn’t about to be two with Denver hosting Green Bay. I’m proud to say I got both games right this week, and I liked Denver because of the home-field advantage and the way the Packers don’t usually create takeaways despite the presence of Micah Parsons and his pressure.

Well, unfortunately Parsons tore his ACL in this one, so there probably goes my Super Bowl pick in the NFC with Green Bay. They already lost Tucker Kraft to a torn ACL, so now you lose your best defender that was supposed to put you over the top, and wideout Christian Watson also got hurt (again) in this one, so that’s more bad news.

The Packers played well early but the Denver defense got some picks from Jordan Love, who we know can be reckless with the ball. So can Bo Nix, but he played maybe his best NFL game yet on Sunday with 4 touchdowns, which is again why I think he has that ability to be the Joe Flacco or Eli Manning of his generation and go on a Super Bowl run with some improbable devil luck going his way. He’s just got that flat liner approach to his game where the moment doesn’t seem to get too big for him against all expectations.

Love had the ball four times in the fourth quarter of a one-possession game, but the best he could do was a field goal early. He couldn’t get the offense moving on any of the three drives down 34-26.

It’s a big win for Denver (12-2), the 11th in a row, as it looks to get the No. 1 seed this year.

Lions at Rams: Sean McVay Is Cooking

The Rams got off to a bit of a slow start in this one with Aidan Hutchinson getting a pick, and Detroit led 24-14 at one point. But the Rams have really cranked up their rushing attack since the bye, and they had 159 more yards in this one to go along with 368 passing yards by Matthew Stafford, who also threw two touchdowns.

Puka Nacua dominated with 181 receiving yards on a day where Davante Adams left with a hamstring injury that could be troubling going forward. But the Detroit defense still had few answers for such a balanced, explosive, and efficient attack from the Rams who piled up 41 points and controlled the second half.

Jared Goff played well early, but three straight three-and-out drives to start the second half is where the game got away from the Lions, who were always in catch-up mode after that. They didn’t register a true 4QC attempt until there were 13 seconds left in a 41-34 game, only enough time for a lateral attempt 80 yards away from the end zone, which obviously didn’t come close to working.

The Lions (8-6) are in a tough spot for the playoffs now while the Rams (11-3) have that huge game in Seattle this Thursday.

Ravens at Bengals: (Joe Burrow’s) Misery

Joe Burrow raised some alarms with his words on his 29th birthday this week that he might already be thinking about an early retirement a la Andrew Luck. Others saw it as a cryptic message to management to shape up or ship him out a la Carson Palmer in 2011.

On Sunday, Burrow by his own words said he wouldn’t have helped any team win a game with his play. He suffered the first shutout (24-0) of his NFL career as the Bengals came up empty on nine drives as Burrow threw two picks under pressure, including a pick-six in the fourth quarter to make it 24-0.

It was one of the roughest Burrow games ever, and you could see it early when he took a sack that knocked them out of field goal range on a cold day. He didn’t have Tee Higgins (concussion), but he didn’t have him on Thanksgiving either and did much better than this.

The Ravens didn’t need to do a ton offensively with the way this one played out. Let the Bengals hold the ball for almost 40 minutes before they self-destructed. In fact, the Bengals had the highest time of possession (39:19) for a team that was shutout in NFL history. The previous record belongs to the 2014 Raiders (Derek Carr’s rookie year) with 36:56 TOP in a 52-0 loss at the Rams.

Not the kind of records you want to be setting.

Panthers at Saints: Maybe Tyler Shough Should Have Started Week 1…

Early this season, the Saints were competitive with Spencer Rattler at quarterback but they weren’t winning. Maybe they should have started Tyler Shough earlier? He’s done a good job, and on Sunday against Carolina, he led the first fourth-quarter comeback and second game-winning drive of his career in a 20-17 win.

But coach Kellen Moore and Shough did get a bit lucky on the game-winning drive here. Out of timeouts, I really don’t think a QB draw with 12 seconds left was a good idea. Who do you think you are, the 2021 Cowboys in the playoffs against the 49ers? Oh wait, Moore was the OC for that team too. But I think right there you either risk the clock running out before the spike, or you set up a 62-yard field goal that might be too long.

Instead, Moore and Shough got lucky when a late hit was called on the slide, and the kicker only had to make from 47 yards, which he did to win the game. That’s the first 4QC for the Saints this year.

If Shough can keep ascending, they might even be the new favorites in the NFC South, a wasteland division, in 2026.

Vikings at Cowboys: Season Over After Facing NINE

Notice they really didn’t show Jerry Jones after the opening interception when a tipped ball got J.J. McCarthy. That’s because he did very well the rest of the night, shredding that defense when he targeted everyone not named Justin Jefferson, who dropped a touchdown and finished with 22 yards on 2-of-8 catches. Just a weird night, but McCarthy had 3 total touchdowns and threw for a career-high 250 yards with no sacks taken.

The Vikings can cook with this type of quarterback, but he won’t see many defenses as bad as Dallas. On the other side, the Cowboys had yet another game where they settled for way too many field goals, Brandon Aubrey missed two of them for a bad night for his high standards, and George Pickens (33 yards) was again very quiet.

Just like that, Dallas is 6-7-1 and needs a miracle to make the playoffs that isn’t going to happen now. They could have at least gave us one more week of keeping it interesting, because I do think it’s possible for Washington to beat the Eagles once. And we know the Bills can beat that team in Buffalo.

Alas, it’s all but over for the Cowboys, who punted on the season before it even started with the Micah Parsons trade and gave us a little fool’s gold in November before the harsh reality of another long offseason with no deep playoff run for America’s Team.

Giving up 34 points to a quarterback like McCarthy, who became a meme for the face of sucking ass this year, is a fitting way to end things for the 2025 Cowboys, a team that deserves to finish 8-8-1.

Cardinals at Texans: It’s the Arizona Blowout Week

This week was the blowout loss for Arizona (40-20), and Jacoby Brissett threw for 249 yards and 3 touchdowns anyway, coming up 1 yard short of his 8th game this year with 250 and multiple scoring tosses.

But the offense had minus-7 yards by the time it was 17-0 in the first quarter as Houston jumped all over them early with a big touchdown pass to Nico Collins, then the Cardinals botched some special teams play to dig the hole early.

Houston (9-5) might just run the table playing like this in this AFC.

Raiders at Broncos: Kenny Pickett Is Not the Answer

JFC, I thought Kenny “OneDrive” Pickett could at least give me one touchdown drive. But the 2025 Raiders are the ultimate get-right game as they lost 31-0, almost as badly as when they lost 31-0 to the Chiefs, which was obviously an outlier for that team this year.

But Pickett, starting for the first time this year for an injured Geno Smith, was 15-of-25 for 64 yards with 4 sacks for 35 yards. So, he really didn’t contribute anything to the offense, which was held scoreless on eight drives (no first downs on 5 of them).

The Eagles made it look pretty easy. Dallas Goedert caught 2 short touchdowns and it should have been 3.

Jets at Jaguars: Have a Day, Trevor Lawrence

I never bought into the Aaron Glenn hiring since he had even worse of a defensive coordinator than Robert Saleh when he took the job for the Jets. At least Saleh could point to 2019 with the 49ers. Glenn’s resume is basically “I had Dan Campbell’s offense lighting it up and I wasn’t the worst defense in the league with a ton of guys on injured reserve last year.”

Because the Jets are terrible on defense under Glenn, and it’s hard to say they were any better before Sauce Gardner and Quinnen Williams were traded than they are without them.

But Sunday was certainly a low point in a 48-20 loss to the Jaguars where they let Trevor Lawrence become the first quarterback ever to throw for 300 yards, rush for 50, and throw 5 touchdowns with 1 rushing score too.

Browns at Bears: Caleb Williams Is Fearless

Maybe I should have stuck to my narrative that the 2025 Browns are overrated on defense, because the Bears had few problems dropping 31 points on them in a blowout win. The defense came up with plenty of splash plays against rookie Shedeur Sanders (with an assist from Jerry Jeudy on a pick in the end zone), but Caleb Williams made some great throws and had one of his better games too this year.

Titans at 49ers: Third-and-Purdy

There used to be a ‘Third-and-Jimmy’ thing when Jimmy Garoppolo was the 49ers’ quarterback. He was unusually good at converting third downs in obvious passing situations, and maybe we should just give Kyle Shanahan some credit for those play calls and his scheme. Because apparently Brock Purdy has done some similar things, or at least he was cooking on third down on Sunday against maybe the worst team in the NFL in the Titans.

The 49ers were 9/15 on third down and the game had more points (37-24) than expected, though the spread (49ers -12.5) was on point. It seems like the Titans do better at scoring against NFC West teams than anyone else this year.

Commanders at Giants: No Late Darts

The Commanders (4-10) finally won their first game since Week 5, but they didn’t make it easy, losing two fumbles in the final 5:50 to give the Giants (3-11) a shot at a 15-point comeback late.

Chalk it up as another good data point for kicking the extra point first, because by making it a 29-21 game with 3:43 left, the Giants got a lucky break with a McNichols fumble, and Jaxson Dart was at midfield with 2:38 left in an 8-point game. There’s your chance to tie it. Unfortunately, he came up empty on 4th-and-8 at the Washington 38 to end the rally attempt.

Almost just as bad, Dart reportedly made his fifth trip to the blue tent for a concussion check this season before returning to finish the game. These Giants better invest in one hell of a good backup quarterback.

Next week: Week 16 could peak right away with Rams-Seahawks on Thursday night. Can Sam Darnold really keep losing to this team? Can Stafford lock up MVP with a big night in a huge game? Then we get two Saturday island games but at least the night one (Packers vs. Bears) could be good for the NFC North.

Sunday is probably the worst 1:00 PM slate of the year just because of the reality of these teams in Week 16. I guess Chargers-Cowboys is the standout. At 4:00, the Jags are in Denver and the Steelers are in Detroit. The SNF Patriots-Ravens game was flexed. Then I suppose we’ll see Rivers get another shot against the 49ers on Monday night to end it and maybe all but end the Colts’ playoff odds this year.

2025 NFL Stat Oddity: Week 14

I said Sunday could prove to be a franchise-altering day in the AFC, and I think the results speak for themselves.

  • The Colts (8-5) have likely gone from 7-1 and the No. 1 seed to out of the playoffs after losing to the Jaguars again and losing Daniel Jones to a torn Achilles.
  • The Bengals (4-9) blew a snow game in Buffalo that should absolutely give the team the green light to fire Zac Taylor and his entire staff after Joe Burrow and company will miss the playoffs for a third-straight season.
  • The Ravens (6-7) lost at home to the Steelers (7-6), and while the AFC North is hardly decided, Baltimore still has to play the Patriots and Packers (teams competing for No. 1 seeds), and teams they just lost to at home (Bengals and Steelers on the road). If there was ever a season to force John Harbaugh out of town…
  • The Chiefs (6-7) couldn’t finish another close game against a good team and are on life support for the playoffs, needing to win out and for the Colts and Chargers to lose multiple games (actually not that unrealistic). But with how this year has gone, they’d be foolish not to make some major changes for 2026 as their AFC West reign is over and so may be their playoff streak.

I just wrote earlier this week how we’re trying to make sense of the new contenders this year and the unprecedented decline of so many contenders at once.  However, saying teams like the Bengals, Ravens, and Chiefs (Steelers too) need to make big changes for 2026 is not an overreaction to one off year. There have been things festering for multiple years there, and with the teams in dire situations going into Week 15, maybe they’ll finally realize something has to change.

As for the rest of Week 14, a lot of the games were duds as we’ve only had six comeback opportunities. In fact, the only double-digit comeback win of the last two weeks was the Bills over Bengals today, and the only fourth-quarter lead change on Sunday was Joe Burrowing throwing that pick-six in Buffalo.

This season in NFL Stat Oddity:

Texans at Chiefs: Game of the Day

You have to give the 2025 Chiefs credit. If this was their last stand for the playoffs, and that’ll look increasingly likely if the Chargers win on Monday night, then they gave the home crowd all the greatest hits to their season:

  • An embarrassing pass rush when they didn’t blitz, leaving numerous receivers wide open on third-and-longs.
  • No takeaways on defense again.
  • Harrison Butker had about the loudest doink ever on a missed 42-yard field goal.
  • Limited touches for Brashard Smith (a 7-yard run) and Tyquan Thornton (19 yards but also had a touchdown bomb knocked away in the end zone) despite showing solid play.
  • Remember when the first pass of the season was Travis Kelce running into Xavier Worthy in Brazil? The first pass here saw backup left tackle Wanya Morris suffer a game-ending injury, leaving the offensive line without three starters and placing a third-string left tackle (UDFA rookie) in his NFL debut against the No. 1 defense.
  • Mahomes led the team in rushing with 59 yards (they’re 0-4 this year when that happens).
  • Season on the line, a pass from Mahomes went right off of Kelce’s hands for an interception (third time this year).

But there were a couple wrinkles in this performance that made it stand out as the worst loss of them all this season for the Chiefs: Aggression inconsistency and dropped passes.

The Chiefs, even going back to last year, have made a habit of playing games with limited possessions, usually getting 8-9 drives a week, the lowest total in the NFL. This makes it harder on the offense as every mistake gets magnified, but they made it work better last year with clutch plays to close out one-score games. The exact kind of plays they keep failing on this year.

But this game was different. The Chiefs had a season-high 13 possessions as each team had the ball 13 times. That’s because there were a lot of three-and-out drives and quick stops. It wasn’t a game with limited possessions, so the Chiefs could stand to make some mistakes here as the defense played well even after losing top corner Trent McDuffie early.

That’s why Andy Reid’s fourth-down decision making didn’t make any sense. He let the Dallas game beat him twice, because he was criticized in that one for a fourth-down punt in a shootout with Dallas. But this wasn’t a shootout. It was a grind with C.J. Stroud playing ice cold in the second half.

Reid let the offense go for a 4th-and-1 that led to a 2-yard Kareem Hunt touchdown in the third quarter. They needed the touchdown, so that was fine. But two drives later, why settle for the 36-yard field goal on 4th-and-2 at the 18 to tie the game with 1:50 left in the third? Why not be consistent and go for it again with your offense starting to move it well and the defense playing so well? You were getting possessions.

Then the real head-scratcher: 4th-and-1 at your own 31 in a 10-10 game with 10:22 left. The Texans just punted on a 4th-and-1 at their own 35, because they knew what kind of game this was. Why didn’t Reid understand it? Instead, he let the offense go for it, and Mahomes’ pass to Rashee Rice was defended tightly by Stingley, and I couldn’t tell if it was another defensed-dropped or what. But it was a turnover on downs either way.

Now a struggling Houston offense was set up 31 yards away from the end zone, and that gave the Texans new life to get a go-ahead touchdown, which they did. That decision largely killed the Chiefs in this game.

Then in getting the ball back in a 17-10 game, Reid basically did it again, going for a 4th-and-4 at his own 41 where failure almost likely leads to a 10-point deficit with under 5:00 left. Game over against this defense. And once again, Mahomes’ pass to Rice was flat out dropped.

Surprisingly, Houston went three-and-out after that one, giving Mahomes another chance from 92 yards away and 3:44 left. After a short drop by Kelce on first down, Mahomes threw a pass that should have been a first down to him that went off his hands and right to the defense for the third pick of the night. The second one to start the fourth quarter was an arm punt on third down out of FG range and out of 4-down territory, but this one hurt and it’s something Kelce has done three times this year to Mahomes – none bigger than here.

That one was the dagger as the Texans used up most of the clock to add a field goal for a 20-10 lead with 0:30 left. From there, it was just two stat-padding completions to avoid Mahomes finishing a full game with under 150 passing yards for the first time in his career. It was the first time he threw for 3 interceptions and no touchdowns.

But look what it took to get there. Three linemen out, the backup LT going out on play 1, the No. 1 defense on the other side, and a career-high 8 or 9 drops depending how you want to count some of those plays. Those drops combined with some really poor fourth-down decision making by Reid were actually far more damaging to the game than the backup offensive line was. This wasn’t Super Bowl 55 or Super Bowl 59 all over again with constant pass rush.

This was receivers not getting open against good coverage, then when they did, not completing plays as Mahomes has never had this many drops in one game. Just a ridiculous effort in the biggest game of the year for this team.

If this was Kelce’s last playoff-contention type of game in his NFL career, he finishes it with more drops (2) than catches (1) for the first time in his career. I’d say Mahomes might be a little happy on the downlow if Kelce chooses to retire and marry the most famous woman in the world. But then when you tell me Rice, who dropped a big third-and-8 in Dallas last week in a similar clutch situation, is supposed to be his next top target, I think the Chiefs are in some long-term trouble if they don’t sort this out.

On a cold night with both teams feeling the playoff pressure, the Texans stepped up and the Chiefs did not.

Fight or flight. The 2018-24 Chiefs had it in them to get it done in these games. The 2025 Chiefs simply do not, and the shame of it all is people will look at a game like this and still blame it all on the quarterback.

As for the Texans, they have hands down the best defense in the league this season. They were also very good in 2024, so we know this isn’t a fluke. They’ve been to the playoffs the last two years, got to the divisional round both times, and if they keep playing like this, they just might be able to win out until the Super Bowl in this weakened AFC. They might be the closest team we’ve seen to the 2015 Broncos from a decade ago, and yes, Davis Mills did his Brock Osweiler-level job of saving the season with some big wins over the Jags and Bills.

From 0-3 to 8-5, DeMeco Ryans and company deserve a lot of credit for this turnaround. As for Reid and the Chiefs, they aren’t mathematically eliminated, but it sure looks dire even if collapses by the Chargers (see schedule) and Colts (Jones/schedule) are not improbable at all.

What’s improbable is thinking the 2025 Chiefs can ever get through four straight wins without screwing up a game. They haven’t done it all year, and I no longer expect them to.

It’s a lost season.

Steelers at Ravens: The Rivalry Continues, Same As It Ever Was

This may be a selfish reason to want the continued employment of Mike Tomlin and John Harbaugh for these teams, but would the Steelers vs. Ravens rivalry be the same without them? Like, imagine these teams go in the opposite direction and hire some dorks trying to cosplay as Kyle Shanahan and Sean McVay. It just wouldn’t be the same and what makes this such a great rivalry filled with hard-fought, close games.

You can always throw out the records and spreads when these teams play. Did it matter that both played like shit at home in big losses last week where they turned it over and the quarterbacks were brutal? Nope, you ended up with a 27-22 thriller between two multi-time MVPs at quarterback in their first ever meeting.

Aaron Rodgers turned 42 this week but he looked as good as he has all season. He hit a deep ball to DK Metcalf on his first pass after going an entire month without a pass completed over 20 yards down the field. I want to say he had four in this game alone. He also scored his first rushing touchdown in over four years on a third-down scramble. His movement looked much better this week as if he got a Lazarus Pit to celebrate his 42nd birthday.

Then again, the Baltimore defense has been known to help quarterbacks perk up as Rodgers passed for a season-high 284 yards while taking no sacks. He also had no running game as the Steelers finished with 15 carries for 34 yards for him. Meanwhile, the Ravens rushed for 217 yards in the loss, producing this hilarious statistic about losing a game with a huge rushing margin:

That’s Steelers vs. Ravens in the 2020s for you. More accurately, that’s the Lamar Jackson era as to this day you still have to question Jackson’s arm and ability in games like this, another big one with first place in the AFC North on the line and the Ravens having a tougher remaining schedule.

Jackson won his last two starts against the Steelers in 2024, but his rest of career numbers and moments have been poor to say the least. In this game, he didn’t break 100 passing yards until the fourth quarter as the Ravens were leaning on the ground game with Derrick Henry and Keaton Mitchell also broke a 55-yard run.

There were some bright moments for Jackson in the fourth quarter, but the Ravens never put it together for a touchdown drive while the Steelers floundered on offense late. There was a go-ahead touchdown to Isaiah Likely that was ruled a drop after Joey Porter Jr. helped knock the ball out before Likely got a third foot down or did a football move. That was a tough call without great clarity from the NFL on what a catch is in 2025.

That drive ended in no points, because after the Likely mistake on first down, the Steelers stopped Henry twice, then Mark Andrews possibly got in the way of a Jackson pass on fourth down intended for DeAndre Hopkins in the back of the end zone with 2:22 left.

But given one more chance with 1:56 left and 74 yards to go, Jackson led a very poor two-minute drill, taking 69 seconds just to move the ball 8 yards. Reaching the Pittsburgh 30 with 9 seconds left, any shot at a Hail Mary was denied when Alex Highsmith sacked Jackson to end the game and give the Steelers a 7-6 record and first place.

The Ravens have struggled to play complementary football all season, and Sunday was no different. Pittsburgh finally won a big game this year without relying on a ton of turnovers on defense. Rodgers was excellent for three quarters, and if Likely wasn’t in a funk with the end zone, it may have been wasted again by the defense.

But the Steelers have been getting the best of this rivalry, especially when the games are at their closest. That’s also why I had full confidence in Pittsburgh still finishing with a winning record, because I knew they’d never get swept by Baltimore, especially not this Baltimore team.

Now we’ll see if they can build on this win and take advantage of a home game with Miami next week. Maybe even get a break with the Bengals possibly sweeping Baltimore on Sunday to create more separation.

But the sportsbooks have finally come around to making the Steelers the favorites (-160 at FanDuel) to win the AFC North over Baltimore (+170) and Cincinnati (+1300). There’s a reason almost every 1-5 team fails to come all the way back to make the playoffs.

The Ravens are just too mistake prone this year. Similar to the Chiefs in that regard, another team in the AFC they can’t seem to beat when they have to.

Bears at Packers: Ben Johnson Was Right Again

Ever since the Bears hired coach Ben Johnson, he has done an incredible job of saying the right things time and time again. He just probably wishes he wasn’t right when he said last week that the 9-3 Bears are winning in spite of their passing game with Caleb Williams.

On Sunday in Green Bay with the No. 1 seed on the line and the lead in the NFC North, Johnson was very prescient as Williams struggled mightily early on while Jordan Love had some key passes down the field for big plays (including third downs) that paced the Packers to numerous leads in a game they never trailed.

But Williams did make some of his best plays late, and even tied the game in the fourth quarter before the Packers marched for a game-winning touchdown. I predicted a 27-20 win by Green Bay, and they were up 28-21 late with Williams driving for what could have been his sixth comeback in the final 2:00 this year as you had to think Johnson probably goes for 2 on the road the way he is from the Dan Campbell school of thought.

But after the run got stuffed on 3rd-and-1, Williams blew a good play call with a bad throw on fourth down and it was intercepted in the end zone to end the game. Just like that, the Bears (9-4) fell from the No. 1 to the No. 7 seed.

These teams will meet again in 12 days, but Williams is going to need to be a lot more efficient if the Bears are going to get a split here.

Bengals at Bills: Mr. Perfect Until He Has to Be

I can say this about most quarterbacks, but Joe Burrow is actually more likeable than his annoying fans make him out to be. Watching him on those shows like Quarterback S2 or Hard Knocks In-Season with the AFC North, you can see he’s a football junkie, a Batman fan, and just wants to win games. This league is also in need of a pocket passer who can still frequently throw for 300 yards and multiple touchdowns without being a play-action merchant.

But where things get annoying with Burrow is the nonstop nicknames and the way the media has shoved him into conversations he doesn’t belong, or pretended that he’s a clutch player. I saw the “Joe Brrr” notification from the NFL app before Sunday’s snow game in Buffalo, and it was just earlier this week where I again pointed out that Burrow and his top wide receiver duo simply don’t win games in the clutch or shootouts despite being the most expensive trio in NFL history.

Burrow also has just one comeback win in the final 8:00 of a game in his career, and Sunday was no different. My other issues with Burrow stem from him being a sack merchant, often getting into trouble by looking for the big play. It should go against his nature as a perfectionist, which I think gets him into trouble in games where things don’t go well. He’ll let it snowball and not recover from a big mistake.

It all happened again on Sunday when Burrow went from playing a really fine game in Buffalo in the snow with four touchdowns on the first six drives. It was like he picked right up where he left off with his success against the Bills in 2022-23.

But one fateful pass from the Buffalo 33 with 5:35 left, leading 28-25, changed everything for the Bengals. Burrow tried to throw a quick pass, did a weird shot-put delivery on it, and Christian Benford was there for the 63-yard pick-six to put the Bills ahead 32-28.

Is Burrow so sick of me pointing out he has one comeback win in the last 8:00 that he tried to create a situation for himself to succeed? Then on the very next play, he got picked again on a battled ball at the line. The Bills took over at the Cincinnati 29, and of course Josh Allen, who got Dalton Kincaid back at a good time, was going to take advantage of the No. 32 defense on a short field by throwing another touchdown on fourth down.

Burrow answered quickly with his fourth touchdown pass to cut it to 39-34 with 2:13 left. That drive is another example of why stats that ignore the scoreboard show Burrow doing well in this situation when it was the two drives before this that mattered more when he had the picks.

But even after his defense sacked Allen to bring up 3rd-and-15, they gave up another 17-yard scramble to Allen, who also took off for a 40-yard touchdown earlier with inexplicably no defender in sight of his path to the end zone.

This was a very winnable game for the Bengals on the road to keep their season alive, but Burrow picked the worst time to make his worst play of the year. He crumbled instead of finishing the game, and given his history, it’s not that surprising.

He’s just not proven to be a closer yet, and this will be his third-straight missed postseason.

I still contend this is the worst Buffalo team since 2019, but if this is an AFC where they don’t have to worry about the Chiefs at all, don’t have to worry about going to Baltimore, and don’t have to worry about these Bengals, then Allen has no excuses left to not get to a Super Bowl.

Letting Drake Maye, Bo Nix, Trevor Lawrence, or C.J. Stroud get there before Allen does would be disastrous to his legacy.

Colts at Jaguars: Indiana Is Cursed in 2025

I was all in on the Jaguars to win this one despite being a 1.5-point home underdog. But you have to see Daniel Jones tear his Achilles on a different leg than the one he had the fractured fibula with. I’m not a doctor, so I can’t comment if that may have led to this the way Tyrese Haliburton’s calf injury led to his Achilles in the NBA Finals, but it’s just been that kind of cursed year for Indiana sports teams. Caitlin Clark also had a season-ending groin injury in a year her Fever had a shot in the playoffs.

The Colts would have had a shot in this AFC if they were healthy, but between Jones going down and Sauce Gardner getting injured shortly after they traded for him, it’s been a brutal stretch for the Colts. From 7-1 to 8-5 and little hope with that tough schedule left.

Worse, they don’t even have a healthy (even if temporarily healthy) Anthony Richardson to go to and see if he can give them anything for the playoff run. They might have to snag Joe Flacco away from the Bengals somehow.

But give credit to the Jaguars. They scored a lot of points on short fields set up by the defense like they’ve been doing this year. I actually think they can get to 12-5 given the schedule, which includes another game with battered Indy.

Crazy how you can go from 7-1 and averaging over 3.0 points per drive to potentially finishing with a losing record and an offense that’s barely top 10, if that, when you consider the Colts have to play the Seahawks, 49ers, Jaguars, and Texans.

Saints at Buccaneers: Tyler Shough Can Move Like That?

With all due respect to Taysom Hill, I don’t think your services are needed anymore in New Orleans. If Tyler Shough can move like that on his two rushing touchdowns in Tampa Bay, then there’s no reason he can’t keep the ball on some of those snaps they give to Hill.

Shough’s second touchdown run also completed the first game-winning drive of his NFL career as the Saints (+8.5) completed the 24-17 upset on the road despite the Bucs having more healthy weapons for Baker Mayfield, who struggled in this one.

But I would still argue Tampa Bay pissed this one away more than the Saints won it. Tampa Bay finished 2-of-7 on fourth down, so when you get 11 drives and end five of them on fourth down (plus one pick), that’s really brutal offense, and it’s not like these were 4th-and-desperate situations late in the game.

I don’t know if Todd Bowles wanted a bow with his points to take them, or if he thought this was the right strategy as these were the five fourth-down failures:

  • 1Q, tied 7-7, 4th-and-1 at NO 45: Bucky Irving lost 7 yards on a run.
  • 2Q, up 10-7, 4th-and-1 at NO 49: Tucker stuffed for no gain on a run.
  • 2Q, up 10-7, 4th-and-15 at NO 47: Mayfield incomplete pass (I guess they weren’t confident in the 65-yard field goal in the conditions)
  • 4Q, tied 17-17, 4th-and-2 at NO 46: Mayfield incomplete pass to Godwin (Saints drove for game-winning touchdown from there).
  • 4Q, down 24-20, 4th-and-4 at TB 26: Mayfield 3-yard pass to Cade Otton for a turnover on downs to end game.

The last one is obvious, the one before halftime makes sense given the field position, I guess. But those three short ones at midfield, out of field goal range, and not in a bad situation on the scoreboard? Might have been able to argue they should punt there and put the rookie QB on a long field.

The Buccaneers and Panthers are both 7-6 with two matchups to come. This thing is far from over in the NFC South if the Bucs are going to keep playing with their food like this.

Commanders at Vikings: For Who, For What?

I’ll never understand what the Commanders were doing with Jayden Daniels in 2025. He had a few injuries as a rookie, but his elbow injury this year was not necessary as it happened after Dan Quinn kept him in a blowout against Seattle far too long.

Then given this team was 3-9 and hadn’t won since Week 5, what’s the point of even playing him again this year? He returned Sunday, he was rusty against a complex defense, and he re-injured his elbow on an interception return play. Now they’ll probably sit him for the rest of the year, but he should have been on the bench in the Seattle blowout and this elbow stuff never should have happened.

You have to protect your best asset. I’m not sure Quinn makes it to 2026 as the defense didn’t get any better despite that being the side they needed to fix desperately. Now the offense is messed up as well.

Seahawks at Falcons: Road Warriors Strike Again

This was actually a 6-6 game at halftime before the Seahawks blew it open in the third quarter with Rashid Shaheed scoring his first Seattle touchdown on a 100-yard kickoff return, then a Bijan Robinson fumble led to the first of two JSN touchdown catches as the rout was on.

The Seahawks (10-3) have been strong on the road all year, and now they get to face the Colts without Daniel Jones before their huge Thursday night rematch with the Rams in Week 16 when they’ll have a chance to take the NFC West lead.

Broncos at Raiders: The Worst Beat of the Year

Given how horrible the Broncos were on offense in the 10-7 win against this team last month, you have to give them credit here. Granted, 7 of the 24 points were a punt return touchdown, but they only had 7 possessions in this game and they gained 81, 41, 47, 91, and 90 yards on the five drives that weren’t limited by the clock and situation at the end of each half. They were sustaining drives with ease.

Some bettors just wish they would have gained 4 more yards on their last snap, because that left enough time for the Raiders, who trailed 24-14 with as little as 0:05 left, get into field goal range after an absurd penalty for trying to stay on top of a receiver who was down extended the game one more down. Then Pete Carroll decided to kick the 46-yard field goal, it was good with 0:00 left, and the Raiders (+7.5) covered the spread in a ridiculous 24-17 final.

I’ve had a pretty good spread week (8-5 ATS), but that was definitely the worst beat of the season on one of these.

Rams at Cardinals: Someone’s Winning in Fantasy on These Cardinal Blowouts

You just know there’s someone out there winning their fantasy league or taking down DFS contests (they still run those, right?) by stacking Jacoby Brissett and Michael Wilson (11/142/2 on Sunday). All that sweet volume and very little real-life NFL value because they either get blown out like they did here to the Rams (45-17), or they come up short in the fourth quarter of a one-score loss.

But this one was the blowout as the Rams led 45-10 at one point. Big bounce-back effort after last week’s loss in Carolina.

Titans at Browns: Shedeur Gets Some Stats, Cam Ward Gets the Win

This Toilet Bowl between the Titans (1-11) and Browns (3-9) actually proved to be far more interesting and nuanced than most Week 14 games. I can’t believe I’m about to write as many words on a Week 14 game between these teams as I am.

It was in theory a matchup of what were supposed to be the top two quarterbacks in the 2025 draft before Shedeur Sanders fell to the fifth round. I knew he’d try to shine in this one against the worst team in football, and to some extent, he did. Sanders finished with 364 passing yards, 3 touchdown passes, 1 touchdown run, 1 interception, and he led a comeback attempt in the final 5:00 that came up a hideous 2-point conversion try short of tying the game.

Meanwhile, Cam Ward only completed 14-of-28 passes for 117 yards, 2 touchdowns, and one pick against that tough Cleveland defense. But Myles Garrett, much like last week against the 49ers, got the lone sack for the defense.

It was also another game where the rest of the team sold out the defense with poor field position as the Titans had touchdown drives of 53, 38, and 8 yards as well as a 6-yard field goal drive without a first down gained.

But late in the game with the Titans up 31-17 thanks to those short fields (and a big day for Tony Pollard with 161 yards and two scores), we saw the shortcomings of the new down 14 strategy that I was just questioning last week. What happens if a team misses both conversions and is still down 2 late? That’s what happened to Cleveland in large part because they called a weird trick play for the final one instead of letting Sanders do something more conventional.

Let’s just note that Cleveland scored that second touchdown with 1:03 left. That left plenty of time to recover an onside kick and win the field goal as I said teams will do in the NFL as  you can’t really time out when you get a touchdown. Then had the Browns made the first 2PC, if you score with 1:03 left, look at how much time that leaves the Titans to go get a game-winning field goal with the new kickoff rules and the improved range for kickers with the new k-balls. The same is true if they had only tied the game at 31.

So again, I understand why teams do the down 14 thing. I just don’t think it’s all that advantageous because of what it does to the game state. For one, I don’t like the prospects of having to convert a do-or-die 2PC at any point in the game, so I’d rather avoid that. Then if you get the first one and you’re down 6, that should trigger the opponent to try better to add to the lead or run out the clock than if they had the cushion of a 7-8 point lead. Then there’s the end-game scenario of taking a 1-point lead quite possibly with plenty of time for the other team to use 4-down football to set up a game-winning field goal.

Yeah, I’m just never going to be a big fan of that, and games like this make it look even less attractive to me. Going to overtime has never actually been less scary than it is now with the new rules there. There’s no real sudden death unless you majorly fuck up like a pick-six or safety on the first drive.

Alas, this was the Toilet Bowl, so it didn’t really matter what these teams did. Just a game with far more points – I believe the total closed at a season-low 33.0 – and intrigue than it ever deserved to have for Week 14.

Also, it’s going to make the Shedeur cult even crazier because he’s delivering the big plays they said he would in the NFL. Just don’t let them hear that some have been filled with YAC, or that he’s only done it against the two worst NFL teams this season (Vegas and Titans) and lost 26-8 to a San Francisco team that was missing its two best defenders.

Cults don’t like pesky facts like that.

Dolphins at Jets: The Streaks Continue

He didn’t have to do much in this one, but Tua Tagovailoa is now 7-0 as a starter against the Jets after the Dolphins quickly opened up a 21-0 lead and held on for the 34-10 win. The Jets were stuck playing UDFA rookie Brady Cook from Missouri after a Tyrod Taylor injury.

With the loss, the Jets (3-10) have been eliminated from the playoffs for the 15th season in a row, the longest active drought in the four major American sports leagues.

Next week: The Week 15 schedule is decent even if the island games are not. The Bucs need to pick things up at home against Atlanta on Thursday night. We’ll see a Baltimore-Cincy rematch from Thanksgiving that’s lost some luster with both losing Sunday. Chargers-Chiefs could be similar if the Chargers lose on Monday night. Bills-Patriots is the big one, and we’ll see if NE can win the AFC East or if Buffalo can try to repeat its 2021 success by coming back to beat them and eventually destroying them in the wild card.

Green Bay vs. Denver is decent for a non-conference game between possible No. 1 seeds. Lions at Rams might be more fun to watch for three quarters though. Colts should get rocked in Seattle. I’ll be writing this early while we’re stuck with Cowboys vs. Vikings on SNF. Steelers usually win at home on MNF, and Miami usually loses on the road under McDaniel to .500+ teams, but we’ll see how that one goes to end the week now that the Steelers will get props this week instead of being in that underdog role.

NFL 2025 Week 3 Predictions: Nobody Knows Anything Edition

With Week 3 in the NFL, you always have to make that crucial decision on which week of data to trust: Week 1 or Week 2. Sometimes a team plays great or plays like shit in both games, which makes it a little easier. But you could also have a team beat up on two terrible teams to help make them look better, and you could have a team that loses a pair of tough games to contenders.

At this point, nobody knows anything. I think that’s reflected well with so many small spreads this week and the fact that the NFC West is the only division with multiple 2-0 teams as this is going to be a competitive season across the board. At least until the QB injuries set in as that’s already getting out of hand with possibly 5 backups starting this wekeend.

But I honestly can’t remember a tougher week of picking games, which I’ll get into below.

This Week’s Articles

Patrick Mahomes Turns 30: The Best There Is, the Best There Was, the Best There Ever Will Be? – I had this planned for months for Mahomes’ 30th birthday, and bookmark this link as I plan to update it with his records and accolades as time goes on.

2025 NFL Quarterback Rankings Week 3: Injuries Are Sadly Piling Up Quickly to Joe Burrow, Jayden Daniels, J.J. McCarthy – Latest QB rankings with an early admission that I’m getting sick of Jalen Hurts already

Scott’s Seven NFL Picks: Week 3 – How I’m betting Justin Jefferson vs. Ja’Marr Chase, Chiefs vs. Giants, and a parlay for Lions-Ravens

NFL Week 3 Predictions

Already took a loss on the spread Thursday night, and I expect a rough week as this is a tough schedule.

This is so difficult because I could be sold either way on the moneyline for basically every game except maybe Packers-Browns and Saints-Seahawks.

Could the Bucs slip up at home with a beat up offensive line as Tyrod Taylor gives the Jets an improved QB over Justin Fields’ no-show last week? Sure, it’s possible.

How will Mac Jones perform another week in place of Brock Purdy, or what about Marcus Mariota taking over for Jayden Daniels? I’m going with Pete Carroll to get the upset win for that reason as Geno has to play better than Monday night.

I know I like the under better in GB-CLE and KC-NYG than any ML/spread pick.

Steelers-Patriots? Beats me. My gut says New England, so that probably means Tomlin gets to 2-1. Vrabel isn’t Belichick when it comes to owning the Steelers.

Jake Browning deja vu? He already repeated his comeback win against Jacksonville from 2023 last week. Guess who else he did that to in 2023? The Vikings, who were also starting a backup QB that day (Mullens). It just feels right to bet against Carson Wentz too. Always has.

I like the Chargers because with the emergence of 3 quality WRs in that offense, that should be enough to beat an overrated Denver defense that doesn’t seem to shut down the good offenses. I do like J.K. Dobbins to score a TD against his former team though.

Feel good about Ravens prevailing as I just don’t trust the Detroit defense to slow them down Monday night. But it should be a good game for the over.

2025 NFL Stat Oddity: Week 2

The NFL has become such a week-to-week league where you never know what’s going to happen anymore. Sometimes it can be explained, then other times it just can’t.

How does Justin Fields go from maybe his best game ever against the Steelers to maybe his worst game ever against a Buffalo team that was giving up over 10 yards per play to Baltimore last week? Then the Ravens were struggling to score anything on the Browns without short fields, and Derrick Henry was in fact shut down for the full game after nearly rushing for 200 last week.

You can say “division games are different” but how do the Giants go from 6 points in an NFC East game against Washington to 37 points in another NFC East game in Dallas? How do the Giants and Cowboys trade score after score in the fourth quarter after the Cowboys played a 3-0 second half against Philadelphia last week?

There aren’t many teams I’d be willing to write a glowing review about today as everything just seems so temporary and misleading. Played well today? Great, you’re probably just one week away from your next disappointment.

Green Bay, my Super Bowl pick in the NFC, does look pretty good though when you consider how Detroit scored at will Sunday and how they made Jayden Daniels look as ineffective as he’s ever been in a game. That’s a team to watch.

But with a good Monday night doubleheader to go, we had 10-of-14 games with a comeback opportunity this week, which is another high number as I could easily see both Monday night games adding to that.

This season in NFL Stat Oddity:

Eagles at Chiefs: Not Very Super

First, I predicted the Eagles would win 23-20, so close enough. But if this is what the Eagles vs. Chiefs matchup looks like in 2025, I’m oddly more confident in the Chiefs prevailing in a Super Bowl rematch if it came down to that. At least they’d have Rashee Rice for that one, and maybe Xavier Worthy if his season isn’t destroyed by injury.

How did he get injured? Travis Kelce accidentally blew him up. Who made the biggest mistake Sunday for the Chiefs’ latest one-score loss? Kelce when he dropped a go-ahead touchdown in the fourth quarter and turned it into an interception, killing a marathon drive when it looked like the Chiefs were ready to take the lead.

It’s just been that kind of start to the season for the Chiefs. Even in a game they lose 20-17, their quarterback played well enough to score 27 points on nine drives, which would again be elite production despite the flaws around him. But when your kicker shanks an early field goal into the parking lot, and your trustworthy tight end is catching harder passes and letting the layup go to the other team, it’s that kind of day again.

It’s not like the Eagles showed much. Jalen Hurts only threw for 101 yards on 22 passes. He only rushed for 15 yards this week too with the Tush Push looking as pathetic as ever with the blatant false starts they’re getting away with on those plays. Something has to be done there.

Hurts is 2-0 at Arrowhead now and they’re two of the worst games he’s ever played in his career. Steve Spagnulo blitzes the hell out of him in these games, and he basically hits one lucky deep ball in the fourth quarter of both while willing Kelce to turn the ball over in the red zone in both games. I’m talking about the 2023 Monday night game, of course, and that one had the MVS dropped touchdown to boot.

But no such luck for the Chiefs this week. In fact, the ending was much like Week 1 in Brazil where the Chiefs cut a two-score deficit into a one-score deficit in the last 3:00, then the defense couldn’t get the stop it needed to get the ball back. So you lose a one-score game, and this is happening because it’s the defense on the field late whereas last year it was usually Mahomes on the field late with the ball in his hands where you want it.

Offensively, they’re close to making it work even with the missing receivers, but it’s just not sustainable as Mahomes again outrushed the rest of his teammates combined as the best plays they have in the playbook are not in the playbook. They’re just scrambles by Mahomes. You can’t last a season doing that. By the way, those scrambles are why he still had the third-highest QBR (79.3) this week before MNF.

Defensively, they were much better this week outside of letting Hurts hit that 28-yard pass to DeVonta Smith on 3rd-and-10 in the fourth quarter. Actually more of a “dagger” than “The Dagger” in the Super Bowl that was already decided as this one helped make it a two-score game.

But if you look around the league, it’s defenses forcing takeaways that are the cornerstone of success in today’s NFL. You get takeaways, you get extra possessions, and you usually get great field position for easy scores.

The Chiefs need that field position right now with the lack of weapons and offensive cohesion. Yet they’re not getting it as the Chiefs have just one takeaway in their last six games. That’s horrible.

The 2024 Chiefs won at unprecedented rates in close games and games without getting takeaways. That’s great, but it’s very hard to sustain that year over year. We’ve seen that play out twice already this season, and while losing to two Super Bowl contenders by one score is hardly the worst thing in the world, it gets serious if they lose to the Giants this week too with Baltimore and Detroit soon to come.

I don’t think the Chiefs got the Eagles’ best shot on Sunday, but I also don’t think the Eagles have much in the way of reinforcements who could make a difference in February if they did meet again in a third Super Bowl. What, is Dallas Goedert going to suddenly make Jalen Hurts throw the ball an average amount of yards that don’t’ look like someone’s GPA?

But the Chiefs are banking a lot on the returns of Worthy and Rice (and maybe rookie Jalen Royals, another injured wideout they’ve been missing). That’s fine, but there are serious issues with this team’s inability to create takeaways on defense, and the offense has to answer the question of how do you deal with Kelce’s legacy in what should be his final season when he’s sabotaged the offense in both games already?

But if we’re comparing Sunday to last February, these Chiefs can hang with these Eagles. I’m not sure the Eagles know who they really are right now offensively either. Neither team looked very Super Bowl-worthy in this game.

Giants at Cowboys: Barnburner in Jerry World

You mean to tell me all those times we wasted 3 f’n hours watching Giants-Cowboys in prime time, and the one time they throw them on at 1 PM it turns out to be the craziest game in the history of this rivalry?

This game was nuts as both teams scored at least 20 points with five lead changes and a game-tying 64-yard field goal in the fourth quarter alone. Russell Wilson threw for 450 yards (career high was 452 against Houston in 2017), showing he’s still got something in the tank and shouldn’t be benched yet. It also speaks back to the 345 passing yards per game the Giants averaged in the preseason. Malik Nabers looks the part of an All-Pro with 167 yards and two touchdowns, including a 48-yard bomb with 0:25 left that will be forgotten immediately because of all the other madness here.

George Pickens made his presence felt for Dallas with some key catches during the fireworks. Brandon Aubrey might be the new standard for kickers with his 64-yard kick to force overtime, and then his 46-yard winner in overtime also came with 0:00 left on the clock, and I read that’s the first time ever a kicker made a field goal with no time left in the fourth quarter and overtime of the same game. A little hard to believe.

But what a way for Dak Prescott to get his 14th-straight win against the Giants. We also saw the playoff overtime system used in the regular season for the first time. The Giants won the toss and elected to receive, putting the defense on the field first – something Kyle Shanahan didn’t do for the 49ers in Super bowl 58 against the Chiefs in the only other game we’ve seen this used for.

I think the Giants made the right decision there. Shockingly, it took five possessions in overtime before anyone scored, and the Dallas score came after Wilson’s big mistake of throwing up a pick on 2nd-and-14.

I’m still not sold Dallas is a contender this year, or that we won’t see Wilson get benched for the rookie. But sometimes you just have to enjoy two veteran quarterbacks, two of the oldest we have in this league, slinging it all over the field like that. Incredible stuff.

Broncos at Colts: Meaningful Football in Indy Again?

While the ratings for Eagles-Chiefs will likely be good and the NFL seemed to build the late-afternoon schedule in Week 2 to showcase that game, there was a good one going on in Indy between the Broncos and Colts, the Peyton Manning Bowl.

The lack of meaningful games played by the Colts since the 2014 AFC Championship Game has been a tough pill to swallow given how great the team was in the Manning early and those early Andrew Luck seasons. The Broncos probably feel the same way about their post-Manning era as they finally made the playoffs for the first time since winning Super Bowl 50 last year.

So, this was a rare big game for both of these franchises to get to 2-0. Bo Nix wanted to make up for a bad season opener, and he mostly did. Daniel Jones wanted to prove Week 1 was no fluke, and he did that too. The Colts haven’t punted yet this season, the type of offensive efficiency that’s usually only reserved for QBs having God Mode runs as this is only the fifth time it’s happened since World War II ended.

Jones is playing legitimately good football with another 316 passing yards. Jonathan Taylor was incredible too with 215 yards from scrimmage in the game. The Denver defense was a paper tiger last year and it’s looking similar this year.

But I must say for as much as Colts coach Shane Steichen looks to be vindicated in benching Anthony Richardson for Jones, he’s very lucky the Colts stole this game as he didn’t do a good job closing it out. Denver got sloppy late with Nix throwing a pick in scoring range, then Wil Lutz missed a big 42-yard field goal with 3:15 left.

Down 28-26, the Colts only needed a field goal. But after Jones completed a pass to pick up a first down and burn Denver’s final timeout with 1:44 left, Steichen went with a super conservative strategy of three more runs before settling for a 60-yard field goal with a so-so kicker (Shrader) at best.

That’s crazy. I don’t care how good some kickers have gotten at long-range kicks, you have to keep throwing there and get closer. Sure enough, Shrader was short on the 60-yard field goal, but the Colts got bailed out with a leverage penalty on the Broncos. You be the judge:

I see why they called it by the letter of the law. You can’t touch an opponent or teammate to propel yourself to try blocking a kick. But I’d like to see a call when it’s something more egregious as he barely gained any advantage here. That’s a tough 15 yards.

Given a second chance, Shrader was good from 45 yards and the Colts won 29-28 to move to 2-0. I would dock an ending like this for Steichen in a Coach of the Year race, but this is becoming quite the story with Jones playing like this.

Maybe MetLife Stadium is the curse and that’s why Geno Smith and Sam Darnold couldn’t wait to get away from there and do better. The Butt Fumble of 2012 (shout out Mark Sanchez) cursed all quarterbacks who start there, which is why Eli never won another playoff game for the Giants after it, and all the failed careers for these other Jets and Giants quarterbacks.

I guess I need some kind of supernatural explanation for how Indiana Jones is leading one of the most efficient offenses we’ve seen these last two weeks. Doesn’t feel real yet.

Seahawks at Steelers: Bonehead Play of the Year

It’s kind of incredible (and sad) how Aaron Rodgers joins a team and suddenly the defense is terrible, and the running game barely exists. But the Steelers had some issues on defense to end 2024. They weren’t supposed to carry over after they added some real veteran talent, but this thing is not working out for Mike Tomlin after 8 quarters.

But this was a very winnable game for the Steelers that broke Seattle’s way thanks to three huge plays:

  • In the third quarter, Rodgers’ 3rd-and-goal pass was deflected by a diving Calvin Austin into an interception in the end zone when the Steelers had a chance to take a 21-14 lead.
  • Rookie running back Kaleb Johnson made one of the dumbest plays in NFL history when he let the kickoff alone in the landing zone and the Seahawks were able to recover it for a touchdown to make it 24-14.
  • Even with the Seahawks running a give-up draw on 3rd-and-19, Kenneth Walker still hit them for a 19-yard touchdown run to make it 31-17 with 3:41 left.

Rodgers struggled in this game with some passes it’s hard to believe he threw because of how risk averse he usually is. But between that red-zone pick off the bad deflection and Johnson’s moronic move, the Steelers looked like toast here. It didn’t help that they made Cooper Kupp look like the 2021 version of Kupp, giving Sam Darnold another viable weapon outside of Jaxon Smith-Njigba, who is proving me wrong by looking like a legit WR1 with 8/103 this week.

The Seahawks are a little better than I was giving them credit for. Given the way Justin Fields couldn’t complete passes against a Buffalo defense that was bleeding yards last week, I only think the worst about where the Pittsburgh defense is headed this year. Rodgers with one good wideout is just not going to be able to lead many multi-score comebacks.

The Steelers are in the danger zone right now as I’m not really sure what they can hang their hat on. Rodgers can still make some gifted throws, but the consistency isn’t going to be there like the old days.

Jaguars at Bengals: Jake Browning to the Rescue Again

The early reports on Joe Burrow’s injury is turf toe and it could be serious, meaning three months out or even the rest of the season. Either way, we should expect to see more of backup Jake Browning, who again got the job done similar to a 2023 game in Jacksonville, which was the kind of high-scoring win in crunch time the Bengals almost never win with Burrow at quarterback.

Even with throwing 3 interceptions, Browning has shown he can bounce back and give his talented receivers chances to make plays. Even Tinsley caught a one-handed touchdown from Browning, so it’s not just Ja’Marr Chase and Tee Higgins, who also scored Sunday in the Bengals’ 31-27 comeback win.

But I also think it’s funny that a year ago, Bengals fans complained about a 4th-and-16 defensive pass interference penalty in Kansas City that cost them a game in Week 2. It was the right call, mind you, but they weren’t letting that one go all season.

This time, the Bengals got a very questionable DPI flag go their way on a 4th-and-5 with 1:54 left, basically the ballgame again, when Travis Hunter was flagged for what looked like pretty good defense. He was engaged with the receiver who also made contact to Hunter’s face, and Hunter did get his head turned around and swatted at the ball. I wouldn’t want a flag here on either side.

Hunter played 43 snaps on defense (42 on offense), so he had a much bigger role this week as a dual threat. However, it sucks that his first high-profile defensive snap is a shady penalty that arguably decided the game.

But you have to stop the backup quarterback, and the Jaguars couldn’t do it just as they couldn’t stop Browning in 2023 either. He scored on a sneak touchdown with 18 seconds left, not really leaving the offense enough time to answer it.

Trevor Lawrence had an uneven game and missed several opportunities to put more points on the board and to convert late on a 4th-and-5 at the Cincinnati 7 with 3:42 left. That decision shows how the NFL has made progress with aggressive coaching as Liam Coen wasn’t going to settle for a 6-point lead and be in the same position of giving up the go-ahead touchdown (that the Bengals absolutely knew they needed) in the final 20 seconds.

In fact, it’s better to be up 3 there late as opposed to 6 as the offense will hopefully stay conservative on fourth down and go for the tying field goal. But the Bengals ended up getting the winning touchdown anyway.

Tough loss for the Jaguars, and we’ll just have to see what the news is on Burrow. But I think people shouldn’t sell the drop-off to Browing short. If he can win the clutch games Burrow couldn’t, what’s the real issue? The defense remained opportunistic this week with the timely stops of Lawrence too, so they’ll need to keep that up.

This injury all but tanks any Burrow for MVP talk, but hopefully he gets better news and can return eventually this season. But I’d be lying if I wasn’t looking forward to getting more data points on how Browning does in this offense and in moments like this.

Falcons at Vikings: Not the Baby LOAT

When people say it’s so easy to play quarterback now, show them this game. That didn’t look like much fun for J.J. McCarthy and Michael Penix, two young quarterbacks the NFL apparently wanted to showcase in this prime-time slot instead of the Super Bowl rematch in Week 2.

These defenses had these quarterbacks in hell, especially the revamped pass rush for the Falcons that already had a solid debut in Week 1. Every chance I had to write about the Falcons this offseason, I kept mentioning those two first-round rushers and veteran Leonard Floyd, and all three of them were in on the 6 sacks McCarthy took in this 22-6 grind.

Similar to Monday night for McCarthy without the short fields helping him score late, I’m just not that impressed with his arm. The passes look weak to me as if he was coming off a shoulder or elbow injury instead of a meniscus. It’s weird.

But while it felt like another game he could steal in the fourth quarter thanks to his defense keeping him in it at 12-6, think again. Even after McCarthy got some great field position (own 48) to start his rally attempt, the Falcons closed that down immediately with a strip-sack that led to a 54-yard field goal for new kicker Parker Romo, who delivered big all night.

Down 15-6, McCarthy threw incomplete on a 3rd-and-1 to a wide-open receiver deep. Shockingly, Kevin O’Connell had his team punt with 9:52 left and the team still down two scores on a night it struggled to slow down the running game as Bijan Robinson had a huge game.

I think it’s the worst punt of this young season by any coach. Don’t call the deep shot on 3rd-and-1 if you’re just going to punt there. Then why wouldn’t you just go for it? If you can’t get a yard, how do you expect to score twice the rest of the game? If you don’t get it, you at least give up a short field that shouldn’t take much time off the clock.

But the worst-case scenario happened. The Vikings did their sissy punt, and the Falcons used up 6:17 of game clock to add a touchdown to make it 22-6 with 3:22 left. Game over, basically.

McCarthy’s rotten night ended so poorly that he threw up a pick expecting to get an offsides penalty but instead it was for an illegal shift on the Vikings, so the interception stood. Rough.

I’m feeling pretty good about Robinson and the Atlanta pass rush going forward. With the Vikings, I liked the under 8.5 wins all offseason for this team as I was not buying McCarthy until he proved he could play. His defense is going to keep him in games and he could end up playing well by season’s end, but for right now, he doesn’t know what he’s doing and the Vikings are going to continue to struggle.

He doesn’t look like he’s going to be the Baby LOAT from Michigan (new Tom Brady) after all.

Bears at Lions: They Just Needed Ben Johnson Back in the Building

Maybe not 52-21, but this more or less was the outcome I expected in this one. The Lions show all is well with the offense without Ben Johnson, they take advantage of the Bears coming off a Monday night stinker, and Caleb Williams throws too many inaccurate passes.

But Jared Goff must have been really pissed about that fake “0-19 without McVay/Johnson” stat as he went off for 334 yards and 5 touchdown passes in this one. As many touchdown passes as incompletions.

If you took a poll of how Bears fans felt around the third quarter of Monday night’s game and today, that would probably be a very dramatic swing. They are down bad in many areas.

But the Lions will need to show something in Baltimore next week after a no-show in Green Bay for Week 1 against elite competition.

Bills at Jets: The Real Justin Fields Returns

See, that’s why I didn’t want to overreact to Justin Fields in Week 1, because I know what he’s been in the NFL and that’s not good enough to be a franchise quarterback. In this game, he played into the fourth quarter before a concussion knocked him out, and he still finished 3-of-11 for 27 yards passing.

What the hell is that? Tyrod Taylor came in and immediately completed 3 passes. Mitch Trubisky had to come into the game after Josh Allen injured his nose, and he completed a 32-yard pass to finish with more passing yards than Fields. Just ridiculous stuff.

But it was a weird Josh Allen game as he had no touchdowns of any sort and had a few bail-out penalties on third downs to extend early drives for points. The Jets never stood much of a chance, and James Cook was the star with 132 rushing yards and 2 touchdowns in an easy 30-10 win.

And yes, the Bills won the turnover battle again, had no turnovers again, and Cook’s fumble was recovered by the Bills again. They seemingly can’t be stopped with these turnover numbers.

Browns at Ravens: Not the Happiest Return for Joe Flacco

Joe Flacco made his return to Baltimore for the first time since losing his job to Lamar Jackson in 2018. The Browns were a 12.5-point underdog by kickoff, which is a pretty huge line for a Week 2 division game.

But it was only a 10-3 lead at halftime for Baltimore after the Browns shut down Derrick Henry (11 carries for 23 yards in the entire game) and limited the big plays with nothing over 15 yards in the first two quarters. Myles Garrett (1.5 sacks) is having a huge start to his 2025 season, and his third-down sack of Lamar Jackson forced the Ravens to settle for a field goal and 13-3 lead early in the third quarter.

However, that’s when the game took a turn in Baltimore’s blowout favor as a Flacco pass was picked off by Nate Wiggins, who returned it to the Cleveland 5, setting up another short field for a Baltimore offense that already had a 24-yard touchdown drive thanks to a blocked punt in the first half. The Ravens finished that for a touchdown and 20-3 lead, then later added a Flacco fumble return for a touchdown and another short-field touchdown to blow things open at 41-10.

Rookie Dillon Gabriel relieved Flacco instead of Shedeur Sanders, so let the talk there begin. The Browns scored a garbage time touchdown and lost 41-17.

Cleveland just gave up way too many short fields to make things easier on the Ravens on a day they didn’t bring their A game one week after the Buffalo choke. Should be a much  better test next Monday night against a Detroit team that just scored 52 points.

Patriots at Dolphins: Jock (Mike Vrabel) Stuffs Nerdboy (Mike McDaniel) in Locker

What a week for Miami coach Mike McDaniel. Rex Ryan calls you “nerdboy” on TV, then you are left rambling in your post-game speech after the latest 33-27 loss to the Patriots at home to fall to 0-2.

Basically, this Miami defense is trash, and Tua Tagovailoa’s decision making just seems impaired. Maybe it’s too many concussions but he’s just not seeing things well like on his big interception in a 30-27 game with 2:12 left.

There was a surreal moment where the Dolphins returned a punt 74 yards for a touchdown to take a 27-23 lead, then the Patriots immediately answered with Antonio Gibson returning the ensuing kickoff 90 yards for what is technically a game-winning non-offensive touchdown. Drake Maye, who played well, has his first win in a game he finished where the opponent scored more than 3 points, though it did happen on that Gibson return.

But would you have trusted Miami to stop them anyway? Just a bad football team right now and it’s a joke we have to watch them Thursday night against the team they almost never beat (Buffalo).

49ers at Saints: Return of the Mac

For a game with Mac Jones and Spencer Rattler at quarterback, they actually put on one of the best passing shows of the day with both throwing for over 200 yards and 3 touchdowns. That’s something we almost never see in the NFL anymore. Jones didn’t even have George Kittle or Brandon Aiyuk available to him.

But the good news is Jones didn’t have to win the game in the fourth quarter, something he’s horrific at. However, my prediction of a classic Kyle Shanahan blown lead and failed game-winning drive without his QB1 was so close to coming true. The 49ers were up 26-14, but there was Rattler with the ball in a 26-21 game with 2:40 and 94 yards to go for the lead.

The long field was unfortunate as the Saints must not have believed they could mix a run in there on 3rd or 4th-and-1 with the clock racing to the final minute. On 4th-and-1 at his own 42, Rattler was sacked by Bryce Huff and coughed up the ball, ending the threat.

It was another very respectable effort from Rattler against a superior opponent, but he’s gotta finish one of these drives eventually. Now 0-5 at game-winning drives.

Rams at Titans: Patience with Cam Ward

Well, two games in, and it doesn’t really look like Cam Ward is going to have that C.J. Stroud/Jayden Daniels type of rookie season. There were some flashes of brilliance on Sunday as he had another one-score game in the fourth quarter with an opponent favored to be a playoff team, but he’s going to have to work on his pocket presence and sacks after 5 more takedowns this week.

It was the two long sacks last week that knocked them out of field goal range against Denver that were killer. This week, he’s in a 20-16 game and gets a strip-sack by that talented front seven of the Rams, who turned that turnover into a 21-yard touchdown drive with Davante Adams scoring for his new team. Just like that it’s 27-16, and the Titans don’t have the firepower to handle that.

Panthers at Cardinals: The NFC West Stays Perfect (Barely)

The Cardinals, Rams, and 49ers are all 2-0. The Seahawks are 1-0 when they’re not playing one of their division rivals. The whole NFC West is still undefeated outside of the division going into Week 3, but the Cardinals have been playing it rather loosely, letting some bad teams hang around at the end.

I thought Bryce Young was on his way to getting benched again after giving up a fumble touchdown three snaps into the game and the Panthers were still trailing 27-9 with 10:32 left in the game.

But to his credit, Young mounted a comeback and got some big breaks along the way. After scoring a second touchdown in the quarter, the Panthers tried the onside kick with 1:58 left and actually recovered it – a play that’s dipped to a 5% success rate since last year with the new rules You lucky if you get one recovery in your career, so Young couldn’t waste it in a 27-22 game that was suddenly very winnable.

Then he even got another brutal sack that lost 29 yards on fourth down overturned by a defensive holding penalty, so there’s a second huge break after the 2:00 warning. A third break was the roughing the passer to negate a 2nd-and-17 incompletion. Was Arizona really going to blow an 18-point lead in basically half a quarter of work?

But then it all went south with a grounding penalty on Young, and suddenly it’s 2nd-and-20. Then it’s 4th-and-15, and there’s Calais Campbell for the game-clinching sack with 0:26 left. Crisis averted for Arizona after a close call with the Saints last week.

I’m not a believer yet in this team, but if they get to play Mac Jones next week instead of Brock Purdy, and with the Rams in Philly, the Cardinals could be 3-0 an in first place this time next week.

Next week: Just a horrible choice to put the Dolphins in prime time, and it will come with the fawning over Buffalo to boot. Good game to get some work done early that night.  Sunday has Rams-Eagles playoff rematch early on, then I think Broncos-Chargers is where my interest lies at 4:00. Chiefs-Giants on SNF is suddenly much more interesting with the teams trying to avoid 0-3 starts. Saved the best for last with Lions at Ravens on MNF.

2025 NFL Stat Oddity: Week 1

Earlier this week, I decided my Super Bowl LX pick is Ravens over Packers, and for about 10 hours on Sunday, that looked great. But the Ravens did what they do best by blowing their 8th multi-score lead in the second half of a game since 2022 – three more than any other team in that time.

That 41-40 finish in Buffalo will be the leading candidate for Game of the Year until something can even think of topping it. The game was also dramatically different from the rest of a Week 1 where no other team even scored 35 points until the Bills and Ravens both did it.

This was shaping up to be the lowest-scoring Week 1 in 15 years, though the 81 points here may have saved it from that claim. Still, we had a ton of low-scoring games, which meant a ton of close games as 12 of the 15 games so far (Vikings-Bears pending) had a comeback opportunity with four delivering comeback wins.

It was a fun start to the season, and we still have to see what J.J. McCarthy and Ben Johnson can bring to the NFC North race.

Ravens at Bills: Game of the Week Year with Familiar Ending

Well, I can no longer say we haven’t had a Josh Allen vs. Lamar Jackson game where both threw the ball really well. But what a massive letdown for the Ravens, who should have been able to get a tiebreaker for home-field advantage by winning this game over a Buffalo team that gets every big game at home this year.

They might get everyone at home in January too after this, and this loss could be the beginning of the end for John Harbaugh in Baltimore.

At some point, you can’t keep doing the same thing over and over and expect different results. That’s the definition of insanity. For whatever reason, Harbaugh’s Ravens blow leads like this more than any team in the NFL, and it wasn’t always like this.

  • The Ravens lost four games with a 15-point lead from 1996-2021, but they have done so four times since 2022 alone (twice to Buffalo).
  • From 2008-17, Harbaugh’s Ravens (Joe Flacco era) were 84-13 (.866) when leading by at least 9 points at any point in the game.
  • From 2018-25, Harbaugh’s Ravens (Lamar Jackson era) are 69-15 (.821) when leading by at least 9 points any point in the game.

That may look like a modest decline, but it’s more pronounced since 2022 when the Ravens are 33-10 (.767) in such games despite being an annual Super Bowl contender each year with great defenses and an MVP-worthy quarterback.

I don’t have the time today to go through all the losses, but I know a common theme has been bad ball security coming back to bite the Ravens. This is what I struggled with when writing the Baltimore preview for 2025. Can we conclude coaching is at fault when players fumble the ball, throw interceptions, muff kicks, drop 2-point conversions, or drop game-sealing interceptions with such frequency in big spots?

No coach, let alone Harbaugh, can grip the ball for these players. There’s only so many ways you can preach ball security in practice, but that doesn’t mean a lick on game day if someone punches the ball out.

It’s not like Harbaugh had Rashod Bateman taking a jet sweep with the Ravens clinging to a one-score lead. That was Derrick Henry, on a monster night for him, who fumbled with 3:10 left, putting the Bills 30 yards away from the end zone and making this comeback doable.

Don’t forget rookie kicker Tyler Loop missed the extra point after Henry’s last touchdown run, which would have made it a 16-point game with 11:42 left. Don’t forget when Awuzie dropped an interception with 10:48 left while the Ravens led 40-25.

Those aren’t on the coach, and things like this happen so frequently to Baltimore in big spots. But Harbaugh is the coach, the common link between these games, so he is going to take the blame.

But you should try to put the blame on spots where coaching has an impact. The Ravens had a poor end of each half, calling a terrible play to Justice Hill out of a timeout in the second quarter that short-circuited a drive where the Ravens kicked a field goal a little sooner than they needed to, leaving some seconds on the play clock.

Buffalo got the ball back and made sure every single one of those last 25 seconds counted. Baltimore played a soft prevent and Allen was able to complete a pass to Kincaid for 22 yards, getting out of bounds with a generous one second left. The Bills kicked a 43-yard field goal, so that was a bad sign of things to come.

Then you go to the last two minutes. Henry fumbled, Buffalo scored, but the Ravens stopped the 2PC to keep a 40-38 lead. The Bills kicked deep, and the Ravens took over with 1:51 left. The Bills still had all three timeouts. In 2025, you have to treat this situation with a 2-point lead as if you were facing a 2-point deficit. That doesn’t mean you’re going to throw risky passes or hurry up to the line to snap it (opponent would use timeouts anyway). But you need to approach it like you need first downs, because the truth is you do.

The Ravens took a conservative approach and it cost them. The run to Zay Flowers on second down was most egregious. Then after a short completion brought up 4th-and-3 at the Baltimore 38, many thought Harbaugh should have gone for it with 1:33 left after Buffalo used its final timeout. It’s 3 yards and you win the game. It would have been the craziest example of this since Bill Belichick did 4th-and-2 at his own 28 in 2009, but is it really that crazy anymore in 2025?

I don’t care if you have the No. 1 defense in the league, which Baltimore clearly isn’t built for right now if this game is any indication. Ray Lewis, Terrell Suggs, Haloti Ngata, and Ed Reed aren’t in that lineup. But even if you had that defense, you can’t rely on stopping a team from getting into field goal range anymore, and these kickers can make from 60-plus yards now. The game has changed.

Put the ball in Jackson’s hands and let him have a run-pass option. I’d probably give him a 60% chance to convert there, if not higher. Game over if he comes through. But even if he fails, you still have some advantages here with all three timeouts. Maybe you stop Buffalo after 3 snaps and they kick a field goal. Maybe they miss.

Granted, the same thing could have happened. The Bills use several plays to get a couple of first downs and kick a short field goal to win the game 41-40. But at least you would have had the chance on 4th-and-3 to end things on your own terms with the player you believe was robbed of a third MVP.

They didn’t do it, and Harbaugh said he trusted the defense, and he’s going to keep trusting his defense.

If that’s the case, why would we ever trust anything to change with the Ravens? They’re just going to keep making mistakes in big spots. Buffalo has their number. Josh Allen has 5 career wins that are either divisional round playoff games or comebacks of 15+ points, and four of those games are against Baltimore.

Never mind the Kansas City hurdle the Ravens haven’t solved save for one night in 2021 when CEH fumbled in game-winning field goal range. Speaking of fumbles, by recovering Henry’s, the Bills are now +18 in lost fumble recoveries since 2024 and they haven’t lost the turnover battle in 23 games (NFL record). Unreal streak that keeps defying all odds to continue.

Alas, guess what else was different about that 2021 Kansas City win? Harbaugh went for it that night, letting Lamar run on 4th-and-1 at his own 43 with just over a minute left to ice the game.

I guess 1 yard doesn’t scare him as much as 3 yards, but if you’re still coaching scared with Lamar as your quarterback in 2025, maybe someone else needs to be his coach in 2026.

Steelers at Jets: Have a Day, Aaron Rodgers

I thought for sure this would be an ugly game to watch as Steelers openers usually are in the last decade. Then when you consider all the new players, the way Aaron Rodgers and D.K. Metcalf didn’t get any work in the preseason in this new offense, and the revenge game factor for Justin Fields and the Jets, and I was expecting a field goal fest.

Well, it ended up being the shootout of the afternoon as the Steelers’ high-priced defense with several Hall of Fame candidates had no real answers for Fields, who had one of the best games of his career.

After Rodgers took a sack on his opening play, then watched Metcalf drop his first target, it felt like this was going to be a shit-tacular day. But Rodgers impressed me by converting multiple third-and-longs, he still showed great accuracy and arm strength, and he carried this offense on a day where the running game was marginal (54 yards) and the defense was of little help.

Metcalf finished with 83 yards, Jonnu Smith caught a touchdown on a push pass, and it ended up being Jalen Ramsey who delivered the hit stick on Garrett Wilson to secure the win after Chris Boswell drilled a 60-yard field goal that might have been good from 70. Ice cold kick, like a serial killer would make.

My two big stats on Fields have been 0-22 when the opponent scores more than 20 points and 2-18 at 4QC opportunities. Add another loss to each. In fact, I did a live bet on Steelers ML at +370 when they were down 26-17 because I saw them scoring again and keeping that streak alive. Sure enough, the Jets fumbled a kickoff and Rodgers and Boswell delivered.

Fields played very well and was about the last reason the Jets lost this game. But sure enough, when he’s got the ball in the final minute with a chance to go get a field goal to win the game, he can’t beat the pass rush and goes four-and-out. Par for the course for him.

The Jets have now blown 7 fourth-quarter leads going back to last year, the most in the NFL. The offense was far better than expected, but the defense was like nothing ever changed.

And they let Rodgers get the last laugh.

Lions at Packers: On Script

This game was more or less what I expected with Detroit trying to adjust to new coordinators and the Packers feeling hyped about the Micah Parsons trade. Still, I wouldn’t have counted on the Lions to only rush for 46 yards on 22 carries, or for Jared Goff to have one of the least effective 31-for-39 games you’ll ever see.

Jordan Love was strong early to build the lead, and the Packers basically just cruised the rest of the way. Parsons made his impact felt with a sack in the fourth quarter.

It’s a good statement win for the Packers in their quest to reclaim the NFC North. We’ll see where these teams are for the rematch on Thanksgiving (Week 13).

Bengals at Browns: Comical Regression

From my Bengals preview in July:

However, I’m willing to bet things work out for the Bengals this year, even if it’s by pure, dumb luck. A random bounce going their way with a turnover on defense, a clutch kick going their way for a change, and maybe Burrow will even win a game or two that the Bengals trail in the closing minutes just to spite me.”

It only took one game for several of these things to happen:

  • After the Browns took a 16-14 lead in the third quarter, they were scoreless on their final six drives, never needing more than a field goal on any of them.
  • Joe Flacco’s pass to Battle was deflected off his hands into the Bengals for an interception that put Joe Burrow at the Cleveland 34 where he moved the ball 17 yards for a go-ahead field goal, after getting the offense’s only first down of the second half, and producing a precarious 17-16 lead.
  • At one point in the fourth quarter, Burrow took three consecutive sacks that each lost 6 yards.
  • That helped Cleveland start its ensuing drive at the Cincy 42 with 6:56 left, but kicker Andre Szmyt, in his NFL debut, missed a 36-yard field goal with 2:22 left. He missed the extra point in the third quarter, creating this situation.
  • The Bengals went three-and-out, then Flacco was intercepted again.
  • Flacco got one more chance from his 1-yard line with 19 seconds left, and the clock ran out on the Browns in a tough loss.

The Bengals needed a hotter September start, the defense needed to play better, but let’s hope they didn’t blow all their luck in Week 1 because what the fvck was this performance?

Burrow passed for 113 yards as the offense only finished with 141 yards. Cleveland had 327 yards but failed to score after a good start. The Bengals are the first team since the 2015 Raiders to win a game with under 150 yards of offense and not scoring more than 17 points. The day the pass rush killed Brock Osweiler in Denver.

The Jaguars played some solid defense against Carolina, so I’ll be curious to see how the Bengals fare next week after this absurd game.

49ers at Seahawks: The Catch IV?

Just think of how many great touchdown catches to win playoff games the 49ers have in their history from Dwight Clark to Terrell Owens to Vernon Davis. You’re probably not going to attach “The Catch IV” label to a Week 1 game, but what backup tight end Jake Tonges did in Seattle on Sunday was really cool and memorable.

The 49ers were hurting again. George Kittle, a Seattle serial killer, left the game after a touchdown with a hamstring injury. Jauan Jennings was injured again.  Brandon Aiyuk is still out. The 49ers needed someone to step up as kicker Jake Moody is a bum who missed more kicks in a tight game.

Insert Jake Tonges, who has been in the NFL since 2022 but never registered a receiving target before Sunday. Yet there he was on the game-winning drive, hauling in three passes for 15 yards and snagging away a touchdown with 1:34 left to take a 17-13 lead.

Sam Darnold led some nice comebacks last year for Minnesota, but he was tested here against an elite front. On the day, he managed to throw for 124 of his 150 yards to Jaxon Smith-Njigba, the clear WR1 in Seattle with Tyler Lockett (Titans) and D.K. Metcalf (Steelers) gone.

But after finding JSN for 40 yards, Darnold was 9 yards away from the end zone before Nick Bosa stripped him of the ball and the 49ers recovered to seal it for new (but returning) defensive coordinator Robert Saleh. It’s exactly the kind of game the 49ers were losing last year, so it’s a positive sign they got this one in the win column.

Dolphins at Colts: Another Day Closer to Death Indeed

Yeah, Mike McDaniel isn’t seeing October at this rate. Falling behind 30-0 and allowing Daniel Jones to score on all seven of his possessions is nasty work. But it’d be different if the offense was at least competitive. Instead, Tua Tagovailoa had arguably the worst game of his career with three turnovers and a 2.7 QBR. He just had no success against a Colts defense that lacks stars.

Daniel Jones being this year’s Sam Darnold would be something, but until further notice, this probably had a lot to do with how inept the Dolphins are right now. But I did say the Colts had a solid roster, quarterback aside, and rookie tight end Tyler Warren came as advertised with 79 yards on 8 touches.

Buccaneers at Falcons: Is Michael Penix the MUPE (Most Unlucky Player Ever)?

When Bijan Robinson took that short pass 50 yards for a touchdown in the game’s opening minutes, I thought we’d be getting the shootout these teams had in Atlanta last year when Kirk Cousins threw for over 500 yards.

But this was a surprisingly defensive battle. The Atlanta pass rush showed it was improved and got after Baker Mayfield frequently, causing him to barely average over 5.0 yards per attempt. He even ended up leading the game in rushing (39 yards) after Bucky Irving (14 carries for 37 yards) and Robinson (12 for 24 yards) were contained on the ground. I’d say the Bucs missed Liam Coen calling the offense, but it’s also a tough division game.

Special teams were really feast or famine for both teams in this one. But the Falcons were down 17-13 in the fourth quarter when they went on an epic march of 91 yards in 18 plays with plenty of penalties, two replay reversals, and do-overs for an Atlanta offense that struggled to close drives. Eventually, Michal Penix showed great scrambling ability and athleticism to stretch out for a 4-yard touchdown run on 4th-and-goal with 2:17 left to take a 20-17 lead.

But Mayfield finally found a rhythm and threw a 25-yard touchdown pass to Emeka Egbuka with 59 seconds left for the rookie’s second score of the game. However, kicker Chase McLaughlin missed the extra point, a huge one that kept it a 23-20 game instead of making the Falcons need a touchdown in a minute. Just huge.

Penix, with his two timeouts, did a really nice job of getting the team in range, but the drive eventually stalled once he was out of timeouts and had to play against the clock in addition to the defense. Still, a 44-yard field goal should be very makeable for any kicker today, and Younghoe Koo has generally been a good kicker.

But to send this game to overtime, Koo was wide right with 0:02 left and that’s how the Bucs held on for this big NFC South win. Circle this one.

I’ve said for years how Tom Brady was never the GOAT but always the LOAT, the Luckiest of All Time. Well, we should try to figure out which quarterback deserves the title of the unluckiest of all time, and since UOAT is an ugly acronym, I was thinking we could use “MUPE” to stand for Most Unlucky Player Ever.

I’d also workshop these ideas:

  • DUP – Doomed Unluckiest Player
  • DUPE – Doomed Unluckiest Player Ever
  • MOAT – Misfortune of All Time

Penix has only started four games in the NFL, but he’s gone 0-3 in the last three starts with these things happening:

  • Led a game-tying touchdown drive vs. Washington before his kicker missed a 56-yard game-winning field goal and his defense allowed a game-winning touchdown drive in overtime where he never touched the ball.
  • Led two game-tying touchdown drives in fourth quarter vs. Carolina before his defense allowed game-winning touchdown in an overtime where he never saw the ball again.
  • Led a go-ahead touchdown drive with 2:17 left before the defense gave up the lead, then his kicker missed a 44-yard field goal that would have forced overtime.

This might be on brand for the Falcons as a franchise historically, but this is still a lot to take for a 3-game sample. We’ll see if Minnesota adds to Penix’s woes in prime time next week.

Texans at Rams: Puka Is Always Open

14-9? Okay, where’s the other half of scoring? That’s it?

It was a game where each team had nine possessions, but the Texans never found the end zone and the Rams had their share of struggles. But credit to the Rams for forcing some huge takeaways, including a late fumble by Houston’s Dare Ogunbowale just as he crossed into the red zone with 1:43 left.

One thing the Rams can always count on is Puka Nacua getting open and making the catch. He finished with 10 catches for 130 yards while Davante Adams had 4 catches for 51 yards in his team debut. It’s easy to see who is still clearly WR1 here.

Giants at Commanders: August Is Not Real

Yeah, I should have seen this one coming before still taking the over. The 2025 Giants had the most prolific passing offense of the 21st century in the preseason when they averaged 345.0 passing yards and 35.7 points per game.

But that’s August, that’s fool’s gold. Sure enough, in Week 1 of a game that counts, the Giants scored 6 points and had 157 net passing yards in Russell Wilson’s debut. Brian Daboll is already getting asked if he’s committing to Wilson as his starter for Week 2 after the Giants punted on six of their nine drives.

Throw in that brutal schedule and we’ll see rookie Jaxson Dart start games down the line. Maybe sooner than later.

But it could have been a little smoother for Washington, which botched the end-of-half drive where a grounding penalty ran out the clock in the red zone. Then they had to punt their first three drives in the second half. But Jayden Daniels still found his way to 21 points, keeping the scoring streak alive in Washington, after Deebo Samuel stamped off a great game with a touchdown run to give him 96 yards from scrimmage on eight touches.

We’ll get a real litmus test for Washington against the Packers this Thursday night. But clearly, the preseason is no litmus test for anything in the NFL. The Giants still stink offensively under Daboll.

Raiders at Patriots: Favored in 11 Games, Eh?

There were some bad performances in Week 1, but I think the Patriots have to rank among the worst because of what it does to expectations this season. This team was somehow favored to win 11 games when the betting lines came out in May. Their preseason win total was still O/U 8.5, but they were favored in 11 individual games, which always felt way too high for this team.

But if you can’t beat the Raiders at home, you might not be even sniffing 8 wins this year. Could anyone actually tell if Mike Vrabel was coaching the team on Sunday? Was that just Jerod Mayo with Druski’s excellent makeup team making him look like Vrabel?

This was a bad performance. The Patriots shut down Ashton Jeanty (19 carries for 38 yards and a short touchdown), but Geno Smith shredded them for 362 yards with many big completions. He converted a 3rd-and-20 late in the game while the Pats still trailed 20-10, which was a dagger.

New England’s offense put the ball in Drake Maye’s hands 54 times, but all he could produce was 13 points on 11 drives. One missed field goal isn’t doing that many favors. The Patriots are going to have to play much better than this or they won’t stray far from the 4-13 record they’ve had the last two years.

Titans at Broncos: Looked Like Two Rookie Debuts at Quarterback

It may not mean a thing, but I think Denver blew a golden opportunity to establish some fear in the AFC West that this could be the team’s year. They were an 8.5-point home favorite against a flawed Titans team starting rookie quarterback Cam Ward in his NFL debut.

But this was a dogfight for 60 minutes in large part because Bo Nix played like he was a rookie in his first game. The Nix who struggled last September showed up again as he threw a couple of picks and couldn’t sustain drives.

Fortunately, the Denver defense was legitimate. The Titans scored 12 points on four field goal drives that covered a grand total of 65 yards. That’s impressive defense. Even when Marvin Mims muffed a punt in the fourth quarter that gave the Titans a great chance to take the lead in a 13-12 game, the Denver defense sacked Ward for 27 yards on consecutive plays to knock them out of range.

That’s when the running backs took over with rookie R.J. Harvey showing off his speed on a 50-yard run, then veteran J.K. Dobbins scored from 19 yards out. I’m surprised Sean Payton later didn’t go for a 54-yard field goal to make it 23-12 and cover the spread. But he watched Nix throw incomplete on 4th-and-8 instead. Weird.

But the defense came up with one more stop, including a strip-sack on fourth down as Ward went down six times in an expectedly rough debut. Still, the scoreboard should have been much worse for the Titans.

Cardinals at Saints: Bland Jerseys Prevail Against Power Rangers

This was a bland game to look at with the Cardinals’ jerseys looking like they were waiting to be filled in with more red. I don’t know how much Kyler Murray was feeling under the weather with a reported illness, but he only threw for 163 yards and took 5 sacks as the Cardinals were never able to blow this one open against what is expected to be one of the worst teams this season.

But behind Spencer Rattler, the Saints found themselves in a 20-13 game late with a reasonable situation to tie or take the late lead on a 2-point conversion. But punching the ball in from the red zone was something Rattler struggled with on the final two drives. He ended up throwing three straight incompletions from the Arizona 18 to end the upset attempt.

The Saints actually finished with more first downs and yards than the Cardinals in a respectable debut for rookie coach Kellen Moore. But they’ll have to clean some things up after 13 penalties for 89 yards.

Panthers at Jaguars: Generational Weather Delay

You had a lot of “generational talent” on display in this game with two No. 1 picks at quarterback and Travis Hunter made his NFL debut. But Bryce Young might be in danger of getting benched after Week 2 for the second year in a row because this was bad just like much of his early career starts.

The 26-10 final doesn’t even do it justice because he tried to get the pass away on a fourth down in the fourth quarter that was returned 75 yards for a pick-six, but he got bailed out by a holding penalty and threw a touchdown on the next play. This could have easily been 30-3 with Jacksonville not even playing close to their best (or so it seems).

But the running game was strong (200 yards) for coach Liam Coen’s debut, and the defense obviously took care of business before and after the hour-long lightning delay. We’ll keep following the Travis Hunter story, but he finished playing 45 snaps (39 offense, 6 defense). That’s not a high number at all, but I guess they’re easing him in slowly.

Still, I would have thought him being a full-time corner and a part-time receiver in certain packages (hurry up, end of halves, third downs) made the most sense. Reportedly this is a fluid situation they’ll adjust for opponent. Guess we’ll just have to see what they’re cooking here for the coach I picked to win the AFC South and Coach of the Year award.

Next week: Really solid TNF with Commanders-Packers, but we’ll see Monday night how exciting Vikings-Falcons might be on SNF. Don’t like the MNF double-header happening (TB-HOU, LV-LAC), but at least it looks like the games aren’t overlapping this time. Sunday afternoon is really all about the Super Bowl rematch as Patrick Mahomes tries to avoid the first 3-game losing streak of his career.

2024 NFL Stat Oddity: Week 18

The conclusion of Week 18 in the NFL means it’s time I reflect on my preseason predictions. Let’s just say I’m not feeling great at all about my Super Bowl pick (Packers over Chiefs), but at least the Packers and Texans, two teams I hyped up, are in the tournament. You never know.

But I seem to have continued my troubling pattern of being way off on my picks every other year. I was off by an average of 2.88 wins this season, my worst since I started tracking this in 2013.

2024 NFL Predictions

In my defense, I bet a lot of people were thrown by some of the 10-win teams this season as the Vikings (14-3), Commanders (12-5), and Broncos (10-7) all blew away expectations with rookie quarterbacks and a career year from Sam Darnold. I picked the Commanders and Vikings specifically to finish 4-13, so that accounts for a lot of the disparities.

Then I was also done in by some of the most disappointing teams this season like the 49ers and Jets, who both blew a lot of leads in games they should have won this year. They blew 10 leads between them with the Jets (6) leading the league in that category with a way too dramatic season with Aaron Rodgers getting people fired.

It ended up being a top-heavy season with seven teams winning 12+ games, including four teams winning 14+ games. Helping to balance things, we had 10 teams lose 12+ games, so there were a lot of poor teams too. That’s probably going to lead to a real balancing act in 2025 where more teams should move closer to .500, so it’ll be important not to overreact to some of these records.

As for Week 18, the early slate produced some unexpected close games, the late slate was devoid of any real drama, and Sunday night was a bummer because of Sam Darnold’s awful game. In all, we had 9 games with a comeback opportunity.

For the last time this season, let’s run through a recap of all 32 teams in their final game of 2024.

This season in NFL Stat Oddity:

Vikings at Lions: The New Year’s Ghost

It took 18 weeks, 17 games, and the 272nd and final game of the regular season before the worst nightmare for Minnesota fans became reality. On the big stage with the No. 1 seed on the line, Sam Darnold was seeing ghosts and shitting his pants.

People are going to see a 31-9 final score and just chalk it up as a Detroit blowout, but this was Minnesota’s game for the taking well into the third quarter when it only trailed 10-9 despite so many missed opportunities. Red zone play was the main culprit as Darnold was just abysmal in that confined space, missing receivers left and right. The Lions challenged him with a good pass rush while playing man coverage, and he simply couldn’t beat it with so many balls overthrown and off the mark. Darnold finished 18-of-41 for 166 yards. No turnovers but failing three times on fourth down is just as bad, especially when multiple drives were inside the Detroit 3.

The Lions were already No. 1 in red zone EPA/pass allowed, and that number should only look better after this game. But what a shocker to see this game produce four touchdowns, and all four were scored by Jahmyr Gibbs for Detroit.

Matchups matter, and maybe the Vikings could come up with some better man-coverage beaters in a rematch should there be one. But I think this game changes a lot of the feelings about these teams going into the playoffs as the Lions may in fact have enough on defense to get the job done for the Super Bowl, and the Vikings might just end up going 14-4 with sweeps by the Lions and Rams (their next opponent).

I’ve been pro-Darnold this season and he’s been passing so many different tests. But given this was the biggest game of his career, I can’t say I’m confident about what he’ll do in the playoffs when the season truly is on the line. At least this was a trial run and he got a taste of the atmosphere, but that was brutal to watch all night.

Saints at Buccaneers: Baker’s Legs to the Rescue

One of the day’s most entertaining games was watching Tampa Bay struggle as a two-touchdown home favorite against Spencer Rattler and the Saints with a division title on the line. I always say division games are scary. But despite being an offensive juggernaut in many games this year, the Bucs were down 16-6 at halftime and 19-13 going into the fourth quarter.

But Baker Mayfield’s legs made up for a slow start to his passing. He ran 9 times for 68 yards in this game, including some huge plays in the fourth quarter to lead a comeback. He also got things going with Jalen McMillan, who had a huge catch on fourth down and a touchdown on a drive where he was wrongfully penalized for a finger-pointing celebration that had nothing to do with gun violence. Then Mike Evans started making plays as he needed 85 yards in the game to reach 1,000 yards for the 11th year in a row.

Meanwhile, the Saints added to their misery of not being able to make a single fourth-quarter comeback win for the second season in a row. They were 0-7 this year with four blown leads, and this was just another.

But Baker’s improv on a lateral to Bucky Irving for an 11-yard touchdown gave the Bucs a 27-19 lead with 1:51 left. The Saints turned it over on downs with 36 seconds left. The game was effectively over, but Evans needed 5 more yards to get his 1,000, which would trigger a $3M bonus. It was risky, but they threw a pass to him, and the Saints didn’t seem to mind letting him make the play as he picked up 9 yards and the whole team celebrated as the game was over, the bonus was his, and the NFC South belongs to Tampa Bay.

They would have won it anyway after Atlanta lost in overtime in Carolina, but this was a grind against a really bad New Orleans team that’s missing so many key players. We’ll see how the Bucs fare in a Week 1 rematch with the Commanders, but that might be a better matchup for them than the Vikings.

Bengals at Steelers: Close But No Cigar

Well, I guess the Bengals won the closest thing they’ll have to a playoff game this year as they came through in Pittsburgh in a 19-17 slugfest to reach 9-8. But they didn’t get the help they needed from the Chiefs-Broncos game on Sunday, so they are out. That’s also what happens when you lose 16-10 at home to the Patriots, one of the worst teams in football, in Week 1. September matters too and the Bengals dug too big of a hole to get out of.

But as for the team that is in the playoffs from this game, just what the hell are the Steelers doing to end this season? They’ve lost four games in a row and are playing terrible offense. Even though the start of this game looked like the defense was going to be a disaster, they calmed down and kept the Bengals out of the end zone all night after giving up that opening-drive touchdown. The special teams had a big mistake with a fumble, but they made up for it by recovering a fumble later.

This was on Arthur Smith’s offense. All the nice things I said when they lit up the Bengals in Cincinnati earlier this season, throw them out the window like they never happened. The Steelers sure seemed to forget they did.

Russell Wilson had 414 yards in that first game, taking advantage of YAC and passes to his running backs over the middle. That didn’t exist in this game. Jaylen Warren had 0 catches. Calvin Austin, someone who can catch some quick hitters, had 0 catches. George Pickens caught an early screen that was terrible, then didn’t catch his last five targets, including several awful drops in maybe the worst game I’ve ever seen a Pittsburgh wideout play. He finished with 0 yards and I’d put his chances of a second contract in Pittsburgh at 0.0001%.

For most of the half, Wilson had two completions: the ill-fated screen to Pickens and a brilliant 25-yard catch by Mike Williams. But guess what? Williams never received another target the rest of the game. How the fvck does this happen?

Then even when they had a chance to go get a game-winning field goal, Wilson, a veteran who has done this dozens of times, completely botched the last drive with horrible clock management. I can’t crucify him for the whole game because of the drops by Pickens and then the fourth-and-ballgame drop by Pat Freiermuth, but Wilson was terrible for most of the game. Get rid of the ball faster instead of being a pin cushion for Trey Hendrickson (3.5 sacks).

It’s just such a frustrating offense to watch, because there’s no reason they can’t be better than this. The coaching incompetence is high, and once again, Mike Tomlin has no answers for a losing streak.

They probably embrace going to Baltimore because of past success and playing an ugly, low-scoring game. But they did just lose 34-17 there, so this might be a rude awakening and a 5-game losing streak to end the season.

Chiefs at Broncos: That’s Going to Leave a Mark on the Stats

Well, I guess the Chiefs aren’t very good when they rest their ~13 best players for the playoffs and they’re facing a team that’s playing for their season that already should have beat the KC starters in Arrowhead earlier this year.

But god damn, 38-0? Making Bo Nix look like a mobile Drew Brees. The Broncos outgained them 479-98. You have to go back to the 2000 Browns against the Jaguars to find the last NFL team to get outgained by at least 380 yards while being held under 100 yards.

The Chiefs aren’t going to care about this performance, but it does create an interesting dynamic. What if this spurs the Broncos to go beat Buffalo in this week’s 7-2 matchup, which would send the Broncos right back to Arrowhead after the Chiefs haven’t played their starters for 24-25 days? Getting rid of Buffalo would be ideal, but let’s not act like Denver hasn’t played the Chiefs well even going back to last year. The Chiefs just don’t score much on them and they have multiple DPOY candidates.

Maybe the Broncos flop in Buffalo and it’s a moot point, but they won there last year by forcing the Bills into so many turnovers that they fired their offensive coordinator. The Bills are due for some turnovers too.

Interesting AFC race all around this year. I still think a Bengals-Bills game would have been must-see TV and the most interesting 7-2 game you could have, but we’ll see if Denver can turn this opportunity into something.

Bears at Packers: Not Feeling Good About Green Bay Anymore

If I’m just being honest, the Packers, my preseason Super Bowl pick, haven’t done much to impress me this season. Had it not been for a blocked field goal in Chicago, they would have finished 0-6 in division games. They already lost in Brazil to the Eagles, their playoff opponent. They beat up on a paper tiger like the Dolphins on Thanksgiving and smoked the 49ers without Brock Purdy. They beat the Rams before they were good this year.

What’s their best win? A 24-22 squeaker over the Texans? Maybe they’ll surprise us in the playoffs, but I’m not sure Sunday could have gone much worse as Matt LaFleur suffered his first loss to the Bears, which ended their 10-game losing streak overall and their 11-game losing streak to the Packers by making a field goal at the end. Had the Packers just picked up 2 more yards to get a fresh set of downs, they could have won the game themselves on a walk-off field goal. But they left Caleb Williams time, and after dinking and dunking to little success all day, he came through and his kicker had his back this time.

Jordan Love injured his elbow and his status is unknown. Christian Watson left injured, but what else is new there? I just don’t feel good at all about Green Bay repeating last year’s playoff success as the No. 7 seed. This team won more games (11-6), but what’s impressive? At least they won in Detroit last year and beat the Chiefs.

Commanders at Cowboys: Mariota to the Rescue

While the Packers were losing to the Bears, the Commanders were on the ropes against the Cowboys once again. I’m not sure what Jayden Daniels was trying to accomplish in this game, but after taking several sacks, they sent him to the bench at halftime for veteran Marcus Mariota.

But they continued playing their other starters as Terry McLaurin came up clutch on the game-winning drive. He had four catches on the drive, including the game-winning touchdown from 5 yards out with just 0:03 left. That’s how the Commanders were able to get to 12 wins with a 23-19 victory over a Dallas team that got a monster game out of Micah Parsons (2.5 sacks) and a rare look at Trey Lance, who I still say should have been starting over Cooper Rush after Dak Prescott was lost.

So concludes a very disappointing Dallas season at 7-10. But I will say that Jerry Jones is surprisingly gifted as an actor after seeing him in Landman this weekend.

Panthers at Falcons: Bryce Young Finishes Strong

The Panthers (5-12) could be a trendy pick for the NFC South or wild card next year after a respectable finish for Bryce Young given where his season began. Sunday was arguably his best game ever as he accounted for 5 total touchdowns, including the walk-off winner in overtime in a 44-38 game.

But we have all offseason to talk about whether we can trust that finish or see what pieces the Panthers add to this roster. The more troubling issue is the way Atlanta (8-9) faltered down the stretch, and the way the defense has disappointed rookie quarterback Michael Penix Jr., who led a couple of game-tying touchdown drives but never got the ball in overtime losses to Washington and Carolina.

The Falcons just gave up 44 points in his third start. As you might imagine, Tom Brady went 381 starts in the NFL without his team ever allowing more than 42 points. I like to bring that up only because it puts Brady’s incredible team help in context, but also because most of those games were under Bill Belichick, the coach the Falcons spurred in hiring in favor of Morris this year.

Still liking that move, Mr. Blank?

Seahawks at Rams: Geno’s Money Drive

Not much was on the line for the Seahawks, but Geno Smith had $6 million in incentives to hit, and he pulled off the trifecta for them. The key was getting the 10th win of the season for Seattle, the first 10-win team to miss the playoffs in the 7-team format. But it took a 4QC/GWD for Geno, the richest one of his career as he fought through the pain to throw his fourth touchdown pass to put the Seahawks up late.

Jimmy Garoppolo tried to answer after playing a solid game with the Rams’ backups, but his 4th-and-ballgame pass skipped in there short in a 30-25 loss. I’m a little surprised the Rams didn’t try to win for the No. 3 seed, but I guess they see little difference in No. 4 and No. 3, and they already beat the Vikings this year, their opponent next week.

But a good day for Geno that almost makes up for blowing the first Rams game that cost them the division title in the end.

Chargers at Raiders: Now the Real Fun Begins

Is Week 18 even real football when Quentin Johnston is catching 13-of-14 targets for 186 yards? But look out if he’s playing like that with Justin Herbert having his best defense, his best offensive line, and a real coach going into the playoffs with some momentum and a quality matchup in Houston next week.

This team is Kansas City’s worst nightmare in the divisional round. A gamer like Herbert who already tested them in Arrowhead without Ladd McConkey and J.K. Dobbins, and a pass rush that was after Mahomes all night and held the Chiefs under 20 points in both games. I could easily see NFL Films recording a “Who’s got it better than us?” chant from Harbaugh in a victorious locker room in two weeks to end the three-peat.

But first thing’s first. The Chargers need to deliver in Houston against that pass rush next week. Herbert has to get that first playoff win under his belt.

As for the Raiders, I’d fire the coach and do whatever I can to find some new quarterbacks for 2025.

Dolphins at Jets: Is That It for Aaron Rodgers?

I’m not surprised at all that Aaron Rodgers lit up the Dolphins for four touchdowns in what will probably be his last game for the Jets. Paper tiger defense with a backup quarterback starting in place of Tua Tagovailoa. It was never going to end well for Miami this year, and now Tyreek Hill seems to be on the way out – the Jimmy Butler path?

But Rodgers and the Jets (5-12) were the biggest disappointment in the league this year. If you told someone he’d get a trade for Davante Adams and finished with the stat line he had, you’d think the Jets were 10-7 or 11-6. But they blew a league-high six leads in the fourth quarter and firing Robert Saleh was premature.

Bills at Patriots: New England Wins, New England Loses, New England Fires Coach

The Bills definitely did the right thing by losing this one to make sure the Patriots didn’t have control of the No. 1 pick in the 2025 draft. Don’t need them getting Travis Hunter, but that’s still a possibility if the other teams force quarterback picks at the top.

But the team’s 4th win of the season was no happy ending for owner Robert Kraft, who waited almost no time before firing coach Jerod Mayo. I think that’s the right call since he never should have been hired in the first place and didn’t show any value for the job this year. But the timing was still a bit harsh. Mike Vrabel coming next?

Shout out to Joe Milton though. I don’t care who was on the field for either team. He made some spectacular plays and should get some longer looks in the NFL even if it has to be with another team down the road.

Giants at Eagles: Tanner McKee the New Kevin Kolb or Matt Flynn?

With the way teams are so quarterback starved, Tanner McKee could be making himself some money with these performances late in the year for the Eagles. He’s thrown 4 touchdown passes in basically 6 quarters, and they asked him to throw 41 passes in a wire-to-wire win against the Giants with the Eagles resting their good players – just like the Chiefs did but with far better results against a weaker opponent.

But even with backups, the Eagles had enough on both sides of the ball to get past the Giants, who will finish 3-14 with a ton of question marks.

Hell, maybe they can trade a third-round pick for McKee…

Jaguars at Colts: Overtime? In This Economy?

I guess no one told the Jaguars (4-13) and Colts (8-9) their game didn’t mean anything, because these motherfvckers went to overtime in Week 18. It ended the way you should expect with Joe Flacco leading his 30th game-winning drive with a field goal, and Mac Jones being unable to answer it because of a sack and a 20-yard completion on 4th-and-22.

We’ll see if both coaches are back next year, but I think it’s pretty unlikely, especially in Jacksonville.

Texans at Titans: Will Levis Era Over?

Is it over for Will Levis in Tennessee, which finished 3-14 and secured the No. 1 pick? If so, it was a fitting end in a 23-14 loss in Houston where he was involved in some wild turnover and touchdown plays.

And it seems to me you lived your life

Like a candle in the wind

Never knowing who to throw to

When the blitz came in

And I wish they didn’t draft you

With that high of a pick

Your mayo ran out long before

At least your dick is big

Goodnight, sweet prince.

49ers at Cardinals: When San Francisco Goes Low…

San Francisco’s last 22 seasons since 2003 only include 15 non-winning seasons and 7 trips to at least the NFC Championship Game. There’s no middle ground with this team, which fell to last place in the NFC West with a 6-11 record. The injuries will be blamed for this one, and that’s fair to a degree, but let’s not act like blowing all those fourth-quarter leads in the division didn’t ultimately screw them.

Meanwhile, the Cardinals (8-9) completed the sweep here by running up the score to 47 points, but where was this offense in all those weeks where they couldn’t break 14 or 17 points? Too inconsistent for me.

Browns at Ravens: The Biggest Spread of the Season

For a while there, it didn’t look like the Ravens were going to cover the 20-point spread, the largest this season. They were only up 21-10 in the fourth quarter after dropping a ton of passes, Zay Flowers left early with a knee injury, and the Ravens looked a little bored defensively and frustrated offensively. But Derrick Henry finally got rolling after a poor start, and before you knew it, the Ravens were up 35-10 to put this one away and win the AFC North.

Did Lamar Jackson do enough for his third MVP? I think he already did before the game started. It wasn’t the masterpiece ending for his case, but he didn’t do much wrong in this one. Will voters just go with the pity vote for Josh Allen like the sportsbooks seem to think given the odds? We’ll see. But Jackson just had arguably the greatest dual-threat season ever, and we’ll see if he can turn it into his best playoff run.

Next week: The playoffs. That means the annual Houston playoff game on a Saturday afternoon to kick things off. Then we’ll see if Pittsburgh’s historically underperforming playoff defense will show up again, or if Baltimore’s historically underperforming playoff offense will neutralize it in one of the closest games this weekend. I’m not that sold Denver will give Buffalo a good game, but maybe the Chiefs gave them some confidence in what they’re doing. Packers-Eagles will be played on a better field than Brazil this time. Commanders-Bucs, the last time these teams met in the playoffs in Tampa (January 2006), my furnace was broke, so hopefully that’s not a repeat event this weekend. Vikings-Rams is a perfect matchup to end the week, the rematch of the missed facemask penalty.

NFL 2024 Week 18 Predictions: Feeling Minnesota Edition

The final weekend of the 2024 NFL regular season is here. I just took a peek at my preseason predictions for final records and they’re shaping up to be my worst ever, and the Minnesota Vikings are one of the biggest misses as I had them finishing 4-13. They’re a win away from going 15-2 and claiming the No. 1 seed with Sam Darnold having one of the greatest late-bloomer seasons ever, if not the greatest at the quarterback position.

But a lot of people probably made that mistake, right? It’s been a wild season with Washington also surprising people with its first 11-win season since 1991 behind rookie Jayden Daniels. The 49ers also repeated their 2020 “injury doom after a Super Bowl loss” season.

A lot to wrap up Sunday night when this thing is over and Game 272 is in the books.

This Week’s Articles

NFL Week 18 Predictions

The last week is always tricky as some teams could give a shit about the effort they’re going to put into this game, and for others, it’s literally the season on the line.

Like I said, some of these games mean little to nothing to these teams, so I’m only going to focus on the important ones here.

C:LE-BAL: All bets are off on Lamar’s MVP if he blows it as a 20-point favorite. That should go without saying. But I don’t expect Bailey Zappe to shock the world Saturday.

CIN-PIT: I wrote about this in my picks link above as I like the Steelers to win what might be their last win this season given their recent playoff flops. I think they know how to move the ball well against the Bengals and score points, and I believe in Cincy’s fatal flaws catching up to them with the season on the line. That means Joe Burrow taking sacks (please show up big for my DPOY futures bet, T.J. Watt) and the defense getting shredded. The Steelers are healthy after a long break from Christmas, so let’s see a better effort and send the Bengals home while likely clinching that No. 5 seed and a reasonable trip to Houston for the wild card.

BUF-NE: It doesn’t matter for the playoffs, but I’m going with New England in an upset win as it could satisfy two things for the Bills. After Josh Allen leaves the game after extending his consecutive starts streak, they can play like ass and lose big to the lowly Patriots to try bolstering his MVP case in another ridiculous fashion. But more importantly, don’t let the Patriots have control of the No. 1 pick in the draft and possibly land Travis Hunter as a weapon for Drake Maye. Lose this game to New England if you’re smart about the big picture in the AFC East.

NFC South: I’ll be shocked if the Bucs don’t come through and win against the awful Saints’ offense to win the NFC South.

KC-DEN: It sure looks like the Chiefs are not playing their ~12 best players or so in this game. You can’t bench everybody, but it’s going to be Carson Wentz and a slew of backups. Yet I’m still going to trust them to cover the spread and make it tough on Denver, which could be playing for its season if the Bengals win Saturday night. We’ll see but I think this game has some 2004 Steelers-Bills vibes to it.

MIA-NYJ: I don’t think this will be the last NFL game for Aaron Rodgers, but I do think he’s going to throw his 500th touchdown and get a win in what will be his last game for the Jets.

MIN-DET: The big one. 14-2 vs. 14-2. The Lions are +200 on the scoreboard and have had this incredible season, but I think the Vikings have the right stuff to win this game and earn the No. 1 seed. They have the defense that gets a takeaway every week, has held teams to 11/31 (35.5%) on 4th down to lead the league, and can get after Jared Goff like they did last time. I like the offense being able to score against this injury-ravaged defense that has allowed a lot of plays and points in recent weeks, and I think Darnold can get it done as he already has 5 GWDs this season.

It’s a little ballsy, but I’m feeling Minnesota in the Game of the Year that’s as much of a playoff game without being a literal playoff game. You either get a bye week and home-field advantage or you have to go on the road next week despite 14 wins. That’s crazy stuff. But I also think this is a fantastic trial run for Darnold for what real playoff games will be like. That’s why I still think this team has a shot to get to New Orleans even if they drop this game in a close one.

Maybe that’s a hint of where I’m going with my playoff picks this year, but let’s figure out these seeds and matchups before we get into that next week.

2024 NFL Stat Oddity: Week 17

In picking NFL games weekly for over 20 years, I still long for the week where I go 16-0. I’ve been 15-1 before, and if the Lions take care of the 49ers Monday night, then Week 17 will be a 15-1 week too.

But those god damn Colts just had to screw it up with the upset of the week against the lowest-scoring team in the league. So, I’ll wait for another chance to go 16-0, and this would have been a great week as favorites absolutely killed it with a 14-1 record so far.

Most of the games weren’t even that competitive with only six games featuring a comeback opportunity, and we didn’t have a single fourth-quarter lead change in the NFL from the time Sam Darnold threw that touchdown to Justin Jefferson in Seattle last week up until the Falcons-Commanders game tonight.

It’s been a long week, and I’m not even going to bother covering Wednesday and Thursday’s games here. Let’s get to it.

This season in NFL Stat Oddity:

Falcons at Commanders: Welcome to the Salary Cap Era, Washington

One of my favorite annual stats to cite is no longer true. When I had to write about the Washington franchise, I always pointed out how this is the only NFL team that hasn’t had an 11-win season in the salary cap era since 1994. Every other team’s had multiple 11-win seasons in that time.

Well, the Commanders represent a new era for the franchise, Daniel Snyder is no longer the owner, and rookie quarterback Jayden Daniels is their savior. Daniels was again historic as a dual-threat on the night in a comeback win against Atlanta, and the Commanders are 11-5 and heading to the playoffs behind the player I think is the MVP of the league this year.

It wasn’t a great start as the Falcons led 17-7, but the Commanders were hurting themselves with a lot of offensive holding penalties, a penalty these refs were calling very tight all night and sometimes on both teams.

But the Commanders controlled the clock in the second half, and Daniels was almost perfect down the stretch. He led a long go-ahead touchdown drive to start the fourth quarter, he had a touchdown pass to put them up 11 negated by another holding penalty, and then after Michael Penix Jr. led a clutch game-tying touchdown drive by converting on multiple 4th-and-longs, Daniels again threw a strike on 3rd-and-10 deep to a streaking receiver.

But the pass was dropped, and the Commanders went three-and-out in the final minute of a tied game. That looked like it might cost them, but the Falcons badly mismanaged their two timeouts by wasting time and not getting closer for their new kicker, Riley Patterson. After getting a DPI penalty, they tried a 56-yard field goal that was straight enough but short, so we went to overtime.

The Commanders won the toss and Daniels in his first overtime game did not give Atlanta the ball back. He controlled the drive with his arm and legs on a night where he ran it 16 times for 127 yards before throwing his third touchdown pass to Zach Ertz, who made a nice catch in the end zone to put an end to this one at 30-24.

The Falcons (8-8) are back to being in trouble for the playoffs, because they picked the worst time to blow their first fourth-quarter lead in the Raheem Morris era. But they really blew the clock management in each half of this one. I’m not sure why teams are getting so bad at not calling timeouts or spiking the ball or getting the next play in quicker. Someone like Peyton Manning has to be watching these games in disgust with the poor jobs we’re seeing around the league.

But Daniels looks like the next big thing in the NFL. We’ll get to see what he can do in the playoffs where he can enhance his legacy after one of the greatest rookie quarterback seasons ever.

Arguably the greatest when you consider his efficiency, his dual-threat ability, the way he makes up for the defense to win games with clutch moments, and he’s doing it for a franchise that hasn’t known success like this in decades.

Broncos at Bengals: Sean Payton Choke Meme

Some coincidence that our only two game-winning drives in Week 17 came courtesy of rookie quarterbacks forcing overtime on the road in 30-24 games that didn’t feel like they were ever going to end with some piss-poor game management from each team.

This was the better game of the two with the higher stakes, and watching the Denver defense hold Cincinnati to just a touchdown in the first half. It really felt like another Cincinnati playoff game where the offense looked tight, underwhelming, and the defense was stepping up in a 10-10 game to start the fourth quarter.

But the floodgates really opened in the fourth quarter with the teams exchanging touchdowns before they exchanged turnovers with a Tee Higgins fumble and a bad Bo Nix interception. That pick and a big pass to Ja’Marr Chase gave the Bengals a 1st-and-10 at the Denver 21 at the 2-minute warning with the Broncos down to two timeouts.

Now this is a situation where you would love to manage the clock so that if you take a couple of plays to get a first down, you could time this up to win 20-17 on a field goal on the final snap, the best way to end a game like this. But the Bengals, a team with minimal success in these situations over the years, botched it big time. They completed a pass to Chase Bronw that led the back out of bounds, then Burrow threw an incomplete pass, so that’s two snaps that took 9 seconds and saved both timeouts for Denver. Horrible job.

After converting a third down, the Bengals tried to run with Brown, who made an understandable decision to not score. But he must not be a baseball player as his slide technique was bad and he injured his ankle on the play, which cost his team a timeout. Not good. If he goes down properly, they could just take 2 knees and kick a field goal in the last 10 seconds to win this one.

That changed things, but it was still weird to see Burrow just sneak it in for a touchdown that Denver probably didn’t mind given the circumstances. The Broncos were going to get the ball back with 1:29 and a timeout. That’s pretty good, and the other reason you fear being up a touchdown instead of a field goal in that situation is that the team could always go for two and the win should they score. If it’s a field goal game, they’re just going to get the field goal most likely.

Sure enough, the Cincinnati defense let down after an encouraging game to that point. I’m not sure it was the greatest game management once the Broncos got inside the 35, but on a 4th-and-1, Nix showed some stones when he threw deep for Marvin Mims for a 25-yard touchdown with 8 seconds left.

Originally, it looked like the Broncos were going to go for two, but they changed their minds after a review confirmed the touchdown. This has been the big second-guessing moment after the game if they should have just gone for the 2-point conversion there to win the game.

But this was an unusual circumstance, because an overtime tie for Denver is just as good as a win in getting them into the playoffs. With that knowledge, I can totally buy going for the extra point and overtime. There’s also the fact that I think Joe Burrow has one of the weakest killer instincts in the NFL and I wouldn’t fear going to overtime with him one bit.

Sure enough, the Bengals got the ball first in overtime, and as soon as the drive reached midfield with the Bengals in position to go win the game, Burrow took back-to-back sacks and the team had to punt. Tale as old as time.

But the Broncos also went three-and-out, so that was bad. Their playcalling down the stretch was brutal, including a very ill-timed screen pass in the fourth quarter that almost lost the game earlier for them.

The Bengals took their second overtime drive and wasted it with a 33-yard field goal that hit the upright on third down. Why kick it a down early when you have time to get even closer? That kick isn’t hitting the upright if the kick was a few yards closer. Typical Zac Taylor in these spots.

With 2:43 left, a competent team would make Cincy pay for this, but the Broncos have not looked smart these last few weeks. I’m far more annoyed by Payton’s approach to this drive than any decision to kick an extra point at the end of regulation. First, he saved the Bengals time by calling multiple timeouts on defense on the previous drive. Would have been more beneficial to let that tick down if they were just going to choke anyway. Remember, the tie is cool for Denver and season ending for Cincinnati.

But then to not see the opportunity with 2:43 left that a first down or two ends the game and gets you in the playoffs? Awful. The Broncos ran three bad plays, punted, and only used up 23 seconds.

Burrow found Higgins for 31 yards on their best connection of the day down the sideline, then instead of relying on a backup kicker, they just threw a touchdown from 3 yards out to win it 30-24 and keep hope alive.

But I can’t help but point out how bad the game management was for both teams. If you’re the Bengals, you want to win that 20-17 in regulation and avoid this mess. That’s what the Chiefs would do in that spot, and yet people would have the nerve to bash them for winning a low-scoring 20-17 game. Meanwhile, that’s just smart football. 30-24 with all these extra possessions is just dumb.

However, that’s why these teams are fighting with Miami to be the last ones in the tournament and go to Buffalo. They’re not good teams this year. But they did make for an entertaining game and finish on Saturday.

Packers at Vikings: Sam Darnold Takeover

Remember in 2019 when Dan Orlovsky would make that ridiculous point about Carson Wentz “taking over” games for the Eagles? I’m not sure what made me think of that from this game, but I saw the way Sam Darnold was just completely outplaying Jordan Love, who struggled to get to 100 passing yards, and it made me think of the way Darnold just took this game over with 377 passing yards on 43 attempts despite the Vikings never trailing after it was 3-0 early.

Darnold had a fantastic game again. Sure, he threw the one pick when they were up big and it led to a little comeback attempt from the Packers that made this one scary at 27-25 with 2:18 left after the Packers wisely went for two. Someone explain to Tom Brady why they did that, please. Greg Olsen knows.

But with Aaron Jones injured, the Vikings needed to salt this one away with the passing game, and Darnold delivered on his last few attempts in the four-minute offense to make sure the Packers never touched the ball again.

You like a safer ending than that, but you’ll gladly take the big win for the Vikings, who swept the Packers with a pair of 2-point wins where Green Bay never had the ball in the fourth quarter while trailing by one score. That’s hard to pull off against an 11-win team, but they did it twice this year, and now they are going to be in Detroit next Sunday night for the No. 1 seed. Incredible stuff.

As for the Packers, my preseason Super Bowl pick, it’s very alarming the way they’ve lost to the Lions twice, the Vikings twice, and also in Brazil against the Eagles in Week 1. They made it look close enough at the end of these games, but you have to beat these teams in the playoffs to get to the Super Bowl, and that’s not looking strong right now.

But maybe they have a revenge tour in mind. We’ll just have to see as this division has been fantastic, and it’s getting the proper send-off with one of the best regular-season games in NFL history as it could be a pair of 14-2 teams if Detroit wins Monday night.

Jets at Bills: The New Three Stooges

And to think this game looked like it might decide the AFC East back in May when the schedule came out. But at least the Jets didn’t have to worry about blowing a fourth-quarter lead this time. They were down 40-0 before getting some points with Tyrod Taylor replacing Aaron Rodgers in the fourth quarter. That’s the first time in Rodgers’ career he trailed by 40 points in a game.

Anyone touting this as an MVP performance for Josh Allen just had their mind made up before the game even started. This shouldn’t move the needle as he finished with 199 total yards and 3 touchdowns, including a 1-yard sneak on 1st-and-goal to start the game. But the Bills only had 10 points on offense in the first half. The short fields they kept getting from the defense blew this one open after the Bills scored touchdowns of 38, 37, and 15 yards.

Rodgers had a rough day with 4 sacks, 2 picks, and he even picked up a 15-yard flag for a little shove out of bounds on a defender after his pick.

This is Buffalo’s division and could be for a long time like it was for New England.

Colts at Giants: No Banners, Just Misery

The 2024 Colts had issues with their quarterback position, including a disastrous benching of Anthony Richardson for Joe Flacco, and of course the way Richardson has struggled with accuracy and staying healthy. But let’s not blame their downfall at the end on Richardson’s latest injury that put Flacco back in action in a must-win game in New York.

It was the defense who ultimately delivered the final embarrassing blow for this team after allowing Drew Lock, who had one of the worst games by any quarterback this season against Atlanta last week, to lead the lowest-scoring team in the NFL to 45 points.

Lock damn near had a perfect passer rating (155.3) with 309 yards and 4 touchdowns, but I don’t want to give him too much credit. The inability to tackle Malik Nabers (171 yards and 2 TD) had a lot to do with those numbers. This is right up there with the Tavon Austin (2013), Jonas Gray (2014), Brock Osweiler (2016), and 2021 Jacksonville games for the Colts. If you know the Colts, you know what I mean.

The offense was far from perfect, but they put up 33 points and Flacco had a couple of late turnovers after the game looked out of reach. It was just a disastrous day for the defense as they couldn’t even tackle Lock on an obvious scramble for another touchdown with 2:57 left that made it 42-33.

Embarrassing stuff, and I think heads have to roll in Indy after this. The defensive coordinator at the very least must go. At least with the team in past seasons after Andrew Luck retired, they had some moments I joked about with banners, mocking their “2014 AFC Finalist” banner. But this team under Steichen? No such achievements. Just enough teasing that they’re a bad wild-card caliber team that will get bounced in the 7-2 matchup, then they can’t even get into the tournament anyway.

The Colts have become irrelevant, and that’s sad to see.

Panthers at Buccaneers: More Domination

The Panthers and Buccaneers were in overtime in Week 13 with Baker Mayfield having a sloppy game. That wasn’t the case Sunday as he had as many incomplete passes (5) as he had touchdown passes. The Bucs were absolutely dominant in a 48-14 win to get back on track after that upset loss in Dallas.

Thanks to the Commanders taking care of Atlanta, the Bucs are back in position to win the NFC South again. They’ll just have to beat the Saints at home or hope the Falcons lose to the Panthers.

Cardinals at Rams: Another Low-Scoring Win

Ever since the Rams beat Buffalo 44-42, they are 3-0 in games that ended 44-24 cumulatively. It’s been a wild run for a team with Matthew Stafford at quarterback, who again didn’t get much going in the passing game outside of throwing to Puka Nacua.

The Rams are the first team since the 2006 Broncos to win at least three straight games where they didn’t score 20 points and didn’t allow 10 points. Those Broncos did it in five straight games. But the Rams are 10-6 after a 1-4 start, 9-2 since the bye, and they needed their defense to deliver with a goal line stand against the Cardinals.

Kyler Murray finally threw a touchdown to Trey McBride on a screen pass, but when he later went for him with the game on the line, he hit him right in the head with the ball and it was caught on the deflection for an incredible interception to secure the 13-9 win.

With Washington’s win, the Rams clinched the NFC West. They could play the Commanders or Packers in the playoffs, and it likely will be tough on them. But another great turnaround job by McVay after a poor start.

Cowboys at Eagles: Kenny Pickett Doing Kenny Pickett Things

A year ago, I wouldn’t have believed Kenny Pickett would be starting a game for the Eagles to clinch the division title, but here we are. One thing that doesn’t surprise me is it was Pickett vs. Cooper Rush as Dak Prescott and Jalen Hurts have met just three times since Hurts was drafted in 2020. They’re the Ravens-Steelers of the NFC as far as their quarterbacks missing the rivalry games go.

But before leaving yet another game with an injury, Pickett had some hilarious highlights like this play here:

He also should have had two touchdown passes in a half for the first time in his career, but penalties and a receiver going down at the 1 before he snuck it in on the Tush Push prevented that. But you have to laugh that the third quarterback, Tanner McKee, came in for Pickett and threw 2 touchdowns on 4 pass attempts in his NFL debut.

With CeeDee Lamb out, the Cowboys had little to show for on offense, turned it over four times, and made this a fairly easy 41-7 win for Philly. Saquon Barkley rushed for 167 yards, becoming the 9th player to hit 2,000 yards in a season. I’m glad he did it in 16 games. I’m not sure him breaking Dickerson’s record – he needs 101 yards – in a 17th game where he probably doesn’t even need to play a snap with the Eagles the No. 2 seed – would be a legitimate way to break the record. Just let it be and get ready for the playoffs.

Chargers at Patriots: What Exactly Does New England Do Well?

I’m used to the Chargers choking against the Patriots, and even in winning there last year, they still had two field goals in a 6-0 dud. But between Drake Maye checking out early with a possible concussion (he later returned) and the way the score got out of hand so quickly, I found myself changing the cats’ litter boxes by the third quarter after Ladd McConkey (my guy) punked them for a second touchdown.

Nice to see the Chargers get a comfortable win and punch their postseason ticket with a 10-6 record. I’m just not sure what the Patriots do well at this point as the defense has gotten worse with Jerod Mayo, and they still don’t have any weapons for Drake Maye.

But hey, they might have the No. 1 pick now and we know they won’t need to draft a quarterback. Travis Hunter time?

Raiders at Saints: I Actually Missed Derek Carr Sunday

This was supposed to be Derek Carr’s chance to make history by losing starts to all 32 NFL teams. But he was out with an injury, so we got treated to another Spencer Rattler start. At least they scored some points this week after getting shutout in Green Bay, but it was still a decisive 25-10 win for the Raiders, who are suddenly on a winning streak.

Given the way the offense moved the ball with a rare appearance by the running game (156 yards), I think the Raiders would have defeated Carr in New Orleans in this one. A pity we didn’t get the chance to see it.

Dolphins at Browns: Good Job, Miami

I rarely have anything good to say about Miami, because I don’t think any franchise does more to have irrelevant 7-to-9 win seasons that don’t produce a postseason win. But I have to say it was a good job by Mike McDaniel’s team to win on the road in Cleveland with Tyler Huntley at quarterback after a surprise inactive for Tua Tagovailoa in a must-win game.

Huntley was very good at managing the game while the Browns saw “DTR” complete 24-of-47 passes for 170 yards in a 20-3 final. For the people who don’t believe quarterbacks change everything, just think how differently this game looks if it was Tua vs. Jameis.

But the Dolphins (8-8) stay alive and just need the Broncos to lose to the Chiefs to make the playoffs next week if they beat the Jets to finish 9-8. But a 9-8 finish that doesn’t even result in a postseason berth would be 100% on brand for Miami.

Titans at Jaguars: It’s Raining, It’s Boring

Well, the Titans (3-13) are abysmal after a couple of low-scoring losses at the hands of the Jaguars this month. They had a late shot to win this one with a touchdown and 2-point conversion, but Mason Rudolph’s rally came up 26 yards short.

We’ll see if the Jaguars make a coaching change for 2025, but you have to say the Jaguars are closer to competing than the Titans as the way things stand. At least Trevor Lawrence can come back and throw to a young stud in Brian Thomas Jr. next season.

Next week: The end is nigh. On Saturday, it looks like they’re giving Lamar Jackson one last MVP showcase with the biggest spread (18.5) of the season against the Browns. Then it’s Bengals-Steelers, which feels like an attempt to get Cincy in since the Steelers might want to rest players if the Ravens have the division locked up. Sunday, we’ll see if the Broncos can beat Kansas City’s backups (Carson Wentz beat the 49ers’ backups last year with the Rams) or if Sean Payton will join the 2004 Bills as chokers in that situation. But the big one is the last one with Vikings at Lions, possibly a matchup of 14-2 teams for the No. 1 seed. Brilliant.

2024 NFL Stat Oddity: Week 13

Week 13 started with a lot of close NFL finishes on the holidays, but it carried over to Sunday too. A whopping 12 of the 15 games this week have been decided by 1-to-7 points with MNF pending. A few were artificially close, but there were 9 games with a comeback opportunity and we saw six game-winning drives this week.

This has felt like the week where people started picturing a Championship Sunday with Eagles-Lions and Bills-Chiefs. Maybe it ends up that way, but the one thing I’m sure of is we’ll get a new NFC champion as the 49ers are more cooked than your turkey was.

This season in NFL Stat Oddity:

Eagles at Ravens: Best Philadelphia Win in Two Years

I have to give the Eagles (10-2) credit for what I’d call their best win in the last two seasons. They may be playing defense better than anybody since Week 6, they got this one done in Baltimore against a quarterback who was 23-1 against the NFC, and they didn’t have Darius Slay, DeVonta Smith, and they lost some defensive backs during the game too and still were up 24-12 late.

Oh, they also spotted the Ravens a 9-0 lead, which usually leads to an avalanche. But the Eagles shook off the bad start and hung in there.

However, I don’t want to give the offense too much credit since it managed just 252 yards, 4-of-12 on third down, and they didn’t even have any takeaways or long returns to produce some hidden yards in those numbers. It was a bit bland on that side of the ball, but Saquon Barkley was dominant down the stretch, and if any award was decided in this game, I’d say Barkley is inching closer to lock territory for Offensive Player of the Year. Derrick Henry may have blown his shot with no touchdowns in consecutive games and Barkley getting the push in this head-to-head matchup that wasn’t a grand offensive display by any means.

But let’s also just be honest. The Eagles sat back and watched the Ravens do what they do best this year: Beat themselves. They kept the penalties to a minimum this time, but the deterioration of Justin Tucker is getting so bad that you honestly have to consider if it’s time to say goodbye. He’s missed a career-high 10 kicks this season (with 5 games to go) and that includes 3 more in this game. They weren’t Herculean tasks either from 47 and 53 yards, and he started downhill by missing an extra point in the first quarter.

Somehow, this game had 5 fumbles and all were recovered by the team who fumbled, so no turnovers. Lamar Jackson played like someone dying to turn it over with a fumble on an unforced error that killed a drive, then he could have easily been picked on a fourth-down throw in the fourth quarter that fell incomplete (probably better for Philly’s field position). But he wasn’t impressive like he was a year ago against a Vic Fangio defense from Miami.

But Jackson’s success rate in the fourth quarter was 1-for-7 on drives where it was a 14-12 and 21-12 game, so that’s not going to help his MVP case for the team’s fifth loss this year. He also took a huge sack on the play before Tucker missed his 47-yard field goal, and had three straight failed dropbacks before the next missed field goal in the third quarter.

But if you wanted to show one play that sums up this game, just look at the way rookie corner Cooper DeJean tackled Derrick Henry for a 3-yard gain on a 3rd-and-11 in a 21-12 game:

https://twitter.com/_MLFootball/status/1863374958258270292/history

Henry’s OPOY case may have died on that snap. The Ravens got the ball back with 63 seconds left in a 24-12 game and were able to get a touchdown with just 3 seconds left. It had a bit of a garbage time feel to it, especially with Jackson running for 39 yards against a defense that thought maybe a flag was thrown. But that put 19 points on the board. Just keeping it at 12 would have given them a better shot of not setting their season low in the playoffs for the fifth-straight time under Jackson.

But the fact is the Ravens are now 8-5 and facing a stronger likelihood of taking the wild card route in January. They could also end up inevitably facing Pittsburgh in the wild card, and at this point, I’m not sure if it matters all that much if the game is played in Pittsburgh or Baltimore. It’s still going to be Ravens-Steelers, and lately, that’s not good for Baltimore winning.

But it’s a very good win for the Eagles as the defense should feel some real confidence if it has to play a team like Detroit or Buffalo in a big playoff game this year.

It was still a “yikes” day from Tucker though…

Steelers at Bengals: Shootout of the Year (with a Predictable Winner)

The Bengals insisted all September that they were still the team to beat in the AFC, and yet here we are with the team at 4-8, likely not going to the playoffs for the second year in a row, and it’s another loss to Pittsburgh that could effectively be the final nail. Doing it in Cincinnati is just the cherry on top as the Steelers travel there so well like they did in the playoffs in 2005 and 2015 when they ended those dream seasons for the Bengals.

But they’ve done it to the Bengals in the regular season for a couple of decades too. I said the offense has always perked up against Lou Anarumo’s defense even in the Matt Canada era, and they were really special on Sunday with the first game for Arthur Smith and Russell Wilson.

It got off to a terrible start with George Pickens getting dragged down by the helmet, and it leading to a pick-six for the Bengals. It wasn’t DPI since the ball wasn’t in the air yet. It wasn’t illegal contact since it was within 5 yards. I guess they could have called illegal hands to the face, but I still put that more on Pickens for being soft on the play, and then he of course didn’t even try to make a tackle, choosing to complain to the ref for a flag.

But I didn’t imagine Russell Wilson would have the best game by a Pittsburgh quarterback since vintage Ben Roethlisberger after that start. It’s the most encouraged I’ve felt about a Pittsburgh offensive game in years, because they showed things that were different this week. They saw the complaints and flaws in Cleveland that the offense relies on too many deep shots, Wilson is getting too much heat, and they need to find a more consistent offense that can hit layups too.

Well, they did that Sunday. They attacked the Bengals repeatedly over the middle on short, quick throws to the running backs. Najee Harris got so many catches on one drive that he had to get oxygen in the first quarter. Better get used to it, because the Steelers may actually be using the middle of the field a little more going forward. But they definitely liked what they saw on tape against the Bengals, and Wilson was very accurate and decisive with the ball. He only took 2 sacks, and he finished 29-of-38 for 414 yards and 3 touchdowns, his second-highest passing yardage total in his career.

Wilson got to over 250 yards by halftime when Joe Burrow had just 100 yards. That doesn’t mean the defense was playing great, because they gave up way too many penalties on Joey Porter Jr., and they relied on a couple of splash plays to get 3 takeaways from Burrow, including two strip-sacks. The big one came in the fourth quarter when it was returned for a touchdown to take a 41-24 lead with 11:06 left.

But the Steelers played abysmal defense the rest of the way, and again, Porter Jr. was a main culprit as he is too grabby with receivers and got flagged for DPI in the end zone. On the last drive, he dropped a pick in the end zone that would have sealed the win, but Burrow instead got another touchdown pass. Keep in mind, that drive happened so fast because of a 49-yard pass to a wide-open Ja’Marr Chase with a blocker in front of him.

It really looked like the Steelers might blow a 17-point lead to one of the worst comeback teams in the league. Even the offense was blowing the situation as a holding penalty on a 2nd-down run stopped the clock with 1:54 left. That means if the Bengals could stop a 3rd-and-4, Burrow would get over a minute to score a touchdown unless Chris Boswell could nail a very long field goal (58 yards or so).

The Steelers put Justin Fields into the game for the first time, and you had to expect a run from him. Everyone should have saw that coming, and yet, he did exactly that and it still converted for a 7-yard gain. He even did the slide properly this time instead of coming up short to extend the game. But that’s a wrap in a 44-38 game, the highest-scoring game this season, no one expected.

At the same time, I feel much better about Pittsburgh’s chances to keep up in January if they have to outscore the likes of the Bills or Chiefs. But I also feel even worse that the defense is going to get destroyed like it has in every single playoff game since the 2017 season. Even with some of their best front seven players creating 4 sacks and 2 fumbles, this defense still allowed 31 points. That’s poor.

But after the first loss with Wilson to Cleveland last week, I can’t imagine anyone will still question the move from Fields to him after this game. Wilson was in vintage form in this one.

49ers at Bills: San Francisco Melts in the Snow

This is exactly why you shouldn’t trust a warm-weather team playing in the snowy elements of Buffalo in a game like this. Yes, the 49ers didn’t have Trent Williams and Nick Bosa, but Brock Purdy returned, and there are still a lot of really talented players on both sides of the ball with a coach who is supposed to be a genius.

Yet the 49ers turned in a lifeless, mistake-heavy performance in another 35-10 rout that has dropped them to 5-7, and they may not recover from this one. They also lost Christian McCaffrey again, and with the way he pulled up on his own, we may not see him again until 2025.

But even without Williams, there were running lanes to be found as both defenses struggled to get traction on the field that was quickly covered with snow that started just before kickoff. That also slows down the pass rush, so even Bosa might not have been that huge in a game like this against a quarterback as hard to sack like Allen.

But the fact is Allen took a backseat on this night where he only had to throw 17 passes. The running backs picked up just a hair under 200 yards as James Cook even broke a 65-yard touchdown on a 1-play drive. The Bills opened this game up in the third quarter when the 49ers blew their shot to make this competitive at 21-3 when Kyle Juszczyk fumbled at the goal line as the team struggled with ball security all night and just looked generally unprepared.

Meanwhile, the Bills have a player like Mack Hollins walking to the stadium barefoot, and he caught a touchdown in this game. But the final nail in the coffin was when Allen threw an off-target pass to Amari Cooper, who fought with the defense before pitching a lateral to Allen, who dove for the score, essentially completing a touchdown pass to himself (but no reception credit). That made it 28-3 and that was a wrap as Purdy couldn’t even throw for 100 yards to his more talented receivers. Purdy even fumbled on an unforced error to set up a short field for Buffalo’s last touchdown.

It looks like the 49ers are going out sad, and while Kyle Shanahan may deserve an injury excuse for missing the playoffs this year, you can’t tell me 38-10 and 35-10 in consecutive weeks with these types of performances is not worth criticizing given the star power still on the field.

Texans at Jaguars: Houston’s Not Beating the Allegations

Why is it even when the Texans win there still feels like a loser quality to it? This game was marred by the cheap hit by Azeez Al-Shaair that gave Trevor Lawrence a concussion, which led to him posturing on the field in a scary scene.

I say suspend his ass, because that looked very intentional, and apparently he’s got a history of being a dirty player.

But guess what? Even though the Texans were up 23-6 with 12:00 left and Mac Jones, one of the worst comeback quarterbacks in NFL history, was in the game, the Jaguars still made Houston sweat for the win. Jones led back-to-back touchdown drives to make it 23-20 with 3:31 left, a bad trend that’s happened multiple times to the Texans this year.

Fortunately, they kept the ball on the ground with Joe Mixon, who was able to hit the big runs to get the last few first downs to put the game away. But I want to see what the league does to Al-Shaair. All these little penalties and fines that are supposed to protect the quarterbacks but don’t actually stop the hits from still happening. Let’s see some real punishment like docking him his last 5 game checks this year.

Chargers at Falcons: Kirk Cousins Is a Tampa Bay Defense Merchant This Year

Man, Kirk Cousins played the Tampa Bay defense twice this year as if his family’s lives depended on him being great. He threw 8 touchdowns to one pick in those games, he had the 500-yard game, and his 276 yards in the rematch was also his third-highest yardage game with the Falcons.

I don’t want to act like those are his only big games this year as he shredded the weak Cowboys’ defense, and he had that good comeback moment in Philadelphia. But the Tampa Bay games are definitely building up his season stats, especially after he threw 4 picks in a rough 17-13 loss at home to the Chargers here.

Cousins was picked on 3-of-4 drives to end this game, which was always within reach. One of Cousins’ picks was returned for a touchdown in the third quarter, which is how the Chargers took the lead for good.

I thought Justin Herbert would have a big passing game with J.K. Dobbins out, but he threw for just 147 yards on 23 attempts, and Ladd McConkey had 117 of those yards in a huge game for the rookie. But it’s not like the running game stepped up for Herbert. It produced 12 carries for 55 yards for him.

The defense led the way here as the offense only had 187 yards. Meanwhile, the Falcons had 350 yards, but they were 3/14 on third down and the four picks. Definitely a winnable game that was thrown away by the Falcons.

Cardinals at Vikings: The 10-Win Team No One Is Talking About

The Vikings are now 10-2, winners of five straight, and it feels like no one talks about them because of the allure of the Lions and Packers in the same division. But they’ll get a rematch with those teams at the end of the season, they already won in Green Bay, and this division is far from decided.

Minnesota broke expectations again by being able to overcome a 19-6 deficit in the second half behind quarterback Sam Darnold, who continues to play well. He was sacked 5 times in this game, matched his leading rushers with 22 yards on the ground, but still drove 70 yards twice for critical touchdowns in a 23-22 comeback win.

Aaron Jones made up for another fumble by catching an open touchdown for the lead with 1:13 left. The Cardinals weren’t able to get a first down as it was not a great game for Kyler Murray, who was picked twice in the quarter, including a desperation play on 4th-and-10 to end it at 23-22. They only needed a field goal, but now Arizona (6-6) is second in the NFC West.

The Vikings could have what it takes to shake up what people are starting to bill as an inevitable championship game between the Lions and Eagles.

Seahawks at Jets: 41 and Done

Aaron Rodgers turns 41 today (Monday), and he looked every bit that age and more in Sunday’s latest loss to the Seahawks. Apparently, the Jets are the first team to be favored in 9-of-12 games and have a record as bad as 3-9 SU. They found a way to blow their fourth lead in the fourth quarter this season, but this game had a few critical turning points that largely went against the Jets.

Up 21-7 in the second quarter after a kickoff return for a touchdown, the Jets had a chance to really put the dagger through the Seahawks, who fumbled on the ensuing kickoff. But after Rodgers missed Garrett Wilson on a pass, the refs missed a delay of game, and Rodgers’ pass was intercepted by Leonard Williams, who rumbled his way for a 92-yard touchdown, reportedly the longest ever for a 300-pound player. That made it 21-13 in a situation where it looked like the Jets would go up 28-7.

The Jets never scored again. Breece Hall wasted a goal-line stand by fumbling, which led to a Seattle field goal to make it 21-19 in the fourth quarter. The Seahawks were later stuffed on a 4th-and-1 run that was negated by a horse collar penalty. They finished that drive with the go-ahead touchdown instead with 5:31 left, giving Rodgers plenty of time to get a touchdown in a 26-21 deficit.

But the drive was painfully slow, and things quickly went haywire after the 2-minute warning. Rodgers took a sack and faced a 4th-and-15. Naturally, his pass fell harmlessly incomplete to end the game. Rodgers finished 21-of-39 for 185 yards, which will drop his career-low YPA (6.4) this season even lower.

Big win for the Seahawks, who are 7-5 and in first place in the NFC West.

Colts at Patriots: Marathon Drive Produces Rare Win in New England

The Colts had not won in New England since 2006, a memory of better and far more relevant times for this team. For both teams, obviously. But the Colts had lost their last 7 trips to Gillette Stadium, so it is a welcome sign that Shane Steichen is now 2-0 against the Patriots after also beating them in Germany in 2023.

This game had more scoring, though it sure didn’t look like Anthony Richardson was going to surpass 100 passing yards for the longest time, and those fears about him only doing well on scripted drives came up again as he was having a mess of a game on drives that didn’t begin each half.

It looked like things were going New England’s way again once Drake Maye led a go-ahead drive for a touchdown to take a 24-17 lead, then corner Christian Gonzalez picked off Richardson with 7:59 left. That was lights out in the old days for the Patriots, but not anymore.

The Colts forced a three-and-out, and Richardson took over with 5:34 left and 80 yards to go. Old-school football. But it was mostly passing from Richardson until the Colts moved their 19-play march into the red zone, then he started getting more designed runs. After calling five straight runs, the Colts put the ballgame on 4th-and-3 on Richardson to make a throw on time, and he delivered with the touchdown to Alec Pierce with 12 seconds left.

That’s a solid situation to go for two, which the Colts also converted with Richardson powering his way in for the 25-24 lead. But we also have to reconsider this strategy with the way teams are setting up field goals anymore. Getting to start at the 30 is a huge bonus, and the Patriots still had timeouts. Even with a rookie quarterback and some low-level weapons, the Patriots managed to run 3 snaps in 11 seconds (hometown clock operator?) to move the ball 20 yards to midfield and at least give kicker Joey Slye a shot at a 68-yard field goal, which would be the longest in NFL history.

This is the same kicker who shanked a 67-yard field goal against the Chiefs in 2020 when he was with Carolina. He’s also a kicker who blew a 25-yard field goal earlier in this game, but from 68, he was straight down the middle. It just came up a yard or two short.

That would have been an amazing kick, and it does make you want to think twice about 12 seconds being long enough to avoid a finish like this when you go for two. But I guess if you don’t think you can win in overtime, this is what you do.

I’m still not convinced Richardson is the real deal for the Colts, who are hanging in the playoff hunt at 6-7, but at least this drive and the one against the Jets are encouraging.

Buccaneers at Panthers: Bryce Young Did His Job Again

One of the more encouraging stories in the last month has been Bryce Young playing like an actual NFL quarterback. Has it been great? Not quite, but getting production out of him, getting him to score 20 points in four straight games, and seeing him deliver a few clutch drives is absolutely huge given he’s spent most of his career as someone who might not sniff 20 points in 3 weeks combined.

Frankly, he should have had this game won against Tampa Bay as a 5.5-point underdog, but they gave it away again. Young stepped up with a great 25-yard touchdown throw to Adam Thielen with 30 seconds left to take a 23-20 lead. But in today’s NFL with the kickoff putting teams at the 30 and so many kickers capable of hitting from long distance, it’s really hard to defend that kind of lead. It’s not like the old days.

Sure enough, Baker Mayfield shrugged off a pretty poor game where he was hit hard multiple times, and he got his offense into field goal range with three productive completions and a scramble. See kids, you can fire off five scrimmage plays (plus the field goal) in 30 seconds if you have three timeouts.

Chase McLaughlin was good from 51 yards out to send the game to overtime. But he wasn’t good from 55 yards on the first drive of overtime, and I have to question the decision to kick that long attempt. First, it doesn’t win the game. It only gives you a lead and puts the opponent in that rare air of four-down football without a real time constraint.

Then it’s not like McLaughlin is a stud kicker. If he misses, you’re giving Carolina the ball at their 45, and a field goal wins the game for them. It’s 4th-and-7 at the Carolina 37, so you probably don’t want to go for it that far. I might just punt or try the hard count and punt there. Make Young drive a long field while being constrained to 3-down football.

The Bucs’ defense bailed out the rest of the team, because the Panthers looked like they were going to get a game-winning field goal after another brilliant catch from Theilen to the 34. But on the very next play, Chuba Hubbard was stripped on a great forced fumble by Nelson.

Bucky Irving had the huge day, but it was Rachaad White who put it away with a 38-yard run. McLaughlin was good from 30 yards away and the Bucs escaped with the 26-23 win to stay tied in the NFC South with Atlanta at 6-6 (tie-breaker still favors Atlanta).

A very close call that would have me worried the Bucs aren’t going to be good enough to run through this softer spot of the schedule after all to win the division. But it might not matter if the Falcons are going to keep playing the way they have against non-Tampa opponents.

Rams at Saints: The Drought Continues

One record streak ended and another streak continued in the Rams’ 21-14 road win over the Saints. First, I had no idea the Rams had an NFL-record 129 game streak of scoring in the first half. That ended with this one as they trailed 6-0 at the half, so that record is now within the sights of the Ravens, who are up to 124 games.

If you include playoff games, the Ravens just broke the record with a 102-game streak, surpassing the Rams (101 games). To the surprise of no one reading this, the Rams were shut out in the first half of Super Bowl 53 against the Patriots, so this technically wasn’t the first time a Sean McVay team did this. Just never in the regular season before Sunday.

At least they made up for it this time with three touchdown drives in the second half. But that left the door open for Derek Carr to finally lead the first fourth-quarter comeback win of his Saints’ career. He threw a perfect pass for a 28-yard touchdown to MVS, the savior of this receiving corps right now, and Dante Pettis (he’s still around?) caught the game-tying 2-point conversion to tie the game at 14.

But Stafford got on a hot streak and threw a touchdown to Puka Nacua to regain a 21-14 lead with 8:54 left. The Saints were putting together a drive that got very run heavy, and after losing Taysom Hill to an injury, they went to Alvin Kamara on three straight runs that brought up a 4th-and-3 at the LA 9 with just over a minute left as this drive was fixing to take up almost the last 9 minutes.

You can already sense the doom to come, and sure enough, Carr held the ball long enough for Jared Verse to get to him and force a game-sealing incompletion (nearly a strip-sack). I’m not sure anyone was open but Carr’s limited mobility hurts there as he had no chance to escape from Verse, who should be the DROY front-runner.

Guess the Saints will just have to wait another week to pull off a 4QC win.

Titans at Commanders: Early Knockout

Go figure. The Commanders struggled for the last three games on offense, and the Titans came into this game with the No. 1 defense in yards per drive allowed. Before you could blink it was 28-0 with the Commanders scoring four straight touchdowns to start the game. A couple were set up on short fields after the Titans fumbled twice, a problem for them this year.

But this was a nice bounce-back game for Jayden Daniels, who had 4 total touchdowns and worked on the short passing game to protect those ribs in a 42-19 win. The bye week comes at a great time to get healthy for the stretch run into the playoffs for this team. It’s still possible they could have that first 11-win season in the salary cap era.

Next week: It’s the last of the byes, so with six teams off, we’re peaking early with Packers-Lions on TNF. Should be a good one. I’ll be watching to see if the Steelers take the Browns more seriously this time in a game they really need to win if they want this division title with much tougher games to follow. Seattle-Arizona rematch is also in close timing with the first game, and that could go a long way in determining the NFC West winner. Chargers-Chiefs on SNF is bound to be interesting for obvious reasons. Monday night is just seeing if Cooper Rush can improve to 2-0 against Joe Burrow for two of the most disappointing teams in the league this year.  

2024 NFL Stat Oddity: Week 11

I hyped Week 11 as the best Sunday in the NFL this season, and it mostly delivered on that front. The three biggest games were all within one score in the fourth quarter, and it was certainly a pivotal day as Kansas City’s 15-game winning streak ended, and there’s a very good chance the Bills won’t have to worry about going on the road in the playoffs to play teams they’ve lost to like the Ravens and Texans.

But it was a strong week for home-field advantage in big games as the Eagles (Thursday night), Steelers, Bills, and Chargers all won at home in their key matchups. I know home-field advantage is only around 53% this season, which is better than the pandemic years, but it’s still below the usual standard of 57-58%. But I do think you’d still rather be at home than not, and I think it’s especially important for these teams still trying to break through the Kansas City stranglehold in the AFC and get to the Super Bowl like the Ravens, Bills, Steelers, etc.

We had eight games with a comeback opportunity, no team has come back from a 10-point deficit to win this week, but God knows the Chargers tried to give one away. We also had a walk-off blocked field goal for the second week in a row, so that’s wild. Pretty bad week for some kickers who were very recently considered among the best in the league, including Jake Elliott (Eagles), Justin Tucker (Ravens), and Evan McPherson (Bengals).

Still one game to go Monday night, but I think a healthier Houston team does give the AFC a legitimate six-team race for the playoffs. Kansas City’s three-peat path has gotten harder. But on the bright side, they can forget the undefeated talk. They weren’t going to win 26 games in a row to get a three-peat, and while that would be the ultimate achievement in NFL history, I can’t even imagine the pressure that’d leave on the team each week. Plus, they may not have to worry about trying to win in Denver in Week 18 against a Sean Payton (Mr. Bountygate) team that might need to make the playoffs with a win.

But really, this season might just come down to seeing if anyone can make the Lions pay for a Jared Goff pick parade by scoring enough points to beat Detroit in the Super Bowl.

This season in NFL Stat Oddity:

Chiefs at Bills: Mahomes vs. Allen Chapter VIII – Josh Takes Manhattan

The first Kansas City loss since last Christmas is sure to delight many, but I’m not sure it makes that big of an impact on the season. No magical “blueprint” was shown on how to beat the Chiefs, and if it was, hardly any team but Buffalo is equipped to execute it. And I’m not convinced Buffalo can win this game in January, which could still very well be in Arrowhead as the Chiefs are still in first place, the same way it did here.

I’ll get to the Chiefs later, but let’s start by focusing on what Buffalo did well. They clearly care a lot about this rivalry, and we’ve joked (while probably being accurate) that Kansas City has been their Super Bowl in the regular season for four years now. Maybe five if you count the first meeting back in 2020.

But they clearly played a sharp game, and I think Josh Allen has seen Steve Spagnuolo’s defense and blitzes so much every year that he’s an expert at picking them apart. He knows when to run, when to get rid of it quickly, and when to hold it for the big play. That doesn’t mean he always executes, but he didn’t take a sack in this game, and he was money on a lot of big third downs, which is usually a must to beat the Chiefs. Buffalo was 9-of-15 on third down and that doesn’t include a huge penalty on a third-and-9 late in the third quarter on a drive that led to a touchdown and 23-14 lead.

But you saw Amari Cooper chip in a 30-yard one-handed catch on the first third down. Khalil Shakir held onto a clutch 3rd-and-8 pass even when he took a big shot at the end of it. Curtis Samuel played well as they got a touchdown on a pick play. The running backs couldn’t really get anywhere, but when it was 4th-and-2 at the Kansas City 26 with 2:27 left in a 23-21 game, there was never any doubt the Bills were going for it and who they were going to let make the play. Allen took off for 26 yards, and while I’m not sure I agree with Jim Nantz that it’s the play of the year, it’s a candidate as he finished the play for a touchdown to make it 30-21 with 2:17 left.

As I expected after another Lamar egg in Pittsburgh, Allen’s performance has him as the new MVP favorite (+150 at FanDuel) as the Bills go into their bye week. It was hardly his best game against the Chiefs as I’m sure he’d like to have the interception on a fourth down back, but he scored 30 points on 9 drives against a team that hadn’t given up more than 27 points in the last 30 games. That streak is toast as are many for the Chiefs.

It’s the first loss for the Chiefs since Christmas 2023, but every Kansas City loss is Christmas for members of the Tom Brady cult who have nothing else to celebrate these days. I just want to highlight one of them from Twitter here by explaining in detail why I think it’s silly to pin this loss on the quarterback as the Chiefs have far more pressing issues.

First, there’s a reason Mahomes had a decent 63.3 QBR in this game despite throwing two interceptions and not registering a single rush attempt when we know QB runs inflate QBR more than anything.

It’s because Mahomes didn’t make many mistakes in this game.

Yep, he was intercepted on his first dropback of the day, a bad decision to force a throw instead of taking a sack. But like half of his picks this year, it came early with the maximum time to make up for it.

But this would be the 7th game this season where the Chiefs only had 8 or 9 offensive possessions in a game, so it does make every turnover mean a little more when you just don’t get that many chances with the ball because of the way you play ball-control offense and the way the defense isn’t as good at getting stops (turnovers or otherwise) as people pretend.

A problem not going away for the Chiefs that could ultimately lead to their undoing is the offensive tackle play. That led to some sacks and pressure in this game, which ended their second drive too. But Mahomes threw a touchdown to Xavier Worthy, who had a huge first quarter. However, instead of this being the turning point game for him, he did the same thing he did against Tampa Bay and didn’t get his feet in on what should have been a 30-yard play. Could the throw have been a little better? Yes, but it was in bounds enough that a competent receiver makes the catch. This can’t keep happening, and that killed another drive as the pressure came afterwards for another 3-and-out.

Mahomes followed Allen’s pick with a touchdown drive on a short field, but his defense still gave up a field goal to trail 16-14 at halftime. There was no scoring in the third quarter, but someone please let me know where I’m supposed to be criticizing Mahomes.

The Chiefs only had the ball four times after halftime. Was it Mahomes who got stuffed on a 3rd-and-1 run for another three-and-out? No, that was Kareen Hunt and the line. When Mahomes set up a 3rd-and-1 at midfield on a scramble, a holding penalty brought it back to 2nd-and-14, DeAndre Hopkins couldn’t come down with a good throw while being defended well, and that was another punt. I think without the holding penalty, Mahomes probably has a great shot of leading a go-ahead drive on this one.

Suddenly, the game’s in the fourth quarter and the Chiefs are down 23-14. Mahomes put together one of the team’s best drives this season as they never even faced a third down, avoided any penalties, and he threw his third touchdown to make it 23-21 with 7:53 left. Game on. Why they don’t play with urgency and tempo like that more often is beyond me.

But that’s usually the spot where the defense makes a play. Gets the ball back or at least holds them to a field goal. That’s also the spot where Allen usually makes some mistake like forcing deep balls when he shouldn’t, but none of that happened this time. He ran for a 26-yard touchdown on fourth down instead, and now it’s 30-21 with 2:17 and you need a miracle.

Again, I think Mahomes would have got a score (field goal or touchdown) here had it not been for yet another holding penalty to wipe out an 18-yard scramble to the Buffalo 34. Instead of converting, that made it 4th-and-13, and at that point you’re forcing a throw down the field to Kelce, who just stopped after one of the worst games of his career and watched the defender make the game-ending pick. But the game was already lost before that unless you think they’re recovering an onside kick and scoring again.

So, you tell me where I’m supposed to be finding so much fault on his play. A pick on the first play didn’t lose the game, and they were already losing by two scores when the last play happened. But I guess if you ignore every single thing in between those two plays, it was a pretty awful day for Mahomes.

A loss isn’t the worst thing in the world for a team that needs to be humbled sometimes. They have issues that need to be fixed. When the NBC crew did the halftime highlight for this game, all they mentioned was Mahomes’ weapons. Not a whiff about the offensive line or the defense not getting enough stops, especially with the game in the balance these last few weeks.

I actually think they have too many weapons in a way, and that Andy Reid is doing a poor job of trying to use everybody he can instead of finding who he can trust. A week ago against Denver, Kelce (8) and Hunt (7) had 15 catches between them. In this game, they had a combined 2 catches for 8 yards, and Hunt wasn’t even targeted. Oh, they still completed passes to 11 different receivers, including an eligible lineman, but I’m not sure that accomplished the right goals if Xavier Worthy is the only player who broke 30 receiving yards.

I’m not even sure bringing Pacheco and Hollywood Brown into the mix later is a good thing if they can’t seem to figure out how to properly use what they have. That touchdown drive in the fourth quarter showed how well they can still move the ball when they need to. They need to tap into that, because the days of an elite defense look to be over in Kansas City. Going to have to start scoring more points in games like this.

They don’t need an elite defense to win a Super Bowl, but they aren’t winning 34-30 games on the road in January with the way they’re playing this year. Last January, this defense was about to ruin the repeat by giving the Bills 24 points on just 5 drives. It took a couple of run stuffs and good fortune with Buffalo’s receivers not hauling in some deep balls to turn the tide that day, including a missed field goal by Tyler Bass.

On Sunday, the Bills didn’t make those mistakes, and Allen got the best of them again as he did in 2021, 2022, and 2023. We’ll see if it translates to January should they meet again. While the Chiefs will look different in that matchup, so will the Bills, and we’ll just have to see who makes the decisive plays that day.

Ravens at Steelers: The Rivalry Lives Up to the Hype

Sure, I liked the under, but this was even more on brand for Ravens-Steelers than I imagined. The 18-16 score is kind of Mike Tomlin’s jam as he won two playoff games (2015 Bengals and 2016 Chiefs) by that score, and this is third time in the last decade he’s won a game with six field goals and no touchdowns. The rest of the league has three in that time.

But you have to laugh at how these teams will play the same kind of “neither to 20, first to bleed loses” games no matter who the quarterbacks are and what their offenses are like. The Ravens had a high-flying offense this year and it didn’t matter. The Steelers were scoring a lot and moving the ball well under Russell Wilson and it didn’t matter.

These teams made each other fight for every yard, and it wasn’t pretty, but it was damn entertaining, and once again the Steelers made more plays. The Ravens started the game on the wrong foot with a Derrick Henry fumble, something you rarely see. Isaiah Likely also coughed up a bad fumble before halftime deep in his own end, Justin Tucker is apparently washed as he missed two makeable field goals, the Ravens had 12 penalties, and rookie linebacker Payton Wilson stole an interception from the hands of Justice Hill in the fourth quarter. The Ravens were incredibly sloppy in this game.

That’s not to say the Steelers were sharp. While they held the ball for over 36 minutes, they were 4-of-16 on third down and couldn’t finish in the end zone even once. While Russell Wilson threw a handful of passes away due to pressure, he picked the worst moment ever to force a terrible throw in the end zone, which was intercepted with 9:23 left when the Steelers could have kicked a short one to take an 18-10 lead. Fortunately, the Payton Wilson pick happened a few plays later and the Steelers eventually did go up 18-10. But this was Wilson’s worst game at quarterback this season, and it’s a good thing the defense had his back.

But on their 12th and final possession, the Ravens finally put together some third-down conversions and completions to wide receivers. The drive ended with a Zay Flowers touchdown with 1:06 left, but the Ravens needed a 2-point conversion to tie. You just knew they would keep the ball in Jackson’s hands, but it was still surprising to not see Henry on the field. I’m not sure the Ravens really knew what they were trying to do on the play, and Jackson was forced to throw it up for grabs before taking a sack:

Jackson is now 5-for-12 on 2-point conversions in the fourth quarter (2-for-8 when trailing) in his career. That’s why I would have liked to see them score in Kansas City on opening night since you know they were going to go for the victory with a 2PC, and you know they’d go to Jackson as they always do. But it’s hard to say their success rate is reassuring in these moments, and this reminded me of the 2021 game in Pittsburgh where T.J. Watt got to Jackson on the game-deciding 2PC in a 20-19 win for the Steelers.

But the game wasn’t over since the Ravens had all three timeouts left. The Steelers brought in Justin Fields on 2nd-and-9 and had a good call with the QB keeper, except he made an awful decision when he slid too early and was a yard short, bringing up 3rd-and-1 instead of clinching the win. That slide rule is something that coaches need to teach these quarterbacks better. It’s over once you start the sliding motion, and there was enough room for Fields to win the game there.

The Steelers had some major issues with 1 yard to go Sunday, but with the game on the line, they gave it to Najee Harris and he grinded it out for the win. The Steelers are now 8-1 against the Ravens since 2020 and most of them have looked like some variation of this.

It’s a tough loss for the Ravens since it’s so hard to say “we’ll get them next time” when seemingly each meeting looks something on the order of this. If the playoffs started today, it would be Steelers at Ravens in the wild card round too in the 6-3 matchup. That’s not ideal for the Ravens nor is being a wild card team in general.

But in one of my favorite stats this year, the Ravens have already lost to all the same teams or quarterbacks they lost to last year (Gardner Minshew, Browns, Steelers, and Chiefs).

A great win for the Steelers (8-2), but I think it’s also a reminder of why they excel against the Ravens and struggle so much with teams like Buffalo and Kansas City. They have to score more against those quarterbacks and they just struggle to stop them better since they are more decisive passers than Jackson, who was again looking confused by this defense in his fifth meeting with them. He was far from the only problem as the Ravens shit the bed in a variety of ways, but his play against this defense doesn’t inspire much confidence.

Bengals at Chargers: Jim Harbaugh’s Memorable Island Game Debut Teases Chargering Before Winning the Game

Let me just paste in my framing of this game from Friday night’s predictions:

Bengals-Chargers: I see this game going one of two ways. It could be a return to Chargering for Jim Harbaugh’s home debut in prime time, meaning a game where everything goes great for a half or three quarters, then they implode and lose to a hungry Cincinnati team that has been close most weeks and needs to avoid going 4-7. But the Bengals also are bad at winning close games like that. So, maybe it’s just a validation that the Chargers are different under Harbaugh, and he’s going to frustrate Joe Burrow with his defense that still hasn’t allowed more than 20 points in any game, and Justin Herbert is going to carve this defense up with his new receivers.

Yep, it was Chargering, but things are different under Jim Harbaugh, so the team still escaped with a 34-27 win. It was also classic Bengals, putting up some stats and making a rally effort only to come up short again in a close game to fall to 4-7. Their brand might be the only brand that can outdo Chargering right now.

Funny how some games play out exactly like you expected. I knew better than to say anything definitive about the Chargers when they were up 27-6 in the third quarter and Justin Herbert was shredding that defense. I’ve seen this movie too many times. Before you know it, the Chargers are giving up touchdowns on fourth downs, Herbert is fumbling after the ball hits a defender’s shin, Burrow is getting short fields, and just like that it’s tied at 27.

But then I’ve seen this before from the Bengals too often as well. You get a chance to take the lead and probably win the game, and you start misfiring on throws. You start getting stuffed in the backfield, dropping passes, penalties, etc. The kicks are longer, and Evan McPherson is not as good as he was a couple of years ago. He misses from 48 yards with half a quarter to go, he misses from 51 with 1:48 left after a couple more Burrow incompletions didn’t make it easier.

But it’s not like the Chargers made it look easy. Herbert flirted with some dangerous throws, missed some wide-open throws, and it ultimately took six possessions before the Chargers finally added to their 27 points with another score. I was starting to think this one was headed for a 27-27 overtime tie or a defense to win it on a return touchdown.

But with 45 seconds left at his own 16, Herbert finally stepped up with some great throws to Ladd McConkey for 55 yards, and J.K. Dobbins finished it off with a 29-yard touchdown run that I’m not sure he really expected to score on as he said he was. You also see why teams like to go down there and kick the field goal, because after scoring with 18 seconds left, the Bengals still had time to set up a very realistic Hail Mary at the end.

I’m not saying Dobbins screwed up by scoring the touchdown that was there, but it’s not the ideal way to finish a game like this and we saw it play out. But the Chargers were able to bat down the Hail Mary and hang on for the 34-27 win. Their 7-3 start ties 2018 for their best 10-game start in the last 15 years.

Watching these teams make so many mistakes when it was 27-27 is a good reminder of why it’s hard to take either seriously for the postseason. But by winning this game, the Chargers have a great shot of being there while being a problem for any team as long as they avoid Chargering as much as possible.

But the difference is they didn’t lose this game like they have in the past. That has to count for something.

Packers at Bears: Walk-Off Blocks Are Pretty Cool

Matt LaFleur was 10-0 against the Bears with every win by at least 7 points. He’s 11-0 now, but this was definitely the hardest win yet. The Packers could not get the Bears off the field on third down that often (9-of-16) as the new offense in the first game after firing Shane Waldron had success. They also held the ball for nearly 37 minutes, so the Packers were just 1-of-5 on third down and Jordan Love only threw 17 passes.

But Love still found Christian Watson on some big plays, resulting in 150 yards on 4 catches. Love was also in a scrambling mood in the fourth quarter, and his legs got him in the end zone with 2:59 left. But it was only a 20-19 lead after the 2-point conversion fail, which feels like every 2PC is failing these days in the NFL.

That opened the door for the Bears to win on a field goal, and for all the justified criticism Caleb Williams has been receiving, this was a huge moment for him. He delivered too as he shook off a pair of sacks at the two-minute warning and overcame a 3rd-and-19 situation.

But let’s not forget that the Bears are horrible in close games under Matt Eberflus. I can understand wanting to be a little conservative at the Green Bay 30 with 35 seconds and one timeout left when your rookie takes a lot of sacks. One there could be deadly.

But to just run for 2 yards and accept the fate of a 46-yard field goal with the so-so Cairo Santos as your kicker? I’m not a fan of that. Sure enough, the Packers pulled off the 46-yard block to win the game just like the Chiefs did to Denver last week.

That has to be one of the worst ways the Bears have ever lost to their bitter rival. But I have to say I like this if we’re going to see endings like this more often. Kickers were getting too good that you just have to pray they’d miss on anything under 50 yards. But instead of hoping the kicker chokes, why not do something about it and step up with a game-deciding block? I’m cool with that.

It also doesn’t hurt that Packers-Chiefs was my preseason Super Bowl pick and they’ve been the biggest beneficiaries of making these blocks this season. But the key thing is they made the block happen. They earned it.

Seahawks at 49ers: Some Wunderkind

Does anyone want the NFC West this year? Another game and another blown lead by the 49ers. But the 20-17 final is misleading as this was a low-possession game, so it was more offensive than that score suggests. But just when you think the 49ers are going to win after taking a 17-13 lead on a touchdown pass to Jauan Jennings, they give up another game-winning drive to Geno Smith after already doing so this season to Matthew Stafford (Rams) and Kyler Murray (Cardinals).

Geno was 0-6 against this team since 2022, but after his run game failed him on a 4th-and-1 earlier in the quarter, his defense got him another chance with 2:38 left, and his 80-yard game-winning drive was as good as any in his career. He had just 18 seconds and no timeouts left when he made the bold decision to scramble for the end zone, and I’m surprised he made it the full 13 yards without getting blown up and ending the game short of the end zone.

Awful defense. But remember when the 49ers were going to get better with Christian McCaffrey back? Their five longest plays in this game gained 12-to-22 yards, Jennings had four of them, and a Brock Purdy scramble for 13 yards was the other one.

The 49ers (5-5) are not a serious threat anymore. Not like this.

Jaguars at Lions: Nearly Offensive Perfection

Look, if the Jaguars want to fire Doug Pederson after this, I’m not going to say they are wrong. It’s almost certainly going to happen after the season, so if they want to use him as the scapegoat for one of the worst defensive performances in NFL history, then go ahead. It’s not like they were going to win this game with Mac Jones as the biggest underdog (+13.5) of the 2024 season, but Christ, get a stop on the other side of the ball.

Jared Goff went from throwing 5 picks last week to leading 7 straight touchdown drives in this game. He had a perfect passer rating on 29 attempts with 412 yards, so that’s a huge stat line. The only other quarterback I know to go a perfect 7-for-7 at leading touchdown drives was Josh Allen in the 2021 playoffs against New England.

The Lions took Goff out after the seventh touchdown, they scored a field goal on their eighth drive with Hendon Hooker, then they ran out the clock (all 6:45 of it, mind you) on their 52-6 win on the ninth drive.

That’s pretty close to offensive perfection. They won’t get as much credit as Buffalo given the lousy opponent and it wasn’t a playoff game, but this is up there for pure domination. The Lions had 38 first downs and 645 yards. They were 6-of-10 on third down and 3-of-3 on fourth down.

The Lions shouldn’t have an easier game the rest of the season, so this might be their most impressive form yet, but it’s a strong game from a historic perspective.

Colts at Jets: Anthony Richardson’s First Comeback Against a Familiar Foe

In his rookie season in 1998, Peyton Manning had a big moment when he led the first fourth-quarter comeback win of his career against the Jets, who had a great team that year. Well, Anthony Richardson won’t ever touch Manning’s legacy, which I can say with confidence, but he had a much-needed performance against the Jets after getting the starting job back from Joe Flacco.

Richardson was able to complete 20-of-30 passes for 272 yards, he only had one turnover, and he came back from a 24-16 deficit in the fourth quarter with a couple of touchdown drives. He ran in the go-ahead score with 46 seconds left and the defense was able to make it hold up for a 28-27 win.

For Aaron Rodgers, it was a brutal start again after falling behind 13-0. They had the lead late once again, but the Jets blew their third lead of the season. There was enough time to set up a winning kick, but we know those haven’t gone well for them this season either.

What has? The Jets are 3-8 and going into the bye week in one of the most embarrassing seasons in team history, which says a lot given their history.

Falcons at Broncos: Unexpected Blowout of the Week

Whoops, I thought this would be a 1-to-7 point game and it ended up being one of the biggest blowouts of the season with Denver taking it 38-6. I guess we can’t take it for granted that every Kirk Cousins game is supposed to be close as this was already the third time they’ve had a game decided by 18+ points this year.

But this was just an ass-kicking from Denver, and any concern of how they’d bounce back from the upsetting Kansas City loss was wiped away early with Bo Nix having his best game yet with 307 yards and 4 touchdowns on 28-of-33 passing. That’s some Drew Brees type of numbers.

The Falcons (6-5) are still in decent shape in the NFC South, but they might just be fodder for an NFC North runner-up this year. As for the Broncos, they’re eying the No. 7 seed and possibly better. It’s a hard team to figure out but they have had some impressive wins already, and this was another for sure.

Raiders at Dolphins: Good Tight End At Least

Wasn’t expecting the pinnacle of tight end play to come from this game, but Brock Bowers (13-126-1) and Jonnu Smith (6-101-2) showed up for their teams in this 34-19 win for the Dolphins.

In fact, Smith’s long second touchdown put the game away just when it looked like the Raiders could maybe get the ball back late in a 24-19 game. Look, the Raiders need a new coach and quarterback in 2025, but at least they have a heck of a weapon in Bowers. Not doing anything for their complete inability to run the ball, but he can play.

Browns at Saints: Taysom Hill Carrying Derek Carr Again

I have no clue why the Browns (-1.5) were a road favorite in New Orleans, but someone underestimated Tayson Hill having one of the greatest games in NFL history. The Stormin’ Mormon ran the ball 7 times for 138 yards and 3 touchdowns, which is already one of the craziest stat lines in NFL history. Only 21 players are known to have scored 3 rushing touchdowns on no more than 7 runs in a game, but Roland Hooks (1979 Bills) is the only one known to have surpassed 45 rushing yards as he had 70 in a game where he scored 4 touchdowns on 5 carries. But Hill blew that away with 138 yards, including 33 yards on what was technically the game-winning touchdown to break a 14-14 tie with 13:22 left. Hill later iced it with a 75-yard touchdown run with 2:26 left.

Just on that alone it’s a historic stat line. But Hill also caught 8-of-10 targets for 50 yards to lead the team in catches. He completed 1-of-2 passes for 18 yards and an interception, so maybe leave those plays to Derek Carr. But on top of all of that, Hill had a 42-yard kickoff return. That’s 230 all-purpose yards. Maybe 248 if we’re counting the pass completion.

What the hell? The funny part is this is Derek Carr’s second game-winning drive with the Saints, and he was 0-for-3 by success rate to start the quarter before Hill took off for the winning touchdown in a game they’d win by 3 touchdowns. Last year, Carr’s only game-winning drive was a touchdown pass thrown by Hill to break a 17-17 tie with the Bears.

So, that’s two game-winning touchdowns where Hill did the heavy lifting instead of Carr. But what a game for one of the most unique players in NFL history.

Also, I’m absolutely stunned that Jameis Winston passed for 395 yards and the Browns only scored 14 points despite not committing a single turnover. They ended up missing two field goals and turned it over on downs twice, so that at least helps make some sense of that one.

But Hill’s uncanny success? It’s hard to explain. Marquez Valdes-Scantling scoring another big touchdown for the Saints after the Chiefs didn’t want him back and the Bills couldn’t wait to get rid of him is also another strange development with the 2024 Saints.

Maybe the Pope did bless them. Does the Pope support LDS? I don’t know.

Vikings at Titans: Your Standard Ho-Hum Win for a Second-Place 8-2 Team

The Vikings continued their tour of the AFC South, but compared to last week’s 12-7 squeaker in Jacksonville, this was a much more comfortable, low-drama 23-13 win against the Titans. Neither team could run the ball a lick, but Minnesota limited the turnovers to a bad pitch to start the game, shook off Will Levis hitting a 98-yard touchdown pass in the third quarter, and didn’t give up any other touchdowns the whole game while also sacking him 5 times.

Rams at Patriots: Defense Closes for McVay Again

I swear Sean McVay’s Rams can never just close games with the four-minute offense. Even after taking a 28-13 lead into the final quarter, it was still 28-22 in the final minutes as Drake Maye gave them a lot to handle with a 30-of-40 passing day for nearly 300 yards. Another first down could have iced this one, but the Rams ended up punting from the New England 35, which is sadly on brand for McVay in these moments.

Fortunately, the defense had his back as they picked off Maye on a 3rd-and-13 desperation heave with 1:47 left to ice the win and get the team back to .500. A sack coming out of the two-minute warning just blew that drive up for the Patriots, but what’s happened to the defense in New England? That’s supposed to be Jerod Mayo’s specialty and his unit was carved up again by Stafford for four touchdowns from an offense that couldn’t get in the end zone once on Monday night against Miami.

Next week: Week 12 looks like that rare week where you’re waiting for Monday night (Ravens-Chargers Har-Bowl) for the best game. But I can see they didn’t have much left for a follow-up to Week 11 as six teams are on a bye and it really shows. I guess Steelers-Browns could be decent on Thursday night if the Steelers bring their usual “small game” approach to it and Jameis shows up dealing. 49ers-Packers has lost luster but might be able to save the Sunday afternoon slate. Not very intrigued by Rams-Eagles on Sunday night. But a light week before a football overload on Thanksgiving is not a bad idea to be honest. They can’t all be loaded.