NFL 2026 Week 6 Predictions: Can a Prime-Time Favorite Just Win in Regulation? Edition

The NFL kicked off Week 6 with a bit of history as you had three straight prime-time games in the regular season go to overtime since Sunday night. But this Thursday was a bit of a dud when Bo Nix tied the record for most game-winning drives through three seasons (15) in the most Bo Nix way possible by throwing for 107 yards on 27 attempts in a 17-14 overtime win.

The GWD was set up by another Sam Darnold interception, and Nix had two runs for 3 yards on an 8-yard drive that did not gain a first down.

I don’t know how Nix keeps doing this Elway-meets-Tebow thing as that’s now 12 game-winning drives in his last 20 starts. But with that win, that’s now 10 straight prime-time games in the NFL where the underdog won outright. The last favorite to win was the Rams on MNF against the Giants in Week 2.

I had to look up how insane that is, so I went back to 2006 when the NFL brought back Thursday Night Football. The 10-game streak of underdogs winning outright dwarfs everything as the next closest streak was 6 games, and that was during the 2020 COVID season where you had empty stadiums and record-setting offensive numbers.

Notice that three of the four streaks came in Sept/Oct. where the spreads may not be as accurate with everyone trying to get a read on these teams early in the season. Still, it’s been a wild streak as the previous worst record for favorites in any 10-game stretch since 2006 in prime time was 2-8.

We’ll see if it can continue another week.

NFL Week 6 Predictions

I expected Denver to win basically the way they did against Seattle (by capitalizing on Sam Darnold mistakes to win by 3 points and without an impressive offensive display.)

HOU-JAX: Looking forward to this one actually as I think it’s Houston’s last shot to compete for the AFC South this year. I’m actually going to go with them as I think the Jaguars could struggle with their backup LT against those Houston edge rushers (Anderson Jr. is playing great), and Houston’s offense is starting to figure things out. Jaguars have been more consistent this year but division games are always tough.

CHI-ATL: Sounds like we’re getting Caleb Williams vs. Michael Penix as the QBs. Penix is still technically 0-7 at GWDs even though he’s put the team in position multiple times to win. But I think Chicago bounces back in a big way with Caleb and wins this one late.

BAL-CLE: Another week without Lamar, but I think Tyler Huntley can hold it down and I don’t see the Browns scoring a ton here. That 3-1 start was pretty much a mirage.

NYJ-NE: The Patriots have had a few good games in a row now and usually take care of the Jets with few problems. I don’t expect much out of this game.

NO-NYG: Saints have given the Giants a ton of problems over the years, but I think Jameis gets it done at home as I just don’t trust the Saints right now.

TEN-IND: Division games can always be tougher than expected, but the Titans just lost 26-3 to winless Houston last week. This team just looks lost to me. I can’t trust them to cover and the Colts have been consistently beating them under Steichen.

CAR-PHI: In a normal week I wouldn’t feel bad at all with Tanner McKee starting for Jalen Hurts (blood clot). But these are not normal times for the Eagles. There’s no Saquon, A.J. Brown, or Lane Johnson for McKee this week. Panthers had the bye week too and the Eagles are coming off that shocking London loss. It wouldn’t surprise me if the Panthers win by 3 points for the Eagles to steal a cover, but I’m just going to go with the healthier, better rested team in Carolina that should be able to put up some points. They should have won in Philly in 2024 if Mr. Raccoon Eater (Xavier Legette) didn’t drop that TD.

PIT-TB: By my count, Aaron Rodgers is just 6-6 in the state of Florida with some of the ugliest losses of his career. Florida is where you go to die after retirement, but Rodgers is on a good streak of games with 3 TD passes. However, he’s down some WRs here, and the Bucs didn’t look so bad with Jalon Daniels in Dallas. He’ll start again for an injured Baker. The Steelers should win a road game eventually this season, but I’m just going to side with the Bucs winning this one at home as I think the Steelers lack the WRs to score many points, and I can see a mobile Daniels giving them problems on scrambles and broken plays. Bowles should blitz Rodgers too and test that OL.

ARI-LAR: Cards aren’t an explosive offense right now, and I think McVay is genuinely pissed at losing that Buffalo game. I think he’ll run it up here and the Rams win big to get back to .500. Don’t put it on a new kicker. Just kick a bad team’s ass.

BUF-LV: The Raiders were destroyed by the Patriots last week. They should play much better at home against a bad Buffalo defense, but I think Kirk Cousins’ lack of mobility will continue to give him some issues, and Greg Rousseau is having a special start for the pass rush. I think the Bills win by at least a TD.

LAC-KC: I liked the underdog line a lot more at +9.5, but this has to be your classic Chargers cover, Chiefs win type of game most likely. It doesn’t sound like Mahomes will have Josh Simmons or Rashee Rice, so another game without LT1 and WR1 (and his true best WR in Tyquan Thornton) for him. But they have Kenneth Walker, Kelce should step up, and Justin Herbert is on an 0-for-7 streak at GWDs.

Still, it’d be such a classic NFL thing for the 0-5 team to beat the 4-0 team in a division game. I do think it’s a game where the Chiefs will struggle. Maybe seeing that defense will wake up Herbert the way Buffalo brought Drake Maye back to life two weeks ago. But the Chiefs can’t afford to blow this one in a tough AFC race with harder games to come. I think they win but won’t cover.

DAL-GB: Here we go in prime time again with teams that played to a 40-40 tie on SNF last year. Historically, the Packers seem to always beat Dallas in the Rodgers/Love eras, and GB is playing better after a poor start. Dallas had an embarrassing home loss to Tampa, and that game is really the main reason why the shocking 10-game winning streak for underdogs in prime time is intact.

It would be fitting for Jerry Jones’ squad to end a streak they helped extend to record length by losing again here as the underdog. I think that’s what will happen too even though I expect a GWD opportunity in this one.

WAS-SF: Maybe we go on a counter run with favorites dominating in prime time starting this weekend. The 49ers won’t go undefeated or anything like that, but I don’t trust a Dan Quinn-coached team to be the one that knocks them off. His defense won’t stop this offense, and Daniels is not playing the best right now. I begrudgingly take the home favorite to cover to end the week.

NFL 2026 Week 3 Predictions: Two Bits Edition

It’s already Week 3 in the NFL, and we’ll see if the offensive fireworks of Week 1 return, or if we’ll get more low-scoring games with quarterback injuries like Week 2 had in abundance. Either way, it’s just two bits of information so far. Still, not many teams have shown excellence on both sides of the ball outside of the 49ers.

I can remember years ago facing backlash for using a full season’s worth of data (or multiple seasons) to draw conclusions or at least suggest things. Today, the Twitter Chart Bros don’t need more than a week or two to post stuff and act like it’s indicative of what will happen the rest of the year. After all, you could really take any two-game sample from a season and find weird things. That doesn’t mean it’s going to be the norm for anyone or any team based on what’s happened so far. I’ve also never seen any evidence that Weeks 1-2 are more predictive than Weeks 7-8 or Weeks 12-13.

It’s just two games, but that doesn’t mean some teams aren’t in need of a win in a big way this weekend. The 0-2 teams really can’t afford to start 0-3 as someone will in the AFC South between the Colts and Texans. The Chargers are also facing the scariest proposition of starting 0-3 with a game at Buffalo after already blowing their “easy home games” to the Cardinals and Raiders, both 26-14 losses. That’s rough.

But the struggles of Jordan Love and Justin Herbert have been a big part of the quarterback discourse this week after the Packers also lost on Thursday night by three touchdowns at home to the Falcons. They barely beat the Jets on Sunday in overtime too as both teams just look like bad football teams right now.

Sure, the Packers don’t have Micah Parsons, and Love lost some of his receiver depth (Wicks and Doubs; Jayden Reed injured in Week 2). Josh Jacobs also screwed things up off the field, but how much would he rush for behind this offensive line that’s been a big problem so far?

Herbert has had receiver drops, and Joe Alt hasn’t looked up to par in his return from injury at tackle. The interior line is not good. The defense has taken a step back without coordinator Jesse Minter. Jim Harbaugh hasn’t had the answers yet.

It’s a tough spot for any quarterback to be in when your receivers aren’t trustworthy, your line stinks, running game is an afterthought, and the defense isn’t special. In the past, only the elite of elite quarterbacks could really excel in that position like a Marino, Peyton, or Mahomes. That’s why it always made sense to pay the best quarterbacks only the biggest bucks while quarterbacks like Love and Herbert are close to the top salary despite not elevating enough to that level to say it’s worth it. Not to mention it’s a cost that makes it harder to build up the rest of the roster.

Alas, it’s been two weeks (three for GB). We’ll see if these teams and quarterbacks can turn it around, but it’s not looking good for Herbert and Love in 2026.

NFL Week 3 Predictions

Yep, I didn’t trust the Falcons and they proved me wrong in a big way. Another bad prime-time game this season.

CAR-CLE: I almost took the Browns but let’s go with the Panthers to get a one-score win on the road. Bryce Young upstages Predator in the clutch.

NYJ-DET: Let’s see if Geno Smith, who had some nice games in Detroit when he was with Seattle, can keep the ball away from the opponent like he has the first two weeks for the Jets. The Lions have been shaky, and I think Jared Goff is going to throw the pick (or more) to Aaron Glenn’s defense to break the drought in Glenn’s return game against his mentor. I’ll still take the Lions to win by 1-6 in the end, but I think the Jets can make life difficult on them.

JAX-NE: They haven’t met since London 2024 and much has changed since, including the coaching staffs. I’m going to cautiously pick the Jags to bounce back after the Denver loss, score enough points at home, and Maye isn’t playing well enough right now (still no A.J. Brown) to trust him to win this one.

HOU-IND: I picked the Texans to win the division, so I’m going with them to avoid 0-3. Better defense. Offense has been hit or miss so far.

LAC-BUF: It would be such a typical NFL thing for the Chargers to win in Buffalo after shitting the bed at home the first two weeks. Mike McDaniel has also had some success at scoring with his Miami offenses in Buffalo before. A lot of pressure on Herbert right now, and we know the Bills have allowed 31 points in both games. However, the Chargers have 31 points in Herbert’s last three starts. The best I can do is a cover and one-score loss on the road as I see Herbert with a 4QC chance in this one that comes up short.

KC-MIA: First road game for Mahomes since Thanksgiving in Dallas, I believe. One of the weakest opponents he’s faced in years, so I think the offense does well. Malik Willis might be good for scrambling props if they play man against his weak receivers. Chiefs covering is always tricky, so I could see a 31-21 final where Chiefs don’t cover here.

CIN-PIT: Bengals usually play better in PIT than they do at home in this rivalry. I think the defenses dominate the day, the Steelers won’t be able to run, so I love Aaron Rodgers over 34.5 pass attempts. Only concern there is he takes too many sacks and gets injured. But I just don’t see them running the ball well here with an injured Warren and that new defensive front for the Bengals.

SEA-WAS: Darnold in, Daniels out. Not sure it makes a huge difference for either team to be honest, but then I remember the way Darnold absolutely shredded this defense last year on SNF in the game Daniels foolishly got injured for being in the game so late. But I’d expect the Seahawks to win by 8+ here.

TEN-NYG: Dart is gone. I think Jameis with prep to start will play better. Still don’t trust the Titans to win games.

ARI-SF: Hard to believe this is the first time the 49ers have started 2-0 with 20-point wins. Division games are weird, so this may be a struggle more than expected, but I like them by double digits. Give me a Mike Evans TD and Kittle over in yards.

MIN-TB: Sounds like Kyler Murray is back, but I’m going to throw the Bucs a bone at home to avoid 0-3 and steal this one in the 4Q. But it’s been a rough start, so I wouldn’t be surprised if the Vikings are 3-0.

BAL-DAL: Hopefully the field is good in Brazil. I remember the Ravens nearly blew a huge lead in Dallas in 2024 and only won by 3. That weighed into my pick and almost made me take Dallas ATS. But I think the Ravens recover from last week’s blown lead and get the win by 4+. No Zay Flowers is rough though. I just trust the Baltimore run offense to dominate.

NO-LV: Should be a game that goes down to the wire. I am starting to trust Tyler Shough in those moments, and I still think the Raiders are 2-0 fool’s gold. I’ll take the Saints though it could be a push on the spread.

LAR-DEN: Rams in prime time again and after a short week with Puka still injured? Denver can put Surtain on Davante. I don’t love the matchup, but I also think the Rams can dominate Bo Nix’s offense, and Stafford could pull it out late as we finally see some close-game regression start for these teams. Rams lost so many close ones last year while Denver won so many (including another last week). But I think the Rams get it done at the end of the game.

PHI-CHI: I really wanted to see what Ben Johnson can do with Tyson Bagent. But it sounds like Case Keenum is the starter Monday night and that stinks. I’d probably avoid betting on this game, but I think Eagles get it done.

2026 NFL Stat Oddity: Week 1

NFL Stat Oddity 2026

I saved this Word document as “Close Encounters – Week 1” after forgetting I’ve given this weekly NFL recap a totally different name than the one I always wanted to use going back to even 2013. But this is Stat Oddity, and we may have just started the 2026 season with the highest-scoring Week 1 in the Super Bowl era.

Or maybe it’s the highest-scoring Week 1 Sunday since 1970 as we want to forget Wednesday and Thursday happened (and for good reason). Either way, the 10 new head coaches and 21 new offensive coordinators led to a lot of points but not a ton of dramatic finishes. We’ve had 7-of-15 games with a comeback opportunity (four successes), though three games did end with a game-sealing drive (Steelers vs. Falcons, Bengals vs. Buccaneers, and Giants vs. Cowboys), and that’s a stat I’d like to cover more thoroughly later this season.

While Week 1 isn’t everything, I think it’s important to make a good early impression and show that it is a new year and things are going to be different. The Cardinals, Ravens, and Giants got that memo. Not so much for the Browns, Titans, Chargers, Packers, and Cowboys. And despite Week 1 wins, I’m not sure the Bills, Steelers, Bengals, and Lions should feel overly confident just yet.

Let’s recap the 13 Sunday games from Week 1.

Bills at Texans: Game of the Week

If you watched DeMeco Ryans’ Houston defense take on Joe Brady’s Buffalo offense the last two seasons, then Sunday’s game was culture shock:

  • Josh Allen wasn’t 9-of-30 passing or dropped for 8 sacks this time; he was 20-of-29 for 334 yards, 2 sacks, and one of the most vertical games of his career with Dalton Kincaid (130) and D.J. Moore having huge games.
  • C.J. Stroud didn’t even play in last year’s win (Davis Mills did), but he had one of his better games here with 26-of-38 passing for 274 yards, 2 touchdowns, and no picks after his ugly postseason run in January stalled contract extension talks for this season.
  • Houston’s new running back, David Montgomery, had 79 total yards and scored 3 touchdowns.
  • It was 24-21 at halftime, a higher-scoring game than these teams have had in four full meetings in Houston in the Allen era.

But I hope this game doesn’t have a huge impact on the AFC playoff standings or the MVP race or Coach of the Year race, because the beginning and end were frankly ridiculous on both sides, and it exposed some of the reasons I still wouldn’t trust either team in January to win the conference and get to the Super Bowl.

Sure, the middle was back and forth, lots more scoring than usual for these teams when they match up, and exciting to watch. But that’s not a good sign for Buffalo’s defense in its first game without Sean McDermott that you’re letting Stroud light you up for 31 points, or that he was 9 yards away from scoring 38. Where’s all this aggression we’re supposed to see from new coordinator Jim Leonhard?

