2025 NFL Stat Oddity: Week 17

That was a very long Week 17 slate in the NFL that started with Josh Johnson on Christmas afternoon and ended with a classic shootout between the Bears and 49ers. It sets up three division title games in Week 18 in prime time and little of substance on Sunday afternoon.

We had nine games with a comeback opportunity, so we still haven’t had a week with 10 chances since Week 4. That has me a little worried about Atlanta’s ability to keep it close with the Rams on Monday night, but we’ll see as I still think that one has upset potential.

This season in NFL Stat Oddity:

Bears at 49ers: Game of the Day

This 42-38 game summed up in one graphic:

The crazy part is the Bears didn’t have their best wideout in Rome Odunze, and D.J. Moore wasn’t 100%, and the two rookies (Luther Burden and Colston Loveland) dominated with 232 yards and 2 TDs). The 49ers didn’t have George Kittle, Ricky Pearsall wasn’t 100%, and they still lit it up too with Brock Purdy accounting for 5 total touchdowns (10 in prime time since Monday night) and 303 passing yards.

Not a bad shootout for a game that started with a pick-six. But I think it’s a game where the 49ers showed they could run the ball very well against a bad run defense as CMC had 140 rushing yards. Purdy played excellent, and it’s past time we act like he always needs George Kittle, Brandon Aiyuk, and Deebo Samuel to do this, because none of those three were available to him on Sunday night. Left tackle Trent Williams also left on the opening drive.

But I also think you have to give Caleb Williams and the Bears credit for hanging in there blow for blow when the 49ers are on a heater like this. It came down to the final snap, and the Bears were that close to extending their record to a seventh win this season when trailing in the final 2:00.

If we somehow got this as a playoff rematch, I think that’d be great. But definitely a strong night for the offensive minds of Ben Johnson and Kyle Shanahan. Now, the 49ers just have to beat Seattle (easier said than done) on Saturday night and they’ll be the No. 1 seed again.

My only warning would be that you see what it might look like without Nick Bosa and Fred Warner, though there is some hope Warner could return during the playoffs. But if Purdy is playing like this, maybe this can finally be San Francisco’s year.

Eagles at Bills: Familiar Trends

Throw in a lot of cold rain to make it even easier on these two strong pass defenses, and Sunday’s 13-12 final more or less played up to the season trends for the Eagles and Bills:

  • The Eagles started strong, taking a 13-0 lead into the locker room with Dallas Goedert adding another easy 1-yard touchdown to his season total.
  • Jalen Hurts then promptly went 0-for-7 passing in the second half with DeVonta Smith only coming close on a overturned catch one time.
  • Saquon Barkley was held to 68 yards on 19 carries, so his disappointing season continued more than the horrid Buffalo run defense did, but it helped that the Eagles weren’t completing passes.
  • Josh Allen took 5 sacks, including another contender for the worst sack of the year that knocked him out of field goal range as the Bills were shut out for 54 minutes.
  • James Cook was held to 77 total yards, and the Bills are now 0-4 this season when Cook is under 100 yards from scrimmage, averaging 14.8 points per game in those games.

But Philadelphia’s classic second-half no show on offense meant the defense had to hold up, and it almost broke. The Bills finally broke through with some big plays to Brandin Cooks and others (another hook-and-lateral) to get down the field twice, and despite the bad foot, Allen snuck in two touchdown runs in the final 5:11, including a 4th-and-goal from the 1 run with 0:08 left.

The Bills made the controversial decision to go for 2 and the win, and Allen completely whiffed on the throw to an open Shakir in the end zone. Game over; the Patriots win the AFC East. It’s no wonder they like to run the ball down there. That should have been an easy conversion, but the Bills have been missing these 2PC plays all season.

However, I have to defend the decision to go for the win instead of playing for overtime. I think it was absolutely the right call for Sunday’s circumstances:

  • The weather was horrible, which can make an extra point even harder, and it’s not like Buffalo’s kicker has been reliable on those, getting one blocked on the first touchdown. The Eagles have good blockers too.
  • Allen’s foot wasn’t 100% and that limits his effectiveness, so you don’t want to keep putting stress on that for more snaps in overtime.
  • The Bills realistically have to admit the Patriots are likely winning the AFC East with only a home game against Miami left, so it’s not like the division title or a No. 1 seed is really on the line here.

If this game was earlier in the season when you have less clarity about the playoff standings, I think you take them to overtime as your defense was playing outstanding and you’re at home. If the weather was better, I think you play on into overtime. If Allen was 100% healthy in a normal game, I think you go to overtime, which is a place he’s never actually won a game in the NFL yet.

But those were not the circumstances on Sunday in Week 17, so I don’t have an issue with the Bills doing what they did. I just have an issue with Allen badly missing the throw as they finally had a good play dialed up for one of those 2PCs.

The Eagles (11-5) still have an outside shot of the No. 2 seed over Chicago. The Bills (11-5) drop from No. 5 to No. 7, and with the Jets only left on the schedule, I think they’ll go to 12-5, the Texans beat the Colts to get to 12-5 and the No. 5 seed by virtue of head-to-head win, and the Chargers lose at Denver to fall to No. 7 seed at 11-6.

I had Buffalo lined up for No. 5 for a while, but seeing as how that now could be Derrick Henry and the Ravens in Baltimore, I’m not sure they want any part of that matchup in two weeks, so it’s possible that bad throw was strategic by Allen.

Then again, going to No. 6 and probably having to go to Jacksonville, a team playing as well as anyone, may not be a great start either for this team. But that’s where I see things trending for Buffalo.

Steelers at Browns: The Tomlin Special (The Last One?)

Once the Ravens beat the Packers on Saturday night, you could see the “Tomlin Special” coming from a mile away.

The Steelers were going to lose to a 3-12 Cleveland team to set up a winner-take-all game on SNF against the Ravens for the AFC North. And they’ll have to do it without D.K. Metcalf (suspended) and Darnell Washington (broke his arm on Sunday). Maybe without Calvin Austin too, or the three players who had 67% of Rodgers’ passing yards in Baltimore earlier this season.