Allen started the game with a terrible 2-yard loss on 4th-and-1 in scoring territory, then they already resorted to their 3rd-and-long lateral play just to put together a 4-yard field goal drive to start the scoring after Stroud lost a fumble on the third play for Houston.

But the last 6:38 really fry me from both sides:

  • Down 31-30, Allen fumbles the snap and is fortunate to recover, leading to a quick three-and-out.
  • The Texans know a 1-point lead isn’t good for shit and they may not even see the ball again, and yet they do the ultra-conservative move of run/run/pass before their own three-and-out.
  • On what became a 96-yard game-winning touchdown drive for Buffalo, James Cook fumbled on the first run and Buffalo’s incredible fumble luck struck again as they recovered this one in the open field.
  • After getting to the Houston 34, Allen decided to throw a deep ball for the end zone with 1:48 left instead of working the clock to try to set up a field goal as the final snap, and it ended up being an atrocious dropped interception by Kamari Lassiter.

I’m not going to call it an obvious game-ender since the Bills still had three timeouts and enough time to get the ball back in a 1-point game. But it absolutely could have won the game for Houston, and he just dropped it. Then one play later he gets beat on the coverage for a touchdown to Josh Palmer. Then like clockwork, the Bills screwed up another 2PC, so they left themselves vulnerable at 36-31 to lose to a touchdown.

And since the Bills went for the chunk plays again, Stroud had plenty of time to make a legacy drive with 91 seconds, two timeouts, and 71 yards to go. We haven’t really seen him do this since that great drive to beat Tampa Bay in his rookie year, but the problem there is Stroud almost never pulls off these drives in the NFL. He’s now 2-11 at 4QC opportunities in his career.

But this could have been his moment in a big game to start the season on a high note. It looked like he might do it after getting the Texans to the 9-yard line with 25 seconds left after more breakdowns in Buffalo’s secondary. But then Stroud just ate a sack, lost 9 yards, and had to burn the last timeout. That’s the kind of play where your quarterback has to send the ball through the eighth row. Just inexcusable to take a sack.

Then two plays later with the game on the line from the 18, he does it again after a hurry-up snap, which never seem to work in the NFL anymore unless you can catch them with 12 men on the field. But I think the hurried snap led to panic in Stroud, and he coughed up the ball for his second fumble of the game to blow it.

So, I don’t think this game does anything to really move the needle for these teams when it comes to getting to the Super Bowl. I think they both showed some of their usual flaws with the Bills’ defensive shortcomings and tendency to make crushing mistakes at the worst times, and Stroud can’t be trusted on a GWD situation.

The best thing it does for Buffalo winning is it makes it less likely they’ll have to go back to Houston for a rematch in January.

Cardinals at Chargers: Upset of the Week

Every season there’s usually a big upset in Week 1, and it just so happens to be Cardinals at Chargers this year. I had a bad feeling, which is why I picked the Cardinals +9.5 ATS. My thought was the Cardinals moved the ball really well last year with Jacoby Brissett, they moved it as well as anyone in the 2026 preseason under new coach Mike LaFleur, and the Chargers were replacing Jesse Minter at defensive coordinator and could struggle there.

But I trusted Jim Harbaugh and his BFF Justin Herbert to win this one at home as they have much harder games to come. Mostly, I thought Mike McDaniel would have a big impact on the offense, allowing for more explosive plays now that Herbert has more receivers beyond Ladd McConkey, the two tackles were healthy, and McDaniel’s Miami offenses usually peaked in September. It felt like a slam dunk for a 30+ point outing for Herbert against one of last year’s worst defenses.

It never materialized. The Chargers never led, the Cardinals had the two longest gains of the game, and the Chargers didn’t run the ball well, had little going for them outside of Ladd McConkey (left injured too), and Herbert took three sacks as they beat up the interior of his line instead this time.

You have to love the play late in the game where three Chargers blocked one Cardinal while two free rushers got in on Herbert for a sack.

It was one of the worst performances for the Chargers in the Harbaugh era. Maybe the Cardinals are a surprise team this year, but I have a hard time believing they’re still not headed for last place in the best division. The Chargers just seemed really out of sorts on offense, and that Minter-less defense wasn’t impressive at all. Brissett’s only sack didn’t lose any yards, and they gave up a touchdown on the opening drive to rookie back Jeremiyah Love.

Arizona somehow has two wideouts playing better than Marvin Harrison Jr. now as Kendrick Bourne caught all 8 of his targets for 75 yards, but even MHJ had a 33-yard grab, the longest play of the game.

Remember when McDaniel was supposed to unleash Herbert’s arm? We’ll have to wait to see it I guess as it was a total dud in Week 1, and that screwed up a ton of bettors, including my best parlays on Sunday.

Does Madison Beer even know about Chargers BINGO and the level of curse she’s getting involved with here? It runs deep.

Bears at Panthers: Did Ben Johnson Know What He Had?

Ben Johnson might be a mad genius after all. Proclaiming this summer that he wants to break the 2013 Broncos’ single-season scoring record, his team went out and dropped 59 points in Carolina in Week 1. Not bad for someone coaching a team that many soured on and expected to be a prime regression candidate in 2026.

For the record, I picked the Bears to win 10 games and get a wild card berth in my predictions. But I’ll entertain the scoring record if they can drop a healthy number on Brian Flores’ Vikings in Week 2 as the Panthers just lack the key pieces for an adequate defense this year.

Still, 59 points on the road is a crazy number to start the season. In fact, the 96 combined points are the most in a season opener in NFL history. That’s also why I wish Johnson would realize his goal is not a good one as high-scoring juggernauts just don’t win Super Bowls. You need balance, and giving up 37 points to the Panthers is not a good sign for their defense.

Granted, putting pressure on the Panthers to keep scoring, the Bears were able to make the fourth quarter pretty much irrelevant, which was always going to be key this year after the way they won so late in games in 2025. That’s one way to avoid that. They also still forced three turnovers after leading the league in turnover differential, so that’s a good start on that front too.

They also did this with Colston Loveland not catching a pass, Rome Odunze catching two passes, and 32-year-old receiver Kalif Raymond led the way with 84 yards on 8-of-9 targets caught. Go figure, Johnson imports a Detroit receiver and he immediately leads the team in Week 1 after he’d be maybe fifth on your depth chart in terms of your best receiving option.

Throw in an elite running game that piled up 291 yards with Caleb Williams running for 65 yards and two touchdowns to complement two 100-yard rushers, and you have some real potential to light up the scoreboard all year. I don’t know about the scoring record, but they definitely can outdo what they did last year.

Either way, the Bears are going to be a lot of fun this year, and that’s one of the best things about Johnson hooking up with Caleb in Chicago. Making the Bears must-see TV for their offense for the first time ever basically.

Packers at Vikings: The Body Weight Rule Strikes Again in This Rivalry

Why does the body weight rule always seem to pop up in Packers vs. Vikings game the last decade?

It’s still hard to believe the Packers turned a 22-10 lead with 20 minutes left into a 39-22 loss. They knocked out Kyler Murray, who saw his first game with Minnesota end on an interception on his first throw, then a nasty hit to the head for a concussion. Enter Carson Wentz, who took three sacks against a defense still missing Micah Parsons (ACL), and some would say a few more should have counted.

It ended up being a controversial day for officiating in this one. I thought Jordan Love was having one of his best games ever until he wasn’t in the fourth quarter. Everything turned for the Packers after they declined the points on a 40-yard field goal that would have put them up 25-17 with 13:17 to play because the Vikings were offsides.

It’s a defendable call. You try for the 4th-and-1 at the Minnesota 17, you burn more clock if you convert it, then you have chance to make it a two-score game or at least get the shorter field goal eventually. Except Love did the sneak, and the virtual measurement said he didn’t get it, so the Vikings got the ball back down 22-17. I can’t really fault Matt LaFleur for that one.

Then on a weekend with some shaky game-winning drives (Bills), the Vikings really took the cake here. Typical I guess when Carson Wentz is the one coming off the bench to lead it, but Green Bay thought it stopped him on a 3rd-and-11 only to get caught for an illegal contact to extend the drive. Then they got another 3rd-and-3 stop on an incomplete pass only to get hit with a ridiculous roughing the passer penalty. Then a Wentz interception on third down in the end zone was negated by defensive holding.

Did Tom Brady host a LOAT seminar this summer that only Wentz, Burrow, and Allen had the details for? How to will the defense to commit multiple penalties on the same GWD? How to get the opponent to drop your picks and how to will your defense to recover fumbles?

Eventually, Aaron Jones scattered into the end zone for the go-ahead touchdown combined with the 2-point conversion pass to Justin Jefferson, who looks elite with any quarterback besides J.J. McCarthy (and I guess Max Brosmer).

Down 25-22, the Packers lost yards on three straight plays as Brian Flores kept blitzing Love, and he was sacked on back-to-back plays, including a fumble that set up the Vikings for a 1-yard touchdown drive to make it 32-22 with 4:48 left. Love was picked off on a deflection two plays later and the rout was on.

The Packers lost their sixth-straight game for the first time since the year before Brett Favre wound up in Green Bay. They’ve also blown their third multi-score lead in that time.

It’s a brutal way to lose a game you felt like you had control of for most of the day. But anymore, the Packers have shown they can blow just about any game. Makes you realize why teams usually just fire the coach who loses his last five games in a season…

Buccaneers at Bengals: Fumble Luck Sliders Maxed Out Already?

The 33-27 final score suggests a shootout, except in true Cincinnati fashion in the Joe Burrow era, it really wasn’t one. Both defenses scored a touchdown, but the Bengals’ new defense stole the show by forcing the Buccaneers into four lost fumbles (three by Baker on wild scrambles or strip-sacks). That means 50% of Tampa Bay’s eight drives ended with a lost fumble.

That’s impressive stripping, but it’s obviously not sustainable to force and recover that many fumbles, and Mayfield was still 23-of-28 passing for 216 yards in the game. The Bengals will have to get better there but at least they got the turnovers and also sacked Mayfield four times as his first game after the $55M AAV extension was a disaster.

Cincinnati’s offense moved the ball decently, doing its best on third downs (8-of-14). But it wasn’t a clean game for Joe Burrow as he threw another pick-six, something that plagued him in 2025 when he came back. That always seems to throw him off, being the perfectionist, the rest of the game too, but Evan McPherson was able to make a 58-yard field goal to save one drive for more points. Ja’Marr Chase was unusually quiet with 12 yards on the day.

But after a Mayfield scramble for a touchdown made it 33-27 with 3:19 left, the Bengals were aggressive in the four-minute offense and Burrow was able to put the game away with his receivers, converting three passes for first downs, then a 3rd-and-1 keeper to ice the clock for good.

The Bengals should feel encouraged about winning a game where Chase did little and the defense had all those turnovers. But Burrow can’t be happy about another pick-six, and he knows those turnovers aren’t always going to be for him on the other side every week.

As for the Bucs, the good news is they play in the NFC South where every team is 0-1, which is right on brand. I’d expect Baker to bounce back with a huge game against the Browns next week.

Cowboys at Giants: Is New York Ready for This? Dallas Was Not

I give the NFC East a hard time because I feel they’re usually pushed on us in national games because of the size of their media markets instead of the value of their product. Cowboys vs. Giants has been an especially egregious rivalry to feature in the last decade as Dak Prescott has dominated New York. After getting swept by the G-Men in his 2016 rookie season, Prescott won 14 straight starts in 2017-25 before leaving Week 18’s irrelevant game early, and the Giants went on to win that one.

That means for the first time since his rookie year, Dak just lost a game he finished against the Giants. It only involved the only game since 1991 (if not all of NFL history) where both teams converted over 72% of the time on third down, hence seven possessions for each team.

Sure, there was a time in the previous decade (2006-15) when this was good when it was Eli Manning vs. Tony Romo in entertaining games. But watching the Giants try to outscore Dak with Daniel Jones and Saquon Barkley just wasn’t that fun.

However, he may have new competition to deal with as Jaxson Dart opened his second season with one of his best games, leading the Giants to four touchdowns on six drives before running out the final 5:21 on the clock in a 28-20 game on his seventh possession. Keep in mind one of the only two stops the Cowboys had involved a Cam Skattebo fumble, so Dart was very protective of the ball and extremely efficient.

Dart showed patches of elite drive efficiency as a rookie, and that was impressive given he almost never had his best wideout (Malik Nabers) and best running back (Skattebo) together because of injuries. In his first full game with them, he did this as the revamped Dallas defense actually took some steps backwards with poor communication on the field. I also think adding Isaiah Likely at tight end is a big move as he can finally unleash himself from playing behind Mark Andrews in Baltimore. Matt Nagy gets a lot of grief, and I never bought for a second the Kansas City decline in 2023-25 was his fault, but he delivered in Game 1 as OC of the Giants.

John Harbuagh also found a lead he couldn’t blow, though both teams had some stupid penalties on the night. Dallas just had the last few critical ones like when Javonte Williams was penalized for taunting for celebrating a touchdown too early by pointing. That cost his team, which was down 14 points before his score, a chance to go for two early, then the Cowboys missed the 15-yards deeper extra point, keeping it a 28-20 game.

Then with the Cowboys down to two clock stoppages with 2:10 left, they pulled Dart down by the facemask at midfield, drawing another 15-yard flag and automatic first down.

After watching the other teams with second-year quarterbacks fail to impress on Sunday, maybe the Giants with Harbaugh and Dart are the one to watch for a breakout season in 2026. Guess we’ll find out next week when they play the 0-1 Rams how much of this is new leadership and better health vs. how much is playing a dumb team like Dallas.

Commanders at Eagles: Ho-Hum, the Eagles Won, and Stefon Diggs Is Still Dumb

It pains me to say this, but Jayden Daniels is getting close to unwatchable territory. The Eagles have a good defense, but he’s solved them before as a rookie (2024) when they were Super Bowl-worthy. But on Sunday, even with healthier weapons than he had last year, he really struggled to get the ball downfield, and that’s why it was 17-9 going into the fourth.

Fortunately, Daniels made some nice scrambles and smart throws to lead two late touchdown drives to keep this one competitive. Unfortunately, Stefon Diggs went full diva with a penalized celebration for humping the goal post after his first touchdown with the team. That cost the Commanders a shot at the game-tying two-point conversion with 9:59 left.

The Eagles answered with a touchdown to Dallas Goedert, his second of the day, as they found ways to score in both halves this time after they started to scare you with 2025 déjà vu after starting the second half with three straight three-and-out drives. But Jalen Hurts played one of his best games of the last two years, and Dontayvion Wicks stepped up with 73 yards and a touchdown. Like I said before the season, I actually think Hurts will be better without A.J. Brown this year.

Still, it wouldn’t be an Eagles game without a close finish, and after Daniels threw a touchdown to make it 24-22, the Eagles weren’t fooled at all by the little shovel pass attempt to tie it, so they stuffed that.

The Eagles recovered the onside kick and that was it. I get that the Eagles have a nice pass rush and secondary, so that’s how you end up with Terry McLaurin catching two passes for 14 yards. But rookie Antonio Williams was productive (4-64-1), and Diggs did well (4-55-1) penalty withstanding. They have a good mixture of weapons around Daniels this year, so we need to see better results as it’s hard to believe this guy was the uber-efficient and consistent rookie we saw in 2024.

Saints at Lions: Too Close for Comfort in Detroit

Not sure any win feels more like a loss in Week 1 than Detroit over the Saints. Like the Bengals, the Lions were a team hoping for an easier schedule and better health to key players will lead them back in the playoffs this year. It should have been a layup to get the Saints at home in Week 1 as a 6.5-point favorite, and despite some boring early action – save for a ridiculous call of an incomplete pass when it looked like Jared Goff fumbled the ball backwards – the Lions led 21-0 more than halfway through the third quarter.

Tyler Shough had some good moments last year as a rookie but they all came against losing teams. He was losing his shit for much of this game with numerous sacks and turnovers, but he shook it off and ended up throwing 56 passes for 410 yards and 3 touchdowns. Four straight scoring drives ended up tying the game at 24, and I agree with the decision to tie it on an extra point with 1:07 left (too much time).

In fact, the Saints got the ball back with 0:27 after forcing a three-and-out (not Jared Goff’s best day), and Shough almost worked the ball into game-winning field goal range. A 62-yard field goal is feasible these days, but Daniel Carlson was way off on his attempt, so we went to overtime.

I think the Saints were right to go on defense first as you want the ball last with four-down football and knowing exactly what you need. The Lions drove 70 yards for a touchdown, making it look easy with Amon-Ra St. Brown catching his second of the day, but the game is no longer over even in the regular season.

Shough had his chance, and he led another 80-yard touchdown drive with 1:34 left. You’re not playing for a tie in Week 1, so I agree with the decision to go for two here by Kellen Moore. Shough had to hold the ball, and the defense was good enough to force Lance out of the back of the end zone as I’m not sure he was going to be able to catch it in bounds.

The Lions held on for the 31-30 win in a game that looked like it might end with under 30 combined points for a while there. We’ll see where the Saints go from here, but a bit of a red flag for the Lions in nearly giving this one away. Tough game up next with the Bills too on Thursday night to christen their new stadium in a meaningful game.

Falcons at Steelers: A Mike Tomlin Tribute

For the first time since the 2006 season, the Pittsburgh Steelers played a game without Mike Tomlin as their head coach. But he may as well have been there spiritually as this was a struggle-fest against a third-string quarterback (Cooper Rush) that was right up Tomlin’s alley.

The reunion of Mike McCarthy with Aaron Rodgers led to the quarterback throwing his most passes in the first half of a game since 2020. But there wasn’t a lot of success down the field, the running game never materialized, and while newcomer Michael Pittman Jr. looked good (caught all 3 targets for 58 yards), Rodgers still stuck to his guys from last year as DK Metcalf, Pat Freiermuth, and Roman Wilson combined for 21 targets. Eleven more went to the running backs on those little swing passes Rodgers fell in love with (out of necessity) in 2025.

I would have loved to see rookie Germie Bernard get a target but he didn’t. I would have liked to see more Pittman Jr. usage. Maybe they were saving things cause they thought they could get past an injury-riddled Atlanta team – how the fvck are you this banged up in Week 1? – and can show more against New England next week. But I was kind of disappointed in the offense scoring 13 points and needing T.J. Watt to take over with two sacks and a brilliant pick-six to provide the winning margin in the end.

With that said, like last year, Rodgers’ arm still looks strong despite his age. He also threw some great passes through defenders down the middle of the field, and his receivers (Metcalf and Wilson particularly) let him down multiple times with drops. So, his numbers could have easily been better here.

But slumming it in a 13-10 game with a badly injured team starting Cooper Rush – swinging it out to Bijan Robinson was the only play he seemed to have – and still needing a Watt pick-six and Nick Folk to blow multiple field goals is such a nice tribute to Mike Tomlin.

Ravens at Colts: Unleashing the Triplets

After the Colts marched right down the field with seven straight passes from Daniel Jones to get a Jonathan Taylor touchdown run, you thought maybe this is going to be the first half of 2025 all over again.

Then the rest of the game happened, and now I’m thinking those first 4.5 minutes may be the peak of the 2026 Colts’ season. Zay Flowers caught a 49-yard pass on the first play from scrimmage for the Declan Doyle offensive era in Baltimore, and the Ravens were soon on their way to 41 points with huge games from Lamar Jackson (324 passing yards on 25 attempts), Flowers, and Derrick Henry (144 yards, 3 touchdowns).

That’s the “Triplets” approach after the Ravens lost some depth this offseason. But it could clearly work well. Unfortunately, Flowers left after putting up 150 yards and a touchdown after a hamstring injury, and those can always linger. Hopefully he’ll be okay as it will be harder to throw efficiently without that major piece available.

But it’s a good debut for Jesse Minter as the Ravens had no issues salting the game away, taking a 38-16 lead in the fourth quarter and winning 41-23. I didn’t see much from Daniel Jones in this one, but there will be easier games for the Colts to come. Just not enough easy ones to take them as serious contenders in this AFC.

Jets at Titans: Not the Revenge Game That Robert Saleh Had in Mind

About the only way Robert Saleh and Brian Daboll’s debut with the Titans could have gone worse was if Cam Ward threw a pick-six to the Jets after they had zero picks in 17 games last year. That streak added another game, but it didn’t even matter as they won 23-10 in a stinker of a game that should really crush the hopes of Titans fans that this year would be better.

I wouldn’t even call it very efficient offense from the Jets as they were only 2-of-12 on third down. But Geno Smith strung together some drives in his return to the team, took no sacks, had no turnovers, and they kept the ball for 38:46 as the Titans could barely run any plays.

Hell, maybe they should have thrown some picks and forced some things with Ward. On multiple occasions down three scores in the final 18:00, Saleh punted like a coward, including once from the New York 43. Calvin Ridley didn’t even have a target while new rookie wideout Carnell Tate had four catches for 38 yards.

Just a miserable day for the Titans, who appear to be directionless.

Dolphins at Raiders: And the Award for Worst Wide Receiver Room Goes To…

I’m still amused that they matched up the two worst wide receiver rooms in the league for rookie coaches in Week 1. But in the end, Klint Kubiak’s scheme won out because he could still get running back Ashton Jeanty properly involved with 147 yards from scrimmage and two receiving touchdowns. With Brock Bowers out, Jeanty led the team with 45 receiving yards.

Malik Willis was basically what you’d expect on a reworked team with little around him. He led them in rushing (39 yards), scored a touchdown that way, and was completing a fair share of passes early before taking 5 sacks and ending with 13 points.

Long year for the Dolphins to come, and I’d be surprised if the Raiders had many more wins too when the schedule gets much tougher. Even in this game, Kirk Cousins threw two picks and barely averaged 5 YPA.

Browns at Jaguars: If You Haven’t Already, Get Used to This, Cleveland

The Browns are used to terrible seasons as they were 0-16 in the last decade. But they could be a special kind of awful in 2026 after going with Deshaun Watson at quarterback and trading Myles Garrett for Jared Verse while installing a new defense sure to be worse than the one Jim Schwartz coordinated.

I’ve been building up Cleveland for the No. 1 pick in the draft with a season likely to be embarrassing on both sides of the ball, and they lived down to those expectations on Sunday with a 34-10 loss in Jacksonville that wasn’t even as close as the score suggests. In fact, Watson’s 46-yard touchdown pass to rookie Denzel Boston in garbage time gave him passable stats by the naked eye, but don’t let one meaningless score massage those numbers too much.

The Browns scored 3 points on their first 8 drives with Watson, which is terrible production as he wasn’t getting anything out of their only two receivers worth a damn in the last two seasons in Jerry Jeudy (2024) and Harold Fannin Jr. (2025).

The defense was absolutely shredded by Trevor Lawrence, who was 18-of-23 for 245 yards and 4 touchdowns to four receivers with Parker Washington (5-83-1) leading the way again.

Get used to more Cleveland blowouts like this in 2026. We’ll learn exactly where Jacksonville is at in Year 2 for Liam Coen with the Broncos, Patriots, Bengals, Eagles, and Texans up next before an early bye.

Next Week:

Should be plenty of points scored in Lions-Bills on Thursday night. Early Sunday has interesting games like Bengals-Texans, Steelers-Patriots, Vikings-Bears, and we’ll see if the Packers can stop the bleeding at the Jets. Could be another stunner in Arizona if the Cardinals get to a 2-0 start by beating Seattle, which will likely be without Sam Darnold (hip). Jags-Denver might be the main attraction at 4:25. Colts at Chiefs for SNF is a display of two teams who have slumped hard since their last meeting in November. Then the Rams suddenly have their hands full against the Giants without Myles Garrett.

2025 NFL Stat Oddity: Week 16

I cannot recall an NFL season that felt this wide open as it does in 2025. Big leads don’t feel safe no matter who you’re playing, and even for the teams looking at the wild card paths to the Super Bowl, there’s no juggernaut or historic team out there that I’ll say they can’t beat on the road in January.

That last part is the important one. In the past years I’ve covered, you always had some team with Brady, Manning, or Mahomes that you just wouldn’t expect to ever lose to a low seed like the 2016 Texans (Brock Osweiler year), 2020 Browns (no defense), or when the 2023 Steelers snuck in with Mason Rudolph.

But not this year.

  • Not when you can watch the Seahawks’ version of Sam Darnold overcome his kryptonite (Rams) with a 16-point comeback win on Thursday night in what I called the Game of the Year this weekend. He has a great defense backing him up.
  • Not when the Bears can wipe out a 10-point deficit in the last 5:00 to beat Green Bay in overtime, and we’ve already seen them run over the Eagles in Philly.
  • Not when the Eagles are playing sound defense, the running game is starting to pick things up, and you can at least argue they’ve been to the Super Bowl twice since 2022 and big-game experience matters.
  • Not when the Panthers have already upset the Packers, Rams, Buccaneers, etc. and should have won in Philadelphia last year (Xavier Legette drop) as Bryce Young turns into Steve Young in big moments.
  • Not when the Rams should probably be 15-0 if not for blowing every loss in inexplicable fashion.
  • Not when the 49ers have a path to the No. 1 seed that includes sweeping Darnold in Week 18 (a la how Detroit did last year) and have the Super Bowl at home this year.
  • Not when the Packers – okay, this one is probably a stretch without Micah Parsons and Tucker Kraft. But if Jordan Love can return on Saturday…

But we’re used to seeing the NFC offer new contenders. What about the AFC that’s been dominated by quarterback stability? Well, that’s simply not the case this year as Sunday proved again:

  • The Broncos (12-3) saw their 11-game winning streak snapped in impressive fashion by Jacksonville, the first bad game Denver’s played all year. Still in line for the No. 1 seed though.
  • The Patriots (12-3) are right on Denver’s heels and that big comeback win in Baltimore should do wonders for Drake Maye’s confidence and development in games like this.
  • The Jaguars (11-4) have been red hot since the bye week, they can score 25+ every week, and they get turnovers on defense. What’s really stopping Trevor Lawrence from going on an Eli/Flacco/Foles type of run?
  • The Steelers (9-6) always flop in the postseason, but I think this season has been different in several areas we’ll get into the next few weeks. If they do have to play the Bills in the wild card and can find a way past that one, they have dark horse potential with Aaron Rodgers playing his best ball at the right moment.
  • The Chargers (11-4) still have a shot to win the AFC West by beating Houston and Denver, and if they can do that behind Justin Herbert and Jim Harbaugh, who can’t they beat in this AFC?
  • The Bills (11-4) may be terrible at stopping the run, but they stop the pass, they can run the ball too, they put up points, and they have big-game experience and have done well against basically every team but the Chiefs (not in the picture this year) over the years.
  • The Texans (10-5) struggling with the Raiders may give you pause, but they have the best defense in the NFL this year and could be a problem for anyone they face with a playoff win in each of the last two seasons.

There are usually several playoff teams you can just write off for having a pathetic defense or rookie/backup quarterback. But that’s not going to be the case this year, and I don’t think there’s any “chalk” matchup here. I could be sold on 49ers vs. Texans in Super Bowl 60 just as easily I could be told Eagles vs. Bills in Week 17 is a Super Bowl preview, or even Patriots vs. Rams for the third time this century

This must be that “parity” people speak of but never really get like this. I’m not sure if this will lead to me doing more research than usual in January, always my busiest month of the year, or if I’ll be inclined to do less and just sit back and let this madness unfold since so many of these teams don’t have a track record to rely on.

All I know is just about every time someone tries to anoint a team as the one to beat this year, they usually show you with the quickness that they are very beatable. Even if they’re up double digits late in the game.

But Week 16 was a memorable one with all three of the games with late lead changes coming in the prime-time slots. Overall, we had 9 games with a comeback opportunity, and we’ll see if Colts-49ers can give us 10 in a week for the first time since Week 4.

This season in NFL Stat Oddity:

Patriots at Ravens: Sunday’s Best

It was many weeks ago when I called my shot that Drake Maye would have his first 300-yard passing game in the NFL against Baltimore in Week 16. Then as the game was approaching this week, I had the Drake Maye MVP Parlay that hit with Stafford’s loss against Seattle starting it on Thursday, and I wrote how the Ravens have a history of letting young passers set career highs in passing yards against them recently.

Then right before the game, I made my pick:

This wasn’t an endorsement of Maye as much as it was I know how John Harbaugh’s Ravens play, and I know you can’t trust them in games like this, especially in 2025. Sure enough, you could see early on that Maye had big plays coming against this secondary. He just had to control his turnovers as he turned it over twice in scoring range early on.

But the Ravens lost Lamar Jackson in the first half to a back injury, putting Tyler Huntley under the microscope for the rest of the night in an important game. He did help lead two touchdown drives to give the Ravens a 24-13 lead with 12:50 left, but we’ve seen this movie before with Baltimore.

Maye answered with a great 37-yard touchdown pass to Kyle Williams to get over 300 yards, then the Ravens ignored using Derrick Henry on the ensuing drive and punted. Maye had a deep ball that should have been caught by Boutte, but he dropped it on the ground after he was interfered with on the play, and I can’t believe there wasn’t a flag there. Go figure, I lost a good parlay on this game because he didn’t get yards there.

That was a first-down play that led to some critical snaps later. On third down, Maye’s pass was nearly intercepted by Nate Wiggins, but then Maye threaded the needle on 4th-and-2 to Stefon Diggs for a big 21-yard completion. The defense doesn’t make you pay on a pick and you come back and finish the game-winning drive. That sounds very Brady-esque by Maye.

Two plays later, Rhamondre Stevenson finished the drive with a 21-yard touchdown run with 2:07 left. Maye’s defense needed to complete the comeback, and it did its job by forcing Zay Flowers to fumble two plays into the ensuing drive. Maye had a 16-yard keeper run to ice his first 4QC/GWD in the NFL, an 11-point comeback in the fourth, and that career-high line of 380 passing yards. That’s a memorable first comeback.

At 12-3, the Patriots can still think about 14-3 and a potential No. 1 seed if Denver loses again. I’m not convinced this game should make Maye the MVP since Baltimore just isn’t Baltimore anymore, but it keeps him firmly in the running with Stafford, who can still slip up in Atlanta next Monday night.

But this win should give Maye and the Patriots a lot of confidence that they can win this type of game where he had 57 of the team’s 70 action plays. That’s MVP quarterback-y stuff.

Steelers at Lions: It’s All Over Now, Baby Blue

This game finished 29-24, hitting the over (52.5), but that’s a miracle when you consider how each half started.

The Steelers took a 3-0 lead after the first quarter, scoring no more than 7 points in the opening quarter for the 67th game in a row including playoffs, the longest streak since WWII. They were able to hold the Lions to no points after facing a 1st-and-goal at the 4 by stopping a Jared Goff pass on 4th-and-3 from the 3, a sign of things to come.