I knew the Ravens being +800 value the other day to win the AFC North was too good to pass up. That’s not to say it’s a sure thing, because the Ravens have a pretty bad history of playing well in Pittsburgh, but the Steelers played Sunday with no real energy or care to want to wrap things up with a great opportunity against a bad team.

Instead, they gave up 10 early points to Shedeur Sanders before picking him off twice later. But even with nine possessions in a 4-to-7 point game the rest of the way, the Steelers never found the end zone even once. They pissed away drives with penalties, a pathetic 4th-and-1 deep pass to Scotty Miller, a Rodgers slide short of the sticks on third down, a bad sack to make a field goal too long, and forcing the ball repeatedly to washed-up wide receivers against a No. 1 pass defense with good corners playing man coverage.

And yes, the Steelers absolutely were too focused on Myles Garrett breaking the sack record. Garrett himself admitted it, and while you might expect him to say that given he was shutout by a makeshift offensive line, anyone who says this didn’t have a big negative impact on the game for Pittsburgh didn’t watch the game.

You could see it in the way they called plays at times, like not calling a single pass in a 13-9 game with 7:03 left and the ball at midfield. Three-and-out on runs. You could see it in the way Rodgers was letting go of the ball extra fast (usually well under 2.6 seconds), sometimes just throwing the ball away before he even dares left Garrett get a whiff of him.

That hampered the offense all day, and it’s a silly thing to worry about when Garrett gets to play Joe Burrow next week. The record is going to fall, but Rodgers sure looked like he’d be damned to be Brett Favre and get caught in a highlight reel forever for going down on the record-breaking sack.

Instead, he reverted to his factory settings by forcing outside throws to wide receivers instead of using the only players that are actually any good in this offense, the tight ends and running backs. Rodgers was 8-of-21 for 60 yards on passes to MVS, Scotty Miller, and Adam Thielen. Meanwhile, Pat Freiermuth had the big plays on the final drive, but he only finished with 63 yards on 3-of-5 passing.

Feed him more, except Rodgers just doesn’t like tight ends and will rather throw to washed-up wideouts he has no real chemistry with against maybe the worst defense to try that against this year.

Just buffoonery from start to finish as the Steelers finished with 6 points on 11 drives. Mike Tomlin is now 0-7 at Cleveland without Ben Roethlisberger, who was 12-2-1 at Cleveland.

I had a bad feeling the Metcalf suspension would lead to something like this, but I really didn’t think Rodgers would go with low-risk passes to MVS in the end zone (against Denzel Ward) on three straight passes with the game on the line. Metcalf would have been a target there. Freiermuth or Jonnu Smith should have been a target there. MVS stinks.

But Rodgers’ loyalty to “his guys” at wideout came back to bite them. A bad gameplan hurt them. Worrying too much about Garrett, who didn’t even generate that much pressure, hurt them.

Frankly, this team doesn’t deserve the postseason. They got their ninth win last week, and at this rate, I’ll be surprised if they get another this season.

Jaguars at Colts: Farewell Philip (Again?)

Hats off to the Jaguars for getting to 12-4 with a sweep of the Colts this month. This was a good back-and-forth game with Trevor Lawrence showing off his legs on two touchdown runs, and the pass defense held up against Philip Rivers for the most part (147 yards, 1 touchdown).

Rivers’ lone pick came in the fourth quarter of a tied game (had to play that tune one more time), and that actually led to Jacksonville’s game-winning field goal drive, which consisted of losing 3 yards after a stuffed Travis Etienne run and two incompletions by Lawrence. Yikes.

Rivers got the ball back in a 23-17 game with 18 seconds left, but instead of seeing him throw one last pick in a one-score game to perhaps end his career for good, a delay of game penalty on the defense moved the ball to the Jacksonville 48. Riley Leonard came off the bench with the stronger, younger arm to throw the Hail Mary, and that too was intercepted to end the game.

Rivers has no regrets about the comeback attempt even though the Colts were eliminated from the playoffs on Saturday with Houston’s win. He’ll go down as an all-time competitor and one of the only people crazy enough to try this after five years away from the game.

If this is the end of the road, he’ll now finish 36-84 (.300) at game-winning drive opportunities and 30-79 (.275) at comeback opportunities down one score.

Seahawks at Panthers: NFC South Shame Pt. 1

It’s not like I expected the Panthers to beat the Seahawks, but damn, have some pride at home. The Panthers were 5-1 ATS as a home underdog this year, but the best they could do in this one was make it 17-10 in the fourth quarter after a Bryce Young touchdown run.

It’s a good thing he had that run because he finished with 54 passing yards on 24 attempts, or 40 yards on 26 plays if you add his sacks.

But a huge facemask penalty got the Seahawks out of a 3rd-and-21 situation, and they punched in another score to go up 20-10. Young took consecutive sacks before throwing a 5-yard pass on 4th-and-17, leading to a 25-yard touchdown drive by the Seahawks to ice it at 27-10.

All three of Seattle’s touchdown drives started inside the Carolina 30 in the second half, taking advantage of Carolina’s mistakes on offense. This game was winnable despite the final score, but it really looks like no one wants to take the NFC South this year.

Their division title game should end in a tie, which would still give it to the Panthers.

Buccaneers at Dolphins: NFC South Shame Pt. 2

This Tampa Bay collapse needs studied. The Dolphins came in ranked No. 26 against the run and the Bucs just couldn’t get anything going on the ground. It doesn’t help when Tristan Wirfs was inactive at tackle. But Baker Mayfield probably has the best 4-WR group in the NFL, and yet they were stuck on 10 points with him throwing two picks deep into this one before a last-minute Mike Evans touchdown led to a failed onside kick in a 20-17 loss.

Quinn Ewers had a couple of touchdown passes to lesser-known Miami targets for the rookie’s first win. The running game was solid. Miami will likely finish 7-10, which sounds like the typical Miami season in the 21st century.

Giants at Raiders: The Toilet Bowl

Both teams had lost nine in a row, but the Raiders would have been dumb to win this game and hand the Giants the No. 1 pick in the draft. The Raiders definitely need it more as they have a quarterback need the Giants don’t with Jaxson Dart rushing for two more scores in this 34-10 rout as Geno Smith took another beating behind his line.