But instead of Detroit taking a 10-3 lead into halftime, Kenneth Gainwell made a Catch of the Year candidate when he was laying down and caught a deep pass, getting up untouched and racing to the end zone to complete a 45-yard game-tying touchdown with 0:02 left in the half.

The Steelers ended up winning the third quarter by a 2-0 score, sacking Goff in the end zone for a safety after Darnell Washington had fumbled in the red zone. Then Jaylen Warren was able to rip off two 45-yard touchdown runs in the fourth quarter, the second giving the Steelers a 29-17 lead with 6:41 left.

But the Lions quickly got one touchdown, and similar to the Ireland game where the Steelers nearly blew a 17-point lead in quick fashion, they almost coughed this one up with poor clock management in the four-minute offense. They settled for a 37-yard field goal with 2:09 left, which should have been automatic for Chris Boswell, but he missed it off the right upright. Inexcusable for one of the game’s best.

Now 29-24, it sure looked like the Steelers were going to blow this one by giving up a late touchdown and they didn’t even have any timeouts left to answer. There was a game-saving DPI penalty on 4th-and-2 to keep the game alive, and sure enough, Goff had the Lions on a 1st-and-goal at the 1 with 25 seconds left.

But that’s when it got interesting and heavy on the officials. Amon-Ra St. Brown caught a 1-yard touchdown, but it was negated for a pick play called on Isaac TeSlaa. It looked like the right call as he was blocking more than 1 yard past the line, but it’s admittedly not something that always gets called. That was huge cause it backed the Lions up to their 11 with little time left, then a false start had them at the 16.

After some Goff incompletions, it came down to 4th-and-goal from the 9. A short pass to St. Brown was tackled quickly, but he was allowed to lateral the ball back to Goff, who dove into the end zone for what Lions fans thought was a walk-off touchdown in a 30-29 final.

After some record-long discussions about the play, it was determined to be offensive pass interference on Brown for pushing off on Jalen Ramsey, and that ends the game there. No replay of the down for an offensive penalty, and Goff’s touchdown dive simply doesn’t count. Game over, and when the ref said game over, I still wasn’t 100% sure what the final score was supposed to be.

But it looks like they got the calls right, and the Steelers prevailed 29-24, clinching their record 22nd-straight season with a non-losing record, moving past the 1965-85 Cowboys for good. They also move a step closer to winning the AFC North for the first time since 2020.

Meanwhile, Detroit has gone from 15-2 to 8-7 this year and needs to win out while the Packers need to lose out just for the Lions to return as a No. 7 seed. Crazy year for an offense that came into this one leading the league in scoring and having the fewest turnovers (8) of any offense despite losing coordinator Ben Johnson to the No. 1 Bears in the NFC North.

But even in this game, you could see some cracks in Dan Campbell’s offense as they’re missing Sam LaPorta, a tight end who could have been their target on those failed drives early and late in the game. They also just don’t have the line anymore to dominate on the ground. The running backs had 11 carries for 16 yards, which is crazy work against a Pittsburgh run defense that has allowed over 200 rushing yards to the Ravens and Bills recently. Did the return of rookie Derrick Harmon cause that big of a shift in run defense success? That’s hard to say.

This is also why these Steelers might actually be a little different this year with Aaron Rodgers playing his best ball right now, and the defense has rose to the occasion a few times in a game like this and when they turned the Colts (6) and Patriots (5) over 11 times combined in upset wins.

It doesn’t feel like Tomlin is ever leaving Pittsburgh until he wants to leave, but the Steelers have won 3-0 since “Fire Tomlin!” chants rained down at home against Buffalo. That could end up being the 5-4 rematch on wild card weekend too with Tomlin getting a chance to redeem himself and win his first playoff game since the 2016 season.

Sure, beating Buffalo in the wild card sounds crazy, but when has this 2025 NFL season ever made sense?

Granted, a long suspension for D.K. Metcalf after he punched at a fan in the crowd could be a huge setback here as Rodgers’ only reliable wideout. I’m not sure what the precedent is there, but I could see a 1-game suspension for that. I don’t think it should be more since he didn’t do more than the one punch/slap attempt. He didn’t go full Ron Artest in Detroit (Malice at the Palace). But that’ll be a story to keep an eye on this week as the Steelers need Metcalf for the playoff push.

Buccaneers at Panthers: Does Todd Bowles Survive This?

Man, if not for the Cardinals, the Buccaneers would be winless since Week 9’s bye week. That’s still pretty bad for a team that was 5-1 and has only gotten healthier at receiver and running back. But Baker Mayfield needed a big 40-yard pass to Emeka Egbuka just to break 100 passing yards late in the fourth quarter.

Then down 23-20 late, he was not on the same page with Mike Evans, who cut in while Baker threw the out, and it ended up as a game-ending interception that gives the Panthers the NFC South lead with two weeks to go. The Bucs are just 7-8 now.

I’m just waiting for something big to come out of this decline like finding out Mayfield tore something against the 49ers and tried to play injured, or something indecent has happened with the coaching staff and caused a rift between Todd Bowles and the coordinator. Just something to explain how this team can keep failing to execute after they were money early in the season under pressure.

As for Carolina, it’s a 12th game-winning drive for Bryce Young and his sixth this season. He didn’t have a huge game, but neither did his running game, and he had a timely 34-yard completion on the game-winning field goal drive.

The only positive for Tampa Bay is it still has the Week 18 rematch at home. That’s probably why the Bucs still have -170 odds to win the NFC South. But I don’t know how you can trust a team that’s been so poor for two months now.

Jaguars at Broncos: Mile High Can’t Touch Duuuuuval

I didn’t see a ton of this game on Sunday. But while I liked the Jaguars (+3.5) to cover, I still thought it’d be a very tight game won by Denver. Instead, it’s the first bad game the Broncos have played all year as their 11-game win streak started after losing on last-second field goals to the Colts and Chargers in September.

The Broncos sacked Trevor Lawrence five times, but once again he excelled with the receivers that have become his main guys under Liam Coen like Parker Washington and Jakobi Meyers. Brian Thomas Jr. only had 18 yards in this game, but that development has been the surprise of the season for the Jaguars, who are now 11-4.

Bo Nix threw for 352 yards, but he lost a fumble late in the third quarter when it was 31-17, and he threw a bad pick on 4th-and-2 when it was 34-20 in the fourth quarter. I saw people clowning Sean Payton, who I am openly not a big fan of over the years, for kicking the 21-yard field goal on 4th-and-3 on the previous drive when it was 34-17.

I think Payton made the right call as I believe you need to keep extending the game and not put your players in “convert this or the game is already over” situations. Keep the pressure on the other team instead, and the Broncos really got what they wanted. They made it a 14-point game, you always  needed the field goal anyway at some point down 17, and now you get the quick three-and-out and the ball back in a 34-20 game with 9:28 left.

But that’s when the fourth-down pick happened, and from there it was basically over even though Denver got it back with 4:14 and the same score. Just no fourth-quarter magic this week as Jacksonville played very well.

If you can win at Denver, you might be able to win anywhere in this season’s AFC. A certain 19-point lead against a certain long-necked backup quarterback is the only thing stopping the Jaguars from having an 8-game winning streak since the bye.

But the Denver streak is over and the AFC West is in jeopardy, let alone that No. 1 seed they seemed to be cruising to.

Bills at Browns: Want to See the Worst Sacks of the Season?

The highly ranked pass defenses of the Browns and Bills did not disappoint in this game. While both defenses would love to face a pass instead of a run, it was compounded by how well the Bills did on the ground early with James Cook ripping off a 44-yard touchdown run on the opening drive.

But with barely over a minute left in the half, Josh Allen took the worst sack of his career that also put his team’s season in jeopardy after he injured his ankle by running backwards from his own 23 to take a 22-yard sack back at his 1 to almost give up a safety. It looked so bad that it almost looked like Garrett paid Allen to do that to set him up for an easy sack, and the scorers agreed as they somehow gave Garrett half a sack on the play.

Garrett didn’t get a full sack, but the Bills only managed a 2-yard field goal drive in the whole second half. Allen was off on some throws, and sometimes his tight ends didn’t complete the catches as the passing game just never got it going.

Shedeur Sanders had some great scrambles in the game, but he also fell victim to bad, deep sacks with the game on the line. He lost 13 yards on a 4th-and-2 sack in a 23-20 game in the fourth quarter. Then after getting the ball back, he took another sack, then got called for intentional grounding to avoid another that brought up 3rd-and-32. After a deep incompletion, Sanders was stuck facing 4th-and-32 from his own 1 with 1:49 left.

There’s no man’s land, and then there’s whatever the fvck that was. With two timeouts left, you almost want to go for it. Three timeouts would make it easier to justify the punt. But Sanders had almost no room to operate in the end zone, and needing 32 yards, you really risk giving up a safety and possession there. You’re almost certain to fail barring a cheap foul, so punting is probably the best thing you could do in that impossible spot.

Allen finally put the game away with an 8-yard pass and QB sneak on 3rd-and-1. But that was a tough win for the Bills, who were a big 10.5-point road favorite. It continues the trend where Allen just doesn’t put up many yards (or points or both) on the road this year, and given the Patriots are close to winning the AFC East, it could be all road games for him to get to the Super Bowl. Not ideal.

But the Bills play great defense in the big spots and they now have seven defensive saves (stops when leading by one score in the fourth quarter) and no blown leads in 2025. Will be interesting to see how they fare against the Eagles next week, a team with more experience and better quarterback play (usually) than the Browns have.

Bengals at Dolphins: Free of Tua, Not Free of a Bad Defense

I give Mike McDaniel and Miami credit for doing the right thing, maybe the overdue thing, and benching Tua Tagovailoa, effectively ending his reign (of terror) with the Dolphins. Quinn Ewers did some solid things early with the running game doing great against a poor Cincinnati defense, but similar to last week in Pittsburgh, the game got completely away from the Dolphins in the third quarter.

Two turnovers and a fourth-down stop set up three short fields for touchdowns by Joe Burrow and the Bengals, who won 45-21. I’m sure that had Tua smirking from the bench, but this team has a better shot of dragging itself out of purgatory by moving on from him. Ewers probably won’t be the long-term answer, but at least they get a look at him in these final games.

Raiders at Texans: Hope for Ashton Jeanty

It didn’t take long for the Houston defense to make its presence felt by intercepting a poor throw from Geno Smith for a pick-six. But Houston’s offense was sputtering, and Ashton Jeanty showed that not even the league’s best defense can stop him from scoring touchdowns of 60 and 51 yards on a pass and a big run late in the fourth quarter.

That had the Texans pressing at home as a 14.5-point favorite to a terrible team that’s been shutout 31-0 twice this year. But I thought Pete Carroll’s team blew it in two spots here:

  • Down 16-14 in the fourth quarter, why are you punting on 4th-and-3 at the Houston 46? Your season is long over. Go for it. You have nothing to lose. The Texans ended up driving 88 yards for a long touchdown drive to make it a 23-14 game. Again, if the worst-case scenario (giving up a TD) happens, you at least would rather it happens quicker on a shorter field than for a long drive like that.
  • Then down 23-21, the Raiders had a great shot to force a 3-and-out and get the ball back right away for a game-winning field goal march, but the defense was penalized for pass interference on 3rd-and-20 from the Houston 7. Brutal. Stroud converted a few more first downs and ran out the final 5:19 to win 23-21.

So, I think this scare throws some cold water on the Houston run to the playoffs. But they are going to be a tough out for anyone they play. And they won’t have to face Jeanty in January. Maybe never if the Raiders don’t get their shit together.

Vikings at Giants: Rough Day at the Office

I knew I liked the under on Jaxson Dart’s passing props against a complex defense like Minnesota, but God damn. Dart finished the game and still finished just 7-of-13 passing for 33 yards with 5 sacks, a deflected pick, and 2 runs for 7 yards. For some reason, it took 17 snaps from scrimmage for the Giants before Dart threw an actual pass in this game.

J.J. McCarthy had a rough afternoon too that wasn’t always his fault as he had a tipped pick. He also got away with a pick-six after Abdul Carter lined up offsides. D’oh.

But McCarthy left another game injured, and Max Brosmer ended up converting a 3rd-and-17 with a great catch by Justin Jefferson to lead to a game-winning field goal in a 16-13 final. Dart had his chance to answer but was sacked on fourth down at midfield.

So, Brosmer has a game-winning drive in the NFL before Dart…

Falcons at Cardinals: More Desert Doom

Props to the Atlanta defense for doing probably the best job of anyone against Jacoby Brissett this year. They held him to 203 yards, had a game-sealing interception, only one touchdown pass, and they held Trey McBride to 27 yards in the 26-19 win.

Not even Atlanta’s historic brand of choking could help Brissett complete the late 10-point comeback. His 7-27 (.206) record at game-winning drive opportunities is the worst among active starters.

Chiefs at Titans: Going Out Sad

People will say the Chiefs (6-9) just tanked after getting eliminated from the playoffs last week, and maybe there’s some truth to that. But aside from adding Rashee Rice and Tyquan Thornton to this week’s injury report, it’s largely the same roster they’ve been struggling with the last few weeks minus Patrick Mahomes at quarterback.

In a 26-9 loss to Tennessee, one of the worst teams this year, the Chiefs averaged just 14.4 yards per drive and scored 9 points on 10 possessions. They may have lost Gardner Minshew to a torn ACL too, setting up Christmas night with Oladokun against the Denver defense. Sounds fun.

But quarterback injuries aside, the Chiefs ran through many of their same issues from the whole season: Bad penalties, bad special teams penalties like lining up offsides on a field goal on 4th-and-1, no running game, poor on third down, etc.

For as bad as the Chiefs were in an infamous 27-3 loss in Tennessee in 2021, a 12-5 team that earned the No. 1 seed, the Chiefs still averaged 37.5 yards per drive that day behind Mahomes. This? This is unwatchable, and it’s hard to believe we’re likely going to see the final games of Travis Kelce’s career play out this way.

Just going out sad.

Chargers at Cowboys: Receivers + Defense

One of my favorite underdog picks this week was the Chargers (+2.5) on the road in Dallas. Why? I knew Justin Herbert would roast that defense, and he sure did with 300 passing yards, no sacks, 3 total touchdowns, and he had a key 34-yard scramble on third down in the fourth quarter when the Chargers led 24-17. That led to a field goal and helped open up a big lead.

The Cowboys had some big strikes early for Dak Prescott’s offense, but after they were already eliminated on Saturday by Philadelphia’s win, they didn’t show up for the rest of the game, getting blanked in another second half in the 34-17 loss.

But it was so fitting to see George Pickens put up big numbers in a game that no longer mattered after he did so little in the previous two losses to the Lions and Vikings. Meanwhile, the Chargers came in with good receivers and a sound defense to take it to the Cowboys. Just better team building and coaching all around for the Chargers.

Jets at Saints: No Picks Again

With two games left against Drake Maye and Josh Allen, we really could see the 2025 Jets get through a full 17-game season without the defense getting a single interception. That’s unfathomable if you watched all the tipped balls getting picked off on Sunday. That kind of fluke play should be easy for the Jets to get on the board at least once in 15 games, but it’s never happened for Aaron Glenn’s unit.

Even though the Saints won 29-6, rookie Tyler Shough threw 49 passes for a season-high 308 yards as Kellen Moore was helping him get those reps in. The Saints are going to be one of the trendiest division winner picks in 2026, and I totally get it.

But the Jets are not a good litmus test for anything.

Eagles at Commanders: The NFC East Streak Is Over

A quick peek back to Saturday’s games, one of the wildest streaks in the 32-game era is over, and there’s a great chance we never see it again. The Eagles have repeated as NFC East champs, the first team to do so since the Eagles in 2001-04.

Every other division’s had at least two repeat winners in that time. The longest active drought is one year, and that might actually only go up to two years if the Seahawks can win the NFC West from the Rams, which they are favored to do now. The whole AFC is on the verge of a new winner this year. The NFC North is likely slipping from Detroit, and the Bucs are losing control of the NFC South. That just leaves Philly as the lone repeat with the Rams still alive too.

It was always the shared quarterback dominance (and quarterback injuries) that allowed this NFC East streak to go on from 2005-2024. One year it’d be Eli Manning, the next it’d be Donovan McNabb, then Tony Romo, or the random year by RG3 or Kirk Cousins.

This was supposed to be Jayden Daniels’ year after reaching the NFC Championship Game with the greatest rookie season ever. But the Commanders limped into Saturday’s game with 4 wins, then lost Marcus Mariota in the third quarter. That led to Josh Johnson playing, and after his pick, the Eagles had no problems piling on some touchdowns to cover the spread and end this division race.

Just another rough year for Washington, but hopefully 2024 won’t be an outlier for Daniels.

Packers at Bears: Shades of the 2014 NFC Championship Game

We had a few island games where a starting quarterback was knocked out with an injury. Jordan Love’s concussion was a brutal hit and his presence was missed, but I thought Malik Willis played well given the Packers were built to throw that night with only two tight ends active and Josh Jacobs wasn’t 100% healthy.

But the Bears really stole this one as they typically do when they’re having their successful years. They were slow to get their field goal in before the two-minute warning in a 10-point game, which was bad, but then Brandon Bostick Romeo Doubs flubbed the onside kick recovery, and the Bears were able to get it back at midfield with plenty of time left.

So, just like two weeks ago, Caleb Williams had the ball in a 7-point game against the Packers. This time, he got the touchdown pass on 4th down, and I would have swore Ben Johnson would go for 2 with 24 seconds left, but the presence of Willis in the game instead of Love likely made him settle for overtime, which isn’t such a bad deal these days.

Then when you win the coin toss, I think kicking first is an easy choice in this matchup. Make Malik Willis drive down the field for a touchdown using three conventional downs, and even that won’t end the game. Good luck to him doing it too, and I also like the prospects of Caleb getting all four downs to work the ball down the field as he can be erratic and needs the extra down.

But it didn’t even come down to that as the Packers, much like the Bears early in the game, botched their fourth-down snap at the Chicago 36 after bypassing on a long field goal on a windy night. That was really the right call, but they just blew the snap.

Then in the other play that looked just like the 2014 NFC Championship Game when the Packers lost in OT at Seattle, Williams uncorked a top throw of the whole season with his 46-yard touchdown to D.J. Moore in good coverage in the end zone to end the game.

That gives the 2025 Bears a record six wins in one season after trailing in the final 2:00 of the fourth quarter. Insane stuff, and yeah, it’s probably going to bite them in the ass next year, but that can wait until then. They’re in position for the No. 2 seed, and it’s possible we see round 3 of this matchup in a few weeks.

I’d be more than content with that.

Next week: Serves the NFL right for trying to steal Christmas from the NBA with a bad triple-header where 5/6 teams likely miss the playoffs. But the Saturday lineup is excellent with Texans-Chargers and Ravens-Packers like little playoff games. Just might be Tyler Huntley vs. Malik Willis in that second one. Sunday has upset potential with Seahawks at Panthers, Jags at Colts, and we’ll see if Myles Garrett can break sack record vs. Steelers. Eagles-Bills is the late window choice, and it’s not quite as big of a game as expected. Bears-49ers on SNF is solid even though both teams have clinched a playoff spot already. MNF (Rams-Falcons) is basically to see if Stafford can solidify MVP or falter badly and lose it against that pass rush.

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 10 Predictions: Not the NFC Game of the Year Edition

Well, let’s hope Raiders vs. Broncos is the low point of Week 10. It was a historically bad game, and it’s even funnier when you consider the Broncos have the best record (8-2) in the NFL right now. The first team to 8 wins. Just goes to show what this season has been like so far. They’re giving me 2013 Chiefs vibes, but we’ll see if the 2025 Chiefs can play the part of the 2013 Broncos and take their division back.

Anyways, November is home to many of the biggest games this regular season. It’s just that the ones we circled in May when the schedule came out don’t appear to be the biggest ones after all. It really wasn’t true last week for Chiefs vs. Bills, and it’s probably not true in the NFC this week for Packers vs. Eagles. Not after Green Bay lost to Carolina last week and lost Tucker Kraft (ACL) in the process.

Still a big game on Monday night, but with the way the NFC West is shaping up, maybe one of those upcoming Seahawks vs. Rams games is actually the big one to watch. Or maybe it was Eagles vs. Rams, the 19-point comeback, that will decide the No. 1 seed after all. We’ll see.

This Week’s Articles

NFL Week 10 Predictions

I see a good spread record and my natural reaction these days is to go the other way as those guys are supposed to be so good that the record should regress to 50/50. That’s why I ignored that division underdogs were 4-0 ATS on TNF this year as an underdog of 7+ points. But the Raiders covered in one of the ugliest games I’ve ever watched. I had Denver winning by 11. Oh well.

ATL-IND: Not sure how fast Sauce Gardner can get ready for an overseas game with his new team, but slowing down Drake London is exactly what you need to do to beat Atlanta and why you get a player like that if you’re Indy. Again, when Bo Nix and the Broncos are 8-2, I see why Indy is doing what they’re doing. This is probably their best shot in the AFC for the next few years. I think they get right on offense, Jonathan Taylor has a big game, and they win by a touchdown.

JAX-HOU: I think Jags catch a break with Stroud (Concussion) out and win that one.

NYG-CHI: My favorite pick is the over here, or more specifically for both to score 20+. But I think Bears can win a 31-20 type of game.

BAL-MIN: I trust the Baltimore defense again and expect Lamar to play well. Don’t trust McCarthy yet.

CLE-NYJ: Should be an ugly game but if it’s low scoring, Justin Fields always has a chance. Just feels like the typical NFL spot for a team to trade away 2 of its best players and still win, signaling the start of the Shedeur Sanders era next week.

NO-CAR: Since when is Carolina a favorite of 5.5? Well, the Saints aren’t good but I think division games are closer and the Panthers win another tight one.

BUF-MIA: Dolphins had their shot in Buffalo on prime time. This is the 1 PM blowout that gets few eyeballs on it.

NE-TB: Could be a good one but I’m trusting Baker at home. Get Cade Otton (or any TE) a TD.

ARI-SEA: Good chance for Arizona to cover with Jacoby playing well but I think Seattle is peaking right now. Love the Shaheed trade.

SF-LAR: Gotta hedge on McVay vs. Shanahan. The 49ers own him except for one fateful 4th quarter in the 2021 NFC-CG.

DET-WAS: Well known this week that Dan Campbell is 12-0 ATS after his last 12 losses. I like it for 13-0 since the Washington offense is tanking and the defense is bad.

PIT-LAC: Another tough opponent for the Steelers. But I think we see some Chargering and the Joe Alt injury combined with moving Ramsey to safety has me liking the Steelers again.

PHI-GB: Another game impacted by injury. The Packers are beat up at WR and just lost their TE threat. Eagles should be fairly healthy after the bye week and swept this team last year. Think they get past them again after rediscovering Saquon in their last game.

2025 NFL Stat Oddity: Week 9

We’re into November now with this NFL season, and it didn’t take long for nutty stuff to happen. After last week’s historic blowout slate, Week 9 saw the teams with the best records (Packers and Colts) both lose, including the biggest upset of the season with the Panthers (+13.5) in Green Bay.

We also saw insane finishes in the NFC North, the longest field goal ever, some Atlanta DOOM, and a Chiefs-Bills game that felt different than the nine that came before it.

In all, there were seven games with a comeback opportunity with MNF pending. That’s certainly up from the 9 combined in the previous two weeks, but it’s still a below-average number as the prime-time games were routs. I think Cowboys vs. Cardinals will deliver the points though.

This season in NFL Stat Oddity:

Chiefs at Bills: Game of the Week

One thing I never liked to buy into was that the Chiefs hide stuff in the regular season against Buffalo so they can do it in the playoffs to beat them. But I was sold last year after the night-and-day differences between their November loss and the AFC Championship Game that this is the case.

On Sunday, it sure looked like the case again as the Chiefs didn’t seem to have a real game plan for offense (or defense). Patrick Mahomes only had 10 pass attempts almost before halftime, though they still weren’t really testing that run defense without Ed Oliver with Kareem Hunt and company. He wasn’t even throwing to Kelce as it was just the Rashee Rice Show.

Then Mahomes hits a deep ball to Hollywood Brown where I’m not sure how he doesn’t score, and the Chiefs can’t punch it in from the 1-yard line before halftime. That sequence hurt. Then the rest of the game devolved into Mahomes trying to survive the pass rush and throwing miracles down the field, hitting some like the 4th-and-17 conversion to Rice to start the fourth quarter.

By the way, the Chiefs didn’t have either starting tackle for the 4th-and-17, and that’s the first conversion on 4th-and-17 by a team trailing by one or two scores with more than half of the fourth quarter left since 1978. That made it a game again at 28-21.

But even when the offense got the ball back, two straight plays went nowhere to rookie back Brashard Smith, including a screen that went off a lineman’s head. On 3rd-and-11 with Joey Bosa bearing down on Mahomes, he just threw one up for Xavier Worthy that was picked, the equivalent of a 44-yard punt with 4:18 left.

The Bills gained two first downs, but Matt Prater’s 52-yard field goal hit the upright, leaving Mahomes 0:22 for a miracle. They got some shots from the Bufalo 40 at the Hail Mary, but Mahomes couldn’t set his feet on the last throw and it came up harmlessly short to end the game, dropping the Chiefs to 5-4 and 0-4 in close games this season.

You can apply the usual caveat that Buffalo has won in the regular season against the Chiefs five times in a row now while still going 0-4 in the playoffs against them. They have to show they can do it in January as you won’t see another game where Mahomes completes under 50% of his passes, a first in his career after 141 games of 50% or higher, an NFL record to start a career.

But I have a lot of problems with just ignoring this for Buffalo and Kansas City. There may not be a playoff rematch as I alluded to this week. These teams may not win their divisions, so it could be hard to meet up again if they’re both wild cards.

Beyond that, this felt different from the previous 9 meetings of Allen vs. Mahomes.

The Bills bullied the Chiefs on both sides of the ball. Cook rushed for 114 yards to end Kansas City’s streak of not allowing a 100-yard rusher. Allen got the sneak corrected to score twice against the Chiefs. He used his tight ends as well as ever with wide-open plays all day (101 yards for Kincaid).

On defense, the Bills hit Mahomes 15 times (possibly a career high depending on the source of hits), sacked him 3 times, and made him uncomfortable all game long. Those new additions really paid off as Joey Bosa was a nightmare for the backup tackles, and rookie corner Maxwell Hairston showed he has the speed to stay up with Worthy no problem. That stuff matters.

Even with the numbers the Chiefs have been posting on offense the last month, I felt like they weren’t at all sorted out on how they’re going to use these receivers together. Worthy’s production has gone down since Rice returned, they don’t even use Tyquan Thornton anymore after he played so well as a deep threat, and Hollywood Brown is seemingly always good for a lack of concentration drop (like to start this game) or bad YAC play where he doesn’t score (like before halftime).

I don’t think they have it figured out yet, and I don’t think “saving it for the playoffs” is something you can afford to do when you’re 5-3 and now 5-4. Winning the division is getting very close to having to run the table, and this team just may not be that good to do so this year. No team in the NFL might be able to rip off 8 in a row in 2025 if you just look around the league.

So, I don’t think it’s a loss you brush off lightly and hope for the rematch to go better, because at this point, there may never be a rematch. The Chiefs got some work to do on this bye week as the Broncos and Colts are up next.

Colts at Steelers: It’s the Great Pumpkin, Daniel Jones

I knew this was coming, which is why I picked the Steelers to win. But six turnovers with 5 by Indiana Jones? I didn’t see that coming. Maybe half that amount, but the Steelers went wild with forcing takeaways as they made the Colts fight for everything, including the long opening drive touchdown that made it look like it might be a long day again.

But T.J. Watt forced a strip-sack fumble, they held Jonathan Taylor to 45 yards, they got good pressure that led to a tipped ball and interception, and they got another strip-sack later in the game as well as a pick. Just great stuff from the defense all day while the offense was very conservative with quick throws as they just took advantage of the field position from the turnovers.

When the Colts lost to the Rams, I felt very encouraged by the team as it felt like Adonai Mitchell cost them two touchdowns. But after Sunday, I feel very discouraged about the Colts and Jones going forward if they’re going to play like this in Pittsburgh against a defense that’s been down bad for most of the year. I could see the Chiefs and Bills roughing this team up too in January (or Week 12 in Indy’s case).

Sunday doesn’t erase what the Colts did for 8 weeks, but it’s still a sobering loss and a huge win for the Steelers, who will try to rattle Justin Herbert without Joe Alt next.

Bears at Bengals: Fire the Whole Staff into the Sun

It cracks me up that the Bengals thought firing Lou Anarumo and drafting Shemar Stewart was going to fix this defense. They’re worse than ever, and Sunday may have been their masterpiece.

We talked about improbable comebacks in the last 5:00, and the Bengals had one here ready to go. Joe Flacco even threw an interception with 2:42 left, trailing 41-27, and still found a way to take a 42-41 lead with 0:54 left. Incredible.

The Bengals used their 3 timeouts to force a quick 3-and-out by the Bears. With 2:15 left and solid field position, Flacco quickly led a 55-yard touchdown drive in 32 seconds. The Bengals went for 2 and got it. They recovered an onside kick, which is so hard to do, and 49 seconds later it was another touchdown pass from Flacco, who threw for 470 yards and 4 touchdowns.

But since the Bengals went for 2 earlier, they led 42-41 now, which triggers four-down aggressive football from the Bears. That’s why I’m not a big fan of the going for 2 down 14 strategy. You are more likely to end up in these situations where the other team is down 1 and can pursue the win with no limitations on downs. Or you could end up down 8 after failing on the early 2PC, and now you need a 2PC just to tie or you’ll probably lose. It’s even less enticing in this era where setting up a field goal is so much easier with new kickoff rules and kicker range.

But the Bears were taking their sweet old time until Caleb Williams found Colston Loveland over the middle, and after some horrific tackling, he broke free for a 58-yard touchdown to stun the Bengals with a 47-42 lead. The kind of play that should get someone fired in Cincinnati.

The Bengals got a shot at a Hail Mary, but Flacco’s pass came up woefully short of the end zone to end it, giving him another interception. But he played well as did the offense. The defense is just a bunch of bullshit and Zac Taylor and his staff have no answers for anything.

Broncos at Texans: Another Comeback for Denver

The better team won in the end as the Texans were held to 2.8 yards per carry and 3/17 on third down. They also gave up touchdown passes of 27 and 30 yards on an otherwise poor day throwing from Bo Nix.

 But it would have been nice if C.J. Stroud didn’t leave the game after a concussion on a late slide in the second quarter, leading to Davis “Long Neck” Mills throwing 30 passes.