The No. 1 pick isn’t locked up for the Raiders yet, and the Chiefs would probably be wise to not let them secure it next week either. Then again, it’s not like there looks to be a real QB prize in the 2026 draft.

Cardinals at Bengals: Ho-Hum

Go figure, it took Jacoby Brissett deep into garbage time (trailed by 30 points at the two-minute warning) to finally break 200 yards passing and throw his second touchdown of the day against the Bengals in a 37-14 loss that was never really competitive.

Just glad to say I was right that Ja’Marr Chase and Trey McBride finding the end zone were the only picks you needed from this otherwise fruitless endeavor between losing teams.

Patriots at Jets: Seriously, Just End the Season

The Patriots scored six straight touchdowns to start their 42-10 rout of the Jets, another tip in the cap for offensive coordinator Josh McDaniels, who has been behind some of those all-time drubbings in NFL history.

Speaking of history, the 2025 Jets have done it. In 16 games, they’ve let quarterbacks throw 32 touchdowns and 0 interceptions after a 5-piece from Drake Maye on Sunday. That’s two weeks after Trevor Lawrence had six total touchdowns on this defense.

I know Aaron Glenn is going to get excuses that they traded two of his best defenders, but this shit was rotten from Week 1 and has only gotten worse. I wouldn’t criticize the Jets if they made him a one-and-done coach, but I doubt that will happen no matter how brutal this 3-win season has gone.

Saints at Titans: Ending 2025 on a High Note

I know people don’t care about these teams this season, but I think it was a very good showing for both Tyler Shough and Cam Ward, and a game that should have their fans excited about what can happen in 2026 with more seasoning from Shough and better coaching/talent around Ward.

But Shough got the best of this matchup as he added another 300-yard passing game and comeback win to his resume. In such a down year for rookies, I’m very serious about voting him for OROY. Just finish strong next week.

Texans at Chargers: Houston Outlasts Them

Going back to Saturday quickly, I was most excited about this game and I think it delivered a playoff atmosphere with a tough, physical grind after some early explosives from Houston’s offense made it 14-0 in the blink of an eye.

But I thought Justin Herbert’s teammates let him down again with the tipped pick in the red zone, and Dicker the Kicker turned into Nate Kaeding in a big game. This guy is supposed to be perfect from inside 40 yards, yet he missed one from 40 and an extra point, costing the Chargers 4 points in a game they lost by, yep, 4 points. And don’t act like I haven’t forgotten about the missed field goal in the Jacksonville playoff loss. I see what this kicker is up to. Can’t trust him.

But the Texans held on for the second week in a row by getting a huge defensive penalty to help them run out the clock. I’m not sure Chargers fans can complain much about that illegal contact that wiped out a third-down sack of Stroud. The Chargers also had two defensive penalties wipe out huge sacks on Herbert on their previous drive to score a touchdown.

This game is a pretty good sign that the Texans are more dangerous than the Chargers in the playoffs because of their defense and their offensive line doesn’t have turnstiles at offensive tackle. But I also think it helped  expose that the Houston offense is still likely to come up short before a Super Bowl appearance to keep this team out of the big game.

Crazy stat: Houston has never been a wild card team. All eight playoff appearances for the Texans have come as the AFC South winner, so we’ll see how that shakes out if Jacksonville wraps this division up on Sunday.

Ravens at Packers: King Henry Reigns Supreme

For a game with two backup quarterbacks, there were a lot of points and quality drive engineering between the Packers and Ravens on Saturday night. While the Ravens leaned on Derrick Henry, who dominated with 216 yards and 4 touchdowns, it was the Packers who surprisingly couldn’t run at all and leaned on Malik Willis to throw for 288 yards and rush for 60 yards and 2 touchdowns. Sadly, a late injury knocked him out and Clayton Tune was intercepted on a tipped ball.

But I think it’s clear that Matt LaFleur is going to help Willis get paid a ton of money from a team to be their starter in 2026 or 2027, a miraculous coaching job with a player who couldn’t throw for 100 yards in any of his starts as a rookie on the 2022 Titans. Maybe even his brother Mike LaFleur, the Rams offensive coordinator, will be hired by a team to make Willis work out as well as his brother has.

Good luck with that, but it was an impressive game from him on Saturday night. They didn’t lose this game because Jordan Love (concussion) was out. They lost because their defense, missing Micah Parsons, was pathetic, a familiar tune in Green Bay in big games.

The Packers are now 0-3 this year when they don’t punt in a game, which has never been done before in a season. The rest of the NFL is 10-0 this year. Green Bay is just the 10th team since 1950 to lose a game by at least 17 points without punting.

Next week: I get to look back at how bad my predictions were for this crazy season. We get the sacrificial lamb game first on Saturday to determine the No. 4 seed in the NFC. We get the No. 1 seed game at night, then it’s a pretty bland Sunday afternoon slate leading up to Ravens vs. Steelers for the AFC North.

NFL Stat Oddity: Week 17

I have been warning people for weeks about how shaky and fraudulent this NFC is. On Sunday, the top three teams almost all lost, but the 49ers were able to pull one out in overtime because the Raiders are just that creative at losing games under Josh McDaniels.

But the Eagles lost for the second week in a row, and Minnesota’s close-game magic is still intact after another ass-kicking. This time it was at the hands of Green Bay, which just has to win at home against Detroit to make the playoffs again.

Great job, NFC. Even when Aaron Rodgers and Tom Brady are playing the least-inspiring football of their careers, you can’t drive the stake through the heart and rid yourselves of them. The Buccaneers won the NFC South again as expected, but you won’t believe how many close games the Panthers have lost in the fourth quarter going back to 2018 now. Scroll down to the second game recap for the answer.

Blowouts were up this week, and only seven games featured a comeback opportunity. Let’s just hope that means they are saving a classic finish for Monday night when the Bills meet the Bengals. I strongly believe more now than at any point this season that the best postseason result is to see that three-way battle play out in the AFC with the Bills/Chiefs/Bengals and the last one standing takes on the 49ers in the Super Bowl.

But that might be too much trust in the team that nearly lost to Jarrett Stidham on a wild Sunday.

This season in Stat Oddity:

49ers at Raiders: The Purdy-Stidham Shootout We Never Knew We Needed

It was just last week when I said I was getting bored already of the Brock Purdy-led 49ers. Bored of the wire-to-wire wins. Bored of the defense being great. Show me what happens if he has to win a high-scoring game or come back late. Show me if he can bounce back from a mistake. Give me as much info as possible before the playoffs to see how he might handle different situations, because things are not always going to be this easy.

Well, little did I expect one of the season’s best shootouts to come between Purdy and Jarrett Stidham, the latter making his first NFL start in place of the benched Derek Carr. If you told someone in August this would be a Week 17 game, they would assume both teams had horrible seasons and injuries.

Well, there have been injuries, and the Raiders are having a horrible season. But they are undeniably the most creative team at finding ways to lose. The Raiders have now blown six fourth-quarter leads this year, and this was the fifth time they have blown a double-digit lead.

But the finish to this one was wild with almost every drive ending in a turnover or score. Just when you thought the 49ers would pull away after a well-designed YAC play, the Raiders would hold them or answer with their own big play.

Even after the 49ers took a 34-27 lead with 2:17 left, Stidham confidently led the team right down the field to tie. Davante Adams made an incredible catch for 45 yards, keeping the ball from hitting the ground. Adams definitely helped Stidham a lot, but it’s not like Carr played without Adams this year. I’m not sold Carr could have repeated this Stidham performance, throwing for 365 yards and three touchdowns and taking a top-ranked defense to 34-34 in overtime.

But it really should not have gone to overtime. Purdy locked onto Brandon Aiyuk all the way down the field, and even got away with a pop-up ball after he was hit to get another completion to Aiyuk to set up a field goal. But before you could think about crowning a new LOAT, Robbie Gould badly missed a 41-yard field goal wide right. We’d go to overtime where the Raiders won the coin toss. Again, not LOAT material.

But then the other shoe dropped as Stidham was intercepted and the ball was returned to the Las Vegas 7. Purdy came out and took a knee, because otherwise I wouldn’t be giving any credit for a game-winning drive. Gould then redeemed himself with a 23-yard field goal to win it 37-34.

Incredibly, the game of the day’s overtime finish was seen by very few around the country because of absurd NFL broadcasting rules. It is 2023 now, so I’m not sure how that can still happen.

I felt denied the chance to see the Raiders blow another one in real time. But this was definitely right up there with Marcus Mariota vs. P.J. Walker (37-34 in Week 8) as the unexpected shootout of the season.

Panthers at Buccaneers: The Inevitable NFC South Outcome

It may have taken 17 weeks and sunk to lows few could have imagined, but the 2022 NFC South race is over, and the Tampa Bay Buccaneers have won the division title for the second year in a row. Just like we expected.

It took another double-digit comeback in the fourth quarter and three Sam Darnold turnovers to pull it off, but you couldn’t say same old 2022 Bucs in this game. This was different as Tom Brady played his best game of the season, and really one of the best of his career in the 30-24 win.

When these teams met in Week 7, Mike Evans dropped a long touchdown pass on the first drive despite being wide open. When I saw that, I figured they were going to kill Carolina that day, but the blunder seemed to set a tone for the rest of the day, and the Bucs never pulled themselves out of it and lost 21-3 in a shocker. Since then, the team’s play has been so poor offensively that we are just used to seeing this now. They win after defenses get tired in the fourth quarter and they can go hurry-up just like they did in Arizona last week.

But Sunday was different. Even when Carolina took a 14-0 lead early, it’s not like they were making Brady play poorly, which is always the most surefire way to beat him. You are not going to rely on winning a shootout at the end or making his teammates screw up. You beat him by beating him down and making him play like shit. This has been the case since 2001. Chris Godwin fumbled a pass on the opening drive for the Bucs, but they didn’t fall apart this time after a first-drive mistake. Ryan Succop also failed on three different kicks on the day.

Evans not only made up for Week 7, but he took full advantage of the secondary not having corner Jaycee Horn (wrist surgery) by constantly getting open down the same right sideline and catching three touchdowns to go along with 207 yards in maybe the best game of his career.

When the Bucs fell behind 21-10 in the fourth quarter, Evans was still the key target with touchdown catches of 57 and 30 to make the comeback and take a 24-21 lead. But Darnold had his chance to be the hero. He had two turnovers earlier in the game, snapping his streak of four straight games without an interception.

But Darnold’s defense sacked Brady on a third down, made him so angry he spiked the ball and drew a 5-yard penalty for delay of game, and Darnold was given 2:32 to deliver his own signature drive in the biggest game of his career.

It went about as well as you expect from a quarterback with a 3-14 record at fourth-quarter comebacks. On the very first snap, Darnold was sacked and stripped of the ball. The Bucs took over at the Carolina 6. Two plays later, Brady snuck in the touchdown for a 30-21 lead after Succop missed the extra point.

Carolina got a field goal to make it 30-24, but it did not recover the onside kick. Good timeout management helped the Panthers get the ball back with 26 seconds left, and it could have been in incredible field position after a bad snap on the punt. But the punter was able to pick the ball up and somehow gather himself to get off an incredible kick downed inside the 3. But a penalty negated that and there was a re-kick.

Still, that play really saved the day for Tampa as Carolina could have taken over 30 or 35 yards away from the lead. Instead, Darnold had to go 92 yards in 26 seconds without a timeout. Yeah, good luck. The lateral play to end it was one of the better attempts you’ll see, but it ultimately failed.

That was the end of the NFC South race. Brady finished with 432 yards on a reasonable 45 attempts this week. Darnold had 341 yards, but the three turnovers were costly. As expected, the vaunted Carolina running game was held in check with just 16 carries for 47 yards from the running backs this week.

So, you could say it was same old Panthers. The stench of Matt Rhule is hard to get out, but these issues have been going on even longer than his arrival in 2020.

  • The Carolina Panthers have lost 50 straight games when trailing in the fourth quarter.
  • Carolina’s last 4QC win was October 21, 2018 in Philadelphia, a wild one from a 17-0 deficit in a 21-17 win.
  • Since that day, the Panthers are 0-29 at fourth-quarter comeback opportunities, or the games where they had the ball, down 1-to-8 points.