Houston tried to power through on 5 field goals, but that 15-7 lead in the fourth quarter didn’t hold up to these Broncos, who pulled off another comeback. Both teams had multiple chances with the ball in a 15-15 game, but Mills had a quick three-and-out late  that took a total of 24 seconds off the clock, including the punt. It reminded me of how Houston beat Buffalo last year when Josh Allen had 3 quick incompletions and the punt set up Houston in easy position to win the game.

This time, Nix used his legs for a huge 25-yard scramble that set up Wil Lutz for a 34-yard walk-off field goal to get the 18-15 win.  You might as well say there’s a new AFC South champ this year, and with the way Denver keeps winning games like this, we might see a new AFC West champ for the first time since 2015 too.

Vikings at Lions: McCarthy Not Losing in Michigan

I recall how poorly 7-of-8 quarters went for J.J. McCarthy earlier this year, and I’ve seen some of the shine coming off this Brian Flores defense. So, I wasn’t expecting much from the Vikings in Detroit, but McCarthy pulled it out in a 27-24 upset, one of the biggest upsets of the year.

I called it that he’d throw a touchdown to Justin Jefferson, his first since Week 1, which was also from McCarthy. But then the pseudo-rookie threw another to T.J. Hockenson, he rushed for another later, and he put the game away with a great 3rd-down conversion pass in a 27-24 game.

McCarthy had plenty of help from the D/ST in this one, but he no doubt played well too. A huge day for him and the Vikings.

Panthers at Packers: Underdog Strategy Works Out

I picked the Packers to reach the Super Bowl, and I don’t know whether to like it or hate the pick with each passing week. They can look so good in beating the Lions and Steelers, then so bad in losing to the Browns and Panthers with Jordan Love throwing an inexplicable incompletion in both losses.

In this one, Carolina played the big underdog strategy well with a strong running game from Rico Dowdle, limited mistakes from Bryce Young, and the defense was timely on when it stopped the Packers from finding the end zone.

Each team only had 7 possessions, and it’s almost impossible to win a game like that if you’re Green Bay and you waste four of them with a fumble, missed field goal, pick, and a turnover on downs that should have been a 2nd pick. Let’s talk about that play.

First, why? Why is Green Bay even going for a 4th-and-8 at the Carolina 13 in a 13-6 game with 11:00 left? At best you time the game with plenty of time left. Second best,  you convert for the first down and the drive continues, meaning it could still end in a field goal or no points. But the worst-case scenario is you don’t get it, and really that should have been picked as the touchback would have given the Panthers an extra 7 yards.

But I just don’t get the decision to go for it. I know they missed a 43-yard field goal in the third quarter, but do you expect a pro like Brandon McManus to miss a 31-yard field goal too? Just a horrible call. It’s almost like they saw the drive as 4-down territory, so even when Wilson was stuffed for a 5-yard loss on 3rd-and-3, they weren’t deterring from the plan and still went for it on 4th-and-8. Really dumb call.

The Packers were able to get the game-tying touchdown with Josh Jacobs on the next drive to tie the game at 13 with 2:32 left. But Bryce Young completed a couple of passes for 19 yards, Dowdle broke a 19-yard run, and the Panthers walked off the Packers with a 49-yard field goal in a 16-13 stunner.

The game was more offensive than the score suggests because of the drive count, but this is still a miserable loss for the Packers and right before their huge game with the Eagles. Maybe they overlooked Carolina after hearing all week how great they are after beating the Steelers. But you better show up every week in this league, a lost art.

Falcons at Patriots: Leaving Younghoe for This?

We haven’t seen Michael Penix Jr. in a close finish in so many weeks that I forgot what my DOOM nickname for him stood for. It’s Destiny of Ongoing Misfortune, and it’s on point after he already lost his third game in 12 career games after a kicker missed a clutch kick.

On this Sunday, the Falcons were the team down to New England, but instead of the Patriots taking a 24-7 lead into halftime if they got a field goal, Drake Maye took yet another sack, lost the ball, and that set up the Falcons for a 6-yard touchdown drive to make it 21-14 at the half. Huge swing there.

Atlanta’s defense continued to keep the team in the game in the second half as Maye took 6 sacks and threw a bad pick.

Penix got the ball back in a 24-17 game in the fourth quarter and threw another touchdown to Drake London with 4:40 left. It’s funny cause the touchdown came on 4th-and-goal at the 8. I was thinking you should probably kick the field goal, which you need eventually, as 4th-and-8 isn’t in your favor and you have enough time to get the ball back and drive for the go-ahead touchdown. They went for it and it worked out though in this new NFL.

But then the new kicker, John Parker Romo, was wide right on the extra point, keeping it a 24-23 New England lead. They got rid of Younghoe Koo for this? Unacceptable. But after the Patriots went 3-and-out, Penix delivered a 25-yard pass to London up to midfield. That was when things went haywire, as the second-down play allegedly was a matter of the Patriots simulating the snap for the Falcons, which is supposedly a penalty that wasn’t called, and it led to an intentional ground penalty by Penix that killed the drive and they punted in no man’s land on 4th-and-20 at their own 42.

You can see a Patriots player clapping in the deep middle of the field, which Penix points to after the play is over. I’m not sure if that’s really illegal, but the snap was early, and Penix needs to do a better job of gunning that at least by the feet of Bijan Robinson to avoid any grounding penalty.

Needing only one first down to end the game, Maye recovered and delivered a 17-yard pass on 3rd-and-5 to Hunter Henry to put the Falcons away. But what a bad time for the Falcons to miss an extra point and suffer a grounding penalty. Maye did some things very well early but was largely ineffective for the rest of the game.

But I guess getting bailed out by Atlanta mistakes is just something New England quarterbacks are used to doing.

Saints at Rams: No Help for Tyler Shough

If you’re a Saints fan, I think you’re encouraged by Tyler Shough’s first NFL start and discouraged by the team around him. The defense gave up 5 touchdowns on the first seven drives, and the running game for Shough produced one 29-yard run by Taysom Hill and a fumble lost by Alvin Kamara. No help.

The moment didn’t seem too big for Shough with only one turnover and one sack taken against a great pass rush. But Matthew Stafford shredded that secondary for another 4 touchdowns in an easy 34-10 win.

Jaguars at Raiders: Pete Carroll Never Learns

What a crazy game. It was almost scoreless at halftime before Brock Bowers reminded us why he’s the next big thing at tight end with the first of three touchdown catches on the day. Then Jacksonville kicker Cam Little made NFL history with a 68-yard field goal, smashing He Who Shall Not Be Named’s record of 66 yards.

The crazy thing is I watched Little kick a 70-yard field goal against the Steelers in the August preseason, but that doesn’t count as the official NFL record. So, it’s cool to see him get it for real, and it was a big 3 points in a back-and-forth game that went to overtime.

We also got to see the first game in NFL history where a team scored an overtime touchdown and the game didn’t immediately end due to the new rules. That also makes it the first game ever where both teams scored a touchdown in overtime.

The Raiders were right to go for the 2PC win as a tie does them no good in the standings. But throwing again without using Ashton Jeanty? I guess Pete Carroll never learns. The slant from the right was wide open too, but Geno Smith threw the other direction and it was batted down. I wonder if he threw right if it would have worked out for him.

Jaguars steal another one to move to 5-3 but I’m still not sold on this team.

49ers at Giants: San Francisco Escapes MetLife Intact

With all the injuries these teams have had, playing at MetLife Stadium has to be a daunting task for the road team given the venue’s reputation for altering careers. But it seems like the 49ers escaped unscathed, and they also got the 34-24 win, largely controlling the game for the last 50 minutes.

Still sold on Jaxson Dart, assuming he can stay healthy, to be a good one who elevates his teammates. But nothing he could do about the defense when it plays this poorly.

Chargers at Titans: Pyrrhic Victory

The Chargers got the 27-20 win in Tennessee but not the cover thanks to a couple of early return touchdowns by the Titans, including a pick-six thrown by Justin Herbert. That means Jim Harbaugh’s defense actually gave up net minus-1 points as Cam Ward had another rough day.

But it comes as a pyrrhic victory for the Chargers (6-3) after losing tackle Joe Alt again to an ankle injury that could require surgery. Herbert ended up taking six sacks in this game against an undermanned Tennessee defense.

The Steelers are up next too for the Chargers on SNF, so those turnovers and sacks could return as there’s no way Alt is playing next week.

Seahawks at Commanders: It’s All Over Now

We knew Seattle had the better team, but damn. This was over before halftime, a half that saw Sam Darnold throw 4 touchdowns and complete all 16 of his passes. I took a nap for the second half, and woke up to see a horrible elbow injury for my guy Jayden Daniels, which should end his season with the team at 3-6.

No point in risking it, but I’d have said the same thing about putting him back out there in a 31-point game in the fourth quarter. That’s four touchdowns against a great defense and a quarterback on fire. The game is decided. Protect your asset as no team has ever erased a deficit larger than 25 points in the fourth quarter. It wasn’t going to happen here, and now we’re stuck with Mariota again in a doomed season.

The only good news is it’s not Daniels’ throwing arm, so this will be a minor setback in his career. But I was wrong to think the Commanders would return to the playoffs this year. I’m glad I didn’t go all in and have them winning the NFC East and possibly going a step further to the Super Bowl. There were holes on defense they didn’t fix, and the injuries have piled up this year. That’s too bad.

But the Seahawks look excellent and could be a dark horse to go the distance.

Next week: The big one is obviously Monday night with Eagles at Packers. Fascinating game that’s totally unpredictable with the way those teams are playing, but I lean Philly on the strength of last year’s sweep and Tyler Kraft’s injury. But before we get there, we have a bad TNF game with Raiders vs. Broncos. Falcons at Colts in Germany could be good if the good Falcons show up. Ravens at Vikings might be good. Patriots at Bucs a highlight for 1 PM slate. Rams at 49ers is the 4:25 game to watch. Steelers-Chargers could be good on SNF. Not a bad schedule except for the start of the week, but even then, the Broncos can make any game a comeback opportunity.

2025 NFL Stat Oddity: Week 8

After watching the NFL turn tricks all day Sunday, I want to know where my treat is. Where’s a good, competitive game? Is it really going to come from Commanders at Chiefs on Monday night with the 12-point spread? It might have to as this Week 8 has had just 3 games with a comeback opportunity.

That’d be the fewest in any week since I’ve started doing this weekly (2011). That’s 15 seasons.

Granted, there were six teams on a bye but 13 games should be enough to get better numbers than this as it’s been blowout city with 11-of-12 games decided by double digits, and many were by three scores or more.

You know things are fvcked when Justin Fields leads the biggest comeback of the day. At least it was finished by Breece Hall, so that checks out for the brand. But yeah, two fourth-quarter lead changes is it, and the Packers still won by 10, and their “comeback” was on the first play of the quarter in the red zone.

If Chiefs-Commanders does give us four games with a comeback opportunity for the week, that would tie Week 9 in 2014 and a couple of weeks in 2021 for the fewest since 2011.

I got a late start to writing this as I had some work to take care of, but I’m pretty sure I can run through this thing in record time. Many teams didn’t give much of a shit about their effort on Sunday, so why should I pour over what they did here? I’d like to sleep in today.

A lot of this can get more detail in my QB rankings later this week, and I’m also doing an awards update (MVP) for Thursday.

This season in NFL Stat Oddity:

Packers at Steelers: Game of the Weak Week

After a day of blowouts, I was expecting a tight, 23-20 kind of game that the Steelers would pull out. Maybe even an overtime game. But what a stunning performance from Jordan Love to go out there on Aaron Rodgers’ big night and steal the headlines and the game back from Pittsburgh after trailing 16-7 at halftime.

You know, the kind of comeback the Packers almost never made during Rodgers’ time in Green Bay. But it should be pointed out that the Pittsburgh defense never really had any edge on the Green Bay defense in this game. Yes, the run was getting stopped early with Josh Jacobs, but that dam broke a little later with the backup in there running the ball at will in the second half. But Jordan Love had a receiver drop a late-down pass to kill one drive, and his kicker missed two kicks that Chris Boswell wouldn’t have missed for Pittsburgh.

So, that 16-7 was always a bit of a mirage at the half. But what a job by Love to complete 20 passes in a row at one point, something Rodgers never even did with the Packers. Love finished with 360 yards and 3 touchdowns. This is the scary version of Green Bay we watched in Weeks 1-2 and haven’t really seen since. They got good sacks on Rodgers, who had been getting the ball away better this year. But not so much tonight as Parsons and company ate well.

The Pittsburgh defense just continues to be horrible and one of the biggest disappointments in the league. Also, this game really exposed the lack of wideouts available to Rodgers in this offense. He’s trying to use backs and tight ends like WRs, and that’s usually not a good thing for most quarterbacks, let alone one of the most wide receiver-centric passers in NFL history.

I swear that’s how you end up with Kenneth Gainwell, a running back, fumbling in the open field the way he did late in the game. That’s just not a play he’s used to making. So, I think the Steelers will make some move for a wideout before the trade deadline, but that’s not going to stop you from playing in 34-31 games.

The seeds were there Week 1 that this defense was going to be a huge problem when they made Justin Fields look good. At some point, Tomlin has to be viewed as the main problem by the mainstream media, and I swear a losing record is the only thing that will get people to turn on him.

With the Steelers’ upcoming schedule, 8-9 isn’t out of the question again. That was my original pick all spring long until I started buying into the fool’s gold of surrounding Rodgers with all of these vets. Turns out you have to actually have good schemes and be able to coach them to execute.

Missing that badly in Pittsburgh these days.

Cowboys at Broncos: Two Altitudes

I did think about the 42-17 final in Mile High in the second game of Dak Prescott’s second season (2017) this week. Probably should have mirrored that for this pick, but I gave Dallas a shot to cover the spread as Denver’s been starting games really slow and coming  back late.

However, that Dallas defense is a gift to opponents this year. Bo Nix and the running game chewed them up, and Dak had a weird game where he never completed a pass to Jake Ferguson at tight end, and the numbers for CeeDee Lamb and George Pickens look better than you’d expect against that secondary, which lost Patrick Surtian II to an injury even.

But just too much poor execution from Dallas all day, and it didn’t look aggressive enough on the road against a team that was nearly on a 70-point pace in 60 minutes if you go back to last week’s 33-point explosion in the fourth quarter.

Yes, the Broncos (6-2) are scary when they look like this, but you have to put everything into perspective. It was just a few weeks ago when they had to sack Justin Fields 9 times to seal a 13-11 win over the Jets overseas.

But Denver did a great job on this Sunday.

Jets at Bengals: Mike White Redux

Even with leads of 15 and 14 in the fourth quarter, the Bengals couldn’t close it out. That gave me some PTSD from the 2021 game, the Mike White game where he threw for 400 yards in a comeback win that Joe Burrow couldn’t close out. I’ll never get over that one as I lost about $11,000 in winning bets from that moneyline.

The 2025 Bengals may not get past this one as losing at home to the 0-7 Jets in this fashion is absurd. Giving up a comeback like this to Justin Fields? Are you shitting me? The quarterback who was 0-26 when his team allowed more than 20 points? 2-21 at 4QC opportunities? Granted, Breece Hall was actually the one who threw the game-winning touchdown on a ballsy, double-clutched decision to throw there.

But then the Bengals could have handed Aaron Glenn and Fields another loss and blown lead in this situation had they not run the ball on a 2nd-and-obvious-pass situation. That put Flacco in 3rd-and-long and pressed for time, and let’s not forget his receiver not bringing in the ball on first down to start that little series. Flacco couldn’t find anyone on the last two throws, and that was enough. The Jets finally got a win at 39-38.