This is an insane stretch spanning five seasons now. We just saw Tampa Bay the last two Sundays win a game after trailing by double digits in the fourth. You don’t need a Brady to do this. The next game up is Pittsburgh and rookie Kenny Pickett has marched down the field for a game-winning touchdown in back-to-back weeks.

Twenty-nine straight losses? It is absolutely embarrassing. Even the last game-winning drive for the Panthers was in 2019 in a game where Kyle Allen threw an incomplete pass in a 10-10 game against Houston on the first play of the fourth quarter, then Joey Slye made a 55-yard field goal for a 13-10 lead in a 16-10 win. Not exactly the stuff of legends.

I have no idea if Brady will retire again or try to join another team, but since the 49ers don’t need him, he would be crazy to leave this NFC South. It is the gift that keeps on giving, and since the race still turned out to be this close, don’t be surprised if his new Three Stooges decide to not make wholesale changes for 2023.

Brady can win the South again with a sad record, host a playoff game, and who knows what can happen when you have this many Perennial NFC Pissants who can implode in January when you are talking about the Packers, Vikings, Cowboys, Eagles, and 49ers.

He will never go back to the AFC when he has this advantage in the NFC.

Steelers at Ravens: Latest Prime-Time Chapter in the Rivalry Delivers

Steelers-Ravens is the only division rivalry in the NFL where the teams can play entertaining games despite neither reaching 20 points. They did it again Sunday night in a 16-13 classic after Kenny Pickett delivered a game-winning touchdown pass in the final minute for the second week in a row.

Pickett did very little before that last drive, but it was that kind of game with the Steelers rushing for nearly 200 yards with Najee Harris (111) going over 100 for the first time this season.

Baltimore killed the Steelers on the ground in Week 14, but Pittsburgh did a better job holding them to 120 yards in this game, 95 fewer than last time. Pickett also avoided the three interceptions that Mitch Trubisky threw in that 16-14 loss.

The Steelers had a rough sequence on defense late in the first half when Cam Heyward was called for a ridiculous flag at the bottom of a pile that ended up costing the Steelers four points on a late touchdown pass when it should have been fourth down and a field goal attempt. But the defense stepped up in the second half and gave Pickett enough chances to get it done again in the fourth quarter.

The third chance was the charm, starting with 4:16 left at the Pittsburgh 20. Pickett had three big completions on the drive, including a 28-yard completion at the two-minute warning. But he saved his best play for the third-and-8 when it looked like the Steelers would never crack the end zone after settling for field goals all night. Pickett escaped pressure and improvised to find Harris in the end zone for a 10-yard touchdown with 56 seconds left to take a 16-13 lead. Minkah Fitzpatrick was able to put the game away with an interception off Tyler Huntley with 13 seconds left.

What Pickett has done the last two weeks is incredible in the rarity of it all. Maybe it deserves a tiny asterisk because of how historically bad the Raiders and Ravens are in 2022 at holding these leads. Yes, this technically is another double-digit blown lead after halftime for the Ravens, who led 13-3 in the third quarter.

But just consider how infrequently the other great quarterbacks of this century have pulled off what Pickett has done two weeks in a row now, and that is lead a game-winning touchdown drive in the final 5:00 when only a touchdown would do (trailing 4-6 points).

Game-winning TD drives led in final 5:00 of 4Q in career (down 4-6 points)

  • Tom Brady – 9 (2002 CHI, 2007 BAL, 2009 BUF, 2013 NO, 2013 CLE, 2017 PIT, 2021 NYJ, 2022 LAR, 2022 NO)
  • Drew Brees – 4 (2002 KC, 2010 DAL, 2016 SD, 2018 PIT)
  • Peyton Manning – 3 (1998 NYJ, 2006 NYJ, 2009 NE)
  • Aaron Rodgers – 3 (2012 DET, 2014 MIA, 2018 CHI)
  • Patrick Mahomes – 2 (2020 ATL, 2022 LAC)
  • Ben Roethlisberger – 2 (2009 GB, 2010 BAL)
  • Kenny Pickett – 2 (2022 LV, 2022 BAL)

In the last two games, Pickett has already matched the career total of such drives from his predecessor, Ben Roethlisberger. Pickett and Mahomes are also the only quarterbacks on this little list who were able to notch a second before their seventh season as a starter.

After starting 2-6, the Steelers (8-8) are just one home win against Cleveland away from a 9-8 record, extending to a 19th straight season without a losing record. Pittsburgh actually was in more dire of a situation last year when it snuck into the playoffs in the final week. But even if the Steelers do not make it back this year, they are building something for the future here.

Saints at Eagles: Agents of Chaos

There is little rhyme or reason to the Saints since Drew Brees retired. They have destroyed Aaron Rodgers and Tom Brady while getting destroyed by Daniel Jones and Sam Darnold in other games. They’ve been involved in three shutouts since last December, winning two of them. They gave up 40 points in Philadelphia last year but cut that in one fourth on Sunday.

These Saints are merely agents of chaos, and now that they are eliminated from the playoffs, all they can do is throw a real wrench in the NFC standings. This 20-10 win in Philadelphia is the latest in unexpected results for these Saints. Even though Andy Dalton took six sacks and threw a pick, he still outplayed Gardner Minshew, who also took six sacks in the game.

But trailing 13-10 in the fourth quarter, Minshew threw a pick-six after Marshon Lattimore (back in the nick of time) jumped a route for an easy score with 5:27 left. Minshew could then only gain half of the yards needed on a fourth-and-22, and the Saints were able to run out the final 3:35 on the clock.

The Saints held the ball for 37 minutes and had a huge advantage in plays early in the game in building a 13-0 lead. A.J. Brown taking advantage of a blown coverage for a 78-yard touchdown was seemingly going to get the Eagles right back into it at 13-10 going into the fourth, but the Eagles were scoreless on their final four drives.

Even the vaunted QB push sneak was stuffed at midfield with 8:32 left in the fourth quarter. It’s not so much that Minshew did a poor job with it that Jalen Hurts would have done better, but the Eagles just rushed the whole play despite it being a big moment. They got zero push, and Minshew was just stopped cold for no gain. Maybe the stronger, more athletic Hurts gets more out of it, but it was poorly managed and rushed by my view. I do not believe good things happen on the sneak when you rush it and no one on the line is really dug in.

Last week it was the four turnovers that did the Eagles in, and almost none of that was Minshew’s fault. This week it was the one turnover, but it was on him and it was a crucial pick-six. The Eagles also lost one of their double-digit sack defenders (Josh Sweat) to a scary injury, but he says he will be back this season. Still, injuries are really piling up at the worst moment for this team.

It seemed like a foregone conclusion in October that the Eagles would be the No. 1 seed this year, but now they could be the No. 5 seed if they do not finish the job here. I think they beat the Giants, who really have nothing to play for next week, and wrap up the No. 1 seed next week. But this is an extremely bumpy ending for a team that once looked like it had no major flaws.

Vikings at Packers: The Worst 12-Win Team Ever

If the 2022 Vikings aren’t winning a close game, they are getting their ass kicked in a game decided before halftime.

In a first quarter that took forever, the Packers were up 14-3 despite Aaron Rodgers having one successful dropback. The Vikings allowed a 105-yard kickoff return touchdown and a deflected Kirk Cousins pass on a fourth down was intercepted for a touchdown.

It basically just snowballed from there as the Vikings managed to miss a field goal and see the Packers turn that into a 56-yard field goal to take a 27-3 lead into the locker room.

A scramble touchdown by Rodgers put the Packers up 41-3 in the fourth quarter before the Vikings added two touchdowns in garbage time to bring their pathetic season scoring differential to minus-19 points – by far the worst for a 12-win team in NFL history.

Incredibly, even with Minnesota’s garbage time numbers, Justin Jefferson finished with one catch for 15 yards on five targets. I am not convinced these Packers are a legitimate threat in the playoffs, but they are improved from the team that started 3-6. With how shaky this NFC field is, the Packers can do something this year if they beat Detroit at home and get in next week. They control their destiny, and they will be underdogs in the playoffs for a change.

Let me stress something: THIS IS NOT 2010 AGAIN. That team was elite on both sides of the ball and lost a lot of close games, including two after a concussion for Rodgers. But the Packers are creating turnovers and doing a lot of things to win in ways that go far beyond Rodgers playing like a Hall of Fame quarterback.

I think they win next week and get in the tournament. Then… who knows with this NFC. These Vikings are still alive for the No. 2 seed and they are as fraudulent as it gets.

Broncos at Chiefs: Too Close for Comfort Again

Like a “choose your own adventure” book, NFL games can have plenty of different outcomes, and that may be extra true when it is a division rematch. Every week we try to pick the right narrative of how a game will unfold, and that’s what we end up betting on with our predictions.

Conventional wisdom would have said the Denver team that nearly came back from 27-0 down last time against these Chiefs would give them a hard time again after firing Nathaniel Hackett. Maybe the defense that intercepted Patrick Mahomes three times can do something similar.

But my idea was to go against conventional wisdom, which does often work in the NFL as this league is devoid of logic at times (see Jarrett Stidham vs. 49ers). I liked the Chiefs to blow Denver out this time, and for Travis Kelce to end his four-game scoring drought. Jerick McKinnon can’t keep catching touchdowns every week, can he?

As it turns out, this was more of the same from last time. Mahomes only threw one pick instead of three, but it was a bad one in the red zone that kept things close in the first half. Throw in your obligatory KC fumble coming on a punt return to give Denver a short-field touchdown, and Denver ended up with a couple leads in this game, including a 17-13 lead to start the fourth quarter.

But Mahomes found Blake Bell on the first play of the final quarter, and he did his best Kelce impersonation for a 17-yard touchdown to take the lead again. Kelce and Mahomes have not connected on a touchdown in five straight full games together for the first time. McKinnon even scored two more receiving touchdowns, becoming the first running back since Bill Dudley in 1947 to score a receiving touchdown in five straight games.

After a terrible Russell Wilson interception, McKinnon’s second score seemed to give the Chiefs a comfy edge at 27-17. But this Kansas City defense is an adventure in itself. Wilson was able to overcome a fourth-down interception with an illegal use of hands penalty, and he finished the drive with his second rushing touchdown to make it 27-24.

Wilson got the ball back with plenty of time to take the lead, and it looked like he might do it with the ball nearing midfield after the two-minute warning. But we might be starting to see the impact of Mahomes as teams are really taking their time against him, wary of the clock situation if they score too fast. The Broncos probably tried an ill-advised run on third-and-5, and that set up fourth-and-2.

Wilson took a sack by Chris Jones, but the referees sure did swallow their whistles for a long time instead of calling in the grasp. It’s as if they were baiting the Chiefs to forcibly throw Wilson down or do something to get a 15-yard penalty and automatic first down. Wilson even looked like he maybe got a throw off, but it goes down as a sack on fourth down.

Three plays later, Mahomes converted a third down to Kelce to ice another close call. But with 328 yards and three more touchdown passes, it will likely be enough for Mahomes to win MVP barring something unbelievable on Monday night and in the season finale against the Raiders. The Chiefs should be rooting hard for the Bengals on Monday night, because that is their best hope of getting the No. 1 seed. I do not see this team in the Super Bowl if they have to beat both the Bengals and Bills in the playoffs after their recent struggles with them. Can they beat one in Arrowhead? Sure. But I’ll fade them if they’re the No. 2 seed and they have to beat both, including (likely) Buffalo on the road in the AFC Championship Game.

The Chiefs are 13-3, but they have been slumming it with the likes of the Broncos and Texans in the last month. It would be nice to see them pound the Raiders in Vegas on Saturday, but as the 49ers showed this week, no game is a sure thing this season with the way these teams play week to week.

Conventional wisdom is dead.

Dolphins at Patriots: Oh, Teddy

Well, I guess I was wrong that the Dolphins would beat the Patriots without Tua Tagovailoa, who is 4-0 against New England. Tua did not lead the offense to many points or have great stats in those games, but he by and large avoided the big mistakes that a Bill Belichick team will feast on.