Now, the Bengals (3-5) might be cooked instead of .500 again. What a league.  You kinda had to see this coming after the Woody Johnson comments about Fields earlier in the week, then the tragic news about former Jets center Nick Mangold (RIP) passing from kidney disease this weekend. Everything was pointing to statement win for the Jets, and sure enough, the Bengals helped them to one.

But that 2nd-and-10 run for a yard when you’re trying to go set up a game-winning field goal is exactly why Taylor has to go. Never mind they made Lou Anarumo the scapegoat for why their defense is garbage.

Tear it all down in Cincinnati.

Titans at Colts: Indiana Jones and the Scoring Boom

Even with game tape from Week 3 (though probably not a competent Tennessee coaching staff that can interpret it), and even with back-to-back punts in the second quarter, the Colts still efficiently dropped 38 points on few drives before calling the dogs off in the latest sweep of Tennessee.

Daniel Jones played very well again as did Jonathan Taylor showing off his speed on another 3-touchdown day. Colts-Chiefs can’t come here soon enough.

49ers at Texans: Mentee Over Mentor

The mentee (DeMeco Ryans) took care of the mentor (Kyle Shanahan) in this one as C.J. Stroud shook off a horrible Monday night game and ripped the 49ers a new one by halftime here. Think I only saw one pick that was a glaring mistake for Stroud as he was sharp.

The 49ers just weren’t very effective and did little outside of a George Kittle touchdown as promised on National Tight End’s Day, which didn’t really explode that much around the league.

But good win for Houston without Nico Collins.

Bears at Ravens: Season Saved

Only one team (1970 Bengals) has ever made the playoffs after starting 1-6, so the Ravens were in a real must-win situation without Lamar Jackson. Even though the Bears hogged the ball early, the Ravens held them to field goals. Then after an early punt, Tyler Huntley moved the offense efficiently and effectively. The Ravens scored on 6-of-7 drives at one point. A lot of field goals but the rookie kicker was good.

Then after Chicago cut the 10-point deficit into a 16-13 game in the fourth quarter, you could see the Ravens choking away another double-digit lead late. But that’s when Nate Wiggins intercepted Caleb Williams’ pass, setting up a 9-yard touchdown drive to blow the game back open and save the day.

Maybe save the season if Lamar can return this week. Guess we’ll have to see if he practices, and then see what they say about how he practiced exactly…

Bills at Panthers: Red Rifle Backfires

Oh, I’ll get to Josh Allen later this week after one of the most misleading stat lines of the season. But this was your typical get-right game for the Bills. That means multiple takeaways, forced or just backup quarterback screw-ups; it doesn’t matter. They used those plays and some great runs by James Cook to dominate this game in 40-9.

I’m glad I came to my senses late in the week and didn’t back Carolina ATS. Andy Dalton was a mess and the running game for Buffalo was much better than the Carolina backfield.

Browns at Patriots: Myles Garrett’s Historic Day Results in 32-13 Loss

Myles Garrett had 5 sacks and yet the Browns still lost 32-13. It wasn’t all offensive mistakes putting the defense in a bind again either. The Patriots had two long touchdown drives in the 3rd quarter after Garrett’s sacks kept holding Drake Maye to field goals early.

But in the end, New England blew past the Browns, and Stefon Diggs is finally on the board for a touchdown in 2025. This is probably going to be the best defense the Patriots face all year, and Maye has taken 9 sacks the last two weeks, so that is something to keep an eye on.

But this game is a great example of how defense is largely valued by unit play instead of any one individual. Garrett is officially the 20th player since 1982 to reach 5.0 sacks in a game. Those players now have a team record of 16-4, and the other three players lost by a combined 6 points in their games.

That means Garrett is the first player since 1982 to get 5.0 sacks and still lose the game by more than 3 points. Only the fourth to get 4.0 sacks and lose by more than 16 points. But when you agree to stay in Cleveland…

Buccaneers at Saints: Another Wasted Defensive Gem

Similar to how the Browns wasted Garrett’s effort vs. New England, the Saints’ offense wasted the performance of the whole defense in keeping Tampa in check.

I guess that Baker Mayfield MVP campaign went the way of Howard Dean, right? The Tampa defense won this game with a pick-six, 5 sacks, and 4 turnovers in total as the offense was pretty mid for the Bucs without Mike Evans, Bucky Irving, and Chris Godwin.

At one point, the Saints stopped the Bucs on 8 straight plays from the 1-yard line over two drives. Yes, I’m including the offsides penalty on first down that started things. Pretty crazy to watch that play out twice, though the Bucs did eventually score on the 9th play.

But just another bad day for the Saints, who benched Spencer Rattler for rookie Tyler Shough, who didn’t fare any better. Will that move be permanent next game? Probably with the way the NFL works. Guys like Rattler just don’t get a long leash.

Giants at Eagles: Skattebo Lived His Life Like a Candle in the Wind

I dunno, I guess I always thought Cam Skattebo’s first major NFL injury would be something… funny? He’d go to do a backflip celebration and land on a cameraman, or he’d headbutt a concrete wall. But a dislocated ankle was just sad to watch and you can see the impact it had on Jaxson Dart, who knows he has to get through the rest of his rookie year without a good defense, his best receiver, and now his best running back.

He also got hosed by the refs in this one as the Eagles got away with a very clear fumble on the Tush Push for a “forward progress stopped” bullshit call.

Given all the times we’ve seen the refs let them get forward progress for long after they deserved it, this call was just pure bullshit. Maybe the game plays a little differently if the Eagles don’t go up 14-7 two plays later.

But the Eagles did well without A.J. Brown. Running game was huge with 276 yards. Defense had 5 sacks. Most complete effort yet for the Eagles, and kinda what I had in mind when I picked them to cover the spread for the sake of they were “due” to win a game in blowout fashion this year.

It happened. And I’d rather not think about this game again. It signals the end of some fun times with New York’s rookie duo in the backfield. I know Thelma & Louise probably had a longer shelf life together than these two would with the way they play so recklessly, but it was really an innocent play that took Skattebo out. A shame.

Dolphins at Falcons: WTF?

Seriously, between losing 30-0 to the Panthers and now 34-10 at home to the Dolphins, I’m not sure Atlanta doesn’t have the two worst losses of 2025. The weekly variance for this team is disgusting and hard to explain.

Sure, the offense wasn’t great in this one when you replace Michael Penix Jr. with dusty-ass Kirk Cousins and no Drake London. Darnell Mooney was only coming back from injury and didn’t seem ready for the quarterback change either. That part makes some sense, though it does give you some proof that Cousins is so washed in 2025, because in any other year, he’d at least find a way to throw for 250 yards and a few touchdowns against a defense this bad. And how does Bijan Robinson not get fed the ball? It feels like they started Cousins last second and had no real plan.

But how does the defense have its worst game of the season against the trainwreck that is Tua Tagovailoa? That part I don’t get. The Dolphins’ first 3 touchdown drives were 79+ yards too, so it’s not like Tua threw 4 touchdowns on short fields. This was legit.

The Falcons are not legit, and I can’t help but look at the coach if you’re having such random results like this.

Next week: Welcome to November. While I doubt it was intentional, the Week 9 schedule does reek of “here’s some shit games to keep you busy before Chiefs-Bills takes over your life at 4:25.” And I’m okay with that. Colts-Steelers at least has some potential for good QB play. But TNF is Ravens-Dolphins, and it’s not like you ever get excited to watch Miami play. Seattle-Washington has lost some luster for SNF with the Jayden Daniels injury. Cardinals-Cowboys on MNF sounds like an opportunity to get an early start on writing.

NFL 2025 Week 8 Predictions: The Mike Tomlin Special Edition

It’s a big bye week in Week 8 in the NFL with six teams off, and 8-of-13 games are AFC vs. NFC. We’ve already seen the Chargers turn in three hours of Carson Wentz torture porn on Thursday night, and it’s a surprise that game didn’t have a bigger spread given how banged up the Vikings were at QB and OT.

But you have eight games this week with a spread of 6.5 or bigger, so that could mean some big upsets are brewing. Frankly, nothing would surprise me with the way this season has gone.

However, I’ll be surprised if the Steelers don’t put in a good effort against Green Bay on Sunday night. Sure, there’s the Aaron Rodgers vs. Green Bay angle, but it’s also just what Mike Tomlin does. He’ll lose to the Bengals when he’s supposed to win, people cast doubt, then he comes back and beats the NFC team with the best record as an underdog and people jump back on board. Seen it for years.

I think there are schematic reasons for the Steelers to win too, including Rodgers getting the ball out fast to negate Micah Parsons, the Packers haven’t played well on the road, and you never know when Jordan Love will give you an ugly turnover.

This Week’s Articles

I tackled the PFF grading joke this week in the QB rankings for Geno Smith vs. Patrick Mahomes. My Week 8 picks explain this week’s picks for PIT, KC, a Colts parlay, and a 5-leg touchdown scorer parlay. Also got a 3-leg teaser on lines I like for the Bills, Ravens, and Bengals.

NFL Week 8 Predictions

Props were a mess on TNF, but I had the Chargers all the way.

BUF-CAR: I really want to pick the Panthers to at least cover, but I just know the moment I do, Sean McDermott’s defense gets 3+ takeaways, Allen waxes that defense, Andy Dalton shits the bed, and the Bills win 30-13. But it is an upset alert game if Dalton can protect the ball, convert 3rd downs, the running backs go to work, and they’ll probably need a fumble recovery on defense. Still interested to watch this one.

NYJ-CIN: Does it matter who plays QB for the Jets? Technically, yes, because I would be more worried about Tyrod Taylor beating the Bengals than Justin Fields. But is Tyrod even healthy enough to be any good here? Is he any good in this particular offense? He still has some of the same shortcomings as Fields (4QC/GWD, untimely sacks). I’ll hedge on the Jets just to be safe.

.CHI-BAL: :Love the over more than anything, but I think Lamar returns and the team plays their best full game of the year.

CLE-NE: I don’t expect the Cleveland offense to do much here. Neither team is particularly great at running the ball.

SF-HOU: Liked the under 41.5 even before the WR injury news. Mentor vs. mentee game. Houston looked so terrible and still hung around with Seattle. Cautiously trusting that defense at home to make Mac Jones make mistakes and Houston gets a much-needed win.

MIA-ATL: Falcons should blow them out but who knows with a team that loses 30-0 in Carolina and beats Buffalo. Miami scores 20+ more often than you think with how bad Tua’s been, so I’ll go with the spread hedge.

NYG-PHI: Never had a good justification for Philly covering besides “they’re due to win by 8+” this year. Like it even less with A.J. Brown reportedly out. Hard to say subtracting Brown and adding Jalen Carter is going to turn a 17-point loss two weeks ago into a 8+ point win, but alas here we go with the pick. Because then I remembered the Giants lost 26-14 in New Orleans and gave up 33 points in the 4th quarter last week, so who the hell knows anything about these teams at this point? Maybe “Eagles win by 1-13” is the best pick here.

TB-NO: Baker bounces back. Not expecting a ton from NO here.

TEN-IND: I thought of taking Titans in a backdoor cover, but I really do think the Colts can score 38+ again. Can the Titans score 24+? I don’t see it yet.

DAL-DEN: Another one of the few close games we have here this week. I could see it going either way, but isn’t Denver contractually obligated to come back late against the NFC East this year? Denver at home by 1-3.

GB-PIT: Like I said, this is Tomlin in his element. Rodgers will play well. Defense will get some takeaways. Steelers by 1 score.

WAS-KC: The sportsbooks seem to be thinking what I was all week by putting Washington’s O/U to 17.5 points. I think the Chiefs stop the 27-game streak of 18+ points by Washington to maintain their own NFL record of 28 games doing that (twice). Some revenge against Mariota for the 2017 playoffs. You have to go back to 2020 to find the last time the Chiefs had a streak of 5 wins by multiple scores. And never in the Mahomes era have the Chiefs posted 5 straight wins by 12+ points, which is what they’d need to do here to cover again.

They’ve gone 8 straight games now without a one-score win, which is unlike them, so don’t be shocked if it’s 28-17 and they don’t cover the full 11.5 spread. That’s why I said Washington under 17.5 is the best pick on the scoreboard..

2025 NFL Stat Oddity: Week 4

Let’s see if I can do a speed run through today to get to bed at a decent time as it has been a long one from Ireland to past midnight to watch the highest-scoring overtime tie in NFL history.

But it definitely was an eventful day, one that makes you reevaluate some of these teams as the Packers and Ravens, my Super Bowl picks, don’t look ready to make that leap yet. The Bills also struggled with the Saints despite the largest spread of the season, the Chargers lost a bad one (and maybe another offensive tackle) at MetLife, and the Chiefs and Lions still look like formidable contenders.

We had nine games with a comeback opportunity but no double-digit comeback wins yet in Week 4. I’m not even sure what we’re supposed to watch during the MNF doubleheader, but I’m rocking with a Jets ML/Fields TD/Dobbins TD/DEN ML parlay.

This season in NFL Stat Oddity:

Ravens at Chiefs: Game of the Week (or Weak?)

I picked the Chiefs to win all week, but even I didn’t think they’d be up 37-13 and scoring on almost every drive. Xavier Worthy’s return was huge for the offense as he had 121 yards from scrimmage and even was the leading rusher (38 yards) for KC thanks to a 35-yard trick play. The spacing just looked much better, including on the Kelce plays that worked this week.

Patrick Mahomes obviously did his thing with 270 yards and 4 touchdowns, becoming the youngest and fastest to 250 passing touchdowns. He only took one sack, and even Jawaan Taylor stayed away from the penalty flags this week.

But what about the defense? People are going to point to Baltimore’s numerous injuries on defense, but that offense still had Lamar Jackson, Derrick Henry, Zay Flowers, Rashod Bateman, Mark Andrews, Justice Hill, DeAndre Hopkins, and even Isaiah Likely made his season debut. Left tackle Ronnie Stanley started and left the game early with an injury, but he did play some.

Lamar also played three quarters before a mysterious hamstring injury ended his day. Honestly, I think he saw the score and tapped out. The Ravens were down three scores, he was not playing well with multiple turnovers and mistakes against Kansas City’s relentless blitzing pressure. He may have tweaked something with the hamstring, but I think he finishes that game if they were within 10 points any other week. I think he made a business decision and probably the right one.

But the Ravens (1-3) lost yet another game to the Chiefs to the point where I can’t believe they still have better odds (+750 at FanDuel) to win the Super Bowl than the Chiefs (+1000). Even if you think they still win the AFC North and get this thing fixed defensively, how can you watch them lose to the Bills, Lions, and Chiefs and think they can beat these kinds of teams in January and February?

That has to be the worst part about this 1-3 start for Baltimore. It just doesn’t look like the team in its current form has what it takes to win a championship.

The Chiefs outclassed them on both sides of the ball, and you can see the impact getting some stops and takeaways does with short fields as the Chiefs feasted on those for their best scoring day since Week 3 of 2023 against Chicago, the Taylor Swift debut game.

You just have to laugh at the people who were ready to bury this team after losing two one-score games to the Chargers and Eagles. Meanwhile, they scoffed last week when they “only beat the Giants.” Want to remind me what the Chargers did against the Giants on Sunday? Or how this one is “Baltimore sucks now” when in Week 1, it was “Buffalo’s incredible comeback” that headlined Week 1. I think kicking a team’s ass is better than needing a 15-point 4QC. How about you?