And that is where Teddy Bridgewater screwed everything up. Leading 14-10 late in the third quarter, Bridgewater threw an interception, possibly broke his finger, and took a stiff arm to the face on the return touchdown. It is the fourth straight game the Patriots have scored a defensive touchdown, which had not been done by a defense since the vaunted 2002 Buccaneers.

Miami never led again, and Bridgewater may not play again this season with the finger injury. That leaves third-string rookie Skylar Thompson as the last quarterback standing in Miami, losers of five straight.

Thompson had a couple cracks at a go-ahead drive, but he too threw an interception against Belichick’s defense. Eventually, Mac Jones threw a 1-yard touchdown pass to Jakobi Meyers, who redeemed himself by holding on after a tough landing to take a 23-14 lead with 4:37 left.

Miami eventually got the ball in the end zone to make it 23-21 with 1:04 left, but the Patriots recovered the onside kick to end the game. The Patriots are currently the No. 7 seed, but they are in a three-way tie with the Dolphins and Steelers at 8-8 for that last wild card spot. But the Dolphins have the easier draw next week with the Jets while the Patriots have to play a Buffalo team that could have varied degrees of motivation. The Steelers need both teams to lose, which is hardly impossible.

But quarterback injuries are definitely killing the Dolphins again, and it may prove to be the final nail in the coffin on a once promising season.

Browns at Commanders: Does He Know?

The Commanders (7-8-1) are eliminated from the playoffs after a 24-10 home loss to Cleveland, which saw Deshaun Watson lead as many touchdown drives in the second half (three) as he led in his first 18 quarters this season.

There was some pretty atrocious tackling and coverage on Amari Cooper in that half, but let’s get right to the elephant in the room. Ron Rivera blew this season by going back to Carson Wentz at quarterback. Why did he think that would work given Wentz’s history of poor play in big moments? Why did Taylor Heinicke deserve to get benched after a couple of turnovers on the road against the league’s best defense (49ers)?

Worse, Rivera sounded and looked like he genuinely did not know his team could be eliminated Sunday.

Yeah, you’re done, and Wentz might get you fired next like he did Doug Pederson in Philadelphia, and he had a hand in Frank Reich’s departure in Indy after blowing that shot at the playoffs last year.

This is who he is, and it only took him three snaps to throw his first of three interceptions in the game. Let this be the last straw for teams thinking they can fix Wentz.

Colts at Giants: Welcome Back to the Playoffs, New York

At least one New York team is ending its playoff drought. The Giants (9-6-1) are in and the No. 6 seed after a 38-10 beatdown of the Colts. It was the first time all season the Giants scored more than 27 points in a game. Daniel Jones had a field day with 91 rushing yards and two touchdowns on the ground and two more through the air.

The Giants dominated the Indy line as you’d expect, but if this game will be remembered for anything, it would be this absurd celebration by Giants rookie Kayvon Thibodeaux right next to an injured Nick Foles, who would leave the game.

Absolute bellend. It wasn’t even a snow game. And you would think after the eighth or so snow angel, the Colts may have retaliated, but protecting the quarterback has not been a priority from that group this year.

Jets at Seahawks: Geno Smith Ends New York’s Season

It is only fitting that Pete Carroll and Geno Smith would end the postseason hopes of the first NFL team to get rid of both. Frankly, I have no idea why Seattle was a home underdog in this one. The Jets looked cooked last week, and even if they went to Mike White, he’s not exactly a proven commodity. He threw an early pick and looked inaccurate for much of the game.

Kenneth Walker hit a 60-yard run on the first snap from scrimmage, and that opening-drive touchdown was technically enough to outscore the Jets, who lost 23-6 after more sacks and hits on White. The Jets (7-9) are eliminated from the playoffs after a 6-3 start.

The Jets apparently need to shop for another quarterback for 2023. Hey, do you think Seattle would part with Geno Smith?

Rams at Chargers: The No. 5 Seed Is Possible for Chargers

Apparently, the Rams are only interesting every other week under Baker Mayfield. His no-show in the passing game made for an uninteresting 31-10 Chargers win, the first time since November 2017 that the Chargers won back-to-back games by at least 17 points.

But if you give Justin Herbert a defense and a running game (30 carries for 190 yards against the Rams), then look out. The Chargers (10-6) could beat the AFC South winner in the wild card round if they can get that No. 5 seed from the Ravens.

Meanwhile, with an 11th loss, the Rams have secured the worst Super Bowl title defense season in history with a 5-11 record. We know they sold out the long-term for the short-term success, but 5-11 is still a surprising and disappointing outcome.

Bears at Lions: Detroit Stays Alive with Rout of Chicago

The Lions (8-8) are back to .500 after making short work of the Bears in a 41-10 blowout. It’s like watching two different sports with these teams. While both rushed for 200 yards, the Lions also got 255 passing yards out of Jared Goff with three more touchdown passes.

Justin Fields finished 7-of-21 for 75 yards while taking seven sacks for 45 yards. Sure, he rushed for 132 yards, but it led to 10 points when you only put up 30 net passing yards on 28 passing plays.

The Bears are the first NFL team to complete no more than 7 passes while allowing 40 points in a game since Jeff Fisher’s 2009 Titans lost 59-0 in New England. That was a snow game. This was in a dome against the No. 32 scoring and yardage defense.

But now it looks like the Bears can finish with the No. 32 scoring defense.

Jaguars at Texans: Meaningless Game Is Houston’s Worst of the Year

Welp, my worst pick of the week was thinking the Texans had some secret sauce against Trevor Lawrence and the Jaguars after nine straight wins, including 3-0 in the Lawrence era.

As it turns out, Lawrence just needed a 62-yard Travis Etienne touchdown run (only play of drive) and a fumble return touchdown to score more than enough points to beat the lowly Texans.

Houston’s 31-3 loss is by far its worst of the season, surpassing the 18-point loss to the Raiders that happened after Houston blew a fourth-quarter lead.

But it did not matter what Jacksonville did in this one. It’s all about Week 18 against Tennessee for the AFC South title.

Cardinals at Falcons: Another One for Kliff to Thank the Players for Losing Close

Good luck to the Hard Knocks crew in trying to hype up the David Blough vs. Desmond Ridder battle in Week 17. It was actually not that poorly played of an NFL game with both offenses hitting 20 first downs, only one turnover on an aborted snap, and it was played in a tight, one-score window for 60 minutes with three lead changes in the last 10 minutes.

It’s just hard getting people to care about such a game at this point of the season given the low stakes. After the Cardinals took the lead on a 57-yard field goal from Matt Prater, rookie quarterback Desmond Ridder was able to lead the first game-winning drive of his career. Drake London didn’t fumble away a Ridder completion for a change, and the Falcons did a textbook job of milking the clock and getting as deep as possible for Younghoe Koo’s 21-yard field goal to win the game 20-19 with no time left.

It was like one of those close 2021 Atlanta wins when Ryan would use up the game clock for a field goal, denying the defense the chance to blow the lead again. The best way to do it, of course.

Next Week

  • Next week’s season finale? Let me just take in Bills-Bengals first.

NFL Week 16 Predictions

The Saints cannot be trusted on the road. The Patriots rarely lose two games in a row.

These are two talking points battling with my gut when picking some of the top games in a loaded Week 16. Regardless of venue, I know the Saints have favorable matchups against that Carolina secondary, which was predictably torched by Drew Brees two weeks ago in the Superdome. I know more talented versions of New England’s offense have struggled with Baltimore’s defense, and the Ravens have had one of the toughest home venues for any visitor. Most of the past meetings were in Foxboro.

So should I just trust my gut on these two games and trust the superior QBs to make up for last week’s shortcomings, or is there something off about both matchups that really does favor the home teams?

The “Saints are so bad on the road” thing has gotten too out of hand this week. Lest we forget the Saints are a league-best 24-15 (.615) on the road since 2009 (New England is second at 23-16; tied with Philadelphia). That’s hard to ignore.

But what happens when we only look at road games against teams finishing the season with a winning record? Then the Saints are 7-8 (.467), which is still the best winning percentage since 2009. They are on a 1-6 stretch, but four of the losses were last year without Sean Payton. From 2009-11 the Saints were 6-2 with a 42-34 loss decided on the final play in Green Bay (2011) and a 30-24 loss in December in Baltimore (2010). Yes, this does not include outdoor playoff losses to the 7-9 Seahawks (2010) and 13-3 49ers (2011), which certainly fuel the narrative.

The Saints clearly do not put on many dominating displays against quality teams like they do in the Superdome, but this team can play on the road and the Panthers are nowhere near as tough of a matchup like Seattle was. I still expect a tough, close game with the NFC South title on the line. I expect Carolina to show much more offense than two weeks ago, but I have changed my mid-week pick and am going with the Saints to get this one now.

Final prediction: Saints 24, Panthers 20

The team that does drop significantly on the road against a quality opponent is the Patriots, who are just 3-11 (.214) with six straight losses, including three this year that ended with Tom Brady throwing a game-ending interception inside the 30-yard line. Post-ACL injury, rarely has Brady done well on the road against a quality opponent, yet leave it up to NFL Network’s Deion Sanders to say Brady can play anywhere while Peyton Manning needs home-field advantage.

Brady also has a career history of under-performing against Baltimore’s defense. He has 8 TD, 10 INT in eight career meetings. This is not one of the best Baltimore defenses he will see, but it’s not a bad one and it did just hold down the Lions pretty well on Monday. It sounds like Aaron Dobson will be back for the Patriots, so it won’t just be a bunch of white slot guys controlling the offense, but there still isn’t a tight end threat or any real deep-ball threat. It’s also being reported that Nate Solder and Kenbrell Thompkins are out, so that makes it harder on the Patriots.

Baltimore has done well in the past to limit the YAC for Wes Welker, so I doubt Julian Edelman and Danny Amendola will go off the way they have against Buffalo and Miami this year. Then again, those were division opponents who should have known what to expect by now. I have a bit more faith in John Harbaugh’s staff — Ravens have played the Patriots as well as anyone in recent years.

The Baltimore offense worries me with the lack of a running game and the way Joe Flacco has played most of the season. If they can turn it on again for the Patriots — there are some favorable matchups down the field — then I can see this being a successful day, but it’s going to hinge more on the defense keeping the score down.

If this game’s not close, then something’s really off. Both teams (along with Chicago) have played a league-high 11 games decided by one score this season. Both have had some absurd wins in the last few weeks alone. Baltimore (8-6) needs this game even more than the Patriots right now. I’m going to give it to them, but I know what picking against the Patriots usually leads to.

Final prediction: Patriots 20, Ravens 23

NFL Week 16 Predictions

I have no real confidence in the Steelers/Packers, Cowboys, Dolphins and Bears/Eagles, so this should be an interesting week. Also, for some reason — oh yeah, the defense — I’m feeling a bad vibe over Denver in Houston. Matt Schaub starting raises the probability of an upset. That Denver defense needs more stops. Houston plays almost everyone close and has lost 12 in a row (8 failed GWDs).

Winners in bold:

  • Colts at Chiefs
  • Cowboys at Redskins
  • Broncos at Texans
  • Buccaneers at Rams
  • Dolphins at Bills
  • Browns at Jets
  • Vikings at Bengals
  • Titans at Jaguars
  • Saints at Panthers
  • Giants at Lions
  • Cardinals at Seahawks
  • Raiders at Chargers
  • Steelers at Packers
  • Patriots at Ravens
  • Bears at Eagles
  • Falcons at 49ers

Season results:

  • Week 1: 11-5
  • Week 2: 12-4
  • Week 3: 8-8
  • Week 4: 9-6
  • Week 5: 9-5
  • Week 6: 11-4
  • Week 7: 10-5
  • Week 8: 10-3
  • Week 9: 8-5
  • Week 10: 8-6
  • Week 11: 9-6
  • Week 12: 7-6-1
  • Week 13: 11-5
  • Week 14: 10-6
  • Week 15: 8-8
  • Season: 141-82-1

If the Chiefs have another impressive showing against the Colts, then this might be the team to watch out for in the playoffs. It could be another case of things coming together at the right time, namely the offense starting to produce and the chances of the defense getting back to where it was to start the year.