You still have to beat the Chiefs to get to the Super Bowl in the AFC. And you have to do it in January. As crazy as it sounds a week ago when the Chiefs were playing such a sloppy first half at MetLife, this team still has a chance to be stronger than the past two years if they can stay healthy at wideout once Rice returns and if the defense can build on these last three games with the pressure they’re getting.

Bet against them at your own risk.

Packers at Cowboys: Micah, Micah, Bottle of Ink

Torn up by the negative thoughts I have over ties in the NFL, especially when they’re historic ones like a 40-40 score. You watched it too, so it’s not like I need to go over Green Bay’s shoddy clock management on the final overtime possession, almost costing themselves a chance to kick that field goal for the tie. That was bad on Matt LaFleur.

But I think you have to give the Cowboys credit for stepping up on Micah Parsons night. The only sack Dak Prescott took all night was on 2nd-and-goal in overtime with Parsons barely getting him on a scramble attempt for no gain. That’s pretty good protection for Dallas. George Pickens also stepped up as the WR1 in CeeDee Lamb’s absence with 8/134/2. Hard to believe this offense only scored 14 points in Chicago while it puts up 40 at home for the second time this year.

Some of the clock management and the fumble before halftime were bad for Jordan Love, but overall, he did well. The Packers scored on their last five drives, but it’s still technically the second game in a row they didn’t win after leading by double digits (13-0). Another blocked kick (extra point) going back for 2 points. That sucked and turned the tide.

The only other thing I can really say is the NFL screwed the pooch when it made overtime 10 minutes instead of just using 15 like it was for decades. Give them 15:00 and I bet you ties would decline. This is the first one since 2022, so it was nice to get a few years without one as I hate the way these screw with my databases.

Plus it’s just so unfulfilling, especially for a game like this that has importance in the NFC. But overall, I think it was a better night for Dallas than Green Bay since the Cowboys were the 6.5-point underdog without their best weapon.

Eagles at Buccaneers: “We Can’t Keep Getting Away with This,” Said A.J. Brown

So, the Eagles were on their bullshit again on Sunday. Don’t get me wrong; they dominated the first half in Tampa, taking a 24-3 lead on a blocked punt return touchdown and some easy flip passes from Jalen Hurts to Dallas Goedert. The only thing the Bucs could celebrate early was Chase McLaughlin’s 65-yard field goal, the longest in NFL history in an outdoor venue.

But that second half? That turned into the joke of an Eagles offense that hasn’t been able to get the ball down the field. In fact, Hurts was 0-for-8 passing after halftime. Their only touchdown after the half was a 25-yard drive set up by a Bucky Irving fumble, and Saquon Barkley scored on a fake Tush Push play. So, the Eagles were very creative at times on Sunday, but they weren’t putting the game away offensively at all.

Meanwhile, I think the Buccaneers lost because they were missing Mike Evans, and the connection from Baker Mayfield to Chris Godwin was too rusty in Godwin’s first game back in a long time. Baker was 3-of-10 for 26 yards to Godwin. I think if you get these teams in the playoffs with Baker having his full weapons, they could beat them again as he still had 289 yards and long touchdown plays to Irving and Emeka Egbuka (again the rookie delivered).

But this week when Baker needed to deliver his latest miracle and bring the  Bucs all the way back from a 21-point deficit, he got way too dangerous on a first-down play and was picked in the end zone with half a quarter to go. Then they were snuffed out on their last drive this week as the Eagles held on for a 4-0 start.

The Eagles finally got a win over Tampa again, but between this team and the Rams last week, I see a beatable team in Philly. Then you have A.J. Brown leaving cryptic messages online after the game since he’s not getting his numbers, and I’m not sure this team is built for the long haul.

For replacing the Kansas City dynasty with one of their own. They have some issues they need to work out.

Chargers at Giants: When Chargering Meets MetLife Stadium

Welp, MetLife Stadium took out Malik Nabers (torn ACL) and Joe Alt (ankle). Those are huge injuries, and the fact that each team had to deal with one on offense makes me think it evened out on the injury front for this game, and the Chargers still should have been able to find a way to beat a rookie quarterback in his first start.

But Jaxson Dart had some nice runs, including a 15-yard score on his first drive. He definitely brought some energy to this team, even if it’s going to be hard going forward to throw the ball without Nabers.

Justin Herbert played his worst game of the year, but maybe that’s to be expected when you lose both tackles and are facing a team with some great pass rushers. But I was still disappointed that he couldn’t get into field goal range late in the game despite multiple opportunities.

The Chargers also wasted several of the best runs Omarion Hampton’s had all year, so it’s not like the offensive line was worthless in this game. He had 128 yards, including a 54-yard touchdown run. Maybe the Chargers should have leaned on him more than 12 carries while Herbert threw it 41 times with 2 sacks. But he also had two interceptions.

It’s a really bad loss on a day where the Chiefs found their mojo again offensively. The Chargers still hold an edge in odds to win the AFC West, but this game shows you still can’t trust them not to go Chargering their way through any game.

Colts at Rams: Puka Nacua >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Adonai Mitchell

I could have added more greater than symbols too. But Puka Nacua is a great example of how the draft is an inexact science. Who knew a fifth-round pick from BYU would become the most dominant receiver of his class and arguably the best in the game right now? He’s always open and Sunday may have been his best game yet as he had 13 catches for 170 yards and a game-tying touchdown on fourth down.

Meanwhile, the Colts used a second-round pick last year on Adonai Mitchell, the Texas wideout who didn’t have the record-setting 40-yard dash time; that was teammate Xavier Worthy. But Mitchell was thought to be a promising pro too.

However, his rookie season was nothing impressive, and he wasn’t doing much in three games for Indy this year either despite the incredible year Daniel Jones is putting together. But on Sunday in LA, Mitchell made his mark in the worst way yet as he did the dumbest play a football player can do: The early celebration where you fumble the ball before you broke the plane:

Blows my mind every time that someone can be this careless and dumb. To make matters worse, Mitchell was called for holding to wipe out a 53-yard touchdown run by Jonathan Taylor that would have put the Colts up 27-20 with 2:15 left. Instead, they punted and Matthew Stafford found Tutu Atwell for an 88-yard touchdown. Jones ended the game with his second interception, but not before Mitchell cost this offense two touchdowns.

Just goes to show how important it is to draft the right receiver. Or avoid drafting the wrong one. That stood out as the main difference in this one to me.

With the win, Stafford becomes just the fourth quarterback with 40 fourth-quarter comeback wins.

Steelers vs. Vikings: Mike Tomlin, Surely You Jest?

When it was 24-6 Steelers with 11:18 left, I thought wow, the Steelers haven’t played a game this good since December 2023 when they crushed the Bengals on a Saturday at home. I usually am never this far off about one of their games as I predicted a Minnesota win.

Then the rest of those 11 minutes played out, and yeah, that’s why I picked Minnesota. The Vikings may have won if they didn’t have so many negative plays early with the backup linemen getting blitzed to hell and Carson Wentz took six sacks and threw some picks because of the heat. Most NFL offenses would not survive that many losses up front.

Which is why it’s so absurd that the Vikings were so close to taking this one to overtime where anything could happen, including a tie. I hope people saw firsthand how bad Mike Tomlin’s decision making can be for a coach who preaches about “not living in your fears” as much as he does.

The offense practically had to beg him to go for a 4th-and-goal at the 3 with 4:14 left while leading 24-14. That should be a no-brainer decision in 2025. You go for it to make it a 3-score game (31-14), because a field goal keeps it a 2-score game (27-14) and leaves you very open to losing by a point. Then if you don’t get it, the upside is they have 97 yards to go.

Except the problem is the Steelers called a basic run and were stopped at the 1-yard line. You have to let Aaron Rodgers, who played a very solid game, throw there. Three plays later, Carson Wentz hit Jordan Addison for an 81-yard pass to the 1-yard line, and I’m still not sure how he didn’t score there. That was arguably the play of the game as linebacker Payton Wilson made an incredible tackle that cost the Vikings over a full minute on the clock.

Instead of scoring with 3:13 left, the Vikings didn’t score until 2:08 remained. That’s huge. Wilson was moving faster than any linebacker we’ve seen in the NGS era.

Then in a 24-21 game, the Steelers had two plays to get a yard at the Minnesota 40 and end it. They could have did the Tush Push again with huge tight end Darnell Washington under center. But after getting stuffed, the Steelers took a delay of game and punted instead of getting inches to end the game on offense. Are you kidding me?

Fortunately, they were playing Wentz, who tried to give it away immediately with a dropped pick, then a grounding penalty really did them in. For the third win this season, the Steelers had to stop a fourth-down pass attempt and did to end the threat.

The early bye probably comes at a good time to get healthy. With the state of the AFC North, I’m a bit surprised the Ravens are still -220 to win it while the Steelers are only +300. Seems like decent value on the Steelers to me. The Ravens can get better on defense, but the Steelers have plenty of room for improvement too. And we know the Ravens haven’t swept this team in a long time.

Big win for the Steelers. I really didn’t expect it after how good Minnesota was last week and how much of a struggle Brian Flores had Rodgers going through a year ago in London with the Jets.

Browns at Lions: Respect for the Cleveland Defense

The Lions cruised to a 34-10 win, but I have to say the Cleveland defense is the best in the game this year. The Packers got exposed last night, and don’t let the 34 points fool you here in Detroit. The Lions had a punt return touchdown, so that’s already 27 points instead of 34 by the offense.

Then the Lions had a 16-yard field goal drive off a bad Joe Flacco interception, a 5-yard touchdown drive before the half thanks to another Flacco pick, and a 20-yard touchdown drive in the fourth quarter following a Flacco fumble.

Jahmyr Gibbs ran the ball respectably, but the Lions finished with 277 yards and 4.9 yards per play. You just can’t expect to beat a team when you’re gifting them field position like this, which his why Cleveland lost badly to the Ravens in Week 2.

We’re at the point where I don’t think Flacco gives them any upside. Might as well see what the rookie can do. The Oregon rookie first, I mean.

Jaguars at 49ers: Steal This Win

I find it very amusing the “Duuuuuval” coach, Liam Coen, tried to go Will Smith at the Oscars on Robert Saleh, who would likely destroy him in a physical confrontation. All over a perceived sleight about “signal stealing” this week.

But on the field, Coen’s team got the best of Saleh’s defense. More accurately, the Jacksonville defense shined more than the 49ers’ defense by winning the turnover battle 4-0. Trevor Lawrence wasn’t sacked once and Travis Etienne rushed for 124 yards, including a 48-yard touchdown.

While Brock Purdy returned, I think the two weeks away hurt his timing. He was off on a throw he forced to CMC, and that led to a tipped interception. Late in the game, down 26-21, Purdy lost the ball on a strip-sack and the Jaguars were able to get one first down and run out the clock.

Big statement win for Jacksonville (3-1) with the Chiefs up next. Tough first loss for the 49ers.

Saints at Bills: Ho-Hum, You Know Who Won

I was surprised Buffalo (-15.5) struggled so much with New Orleans at home, especially after opening the game with touchdowns. But Josh Allen threw an interception that ended the team’s streak of 8 games without a giveaway, leaving them tied with the 2024 Chiefs for the longest streak in NFL history. At least this one was more of an “arm punt” than the last one in December against the Patriots.

But the Saints hung in this one thanks to a dominant running game that produced 189 yards and 5.6 YPC. I can already hear the Buffalo fans claiming the immortal Matt Milano and Ed Oliver, who didn’t play, will fix this. But I have eyes. Those guys played in Week 1 when the Ravens were popping 10 yards per play on them before Derrick Henry’s big fumble changed things. I think it’s fair to say the Bills have some run defense issues.

The Saints may have even won this one if they didn’t force a red zone interception on a Philly Special kind of trick play, not to mention Spencer Rattler being just off on a wide-open touchdown pass to Brandin Cooks in the end zone.

Instead of taking a lead on that Cooks play, they settled for a field goal to trail 21-19, then the Bills put the game away on both sides of the ball. They even got a fourth-quarter scoring drive extended by a roughing the punter penalty for the second game in a row.

But I’m glad people are starting to catch on to just how sweet of a deal the schedule has been for the Bills this year. Their first four opponents are currently 1-13 with only Baltimore getting a win over Cleveland. Someone will get a win Monday night between the Jets and Dolphins, so these teams have just one win combined when they’re not playing each other or Buffalo.

Bears at Raiders: Classic Pete Carroll Close Game Carnage

Wild game that ended in classic Chicago fashion with a blocked field goal to secure the W. Some thoughts:

  • Geno Smith’s decision making just isn’t any good right now as he threw another 3 picks.
  • What if the key to unlocking Boise State Ashton Jeanty was to just let him do his upright stance in the backfield? He exploded for 155 yards and 3 TDs.
  • I don’t really mind Ben Johnson staring down Aditi after halftime like he was the T-1000 asking kids at the food court about John Connor’s whereabouts. She can be annoying.
  • Not a bad job by Caleb Williams hanging in there, but you gotta make that 2PC at the end as it’s just too easy for an opponent to get into field goal range now.

Bailed out by a blocked kick. Just like something the 2001, 2006, or 2010 Bears would appreciate.

Titans at Texans: A New Contender for First Coach Fired

Unless Mike McDaniel embarrasses himself in Miami on Monday night and gets fired, we have to consider Brian Callahan as the next NFL coach who could go in Tennessee. This guy has shown us nothing in 21 games (3-18) and apparently, he’s on the verge of a meltdown.

He gave up play-calling duties this week and his team scored zero points. It was actually a 6-0 game with Houston going into the fourth quarter, but then the Texans poured it on while the Titans kept giving up short fields for them to do so. Just a mess of a team right now that’s doing no favors for Cam Ward.

Never liked the Callahan hire. Classic cronyism/nepotism among the coaching ranks. As someone who doesn’t like Zac Taylor either, I don’t know why you’d go barking up that tree for your big hire. What, because his dad coached a Super Bowl decades ago and was dumb enough to let Jon Gruden know everything he was going to run on offense with Rich Gannon?

Commanders at Falcons: No Marcus Mariota Revenge Game

This was more like the game I expected last week for Washington without Jayden Daniels. The defense having a letdown and the offense not doing enough. The Atlanta offense responded very well from that Carolina shutout with big games on the ground and through the air with Michael Penix.

Washington trailed for the last 50 minutes and never could get within one score and possession of the ball in the final quarter and a half. Tough ask of Mariota with Terry McLaurin also out.

But this is more of the Atlanta I had in mind as my preseason division pick.

Panthers at Patriots: Early TKO

My favorite pick for this game was Patriots over 24.5 points, but I didn’t expect them to get there by halftime. So much for winning a division game 30-0 last week. The Panthers looked more lost than they did the first two games this season, getting beat in every phase as Drake Maye carved them up with a post-ACL Stefon Diggs, Bryce Young was ineffective, and the special teams were huge for NE again.

Just an old-school 42-13 squashing at Gillette Stadium, something we haven’t seen much this decade.

Next week: 49ers-Rams on TNF has lost some luster with the way the 49ers are playing. I’ll set my alarm about 20 minutes earlier than usual for Browns-Vikings in London (meh). I think it’s a pretty weak Sunday schedule where Bucs-Seahawks and Commanders-Chargers (with Jayden Daniels back) will have to save it in the late window. Patriots at Bills has more TNF than SNF vibes but we’ll see what Josh Allen Jr. can do for the Pats. Chiefs-Jags on Monday night might actually be the most interesting game here.