2025 NFL Stat Oddity: Conference Championship

Championship Sunday came and went with two close games, not a single fourth-quarter point scored, and that just might be the only formula for how you get a Super Bowl between Sam Darnold and a young Drake Maye doing his best Trent Dilfer impersonation.

I told you this was not my AFC, and one terribly quarterbacked game that was sunk to even lower depths by a huge snowstorm gave way to one of the best quarterbacked championship games you’ll ever see in the NFC. What happened to the AFC having the best quarterbacks?

But my prediction of a 3-point New England win (Broncos covered) and a 27-24 win for the Seahawks were pretty spot on as the favorites advance to Super Bowl 60 where the Seahawks might be a 4.5-point favorite.

It’s not like last year’s story with the three-peat vs. Philly’s revenge. But maybe it will provide a better game, though I’m not sure how the Patriots will actually respond to a good team that isn’t terribly injured. But we have two weeks to talk about that.  

This season in NFL Stat Oddity:

Patriots at Broncos: Proof That “Take the Points” Is Sometimes the Right Move

I certainly don’t envy the task Sean Payton had on Sunday.

Trying to beat the NFL franchise with the most devil luck on a day where you didn’t have Bo Nix, you had to start a quarterback who hadn’t thrown a meaningful pass in two years (or ever, in some context), you didn’t have your best back (J.K. Dobbins), and you lost Pat Bryant early on top of Troy Franklin being out at wide receiver. Only your #2 and #3 wideouts in receiving yards this season.

I don’t envy him at all, but I think for the first time ever, I’m going to say a Sean Payton defense was 100% let down by a Sean Payton offense in a playoff loss. In a very winnable game against the Patriots, Payton made some tactical errors that he’ll have to stew over all offseason and maybe longer as this 2025 season may have been the best shot he had at a Super Bowl the rest of his career.

You could tell early on this wasn’t going to be a Josh Allen vs. Patrick Mahomes type of AFC Championship Game. Not with Jarrett Stidham and Drake “The Schedule” Maye.  Both coaches came out running the ball, waiting for the quarterback to make a throw on third down that was nearly a turnover for both.

After Stidham badly missed a screen pass on his second drive, you thought the worst was yet to come. But then he surprised everyone with a perfect deep ball, a 52-yard gain to Marvin Mims, who beat Christian Gonzalez in coverage. Two plays later, it was a touchdown pass to Courtland Sutton, and suddenly Denver was up 7-0.

But it never got better from there. With the Patriots struggling to get any offense going, the Broncos faced a 4th-and-1 at the New England 14 early in the second quarter after a Stidham scramble. I get the argument for being aggressive and going for it, but as I said in the moment, I supported the field goal there.

I think Payton lost the game here.

First, you have to understand this is a game where points will be at a premium with your backup and all the other injuries on offense. The Patriots are playing a lot of sound defense and there was clear pass pressure on Stidham, who didn’t do the best job of handling it with his inexperience. He could stand to learn to throw the ball away better.

Second, if you’re going for it and you’re not going ballsy to throw to the end zone for a touchdown, then you gotta go quarterback sneak (Payton had Russell Wilson dominating these after he was horrible at them in Seattle) to be safe and get it. At best, you’re probably getting a yard or two, so it’s still going to be a first down at the 13 or 12. Can you really say for sure you’re getting a touchdown there? You might be kicking a field goal four snaps later anyway, so that’s another reason I don’t like going for it at the 14.

Third, if the CBS broadcast team knew in the pregame that snow was very possible in this game and the conditions would get worse, then Payton and the Broncos had to know that too. That’s just another reason to take the 3 points now, go up 10-0, and put pressure on a quarterback in his first road playoff start who has been playing like shit.

But the Broncos went for it, Stidham tried to throw a long-developing pass play to the back, and he was nearly picked off. Turnover on downs. That was the turning point, and even though the Patriots punted on the ensuing drive, the Broncos never got the ball past the New England 28 the rest of the game.

New England’s offense was still unable to get going. Maye’s success rate was 1-for-9 to start this game, and not even a 3rd-and-13 conversion to Mack Hollins could get a scoring drive going. They needed a takeaway, which Stidham provided in the worst way on the ensuring drive. Instead of throwing the ball away or taking the sack since it was third down, he tried to get rid of the ball and was charged with a fumble after some ref discussion. He’s lucky they blew the whistle and it wasn’t a fumble-six.

I’m not sure it was a true backwards pass either, but since what Stidham did on the play was so bad and stupid, he deserved to get hit with a turnover. The Patriots got to start with the ball 12 yards away from the end zone, and two plays later, my prediction of a Maye rushing touchdown came true to get the Patriots on the board.

It’s those two killer plays that ruined the game for Denver. The 4th down decision and the fumble. Both teams missed a long field goal to end the first half, but the weather was about to get much worse in the second half.

New England could have started the second half with a three-and-out, but Rhamondre Stevenson was able to catch them off guard with a 3-yard run on 3rd-and-3. That led to a marathon drive where Maye had a key 28-yard scramble on 3rd-and-9 that’s probably the main reason his QBR for this game ended up being a 62.6.

The 9:31 drive ended in a field goal, but that’s a 10-7 lead and it was the last score of the day. It was around this time when the snow started coming down, and that made it very hard on both teams to get any offense going. The Patriots got their long drive in just in time before the snow.

However, no one knew that’d be the last scoring drive in the game, and it almost wasn’t a scoring drive at all. The Patriots used the Tush Push on 4th-and-1 at the Denver 8, and despite beefing up with two defenders in the backfield, they really didn’t get any push on Maye. He’s fortunate that spotting the ball is an unscientific joke in the NFL, because this probably should have been a turnover on downs.

After their field goal drive, the Patriots tried to use the better field direction (snow not in their face) for a 31-yard gain on a flea-flicker pass, but even with the better field, they still missed a 46-yard field goal badly. The Patriots had just two completions that gained more than 9 yards in the game.

In the fourth quarter, Denver had the better field direction for offense. But the offensive line was not able to control the ground game, so it was on Stidham to try to beat this defense in the snow. He just couldn’t do it on this day.

The final turning point was a bad New England punt that put the Broncos at the New England 33 with 6:55 left. What offense in a 3-point deficit wouldn’t kill to start that close? But the weather was a factor again, and the Broncos did not capitalize with great calls. Harvey lost 3 yards on a first-down run, then he didn’t get anything on a catch, then Stidham scrambled for 8 yards to set up 4th-and-5.

Not to trigger Atlanta fans over Super Bowl 51, but this drive’s failure reminded me a little of how the Falcons had a 1st-and-10 at the New England 22 after the great Julio Jones catch. Literally take three knees and make a field goal and you probably win that game. Instead, they lost yards and had to punt in a 28-20 game before the Patriots tied.

At least the Broncos didn’t punt here, but only gaining 5 yards on 3 plays in that golden opportunity for field position was a huge, missed opportunity. I also question if they should have just gone for it here as getting a touchdown was probably their best shot of winning the game. You don’t really care if you get stopped since you don’t expect the Patriots to get any offense going in the wind.

I guess they had to give the field goal a try, but Wil Lutz was blocked from 45 yards out with 4:42 left. Given the magnitude of the game and the moment, I think I could make the argument that’s in the top 5 for the biggest failed field goal in NFL history.

The first one is obviously Scott Norwood’s 47-yard miss for Buffalo with Super Bowl 25 on the line against the Giants. The only do-or-die field goal miss in Super Bowl history. But we also know the only other short do-or-die field goal miss in a championship game was Billy Cundiff (Ravens) from 32 yards out in the 2011 AFC Championship Game at New England.

Then I might rank Gary Anderson’s first miss of the 1998 season at No. 3 as it cost his Vikings a 10-point lead late in the NFC Championship Game that should have been enough to beat Atlanta. We were robbed of an all-time great Super Bowl between the Vikings and Broncos because of that one.

For fourth place, you can take your pick of failures in the divisional round:

  • 2000 Titans vs. Ravens: Al Del Greco’s 37-yard FG is blocked and returned for a touchdown in a 10-10 tie with just over 12:00 left (Ravens won 24-10 after getting a pick-six too).
  • 2005 Colts vs. Steelers: “He missed it” as Mike Vanderjagt shanked a 46-yard field goal to deny an all-time great game of overtime.
  • 1995 Chiefs vs. Colts: Lin Elliott missed a 42-yard field goal to force overtime as the No. 1 seed Chiefs fell. He missed from 39 yards in the same quarter.
  • 2006 Chargers vs. Patriots: Nate Kaeding missed a 54-yard field goal that would have forced overtime back when overtime was true sudden death.

At worst you have to put this one in the top 10 since it was a championship game.

The Broncos got the ball back with 3:05 left and 68 yards away from the end zone. But much like in Stidham’s only other game-winning drive attempt in the NFL (2022 overtime vs. 49ers), he threw an interception rather quickly. Just a poor read/throw, and Gonzalez has his playoff highlight now.

The Patriots just needed one first down to ice it, and Maye put that away with his legs on a broken play. He ended up rushing for 65 yards while only netting 65 passing yards on 26 pass plays. He joins Blake Bortles (vs. 2017 Bills) as the only quarterbacks to throw for fewer than 100 yards (min. 20 attempts) and win a playoff game without scoring 14 points.

There are many “records” of futility associated with the Patriots’ Super Bowl run here, and I have two weeks to get into them all, so it’s not like I have to do it right now. But I think scoring the fewest points (54) by any conference champion since the 1979 Rams (49) is a good place to start.

Becoming the third team in NFL history (regular season or postseason) to win three straight games in a single season after allowing at least 5 sacks in each game is another crazy one. Only the 1986 Patriots and 2004 Bears did that, and they weren’t doing it in playoff games. Maye’s 15 sacks are already the second most in a single postseason (Joe Burrow took 19 in four games in 2021).

The Dilfer/2001 Brady comparisons are spot on for Maye. I’d say he has to play better against Seattle to win one more time, but are we sure about that right now? This team is on such a lucky run that they don’t even have to play a single top 10 offense in yards or points per drive despite playing four playoff games.

The Patriots have allowed 19 net points in three playoff games, and they get Darnold next. Defenses that go on runs like this in the playoffs usually do quite well in the Super Bowl, but I’m not sure there’s anything sustainable you can take away from this New England run.

Rams at Seahawks: The Ring That Got Away

If special teams didn’t exist, the 2025 Rams could have been a special team.

In the end, I was right that the Rams were not a good pick to win the Super Bowl this year despite spending several weeks as the odds-on favorite. But their blown leads, including that 16-point lead in Seattle in Week 16, showed a team that lacked attention to detail and closing games out in a championship fashion.

In some ways, Sunday night was their worst performance of the season. It’s the only game this year where the Rams didn’t find a way to get at least a fourth-quarter tie and they trailed by 11 multiple times.

Their pass defense was shredded by Sam Darnold (346/3/0) and JSN (10/153/1). Then there were the third-down woes I kept warning about, and didn’t expect the Seattle offense to go 7/12. But the Rams were just 1/8 on third down, and that was enough stops to keep them behind the eight ball all night in a 31-27 loss.

But the real turning point ended up being arguably the biggest weakness this team had all year: Special teams.

  • They gave up two blocked field goals in the fourth quarter against the Eagles to blow that game they led by 19 points and should have won.
  • They missed a go-ahead extra point in the San Francisco loss.
  • They gave up a punt return touchdown in Week 16 in Seattle to get that comeback going for the No. 1 seed, and they missed a go-ahead field goal in that game too.

The Rams fired their ST coordinator during the season but to no avail. It cost them again on Sunday. Xavier Smith muffed a punt in the second quarter but got it back. In the third quarter, with the Rams trailing 17-13 and about to get the ball back, he made one of the worst plays ever, falling down while the punt was coming and losing that one for the game’s only turnover.

Just a horrible play that the Seahawks immediately used to score a 17-yard touchdown and go up 11 points, making the Rams chase the rest of the night.

That’s not to say the Rams had a perfect game otherwise, but that was definitely the turning point. There was another before the second quarter ended when the Rams got the ball back with a 13-10 lead and 1:33 with two timeouts. A good drive there and you’re going into halftime up 16-10 or 20-10. Instead, the Rams had a quick three-and-out with two incompletions, and the Seahawks got the ball back with 54 seconds left. They were able to drive 74 yards for a touchdown in 30 seconds. Rams trailed 17-13 at halftime. Inexcusable.

Otherwise, there weren’t that many mistakes from the Rams on the road. After the botched punt return and 24-13 deficit, Stafford did a great job with some quick strikes to get a touchdown on the board and make it a game again. But I thought McVay nearly gave it away with a bad run call on a 2nd-and-15, then it looked like the Rams had to punt until a stupid taunting penalty on Riq Woolen wiped out a 4th-and-12 situation.

Keep in mind that’s after Woolen dropped a pick. Then he immediately gave up a 34-yard touchdown to Puka Nacua, so that was an unbelievable 3-moment sequence of shame for Woolen, and it made the game 31-27 with just over 17 minutes left.

But like the first game, there were no more points added. I do see the criticism and application of why McVay wouldn’t go for two there to try to make it 31-28. That way, if you’re down late in a 3-point game, you can settle for the game-tying field goal. But down 31-27, they ended up turning it over on downs on a spot you’d rather be kicking a field goal. So, that did kind of come back to haunt them. If they didn’t get the 2PC, then it’d still be 31-26 and the situation would be the same, needing a touchdown. So, I do think McVay goofed there a bit.

After the Rams finally got a stop thanks to a big sack, Stafford had his shot at what needed to be a third-straight game-winning drive on the road this postseason. He had a pretty great game, but the Rams turning in a marathon drive where they had to overcome a 4th-and-1 with a Stafford scramble after a terrible Colby Parkinson drop ended up really hurting the Rams in the end.

Their drive consumed almost half the quarter and ended in no points. On 4th-and-4 from the Seattle 6, Stafford tried forcing a pass to a backup tight end and it just wasn’t there. According to McVay and Stafford, the Seahawks were fortunate to “blow” a coverage and double team running back Kyren Williams, who apparently was supposed to be the target for a go-ahead touchdown. He was doubled, so Stafford had to panic and go elsewhere for a big incompletion with 4:54 left.

Could they have kicked the field goal there and made it a 1-point game? Yeah, I think there’s an argument there. But when you’re in a 31-27 game and the quarterbacks were playing at a high level with both over 340 yards, 3 touchdowns, and no picks, I think you have to put the ball in the hands of your MVP in that spot and trust your best unit. It just didn’t work out.

Then the Seahawks did a really great job in the four-minute offense, an area of the game where I always criticize McVay for his shortcomings. The Seahawks stayed smart and aggressive, mixing in several second-down pass attempts. They ended up getting four first downs to help run out all but 25 seconds of the clock and the Rams’ three timeouts.

The “controversial” play was a 3rd-and-7 to Cooper Kupp, who also scored a touchdown against his former team. He was ruled to get just enough for the 7-yard gain with 3:11 left, or the Seahawks would have had an interesting decision. First, I think it was a catch and down by contact all the way. But are we sure Kupp got to the 35 and the first down? Should McVay have challenged that one to burn a timeout instead of just using a timeout? I think there’ s an argument to challenge the spot here.

Alas, it ended up counting as a first down, then JSN had a big 14-yard catch for another first down, then a defensive holding penalty really put the Rams in a bind. By the time Stafford got the ball back, only 25 seconds remained and he had to go 93 yards. He got 44 to Puka, but he was unable to get out of bounds (close) on the last catch to at least set up a Hail Mary finish from the Seattle 49.

The Seahawks hung on, and Stafford becomes the first quarterback ever to throw for 350 yards, 3 touchdowns, and no turnovers in a playoff loss. It’s hard to play better than he did in the two games at Seattle, the No. 1 scoring defense, and he still took the loss in both games.

That tells me maybe he will win that MVP, because it’d be yet another year where the MVP didn’t win the Super Bowl. Only Patrick Mahomes (2022 Chiefs) has done that in the 21st century as teams built this way to win with the passing game are a dying breed, and it’s just hard to pull that off in the playoffs when you need competent plays from your special teams and defense.

The Rams didn’t get enough of those this year, and that’s why they were on the road here, and that likely made a difference as I can’t see Darnold playing this comfortably on the road even if the SoFi crowd is a little soft. They weren’t soft enough for him not to throw four picks in the first meeting, but that’s an afterthought now.

Darnold is in the Super Bowl, he’s the favorite, he’s got a good defense that has shown some major cracks against the Rams, but it’s just one game against the Patriots to win it all now.

What do you think is going to happen in two weeks? It feels inevitable, doesn’t it? The ghosts of failures past coming home to roost. Cinderella turning into a pumpkin at midnight. Mike Macdonald losing another defensive gem after losing a 17-10 game at home in the 2023 AFC Championship Game with Baltimore against the Chiefs.

Can he overcome his quarterback’s nerves? Can someone hire Klint Kubiak to be their head coach after this showing? Guess we’ll find out all of these things in the next two weeks. I’d say I can’t wait, but I got a Tubi watchlist and ~10 inches of snow that’s going to take a week or longer to melt that also have my attention.

The Mark Rypien vs. Trent Dilfer Super Bowl can wait a little.

Next week: Certainly not watching the Pro Bowl. I’ll have Super Bowl-related articles for the next two weeks, including a topic I had in mind since September that relates Sam Darnold, MetLife Stadium, and the Patriots together in a satirical but still factual way.  

2025 NFL Stat Oddity: Divisional Round

The 2025 NFL Divisional Round was a mixed bag of a weekend. We had an overtime classic that played out like a Greek tragedy that probably had both locker rooms crying after it was over.

We had a total rout that you could have called after the opening kickoff return for a touchdown. Spike their boombox and everything. We had a disgusting game in snowy New England on the 22nd anniversary of the 2003 AFC Championship Game that looked familiar. Then we had another game that maybe won’t reach overtime classic status because of the overtime itself, but it did offer one of the most thrilling game-tying touchdowns in defeat in NFL playoff history.

But we’re left with a final four of the Broncos, Patriots, Rams, and Seahawks. It was that close to being the top two seeds in each conference, which would have been incredibly lame for such an unpredictable season.

But in the end, it’s those AFC schedule merchants (minus QB1 in Denver) and the two best teams in the best division in the NFC West getting a rematch for the Game of the Year.

First, a recap of what could be a significant weekend in NFL history, or maybe it’s just a one-off leading to the ridiculous conclusion of Sam Darnold holding a Super Bowl MVP trophy that Donald Trump will want, or God forbid, Jarrett Stidham doing his best Nick Foles impersonation and going to the Jets for $80M to shit his pants the next few years.

This season in NFL Stat Oddity:

Bills at Broncos: The One Where Both Teams Lost

In a game that could have catapulted Josh Allen or Bo Nix to their first Super Bowl, Saturday’s 33-30 overtime classic ended up being a great day for Drake Maye instead. A game that could have huge ramifications in the AFC going forward, it was one where I joked during it that I wish both teams could lose, and they kind of did.

While many in the media want to push this narrative that you have to “feel sorry” for Josh Allen and the Bills, I don’t. I only feel sorry for Bo Nix and the Broncos fans as he was actually the one quarterback this postseason who really played well enough to elevate his legacy. And now he can’t continue this season after breaking his ankle in overtime.

In a game where people thought you had to attack the Buffalo defense with the running game, Sean Payton put it in Bo Nix’s hands on 58-of-68 plays (85.3%), often ignoring handoffs altogether on first downs. In the end, he sure wishes he would have called a RB carry on first down instead of this funky play that I blasted right away on Twitter, not knowing the 2-yard loss would be the play that broke Nix’s ankle and ended his season for surgery.

Nix didn’t take a single sack. He tied the single-season record with his eighth game-winning drive of the year, and now it’s over as Jarrett Stidham has to start the AFC Championship Game against the Patriots, his former team, next week. Just doesn’t seem real or fair, but that’s the outcome here for Nix after he played really well.

That’s the big news out of this one, and I have all week to cover where the Broncos go from here with Stidham. But the other story is Allen and the Bills losing for the seventh-straight postseason short of the Super Bowl after it was supposed to be their year. This one felt different, didn’t it? Players were visibly crying, including a teary-eyed Allen in his post-game presser.

This team has lost some huge games during this run, but I think they’re taking this one the worst because they knew this was their year. The “no excuses” stuff in the media for Allen was never hyperbole. Without the Kansas City Chiefs, the team they were 0-4 in the playoffs against, in the playoff field, this was their best shot. If you watched the way the Patriots and Texans played on Sunday, then you know damn well this was their best shot yet at getting to that elusive Super Bowl before Allen’s 30th birthday in May.

But the league’s greatest bridesmaid has to make peace with the fact that he had his worst playoff game yet, turning it over four times on one of the most feast-or-famine performances in NFL history. The Bills are the only team in NFL history to have three touchdowns, three field goals, five turnovers, and zero punts in a game. All 11 drives were scores or turnovers, and James Cook only had one of the turnovers that weren’t charged to Allen. Otherwise he had over 100 rushing yards.

Khail Shakir had a huge YAC play, Keon Coleman made a nice touchdown, and Dalton Kincaid played very well and caught a touchdown. Again, the “no excuses” thing was not hyperbole, and for all the talk about Allen needing to be Superman, it’s a miracle you can turn the ball over five times and still have a chance to win this thing on the road. That just proves the margin for error for Allen was actually higher than some believe.

Allen did some very good things in this game and was effective enough to score 30 points. But there were key mistakes and misses that will haunt him all offseason.

  • There was the horrific decision to be aggressive with 0:16 left in the half where Allen scrambled and fumbled, gifting the Broncos 3 big points.
  • Allen’s strip-sack to start the second half led to another Denver field goal, a win for the Buffalo defense that had to defend a short field and only gave up 2 yards.
  • Allen wasted a Nix interception by throwing one of his own.
  • Leading 24-23, Allen short-hopped a bad throw to Shakir on a 3rd-and-8 with 4:14 left, and the Bills had to settle for a field goal instead of a touchdown.
  • Allen missed a very open Dawson Knox for a potential game-winning touchdown before settling for a field goal and overtime.
  • In overtime, Allen threw a very low pass to Mecole Hardman that he tried to reach down for before losing control of it. A better throw gets a big play there.
  • That set up the fateful 3rd-and-11 where Allen underthrew a deep ball that Brandin Cooks had to slow down for, which helped Ja’Quan McMillian catch up to the receiver and take the ball from him for an interception that ended up being Allen’s last play of the game.

I’ve said for the last year that Allen is a turnover waiting to happen in the playoffs. His turnover numbers have always been misleading because of all the dropped interceptions he’s had in games against Kansas City alone. He also had 12 fumbles with only 2 lost, so that was lucky too.

Guess turnover regression came in every form for the Bills in 2025 as he finally met a defense who wouldn’t drop his picks or fail to recover his fumbles. After the Bills turned it over for the fifth time, the Broncos just needed a field goal. To that point, there were only five penalties in the entire game on both teams, so they were letting them play despite Denver’s poor habits of leading the league in penalty yardage.

One of the biggest calls was a holding penalty that would have wiped out a Keon Coleman touchdown had he held onto it. But he dropped it, so that brought up fourth down on that drive earlier in the game.

But for the most part, the refs were a moot point until they became the story on Denver’s game-winning drive with 53 yards worth of penalties on Buffalo’s defense.

The first penalty, I don’t know if it was a good call or not for DPI, but I know I don’t really care since Joey Bosa was also flagged for roughing for a late hit. So, it was either 15 or 17 yards and an automatic first down either way for Denver. They ended up getting 2 extra yards out of it, so no beef there.

Then the 30-yard DPI flag on Tre’Davious White for contacting Mims early. I think that was pretty textbook DPI. Then White was flagged for throwing his helmet off right in front of a ref, a foolish penalty to take. Then Denver was able to kick the field goal and win it 33-30.

I think the final drive was officiated fairly, but let’s back up to the last Buffalo drive as that’s the one people are throwing a big stink about.

If you want to talk about a cruel twist of fate, this game could have ended 32-30 on a safety for offensive holding on Buffalo in the end zone. Denver would have won that way after a clear hold was missed at the start of the drive, and Bo Nix would be healthy and playing on Sunday to go to the Super Bowl. Alas, it was missed.

Then with the throw to Cooks, you maybe could argue McMillian got there early and we had some DPI. That might actually be the better argument than saying it was a catch, because I can’t believe the number of people this week who don’t understand why this was ruled an interception. The Calvin Johnson Rule, the “complete the process” and the “survive the ground” concepts have only been around for the last 15 years in the NFL.

This was not simultaneous possession because they never both had control of the ball at the same time, so forget that idea of tie goes to the offense. For this to be a catch by Cooks, he has to complete the process of the catch going to the ground, so his knee or shin being down while being touched is irrelevant. He’s not a runner trying to get a down by contact ruling. He’s making a diving catch and he has to survive the ground. He didn’t.

When Cooks lands and flips over, he loses control of the ball and McMillian has it firmly in his grasp and it didn’t touch the ground. That’s an interception. I like the argument of removing the defender from the picture altogether. If Cooks lands there and the ball pops out with no defender to go to, they’d rule that incomplete every time in January 2026. But since the ball was lost to a defender without it hitting the ground, it’s an interception.

I don’t see it as that controversial either. There were closer calls on other plays this year like the pick the Rams got on SNF against Cade Otton and the Bucs when his knee was down as he was trying to get control of a ball he bobbled. This was a pick.

This was a pick for Payton Wilson against the Ravens in 2024 when he took the ball away from Justice Hill who got multiple feet down, then went to the ground and lost control of the ball. Interception.

You may not like the rule or the way it’s written, but I think this clearly was an interception for Denver as Cooks lost control of the ball before he completed the process. If you watch it at real speed (see the last 7 seconds here), it’s hard to deny this was a fluid motion with McMillian emerging with a ball Cooks lost:

Deal with it, Buffalo fans, that was a pick. I also think a big stink over this is because it was thrown by Allen, who we’re told by the likes of Albert Breer and Orlovsky that we’re supposed to feel sorry for after a game like this. Had Bo Nix thrown this pick and the Bills went on to win, I imagine a far quieter outcry over the ruling on the field.

Five turnovers on the road, four from your quarterback, it just can’t happen. That’s why the Bills came up short yet again. It wasn’t the run defense. It wasn’t because Tyrell Shavers was on injured reserve. Their best players turned it over five times on offense, and two of their vets had penalties on the final drive. Allen missed multiple game-sealing throws again.

I don’t get the sense the Bills are going to fire Sean McDermott after this one with so many coach openings out there and some already filled. But I’m not sure they can sell the fans with their new stadium that running this crew back is going to result in anything different next season.

Then with Nix getting injured here, the Patriots might have the clearest path any team’s ever had to a Super Bowl, and that would be disastrous for Maye to get one so early while Allen is still seeking that elusive first Super Bowl. The Bills would have had a chance to kill that noise with another road win next week against a quarterback that’s been so shaky in these two playoff games.

Instead, Buffalo finished second in the AFC East and won one fewer playoff game than it did a year ago despite coming into 2025 as the favorite to earn the No. 1 seed because of the schedule’s advantages.

Denver and New England swooped in there and outdid them instead. If I had to pick which duo of teams wins more AFC Championship Games in the next eight years, I’d still take the Chiefs/Bills over the Broncos/Patriots even with the latter going up 1-0 this season.

But Saturday was definitely the worst playoff outcome yet for Allen and the Bills, so I understand why they are extra emotional about this one. I just wish there was more acknowledgement from fans who want to focus on a fairly clear interception that it was just one of the last mistakes in a long line from the Bills in this game.

I’m still of the belief that 13 Seconds was supposed to be the year for Allen/McDermott, and it’s just never going to happen for them as a duo with this team. As Jim Nantz awkwardly said after this one, the next time you see Josh Allen he’ll be a 30-year-old dad.

Damn, Jim. He’s also 0-7 in overtime, the first quarterback to start his career like that since Aaron Rodgers. But even Rodgers won his only Super Bowl in his third year as a starter (2010) in his second trip to the playoffs.

Allen will have to make history by being the first quarterback to reach his first Super Bowl in his 8th postseason or more. I remember when Buffalo’s greatest quarterback (Jim Kelly) was slandered for losing four straight Super Bowls. Now, Allen is starting to look like he might hold that legacy of being the greatest quarterback to never start a Super Bowl.

That’s his title going into 2026, and we’ll just have to wait and see if this loss snowballs into a New England run that they could have stopped.

Rams at Bears: A Breaking Point or a Sacrificial Lamb Served Up to Seattle Next Week?

It’s hard to say what lasting impact this game will have without seeing the trajectory of the Ben Johnson-led Bears or the outcome for the 2025 Rams this postseason. Maybe it’s the breaking point for the Rams on their way to a second Super Bowl in five years as they were pushed pretty hard in overtime here, if it should have even gone to overtime.

Maybe it’s the game that gets Caleb Williams to work more on the fundamentals and tightening up his throwing motion and hitting the routine plays better next year to go along with the spectacular plays.

Seriously, did anyone have a better highlight reel than Caleb in 2025? The touchdown throw to D.J. Moore against Cleveland that resembled The Catch but deeper, the touchdown to Moore in overtime against the Packers, the 4th-and-8 against the Packers, and then the longest 14-yard touchdown pass you’ll ever see (51.2 air yards) to tie this game up in the final minute are four plays as good as any by a quarterback this year.

But this was a strange game all around. The Bears came out hot until Rome Odunze dropped a 23-yard touchdown from Williams. Two plays later on a fourth down, his pass was intercepted by a diving Ram, and that actually netted 6 yards of field position for Chicago. Still, you’d like to see Odunze step up as WR1 and squeeze that one for a quick score to make a statement.

The Rams had a great opening drive that went 85 yards in 14 plays with Matthew Stafford in command of things. But they really struggled after that with six punts and one field goal the next seven drives as the Bears were getting home with quick pressures, and the Rams weren’t attacking their low-ranked running defense enough.

In the third quarter, Williams threw his second interception, though it could have been argued the refs missed a blow to the head on the play. The Rams had the ball at the 50 but still went three-and-out, so it didn’t have a big impact on the game as a scoreless third quarter remained 10-10 going into the fourth.

We know the fourth quarter is where the Bears have been at their best all year, but the Rams struck first with a 91-yard touchdown drive that focused on the running game again as Kyren Williams scored for the second time. They called a WR run to Puka Nacua on a big 4th-and-1 before the touchdown, shades of the Cooper Kupp play on their game-winning drive in Super Bowl 56.

Also on this go-ahead drive, there was a 12-yard pass to Davante Adams that people are trying to compare to the Brandin Cooks play in Denver. It’s a silly comparison from people who are reaching.

This is not the same play at all. Adams caught the ball in a crowd, established control, then was held up and tackled. As he was going down the ground with the catch already secured, his knee hit the ground, then he was stripped of the ball. But since he already completed the catch, the play is dead the moment his knee hit the ground. It was not a diving catch where he had to survive going to the ground like Cooks did (and did not succeed in doing). Not the same play. Move on.

To answer the touchdown, the Bears drove to the LA 2, but Williams’ fourth-down pass was batted down with 3:03 left. I might have to look into this more if the Rams keep advancing, but I’ve always said Sean McVay is incredibly conservative in the four-minute offense, so it didn’t surprise me the Bears got the ball back in a 17-10 game. I’m just surprised at how conservative the Rams were, because they chose to run Williams five times in a row. He screwed up the one by going out of bounds instead of sliding down.

But with 2:07 left and the Bears down to one timeout, McVay still called a run on third-and-10, which was silly since a pass and punt could still use up the two-minute warning, and the pass might have even given them a first down that could have come very close to wrapping this one up. Instead, Williams got the ball at the 50 with 1:50 left after a poor punt.

He didn’t necessarily make the drive look easy, but he’s been comfortable in the last 2:00 all season, and on fourth-and-4 at the 14, he ran all the way back to his 40 before throwing a pass up to the end zone where either Cole Kmet or one defensive back could get it. Kmet won the battle with ease as the DB misplayed the ball, and the Bears had their clutch touchdown with 0:18 left on an insane play by Williams.

With 18 seconds left, do you go for two? It’s the call that will probably haunt Ben Johnson all offseason, and I imagine next time he’ll go into a playoff game making sure he has the perfect 2PC call. But allegedly he didn’t go for it because he didn’t like the team’s execution in short yardage all night. Fair enough.

I see the argument both ways, going for it and playing for overtime. In the playoffs, overtime really isn’t bad at all anymore since you can about guarantee you’ll have a possession and it won’t be pressed for time either. Johnson already surprised me once this year when he didn’t go for 2 against Green Bay in Week 16 and won in overtime as we know he comes from that aggressive Dan Campbell coaching tree in Detroit.

With 18 seconds left, that’s definitely the right amount of time to justify going for the win. You could also argue that the Rams were shook by such a spectacular touchdown that going for the kill may have been the right call.

Alas, they went to overtime where the Bears won the toss, and I think they were correct to receive. Again, put the shellshocked Rams on the field first, and give Caleb four-down football with that extra margin for error, knowing exactly what he needs. Love that decision and would do it every time here.

It almost worked out too. Predictably, the Rams got conservative and called three straight runs (that’s 10 in a row going back to the fourth quarter) and went three-and-out after their 3rd-and-1 run was stuffed. Those short-yardage failures are something I’ve been highlighting for several weeks for the Rams this season, and between blowing that run and the lead, it looked like their weaknesses were going to eliminate them.

The Bears just needed a field goal for their eighth game-winning drive of the season (tie the NFL record) while the Rams had already allowed five GWD this season. But after a Williams sneak on a fourth down to convert at midfield, things went awry on a 2nd-and-8 at the LA 48. D.J. Moore had a poor effort on a route, and Williams was intercepted by Curl on a miscommunication that really isn’t on the QB or at least not entirely. Bad spot to be off like that.

Just like the Bills on Saturday, the team that just had to get a field goal to win the game threw a pick and never saw the ball again. Stafford finally got involved again with three completions for 43 yards, including a great grab by Adams and a big chain mover on third down to Puka (who else?).

Beyond blowing leads and short-yardage runs, the field goal unit is my other often cited flaw with the 2025 Rams. But rookie kicker Harrison Mevis had his team’s back with a 42-yard kick that was good enough to win this one at 20-17.

It was definitely a scare from the Bears, and who knows what happens had they gone for 2 against these Rams a la Seattle in Week 16. But the Rams escaped with the win, and now we’ll see if they can avenge that loss in Seattle. Barring a Darnold meltdown, it’s probably not going to happen if they play like this next Sunday night.

Texans at Patriots: It’s the Patriot Way

It’s actually fitting this game took place 22 years to the date of the 2003 AFC Championship Game, the game that ruined quarterback discourse for the rest of time. The game where Peyton Manning threw four interceptions and Tom Brady tried to match him bar for bar against a much inferior defense.

It’s not that Sunday’s game was expected to be a quarterback duel with two defenses on all-time runs of not allowing yards and neither gave up a touchdown in wins last week. It’s not like anyone has C.J. Stroud in MVP talks like Drake Maye, and the consensus was Stroud just needed to be a guy who doesn’t screw things up with his defense.

Well, that was always going to be harder to do without Nico Collins, who was out with a concussion. It got worse when tight end Dalton Schultz, the team’s second-leading receiver in yards (first in catches too), left the game early with an injury, putting Stroud in a familiar position of having limited weapons in the postseason after two years of injuries to Tank Dell (twice) and Stefon Diggs (2024).

But the Texans were supposed to have better depth this year. That didn’t really show up, and neither did their hands on the road as the offense looked like a “dome team” with some costly drops on late downs from Christian Kirk (early) and Cade Stover (late).

But the fact is Stroud was an absolute mess in this game, he threw four interceptions before halftime, including a pick-six I predicted, and there was a stretch where every pass looked like a prayer. Someone just hoping to get rid of the ball with no care where it went.

I’m actually shocked Davis Mills didn’t enter the game to start the second half, and maybe he should have. Mills has as many comeback wins this year as Stroud has in three seasons for Houston. I would have told him he can’t settle down, he’s not seeing the field well in the snow, and we’re going to give Mills a shot. Not that I’d expect it’d help the protection that looked outmatched, and the running game stunk (20 carries for 37 yards). But sometimes you see better protection when a backup comes in as if the linemen know they need to do better for that guy. Sometimes that backup just gets rid of the ball better or more accurately too.

Stroud was awful, and while he was better in the second half, it still didn’t make up for the damage caused early. However, a Woody Marks fumble in the red zone after he lost his shoe was another callback to the 2003 AFC-CG when Marvin Harrison fumbled in the red zone when it finally looked like the Colts had something going.

Despite the five turnovers by Houston, the only one the Patriots got any points off of was the pick-six by Marcus Jones. That’s because the Houston defense did its job by making sure Drake Maye looked pretty awful too. Maye had five sacks as Danielle Hunter and Will Anderson caused about as much havoc as they could on the road. They forced Maye to fumble four times, recovered two of them, and the other two were right there for grabs as well. Could have easily been a 5-turnover day for Maye, who also threw a Hail Mary interception to end the half that didn’t matter.

Still, that’s why it’s so much like the 2003 AFC-CG in that Maye tried his best to match Stroud turnover for turnover, but Houston didn’t capitalize enough.

But Maye looked shellshocked by the pass rush, not unlike what he did against a lesser Chargers defense a week earlier. He was just fortunate his defense was stellar as neither team had 250 yards of offense. The Patriots were also just 3-of-14 on third down.

The turnovers meant each team had 9 possessions by halftime, and the Patriots finished the day with 21 offensive points on a whopping 14 drives. Maye had three touchdown passes, but those plays said more about the receivers helping him out with a good YAC play by Pop Douglas, a very strong catch by Stefon Diggs to hang onto it in traffic in the end zone, then a brilliant one-handed catch for 32 yards by Boutte to put the Patriots up 28-16, the end of the scoring.

The unheralded play of the game happened three plays before that Boutte catch. The Texans had a chance to get the ball back in a 21-16 game in the fourth quarter with the Patriots facing a 3rd-and-8. But Derek Stingley Jr. was flagged correctly for defensive pass interference for 17 yards, and then he was beat on the touchdown too, so a rough series for him and the defense when they had a chance to set up a 4QC opportunity.

But be honest. Do you think Stroud, who is 2-10 at such games, would have capitalized? When the Texans later had the ball in a 12-point game, they punted on 4th-and-18 with 4:17 left. I know no one wants to go for it in that spot, but you at least give yourself a chance to get a penalty to convert or something. With only one timeout left, punting is such a cowardly move, but that’s what Ryans did.

Does he not realize you could end up forcing them to kick a field goal after three snaps and it’s still a 31-16 game? Two-score game. But Ryans did the cowardly punt, and the Texans had 1:45 left when they got the ball back. Just enough time for another Stroud prayer on 4th down to not be answered deep by Hutchinson on a pass broken up by linebacker Robert Spillane.

The Patriots put on a defensive masterclass against a quarterback in over his head. I’m honestly not sure Collins and Schutlz playing the whole game would have made a huge difference for Stroud, who became the first quarterback ever to throw 5 picks and fumble at least 5 times in the same postseason. He did it in just two games.

Stroud was awful, and ESPN’s Troy Aikman had some scathing commentary about how Stroud has been chasing his rookie success the last two years, and it’s just not there for whatever reason.

The Texans are going to have a difficult decision to make when it comes to extending him. This was their opportunity for a Super Bowl, or at least their first AFC Championship Game with this defense. If only Stroud didn’t screw it up.

He did though, and it led to a loss on a day where Maye didn’t show up either with his best stuff.

49ers at Seahawks: Just Keep Hitting Snooze for 3 Hours

They delayed this game’s start by 20 minutes for the conclusion of Bills-Broncos, and even then I missed the live airing of the competitive portion of the game, which was the opening kickoff return. By the time I switched over to FOX, Rashid Shaheed had taken the kickoff back 95 yards for a touchdown and the rout was on.

This isn’t the first time I watched a dramatic playoff game end at Mile High before having a hard time ever getting into the later game that involved the 49ers (Colin Kaeperick’s 176-yard rushing night against the Packers after the Ravens beat Denver in double overtime in the 2012 divisional round).

This one was like 2015 when we watched the Broncos beat the Patriots for the last round of Manning vs. Brady before the Panthers stunk up the joint in the NFC Championship Game at Carolina. That was another game I had high hopes for and was backing Arizona and Carson Palmer only to be disappointed with a dud.

That’s what this was: A massive dud. Seattle played well but the 49ers did almost no favors for themselves as the battered underdog. They gave up that kick return touchdown, then after getting good field position following a landing zone rule quirk, they still wasted it by calling the worst play they possibly could on a 4th-and-1. Seriously, option with Kyle Juszczyk going wide against a fast defense? You can’t be serious with 1 yard to go.

Right from Brock Purdy’s first dropback and incompletion you could see it was going to be a nightmare up front, but the 49ers killed themselves with three turnover on downs and two turnovers. The loss of tight end George Kittle (Achilles) unfortunately had an impact. Backup Jake Tonges fumbled on the second drive near midfield, the third big mistake of the night for the 49ers, and that led to a 42-yard touchdown drive for the Seahawks and a quick 17-0 lead.

The last time this was a game was late in the second quarter. Ricky Pearsall, who missed the last two weeks, had a shot at a 3rd-and-6 catch where if he caught it, the 49ers had a shot to get a touchdown and make this 17-10 getting near halftime. Instead, he didn’t come up with the ball and the 49ers settled for their second field goal to make it 17-6.

That’s when the Seahawks put together maybe their best offensive drive, a full 80 yards this time, as they mostly relied on the run with Sam Darnold suffering that oblique injury on Thursday. But that wasn’t a big deal with the early lead and the way the 49ers struggled in the trenches. Darnold didn’t even have 100 passing yards by the time it was 27-6 in the third quarter. It didn’t matter that the Seahawks still had some red-zone issues in finishing drives with touchdowns.

I don’t think Brock Purdy played that poorly on an impossible night. He even led the team with 37 rushing yards, a bad sign. His first turnover came in the third quarter when it was 27-6, and again it was a play involving a backup tight end (Luke Farrell), who made a pretty weak effort on the route and allowed the defender to cut him off for the pick and another short field. Soon it was 34-6 and rout was in full effect.

Jauan Jennings couldn’t come down with a great 3rd-down pass by Purdy, so the 49ers ended up turning it over on downs with a 4th-down miss, leading to yet another short field (37 yards) for a Seattle touchdown.

Down 41-6, Purdy was strip-sacked with 9:12 left before both teams played backups to run the clock out. The 49ers didn’t have a single play gain 20 yards and only scored 9 points in the last 8 quarters against Seattle in January.

But when they’re doing shit like this, is there any wonder they played so poorly?

I’ll have to eat crow on the 49ers stealing this one, but now we’ll see if the Seahawks can take care of the Rams with the Super Bowl on the line. Hell, I think the 2025 NFC Championship Game is the real Super Bowl this year.

Next week: I’m glad the little AFC appetizer game is on first, then we can make room for the showdown between the Rams and Seahawks that has little chance of living up to the Week 16 meeting. But with a record 14 lead changes in the fourth quarter this postseason, maybe we’ve got one great game left here before a Super Bowl that could be less than stellar.

2025 NFL Stat Oddity: Wild Card Weekend

The story all season for the NFL in 2025 was new contenders. The Chiefs, Ravens, and Lions didn’t even make the playoffs. The Eagles didn’t win a playoff game, so we’ll have a new champion.

We only have three of the same final eight teams from 2024 (Bills, Rams, and Texans). The Broncos, Seahawks, Patriots, Bears, and 49ers are all new in that round. This should have led to a crazy, unpredictable postseason, and if wild card weekend is any indication, we’re getting one of the craziest postseasons in NFL history.

All six games had a comeback opportunity, and the first four all had a game-winning touchdown scored by a trailing team after the two-minute warning, a single-postseason record. There’s never been a postseason with more than five fourth-quarter comebacks, so we have a great shot of tying or exceeding that here.

We’ve also already had 12 fourth-quarter lead changes in six games, another single-postseason record with seven games left. There have been entire postseasons where there wasn’t a single fourth-quarter lead change like 2020 (COVID year with empty stadiums) or 2005 (No. 6 seed Pittsburgh won).

I predicted Eagles over Bills in Super Bowl 60 on Friday night, and that’s already halfway wrong after Philadelphia’s title defense ended in somewhat predictable fashion. The 49ers’ insane 22-year streak of either making the NFC Championship Game (7x) or missing the playoffs with a non-winning record (15x) is still alive and just has to get through Sam Darnold next week to continue for the 23rd year in a row.

But that’s next week. First, let’s recap the weekend, which I think you can argue is the best wild card weekend in NFL history. I don’t think any one game this weekend would make a top 5 list of NFL wild card playoff games, but the collective competitiveness of the weekend and the way these teams were just matching scores (for four games) in the fourth quarter was crazy to watch.

Something truly memorable from a weird season to this point.

This season in NFL Stat Oddity:

Texans at Steelers: Same Old Steelers with Their Old Quarterback

The Steelers lost their seventh playoff game in a row as DeMeco Ryans has already matched Mike Tomlin’s last 15 seasons in playoff wins (3) in just three years on the job in Houston. What a job it’s been too. He just won a playoff game by 24 points on the road despite his quarterback, C.J. Stroud, turning the ball over three times with five fumbles (two lost).

But that 30-6 score is going to be one of the most misleading finals in postseason history. This was a 7-6 game at halftime and going into the fourth quarter. It was only 10-6 Houston when Pittsburgh foolishly called another run on 2nd-and-10 that lost 2 yards as they never got a ground game going all night.

Then on 3rd-and-12, Rodgers was buried in the backfield, coughed up the ball, and the Texans returned it for a touchdown. You could definitely argue there was a blow to the head that made his helmet move that could have been called for roughing the passer to negate the turnover and touchdown.

If this is Rodgers’ last playoff game (or game period), maybe it’s fitting it ends with a fumble-six after an uncalled penalty, shades of no facemask call on him in Arizona in the 2009 wild card loss. Actually, his last pass of the night here ended up being a fourth-down pick-six as the Texans have now scored six return touchdowns in just five playoff games in the Stroud-Ryans era. It’s possible his last pass is a playoff pick-six after his last pass as a Packer was a game-ending interception at home in a game with playoff implications against the Lions.

It usually never ends well. For the Steelers, nothing has ended well in the last decade, but I’ll say this one was a little different since you really can’t blame the defense. Sure, they had poor plays on third downs all night, but it was a 10-6 game with 13:00 left. Do something on offense. The Steelers got a Stroud fumble at the Houston 21 and moved the ball 4 yards before settling for a field goal.

They stuck to their guns, which means they have no identity on offense. They had some good plays early to D.K. Metcalf before he dropped a big pass and shut down the rest of the night. Pat Freiermuth’s usage all season was criminal, but that’s what happens when your QB is so WR-centric and your OC is in love with Jonnu Smith.

The Steelers even led 3-0 after the first quarter, a big departure from their usual 21-0 deficit in the playoffs. But the Texans still got to 30 points, extending their record streak to 7 playoff games allowing 28+ points. They also set a record with a fifth-straight playoff loss by double digits.

The Houston defense is great, but the Steelers had them on their heels early and just got worse by the drive. No touchdowns scored. It was actually better when the Steelers would lose a 45-42 playoff game at home. At least the offense could score after some mistakes. This was impotency.

This team was false hope all year. They’d look good for a half against a contender, then they’d get crushed after halftime against the Seahawks, Chargers, Packers, Bills, and now the Texans.

And the sad part is nothing really changes until they fire Tomlin and get lucky with a high draft pick on a quarterback. That’s the only way you’re going to get fundamental change in Pittsburgh.

I think 600 words will suffice, because what more could you say at this point? Same old Steelers.

Packers at Bears: Finally, This Rivalry Is Worth Watching in Prime Time

The 2025 Packers-Bears just gave us the best trilogy since, what, Nolan’s Batman? For years we had to endure this dated rivalry in an island game, but with the arrival of coach  Ben Johnson in Chicago, we got three great games late in the season with the Bears winning both meetings at Soldier Field in dramatic comeback fashion as they’ve done all year.

I’m not sure if Johnson’s vitriol for the Packers stems from his Lions days (jealousy?), or if it’s just manufactured bravado to endear himself with the Chicago community. But he may have ended Matt LaFleur’s time in Green Bay or at least limited it to one more season at best after a total collapse from the Packers, who lost their last four regular-season games before blowing a 21-3 lead on the road, and a 15-point lead in the fourth quarter (only the fourth time that’s happened in the playoffs after Roger Staubach’s comeback off the bench in 1972, the 2002 49ers vs. Giants, and Super Bowl 51).

The wild part is, much like John Harbaugh losing his Baltimore job on the swing of a kicker’s 44-yard field goal, it’s not like Johnson badly outcoached LaFleur in this game. In fact, some curious decisions by Johnson on fourth downs (Dan Campbell’s protégé) helped lead to the Bears trailing 21-3 at halftime. Green Bay kicker Brandon McManus also cost the team 7 points by missing three makeable kicks.

The Packers, who never won another game after Micah Parsons tore his ACL in Denver, wasted one of Jordan Love’s best games of the season. He didn’t turn the ball over, he distributed the ball very well to his wideouts with four of them catching a touchdown, including the first of the year for rookie Matthew Golden after they got him in space to show off his speed. Love did this with Josh Jacobs not producing a damn thing on the ground after halftime, which is part of why the Packers became ineffective and kept giving the ball back to the Bears to make this 18-point comeback.

Caleb Williams looked like a young quarterback going through first-playoff start jitters. He threw two interceptions on fourth downs, one of which shouldn’t have been caught as it cost the Packers 27 yards in field position.

But the Bears were hanging in there at 21-6 in the fourth quarter, then proceeded to catch quite a few breaks. Williams nearly lost a fumble on a 3rd-and-10 sack, but the Bears recovered the ball and were able to kick the 51-yard field goal to make it 21-9.

After Love was called for his second grounding penalty of the half, the Bears scored a touchdown to make it 21-16. The Packers overcame some mistakes and made it 28-16 on Golden’s great touchdown with 6:36 left. That should have been a dagger, but these 2025 Bears don’t know when to die.

But it’s funny how the key turning point of the game was the result of the Bears not being well prepared on offense, which should be Johnson’s expertise area, and getting bailed out for it to save the game. Chicago faced a 4th-and-3 at midfield with 5:37 left. Hurrying to get the snap off, the Bears snapped the ball over Williams’ head, which would have been a disastrous, likely game-ending turnover on downs.

But the Bears were penalized for a false start, setting up a 4th-and-8, and given a second chance, Williams made the throw of his career to find Rome Odunze for 27 yards. Game on from there.

It could have been curtains without the false start, so that’s how another Chicago mistake actually saved the game. The Bears turned that drive into 8 points and it was 27-24 with 4:18 left. But then it was LaFleur’s turn to ruin the game for his team with infuriating timeout usage. He burned one after an incomplete pass brought up 3rd-and-10, then the Packers immediately suffered a delay of game coming out of it anyway. Inexcusable.

That’s when McManus missed the 44-yard field goal with 2:51 left. Not the biggest miss of the game for him if you ask me. He missed the extra point after Golden’s touchdown that would have made it 28-16 with 6:36 left. That would have meant the Bears had to score two touchdowns instead of possibly settling for 8+3 or 3+8.

The Bears ended up scoring 2 touchdowns anyway, but look at the impact that point had. Instead of trailing 31-28 or 29-28 after Chicago’s last score, it was a 31-27 deficit, meaning Love had to get a touchdown with 1:36 and one timeout left instead of a field goal.

Green Bay’s usage of that final timeout was also questionable, then as fate would have it, an injury led to a 10-second runoff, making things even harder. Love almost had Golden for a touchdown on one play, but then he fumbled the final snap and had to fire a pass to the end zone that fell incomplete, and the Bears extended their record with a seventh win this season after trailing in the final 2:00.

Going into this game, I would have thought the rumors of LaFleur getting fired with a loss were BS. But after seeing the way it played out and thinking about all the big-game failures he’s had in seven years, the Packers might be wise for a change of leadership here.

It probably wasn’t going to be a Super Bowl season anyway for the Packers after losing Parsons, but that second half was coaching malpractice. It wouldn’t be so crazy for LaFleur to be moving on to another team for 2026 now.

As for the Bears, what more can you say? Caleb Williams is exactly the reason why a stat like EPA per play isn’t the end-all, be-all of stats for quarterbacks. Can you get the job done and score when you have to no matter how many downs or snaps it takes? He seems to be pretty good at that, and some of the throws are just incredible. Still misses his share of easy ones, but he can get better with that.

It should be quite the game with the Rams next week, another new matchup. The Rams have already allowed five game-winning drives, so Williams might have a shot at tying the single-season 4QC/GWD records with eight each.

Bills at Jaguars: The Trevor Lawrence Legacy Game Goes as Expected

The Buffalo pass defense. Like I’ve been saying for over a month, the Buffalo pass defense in a playoff field without Patrick Mahomes is why this team can get to the Super Bowl even without home games or a good run defense. They just have to stop some unproven quarterbacks in crunch time, and Lawrence was the first on their list, bringing the season totals to 8 saves and 0 blown leads for the Bills.

Oh, there were lead changes in the fourth quarter just as there were in all the early games this weekend. But when it came time for the final drive and Lawrence had a solid minute to get a kicker with incredible range into position, he immediately threw a pick to end the season.

But I think the game was lost well before that. The Jaguars should have had a run-heavy approach in this one. How does Tuten rip off runs of 20, 14, and 13 yards to end the first quarter and get one more carry the rest of the game? How?

They put their eggs in Lawrence’s basket, and while he settled down later in the game and made some nice throws, he killed them early with a pick that led to a 1-yard field goal drive for the Bills. He killed them when he ducked under a defender and his shin was down short on a 4th down in the red zone when the Jags had a chance to go up 14-3 after the Bills fumbled a kickoff.

It was evident early that Lawrence wasn’t on his A game, but the Jaguars didn’t do enough to test that run defense of the Bills. Also, the Jags were gifted a 54-yard field goal attempt before halftime that I’m not sure they deserved by beating the clock (did they really?), and Cam Little, after all the praise for his record-long kicks, missed it. That hurts in a 3-point loss.

But the Bills had a good offensive plan to throw those little short passes to Shakir to pace the offense on a day where James Cook was bottled up by the No. 1 run defense. Maybe a few too many Josh Allen designed runs when he’s banged up, but they made it work. And of course with the season on the line, he went to the Tush Push again, and this time he was pushed ahead for a 10-yard gain on 4th-and-1 with the season on the line.

That play was so weird to me. You obviously want to stop them since it’s fourth down. But once he got moving like that, do you just let them score? It was 24-20, so Buffalo absolutely needed a touchdown, but what if you stop them at the 5? You can still get a stop there to win the game. Once he got to the 1, why not just let him go the distance? Weird play.

Then Buffalo was stuck in no man’s land since you really don’t want to risk wasting a down with a bad play and getting a penalty or something stupid to push you back. Ideally, you’d run clock there and score on 2nd down with the sneak, leaving the Jaguars less than 20 seconds to work with. But they scored on first down, whether by design or not, and the Jaguars were going to get the ball back in a 27-24 game with 59 seconds left.

But you get a wild tipped ball that’s intercepted, and just like that, the season is over for the Jaguars. To evoke Dan Campbell, this may have been their best shot too in this AFC. But that’s one road win and one postseason game-winning drive in the books for Allen, who had neither of those things in his career before Sunday.

Next up is Denver as I predicted it’d be, and I think they have a very good shot of winning that one too because of their pass defense against Bo Nix. Again, someone has to be willing to run to take this team down, and someone better get Allen to the ground on defense. That’s why Houston is really the danger team for the Bills, but they may end up avoiding them here.

So far, so good.

Rams at Panthers: Stafford with MVP-Style Revenge Against Carolina

I kept saying the spread (Rams -10.5) was always too high for a team that’s been shaky in the last month like the Rams, who have already blown games as a huge favorite along with two huge leads in the second half against the Eagles and Seahawks. They already lost in Carolina in Week 13.

The Rams prevailed 34-31 this time, but it did show why they’re a shaky bet to go the distance. The short-yardage runs, the fourth-down decision making, the defensive play as of late, and some turnovers from Stafford and the offense are not leading to dominant play late in the season.

In this game, Stafford completed his first eight passes with Puka Nacua doing whatever he wants. But then Stafford hit his hand on a helmet and wasn’t the same. Nacua dropped a 46-yard touchdown going into halftime, and the Rams had a huge turnover on downs moment late in the second quarter. I get why McVay went for it; to control the rest of the clock and go into halftime up 13-17 points. But by not getting it, the Rams only led by 3.

Bryce Young was more than solid in his first playoff game. Certainly a few plays he’d like to have back, but the running game wasn’t there for him, and he made some clutch throws in big spots to finish with 264 passing yards.

Young did lead two go-ahead touchdown drives in the fourth quarter, but the defense was unable to hold up. They had a chance at a Stafford interception on a mix-up with Nacua with just under 12:00 left, but Puka made a play on the ball to force an incompletion on a drive that ended with a touchdown instead.

But when the Rams got the ball back with 2:34 left, it was all calmness and precision from Stafford on the 71-yard march to win the game. He reportedly told Davante Adams that it was time to go rip their hearts out, which he did. He threw a 19-yard touchdown to Colby Parkinson with 38 seconds left.

Young got the ball back in a 34-31 game with all three timeouts, so that gives you access to the entire playbook and you can use every square inch of the field with no concern for the clock. However, he unfortunately saved his worst drive for the last as the Panthers couldn’t gain a yard, and Young threw four straight incompletions to end the game on downs.

Horn had a chance at a low catch on fourth down, but by that point, you’re down to under 7 seconds and still not in field goal range, so the real failure of the drive came well before the final snap. Just not the execution we saw from Young in these moments in the regular season, and it cost them at the end here.

But it was still a great effort for an 8-9 team that was the biggest home underdog in NFL playoff history. Scary times for the Rams, but they prevailed and are moving onto Chicago.

49ers at Eagles: Repeating Is Hard

The 2025 Eagles were able to end a long drought and repeat as NFC East champions, but the only other repeat they’re going to end 2025 with is reminding us that this offense played half-assed football all season going back to opening night against Dallas when they only scored a field goal after a great first half.

The Eagles repeatedly did this all season, so it’s no surprise their season ended in this fashion. They scored two touchdowns on their first three drives, then never found the end zone on their last seven possessions. A.J. Brown bitched about targets all year and finished this game with 3 catches for 25 yards and some bad drops/incompletions. He might have played his last game with Philly.

Meanwhile, the 49ers hung in there and made it work without Ricky Pearsall, then they lost tight end George Kittle to a torn Achilles early in the game. Demarcus Robinson set the tone early with a 61-yard catch-and-run in stride on the opening drive, which he finished with a touchdown on his way to 111 yards.

Brock Purdy wasn’t perfect with a couple of interceptions, but he played well to get to 262 yards and 2 touchdowns without Kittle and Pearsall. They also couldn’t run the ball for much (16 carries for 51 yards). But on the first play of the fourth quarter, they brought back a trick play from Super Bowl 58 with Jauan Jennings throwing a 29-yard touchdown that required a great diving catch from Chrisitan McCaffrey to take a 17-16 lead. Both teams missed an extra point in the game (Eagles early, 49ers late).

The Eagles didn’t have Lane Johnson at tackle, which hurt as there were some big holding penalties that killed drives in the second half. They were able to turn Purdy’s second pick into a field goal drive that took a 19-17 lead with 8:00 left. But a defense that’s wilted in some fourth quarters blew a fifth lead this year. Purdy led a 66-yard march, finishing on third down with a 4-yard touchdown pass to CMC for a 23-19 lead with 2:54 left after the extra point was missed.

The 49ers probably should have gone for 2 there as 4 vs. 5 is little difference, and at least if you’re up 6 points, the other team might miss the extra point as we’ve seen Jake Elliott do this year.

Anyways, it was on Hurts to deliver a game-winning drive, which would have been his first in the postseason. It was nearly a four-and-out drive after a horrible drop by Brown on third down. But Dallas Goedert cleaned it up with 15 yards on fourth-and-5. However, once the drive reached the San Francisco 20, things stalled out. The poor pass rush for the 49ers got home for a 1-yard loss on a sack, then Hurts threw three straight incompletions to end the season for the Eagles.

On 4th-and-11, Hurts threw to Goedert with three defenders around him and it was closer to a pick than anything. I’m not sure he had any real other options on the play, but that’s season over there. The 49ers pulled it off.

I was going to reply to a tweet I saw before kickoff about the bad EPA rankings for the 49ers’ defense this year, and I keep hearing the sentiment that they’re a bottom-5 defense, which doesn’t jive with their ranking of 13th in points and 16th in points per drive allowed.

Again, this is an example of how EPA can miss some fundamental information. That’s a stat that can get juiced and heavily inflated by splash plays like sacks and turnovers. So, it’s not a surprise the 49ers don’t look good in EPA when they don’t get many splash plays. But they must be doing something right if they’re usually not getting destroyed on the scoreboard.

Throw in the struggles of the Eagles to play a 60-minute game on offense, and the 49ers always had a good shot of pulling this one out as a low-scoring game you win in the fourth quarter. That’s exactly what happened too.

They can do the same thing in Seattle, a team they’ve held to 13 points in both meetings this year. But we have all week to build up that one.

The Eagles are done. No repeat for them like I foolishly picked on Friday night. But I thought the defense would be better than this as I didn’t see getting killed by Robinson and a touchdown pass from Jennings leading to the end for this team.

Finally, I don’t think it’s hindsight to question why Nick Sirianni didn’t try to get that No. 2 seed last week by beating Washington. Wouldn’t you rather face a banged-up Green Bay team that’s lost four in a row? A team you already beat in a low-scoring game instead of a 49ers team that is well coached and still has some elite players, and they never seem to go one-and-done in the postseason. They can score too with Purdy, so yeah, I think that was a tactical error by Sirianni.

Not to mention getting home-field over Chicago if you’re the No. 2 seed. I didn’t like that decision to rest last week, and I really don’t like it now after what we saw from the Eagles on Sunday.

Chargers at Patriots: Roman, Lend Me Your Ears So I Can Whisper “You’re Fired”

The last NFL team to score 3 points in a playoff game before the Chargers on Sunday night was the Ravens in Buffalo during COVD. Who was the offensive coordinator? Greg Roman. I think we’ve seen enough of him here, and while it’s clearly not all his fault, he’s wasting Justin Herbert’s talent and hasn’t gotten any good results in the big games the last two years. I think they should make him the sacrificial lamb and fire him over this one after the Chargers scored 22 points in the final three games of the season.

Moving onto the quarterback, these Herbert playoff appearances keep getting worse. Now 0-3, I actually think he was better last year when he threw four interceptions (one dropped, one down 20) in Houston compared to this impotent performance with 3 points making the 2025 Patriots look like the 2003 Patriots. The weather wasn’t even an issue.

I also think that Houston game might be messing with him mentally, because how do you not pull the trigger to McConkey on this play early?

You can’t be too worried about throwing picks in a game like this. That’s how you end up scoring 3 points and just running or taking sacks all night because you’re scared of putting the ball 10 yards down the field. Terrible mindset to have in a playoff game.

The thing is the pass protection wasn’t really that bad until it was 16-3 in the fourth quarter. Then Herbert was swarmed and engulfed. But the damage had already been done earlier on the first seven drives.

As for Drake Maye in his first playoff game, he was bad. He was inaccurate against a zone defense. He turned into a sack merchant again, going down 5 times (lost over 6 yards per sack too this time so he wasn’t even mitigating the losses this week), and he should have had two lost fumbles, and the second one could have been an easy touchdown for the Chargers that would have made it an interesting 16-10 game with time. Most of his big plays were blown coverage or huge YAC on a checkdown to Stevenson.

Just not impressed, and objectively I don’t know how people can praise a 16-point performance like this from a quarterback. But it was his first playoff game, and he at least did better in the second half after a poor first half. Just interesting to note that in his second NFL win over a winning team, he had a 6-3 lead at halftime in both games (this and at Buffalo).

There’s also the fact that Vrabel and New England are used to these low-scoring playoff wins.

What’s next, two special teams touchdowns against Houston while Josh Dobbs has to come off the bench and direct a win? Then beating the Rams in the Super Bowl with 13 offensive points? Or is that only reserved for Brady?

Neither the Texans nor Patriots allowed a touchdown this week, so who knows what to expect from that one. But based on this game, I wouldn’t expect a ton of scoring from Maye in the passing game.

But the Chargers are in a tough spot as they need a new OC and they’ll probably lose their DC (Jesse Minter) to a head coaching Job. I’m not sure you can ever trust Herbert in one of these games until he proves he can get the job done. And they’re always on the road because they can seemingly never win this division. The Chiefs won’t be down for long, and the Broncos have a lot of good players and a coach on par with Harbaugh.

The 2025 Chargers had that built-in excuse with the offensive tackles going out, but I’m surprised at how little of a factor that was for three quarters on Sunday. Just played a lot of bad, passive football and that can be even worse than getting aggressive and throwing some picks.

At least they scored more points last year in Houston.

Next week: I always say the divisional round is the best weekend of the NFL year, but it’s got a high bar to clear after what we just saw. It’s also going to try to do it by introducing the top seeds, Seattle and Denver, into the mix. We’ll see if the Texans can sack the Patriots, and Rams vs. Bears could be the shootout of the postseason.

2025 NFL Stat Oddity: Week 18

After a Week 18 finale that saw nine comeback opportunities, the 2025 regular season is in the books. I can’t recall a crazier season than this one with none of the Chiefs, Ravens, or Bills winning their division, and the first two didn’t even have a winning record.

Seven new division winners is a record, and somehow the only team that repeated (Eagles) is from the division that never repeats (first time since 2004).

We might see a Trevor Lawrence vs. Sam Darnold Super Bowl at this point. That’s why I was worried my preseason predictions would be the worst they ever were, but they weren’t. In fact, by being off by an average of 2.72 wins, I’ve had five seasons since 2013 that were less accurate.

One difference this year is I only got one team exactly right, and it was the Steelers finishing 10-7. Barely. But I only had five teams where I was off by 5+ games, so that’s not too bad.

Onto the playoffs.

This season in NFL Stat Oddity:

Seahawks at 49ers: The No. 1 Seed

It didn’t necessarily look like a battle for the No. 1 seed in the NFC, because the Seahawks and 49ers repeatedly made mistakes to keep the score so low in this 13-3 final. In fact, the game set history for the fewest points ever in the NFL despite both quarterbacks completing over 70% of their passes and both running games averaging over 4.0 yards per carry:

But the Seahawks prevailed because their defense was the best unit in the game. It helps when the 49ers didn’t have Trent Williams or Ricky Pearsall, but the 49ers scored their fewest points in a game under Kyle Shanahan since they managed just a field goal in his debut against Carolina way back in 2017.

Brock Purdy was held to 127 yards on 19 completions, and Christian McCaffrey had a rough night with 23 yards on 8 carries. He also tipped a pass deep in the red zone for a killer interception in the fourth quarter when the 49ers trailed 13-3.

Speaking of which, the 49ers are now 0-50 when trailing by 8+ points in the fourth quarter under Shanahan. I’ve seen the stat posted as 0-47, but I think that misses a couple playoff games, and it’s possible Stathead has a data error for a game that doesn’t belong. But I know the 0 wins is 100% accurate as Shanahan’s teams have never been able to make these comebacks, and butterfingers on a pick like that won’t help.

Sam Darnold got through a big game without any turnovers, though he did nearly lose a fumble and got lucky on a sideline throw where a defender only got one foot in bounds. But he was okay outside of taking a brutal sack on 1st-and-goal at the 1 on the opening drive before misfiring on fourth-and-goal. His running backs absolutely dominated with 230 yards from scrimmage between the duo.

The Seahawks missed field goals from 47 and 26 (WTF?), so that kept the score low too even though they dominated the game in first downs (23-9) and yards (361-173).

It means Seattle has a week off and home-field advantage throughout the playoffs, something they had in their three previous Super Bowl trips (2005, 2013-14). The 49ers will have to travel and win some road games if they want to get back to Levi’s Stadium for Super Bowl 60.

The 49ers’ stock definitely takes a hit from this game, but I’m still not sold on the Seahawks as a Super Bowl team. But we have time to get into that the next two weeks or more.

Ravens at Steelers: Game of the Weekend

I can tell my Steelers fandom isn’t what it used to be, because I should have been a basket case watching that fourth quarter, which was as dramatic as any game this season with everything on the line.

But I was almost resigned to the fact of a Baltimore win, and I had a good vision for the playoffs with a Baltimore win, including a potential AFC Championship Game between the Bills and Ravens.

But that’s all moot now after Aaron Rodgers delivered one of his most clutch comebacks in his long career given the D.K. Metcalf suspension and the way they leaned on him heavily with a season-high 294 passing yards. That good old Baltimore defense, always ripe for hitting up for big yards and a double-digit comeback. You could see things trending that way even before Kyle Hamilton was injured in the third quarter as the Steelers should  have finished the last drive of the first half with 6 before a goal-line stop.

However, the Steelers had some mental lapses on defense and left receivers wide open for Lamar Jackson, who hit them either for long touchdowns or what should have been a game-winning play to Likely to set up the field goal. But you definitely don’t love taking a 2-yard knee and not giving the ball to Derrick Henry for some more yards to get closer when you had a timeout left. Always get closer in that stadium for a kick of 40+ yards.

I had picked the Ravens to win the Super Bowl this year with the idea that 2025 would finally be the year they protect the ball and not screw things up with the season on the line. But my worry this summer was the rookie kicker, Tyler Loop, screwing things up in taking over for [REDACTED] and missing a do-or-die field goal.

Remember, the Ravens were in this position because Chris Boswell, usually one of the most reliable kickers in the game, missed the extra point. He’s been terrible the last three weeks for some reason, and he almost helped end the team’s season as they hung onto a 26-24 lead instead of 27-24.

But whether it was nerves for a rookie, a cold night, or the holy water thrown on that end of the end zone before the game, but fate smiled on the Steelers and Loop’s 44-yard field goal was wide right, ending Baltimore’s season, maybe John Harbaugh’s coaching tenure, and sending the Steelers to the playoffs with their first AFC North title since 2020.

Talk about streaks colliding next week. The Steelers are on a 6-game losing streak in the playoffs, allowing at least 28 points in every game (NFL record). But they’ve won 23 straight home games on Monday night with no losses since 1991, and it’s a Monday night game with Houston, who I felt last year was the kind of team the Steelers would need to face to end the streak as they shouldn’t have the offense that can light up the Steelers.

Maybe things with Rodgers, who gets Metcalf back, will be different this time. Maybe it’ll be another 21-0 deficit before you can blink (Chargers did fall behind 14-0 to Houston in 5:00 two weeks ago).

But in this twisted AFC, I’m actually feeling a little optimistic about the Steelers again and looking forward to Monday night.

Panthers at Buccaneers: The Funniest NFC South Ending, Part 1

Objectively, this game sure felt like the officiating was in favor of Tampa Bay to make sure it came down to Sunday’s game in Atlanta. There were some atrocious calls on a fumble, a weak OPI call that wiped out a big play in the third quarter, Cade Otton getting DPI for tripping over his own feet, a missed facemask, etc.

Officiating aside, I thought the quarterbacks handled the wet and rainy conditions well outside of a bad pick thrown by each. Bryce Young didn’t take any sacks, and he still threw for 266 yards and 2 touchdowns with literally no help from the running game (12 carries for 20 yards).

In fact, the running back position killed this game for Carolina in the fourth quarter when Rico Dowdle fell to the ground and tried to pitch the ball back to Young on a flea-flicker, and the Bucs recovered that fumble in a 16-7 game. Killer stuff, and no, you should never be trying a flea-flicker at the opponent 20 as that takes away the real long deep ball you’d like to set up from that. That’s why I question if that was actually the call or if Dowdle just tried to ad-lib after falling.

That was a crushing blow even with the Bucs getting their 36-yard field goal blocked on the other end. By the time the Panthers scored their touchdown and used their timeouts to get the ball back in a 16-14 game, just 18 seconds remained at their own 3-yard line. Tough for even the Carolina Reaper to do anything in that spot.

Alas, they had a backup route to the playoffs…

Saints at Falcons: The Funniest NFC South Ending, Part 2

We got the perfect ending to the 2025 NFC South as the Falcons did in fact beat the Saints to help Carolina win the division for the first time since 2015. Everything was coming up Carolina’s way in this game, including a late interception by Tyler Shough (otherwise played well) that probably locked up OROY for Tetairoa McMillan too.

Wild that you can get this much going your way by losing your last two games like Carolina did. But even with winning enough games to get to 8-9 and force that three-way tie, the Falcons still fired coach Raheem Morris. Can’t say I disagree with that one. This team should have won the division this year and blew it.

Now, the Saints might end up being the winner next year if they can add a few pieces around Shough.

Chargers at Broncos: Trey Lance Tried (Sorta)

The Chargers started Trey Lance instead of Justin Herbert, and it went about as poorly as you expected. He threw a pick-six, but the defense kept the Chargers hanging around all day before the Broncos pulled away late to win the No. 1 seed.

I get the idea of Sean Payton “saving things” for the playoffs on offense since he could see this team again in two weeks if the Chargers upset the No. 2 Patriots on the road. But it was still not an encouraging game on offense from Bo Nix and company.

Dolphins at Patriots: No Repeat of 2019

I guess you need a Ryan Fitzpatrick at quarterback to go into Foxboro for a finale upset if you’re Miami. That’s a callback to 2019 when the Patriots blew a first-round bye. You don’t get a bye for the No. 2 seed anymore, but the Patriots wrapped it up by making short order of the Dolphins. The running back duo scored five touchdowns in a variety of ways.

I haven’t seen any news on Mike McDaniel getting fired, so maybe he ends up coming back without Tua Tagovailoa in 2026.

Jets at Bills: Mitch Trubisky Caps Off Historic Season for QBs Facing Jets

You see why the schedule matters? The Jets played such a pathetic month of football that they gave up 6 touchdowns to Trevor Lawrence, 5 touchdowns to Drake Maye, and Mitch Trubisky hit them with 4 to end their season allowing 36 touchdown passes with 0 interceptions, new NFL records for futility. Only the Jets.

James Cook is lucky Derrick Henry slowed down in the second half or he would have lost that rushing title to him. But the Bills got to pad some defensive stats in the win and now have to face the Jaguars on the road in maybe the most interesting game of wild card weekend.

Colts at Texans: Maybe Riley Leonard Should Have Started?

I’m not saying the Colts make the playoffs if they start Riley Leonard instead of bringing Philip Rivers out of retirement. But maybe they should trust their coach and start Leonard when he was healthy? I was shocked at how he was taking it to Houston on the road in his first NFL start, and they were playing starters on defense when he did his most damage in the first half.

Unfortunately, even with the Texans calling off some dogs in the second half, Davis Mills led a game-winning drive and the Texans still won 32-30 to get to 12-5. But Steichen can coach offense, and it’s just unfortunate what happened to the Colts this year and how poorly the Sauce Gardner trade will age, especially if they try to get the draft resources together to steal Arch Manning in 2027.

Titans at Jaguars: Short Work

Watching Trevor Lawrence scramble in the third quarter with a 31-7 lead had me holding my breath. Get him on the sideline; this one was over. But great winning streak by the Jaguars to end the season, and Lawrence is playing the best ball of his career. Cam Ward unfortunately got injured on a touchdown scramble run, the first time he missed snaps this year. Get him a coach and he could be much better in 2026.

Chiefs at Raiders: Damn, Can Spags Hold Any Lead?

The Chiefs finish 2025 with 0 saves on defense (upheld a one-score lead in the fourth quarter/overtime) and 4 blown leads. They even gave up two more game-winning drives in the games Mahomes didn’t start. Spags really can’t stop anyone in crunch time, including Aidan O’Connell in the final minute.

The 2025 Chiefs without Mahomes are the first offense since the 2009 Raiders (JaMarcus Russell) to go three straight games without 170 yards of offense. If that was Travis Kelce’s final game, yikes. The Raiders got the win and still got the No. 1 pick on top of it.

But that’s also probably the last game in the coaching career of Pete Carroll. He was fired on Monday after one terrible season.

Browns at Bengals: Garrett Gets the Record in Stunning Fashion

It didn’t look like Myles Garrett was going to set the sack record after all. But with just over 5:00 left, he timed the snap perfectly and buried Joe Burrow for No. 23. I thought it was a little odd the way the game just stopped for it, but the Bengals should have used the time to come up with a better play.

While Joe Burrow did lead a rare go-ahead drive in the final minutes, he botched the critical 2-point conversion. That’s so costly in a 18-17 game where you open yourself up to losing by a field goal, which is more likely than ever now with the new kickoff rule and kicker’s range. Sure enough, Shedeur Sanders led his first game-winning drive with the Browns getting the walk-off field goal to make Garrett’s happy day even happier.

That makes up for Week 1 when the Browns choked on a go-ahead field goal late in the game against the Bengals. But what a sign of the times. The Browns win this game and fire Kevin Stefanski after six years. The Bengals lose again and are keeping Zac Taylor for 2026, reportedly.

Never change, Bungles.

Cardinals at Rams: Stafford Should Wrap Up MVP

The Rams played starters to go for the No. 5 seed, and it was one of those weeks where the Cardinals made it a close game, trailing only 23-20 to start the fourth quarter. But Stafford threw two more touchdowns to push his season total to 46, and the Rams finished 12-5, making the 2025 NFC West the first division ever with three 12-win teams.

I already wrote that I’m voting Stafford for MVP this year. Oddly enough, I think the Seattle loss cemented his case for me, doing what he did that night on the road without Adams in what should have been a win that led to the No. 1 seed. Then you watch what Bryce Young and Brock Purdy, two quarterbacks going to the playoffs, did against that Seattle defense in the next two games. Like two different sports.

The Rams should be disappointed with a 12-5 record though. They were in every game late and just didn’t close enough of them, and quarterback play is far down the list of reasons for that.

But maybe they’ll get a revenge tour in the playoffs, starting with the Carolina Panthers on Saturday.

Lions at Bears: Not Loving the Vibes, Ben

Can’t say I liked the way the Bears were down 16-0 at home when they had a chance to lock up the No. 2 seed with a win and drop Detroit under .500 in the process. They did eventually tie the game, but they didn’t close this time, and the Lions got a walk-off field goal to finish 9-8.

The No. 2 seed still worked out for them, but I wasn’t a big fan of the way Johnson handled this finale. Now it’s a rematch with Green Bay.

Commanders at Eagles: Backup Bowl

It’s not like the Eagles knew the Bears would lose to Detroit, but I’m still a bit down on Nick Sirianni for not trying to win this one with starters and get the No. 2 seed. I think I’d much rather play the Packers (injured team) first than the 49ers, and I’d much rather have home-field than go to Chicago should that 3-2 matchup come to fruition in the divisional round.

But the Eagles blew a 17-10 lead in the fourth quarter to Josh Johnson, and that’s why they’re going to play the 49ers now. A matchup we should have seen in the playoffs by now to get a rematch for the 2022 NFC-CG spoiled by Brock Purdy’s elbow injury on the 49ers’ first drive.

Cowboys at Giants: Why’d They Do Dak Like That?

Dak Prescott had won 12 games in a row against the Giants, had a chance to lead the NFL in passing yards, had a chance to finish .500 (8-8-1), and the Cowboys just ran it and benched him at halftime with 70 yards while the Giants rolled to a 34-17 win. I don’t get that at all, except maybe they wanted the Giants to get a weaker draft pick.

Packers at Vikings: [REDACTED]

If Matt LaFleur and the Packers didn’t care about losing their fourth in a row going into the playoffs, why should I care about their 16-3 loss? Ugly game. Had to call timeout and kick a field goal to avoid a shutout. I’ll just say “Nine” doesn’t seem capable of staying healthy, so that’s a problem for Minnesota going forward.

Next week: Playoffs? You kidding me? I’m somehow going to do the final QB rankings of 2025 for Monday, get Fraud Alert Rating for the season by Tuesday, full wild card previews for Wednesday/Thursday, and betting picks by Friday.

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.

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.

NFL 2025 Week 16 Predictions: Top 5 Games of the Year Edition

I just remembered a few hours ago that we have two Saturday NFL games for Week 16. One (PHI-WAS) makes me think I don’t mind cleaning the cat’s shit boxes per Saturday routine and missing some plays, and the other (GB-CHI) might be great.

But it’ll take a lot to top what we watched Thursday night when the NFC Game of the Year lived up to the hype and then some. Rams-Seahawks was so good, so shocking, and so impactful that I can’t help but name it the Game of the Year for the 2025 NFL regular season.

Then I saw some people note we’ve had a bunch of GOTY candidates, and I had to come up with a list to see if there’s any truth to that. So, here is my top 5 games of the year for 2025:

  1. Week 16 – Seahawks 38, Rams 37
  2. Week 1 – Bills 41, Ravens 40
  3. Week 3 – Eagles 33, Rams 26
  4. Week 12 – Chiefs 23, Colts 20
  5. Week 4 – Cowboys 40, Packers 40

Probably not good for the Rams that two of the top three games involve them blowing leads of 19 and 16 points in the second half to the defending champs and the leader in their division right now. But the Rams have played entertaining games, and even the first Rams-Seahawks game was close to the top for watching how close Seattle was despite four Darnold interceptions.

We still have some big games left this year, though it’s a huge disappointment that both Commanders-Eagles games are trash and of little relevance. Those were supposed to be huge, but there were just too many injuries for Jayden Daniels and company this season.

This Week’s Articles

The last game of the year for Patrick Mahomes, and my NFL Week 16 picks explain why I’ve been saying for weeks that Drake Maye will have his first 300-yard passing game in Baltimore.

NFL Week 16 Predictions

I’m not sure if I’ve ever had a prediction where I took a team to cover at +1.5 and the opponent to win, but I did it for Rams-Seahawks and I can’t believe Seahawks by 1 worked out in the end. It’s the first game in NFL history where both teams scored a touchdown in overtime and the second team walked it off with a successful 2PC.

But could you imagine the outrage if the total fluke 2PC that tied the game at 30 in the 4Q was the game-winning 2PC in OT? What a disaster that would be, and I would imagine some rules committee discussions this offseason over that one (already saw Sean McVay said there will be).

WAS-PHI: Division games are tricky but I think Eagles get the win and I like DeVonta Smith for props (O56.5, TD).

GB-CHI: It was close at the end last time, and I think with the Micah Parsons injury and homefield switching to the turnover-crazed Bears, they get this one for the big NFC North lead.

LAC-DAL: Cowboys could be eliminated Saturday. But it’s a bigger game either way for the Chargers, and I’m trusting them with the better coach and defense despite the spread.

MIN-NYG: Feels like a game where Dart could get injured, and I think McCarthy will have a good stat line on that defense.

BUF-CLE: Myles Garrett gets his record-tying sack, Bills cover the spread anyway.

NYJ-NO: Tyler Shough is playing well and the Saints cover the laughably large spread after giving up 6 TD to Trevor Lawrence.

TB-CAR: I like the over 45.5 more than trusting either team on the spread, but I think Todd Bowles sees himself getting fired if they blow this division, so give me TB.

CIN-MIA: Hedging on Miami cover, but how funny would it be if the offense lit it up after Tua was benched? Ewers just needs to rely on that running game against the Bengals.

KC-TEN: With the Chiefs facing the 2 worst teams in the NFL this year in their last 3 games (Titans and Raiders), I’m sure fans will be very rational about how they play with Patrick Mahomes on IR. Very rational.

JAX-DEN: Could be a good one and a playoff preview, but I think the Broncos pull it out on a late FG.

ATL-ARI: Maybe a shootout? I’ll trust Captain Kirk in crunch time with his pass rush against Jacoby.

PIT-DET: Expecting solid scoring here, but I think the Lions win a 31-24 game here as they clearly need it more than the Steelers. Expect big things from Amon-Ra St. Brown. 20+ yards in the 1Q for starters. Maybe 2+ catches on the first drive. Exactly the kind of WR who can put up numbers on this defense.

LV-HOU: I tried the Raiders last week and they got crushed 31-0. Screw it, give me Houston and that defense.

NE-BAL: I already said I’m all in on Drake Maye having his first 300-yard passing game, but how about his first 4QC win too? He’s 0-7 in his career. Baltimore is the perfect opponent to do both against, the weather sounds like it’ll be fine, and I can see the Patriots pulling this one out 27-24 late to fill in some gaps in Maye’s resume. Just don’t tell me he’s MVP over Stafford.

SF-IND: I was originally liking the Colts ATS, but -5.5 isn’t as enticing as -6.5. Hard to say though. Philip Rivers should be better in game 2, but I think the 49ers win it after finding out they control their destiny for the No. 1 seed with Sam Darnold in Week 18 only standing in their way really. Could be a repeat of last year when the Lions beat Darnold’s Vikings in prime time to end the regular season and decide the No. 1 seed.

2025 NFL Stat Oddity: Week 15

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

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

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

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

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

“You can’t handle the truth!”

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

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

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

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

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

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

This season in NFL Stat Oddity:

Bills at Patriots: Game of the Day

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Chargers at Chiefs: Life Is Pain, Highness

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Packers at Broncos: These Broncos Go to 11

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

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

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

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

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

Lions at Rams: Sean McVay Is Cooking

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

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

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

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

Ravens at Bengals: (Joe Burrow’s) Misery

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

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

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

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

Not the kind of records you want to be setting.

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

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

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

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

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

Vikings at Cowboys: Season Over After Facing NINE

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

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

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

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

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

Cardinals at Texans: It’s the Arizona Blowout Week

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

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

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

Raiders at Broncos: Kenny Pickett Is Not the Answer

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

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

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

Jets at Jaguars: Have a Day, Trevor Lawrence

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

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

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

Browns at Bears: Caleb Williams Is Fearless

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

Titans at 49ers: Third-and-Purdy

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

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

Commanders at Giants: No Late Darts

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

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

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

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

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

2025 NFL Stat Oddity: Week 10

Week 10 in the NFL started with one of the worst games you’ll ever see in this league between the Broncos and Raiders. Sunday night ended with one of the worst games I’ve ever seen Aaron Rodgers play. Who knows what Monday night holds, but hopefully it’ll be better than a Sunday where the rise to power of Adolf Hitler and Donald Trump were both referenced during live NFL broadcasts. How fitting.

In all, we had eight games with a comeback opportunity, which is the most in the last four weeks but still not the 9+ we had every week in Weeks 1-6. Maybe Monday gets us there though I’m still going with the Eagles to win that one.

This season in NFL Stat Oddity:

Colts vs. Falcons: Game of the Week

This might be the shortest edition of Stat Oddity I’ve ever written for a regular-season slate (2,800 words), but that’s because I didn’t sleep well Saturday night as I actually set my alarm to get up and watch this entire game. It’s the only international game I’ll be doing that for this year, and it was 100% worth it.

I thought both offenses were great early on, then once Daniel Jones threw that pick before halftime and both teams mismanaged the shit out of that clock, the game took a real turn. The pass pressure was dialed up on Jones, he’s making mistakes more akin to how we knew him with the Giants. But the Colts still have those great weapons like Alec Pierce and Tyler Warren, and of course Jonathan Taylor was a badass on Sunday. The 83-yard touchdown run was crazy, bad tackling, speed, the whole 9 yards.

But the Falcons certainly had their shot to win after taking a 25-22 lead on a great drive where their run game looked dominant. They had Jones in a 3rd-and-21 but still managed to let him scramble for 19 yards. With the Colts out of timeouts at 1:26, that snap needed to be the one that set up the Falcons to win. Instead, it led to 4th-and-2, and Warren came down with the risky throw to convert. The Colts eventually settled for a field goal and overtime after another grounding penalty on Penix.

In overtime, I feel like you want to go second now with these new rules. Know exactly what you need and get to play with all four downs to get it. Hopefully some decent time too so you don’t need to rush much. I think it’s also better to go second if you’re not the better offense as you might need that extra down.

Alas, the Falcons won the toss and wanted the ball first. After being gifted one first down on a poor holding penalty on the defense, they didn’t get another and punted. Ho-hum. The Colts didn’t have far to go for the winning field goal, but with that kicker, you’re much better off just going for the touchdown. Taylor provided that from 8 yards out and the game was over with him hitting 286 yards from scrimmage and 3 more touchdowns.

It’s not like Jones didn’t help earn the win, but this was probably the day where Taylor overtook him for the Colts’ MVP candidate. That was big time overseas and the Falcons are not a bad defense.

The Colts had a bye week before their showdown in Kansas City in Week 12, and they need it to fix up some things with their pass pro as Jones’ great sack rate is in the toilet after these last two games.

Meanwhile, I’d say it’s hard to believe the Falcons are 3-6 and haven’t won since the Buffalo win. But is it that hard to believe? These are the Falcons. They have their own brand of choking that only the Chargers can beat. They were 0-8 on 3rd down and 3-29 on their last three games. That’s inexcusable with these skill players.

But that’s Falconing. Still, the Colts outgained them 519-290 in yards, so the right team won in the end. Great game to watch from start to finish.

Bills at Dolphins: Super Bowl Hangover in Week 10?

I’m so used to Buffalo beating Miami that it’s still hard to believe this one happened the way it did. Sure, the Bills had another turnover regression moment with 3 giveaways, all in Miami territory, but it’s not like Tua Tagovailoa didn’t throw 2 picks too. He just didn’t have any sacks and the run game (197 yards) shredded Buffalo.

This is why you don’t give too much credit to Buffalo for beating Kansas City in the regular season. You have to do it in the playoffs, and the Bills sure looked like a team who was hearing everyone kiss their ass all week and they never had any intensity to step up for this game too. The Dolphins led 16-0 early and Buffalo never really threatened save for that first touchdown drive. But then they failed on the 2-point conversion (0/4 this year), so it was still a 10-point game before Miami added onto the lead.

I’ve been saying since September the Bills just don’t look right this year despite the No. 1 seed talk because of such a favorable schedule. Well, losing at home to the Patriots and losing on the road to Atlanta (hasn’t won since) and now Miami (poor team) was part of that easy schedule, and they’re 0-3 in those games. They may have even lost to Miami at home if not for that roughing the punter penalty in the 4th quarter of a tied game.

The Bills have a lot of issues, and I’ve been up too long this day to write about them all and how they relate to Josh Allen and his share of blame. That can wait for Wednesday’s QB rankings.

But the Bills are definitely struggling right now, and they’ll get a somewhat competent Tampa team next week to try to sort this out against.

Steelers at Chargers: Little Fight

You know it’s a rough night for the Steelers when Mike Tomlin’s defense had a more respectable outing than his offense and even his special teams. Chris Boswell missed a 45-yard field goal and they had another embarrassing muffed return that was fumbled to the Chargers.

But this was Aaron Rodgers’ first really bad game with the Steelers. In fact, it was one of the worst games of his career as only a garbage time touchdown drive saved some of the numbers from being in the bottom 3 of his long career for one game. Just never looked comfortable all night, missed some open receivers on big plays, ran backwards into the end zone for a safety early, and just looked pretty off. It happens, but that’s the first time he really shit the bed in a Steeler uniform.

But the defense did a respectable job against Justin Herbert and his receivers. Would have been even better if they could catch the interceptions thrown to them.

The Ravens are right on the Steelers’ heels now, so it’s only going to get tougher and the stakes higher. I don’t think the Steelers are a good team right now since they’re pretty incapable of playing complementary football. If they can ever show up on both sides of the ball for the same game, then they may have something in a goofy AFC this year where the Patriots, Colts, and Broncos are all 8-2.

But this team is flawed, and the lack of a good wide receiver besides D.K. Metcalf, who hasn’t even been that great, is a huge misunderstanding of what Rodgers is as a quarterback. That was always the concern, and that’s why this offense still has no real identity after 9 games.

Rams at 49ers: NFC West Juggernaut No. 1

The NFC West teams were all in battle against each other in the same window, and both games ended up being bloodbaths. The Rams jumped out 21-0 on the 49ers, which is usually not how Sean McVay vs. Kyle Shanahan goes. It’s also unheard of for the 49ers to mount a huge comeback win in these spots, so I’m surprised they even got it to 28-20 at one point early in the fourth quarter.

But the defense, missing studs like Nick Bosa and Fred Warner, never had an answer for Matthew Stafford, who remains red hot with his third-straight game of 4 touchdown passes and no picks.

Mac Jones quietly had a solid game too, but it never really mattered because of the way the Rams got off to that fast start.

Cardinals at Seahawks: NFC West Juggernaut No. 2

The other NFC West battle was over even earlier. The Seahawks were up 28-0 not even a full minute into the second quarter with DeMarcus Lawrence returning two fumbles from Jacoby Brissett for touchdowns. The Arizona offense was sitting on negative net points before finishing the game with net 8 points in garbage time.

Apparently, the 2025 Seahawks turned into the 2007 Patriots (Games 1-10 Version) during their bye week. I’m sure playing the Commanders and Cardinals has a lot to do with it, but Seattle looks pretty legit to me. Those games with the Rams, starting next week, should be special.

Lions at Commanders: Dan Campbell Takes Over

Well, I think playing a defeated Washington team that didn’t have Jayden Daniels and a team the Lions were looking for some playoff revenge for played huge factors in this 44-22 rout that helped Dan Campbell move to 13 straight wins and covers following a loss since 2022.

But who knew the best person to replace offensive coordinator Ben Johnson might be offensive coordinator Dan Campbell? He took over play-calling duties for this one and the Lions responded with 44 points on 8 drives (no punts) before running out the clock. Close to perfect with 546 yards to back it up.

Again, I think the state of the opponent mattered a lot. But Detroit could be peaking going into Philadelphia next week, a huge NFC showdown we never got to see last season.

Patriots at Buccaneers: TreVeyon and the Hendersons

The Patriots may have had about three good rushes all game long in Tampa, but two of them basically powered their only points of the second half after rookie TreVeyon Henderson scored on touchdown runs of 55 and 69 yards in a 28-23 win.

It took a Rhamondre Stevenson injury to finally see the speed we saw a taste of in the preseason from Henderson, but this wasn’t the only rookie who had a breakout game. Kyle Williams scored on a 72-yard touchdown catch that was mostly YAC to showcase his speed, so the Patriots are discovering weapons as the season goes on.

When I look at the Buccaneers, I can acknowledge that Emeka Egbuka is one of the most polished rookie wideouts ever. A gifted player with natural ability and real WR1 potential for years to come. But I also think the offense is quite obviously not the same when you don’t have Bucky Irving, Mike Evans, and Chris Godwin out there.

Baker Mayfield has also all but given up on scrambling since the 3rd-and-14 run against the 49ers, so I’m not sure what that’s all about. Hiding an injury? The fact is the Bucs were held to 16 points on 10 drives at home before their last touchdown had a strong odor of garbage time following Henderson’s huge run, which he didn’t have to necessarily score given the clock situation. But I can’t fault him for that one.

Henderson scored as many 55-yard touchdown runs in one half as the Patriots had (2) in every Tom Brady start in 2001-19 combined. That’s how special those plays are, and they certainly helped on a day where Drake Maye wasn’t his best, completing 16/31 passes with a red-zone pick that he forced in a spot where he actually would have been better off taking a sack (that’s ironic) in a 21-16 game late.

That gave Baker a chance to take the lead, something he’s done so well this year. But the pressure got to him on 4th down and the Bucs turned it over on downs before Henderson’s last big run.

Ravens at Vikings: McCarthyism May Not Be Sweeping the League in 2025

Yeah, we’ll keep saying J.J. McCarthy is young and needs a lot of developing. He certainly showed it in this game as he got worse the longer it went on. Meanwhile, the Ravens had a shaky start with a lot of field goals before finally finding the end zone after the Vikings barely coughed up a fumble on a kick return.

It took a lot for Lamar Jackson to keep his streak alive of 30 games with a touchdown pass, but he got there. Then the Vikings made it a one-score game anyway before the defense stopped McCarthy late.

Three straight wins for the Ravens (4-5) and they’re building confidence.

Jaguars at Texans: Game Over, Man

Yeah, I’m out on the Jaguars (5-4) as a playoff team this year. Blowing a 19-point lead in the fourth quarter to Davis Mills is exactly the kind of game that could trigger a losing streak and implosion to a season.

It’s not like the Jaguars were ever that far better than Houston in this game. They just feasted on field position early, then the defense took care of Trevor Lawrence late, including an unbelievable pick six to even cover the spread in the end.

Good to see a great defensive unit earn a win here as the Texans have been playing hard for DeMeco Ryans on that side of the ball. Just didn’t expect Mr. Long Neck to be the one to lead one of the greatest comebacks in franchise history while C.J. Stroud nursed a concussion.

Saints at Panthers: Attaboy for Tyler Shough

I knew you couldn’t trust the Panthers (-5.5) with a big spread but I didn’t think they’d lose this convincingly. The Saints took the lead with 9:21 left in the second quarter and never looked back in a 17-7 win. They shut down Rico Dowdle (18 carries for 53 yards), and as expected, Bryce Young wasn’t able to build a passing game.

Meanwhile, rookie Tyler Shough shined in his first NFL win with 282 yards and 2 touchdowns. Funny how he was more impressive in this one game than Cam Ward’s been all year as the No. 1 pick. I know, Ward will get the “bad coaching” pass for 2025, which is valid to a point. But with the way Shough and Dart have played this year without the greatest of situations around them, it makes you wonder about that draft class, especially with the Shedeur Sanders slide too.

Giants at Bears: Winning the Games Eberflus Didn’t

Despite the 6-3 record, I don’t think the Bears are a serious contender and still wouldn’t trust them to make the playoffs. But this year is about Caleb Williams getting better and Ben Johnson winning the games Matt Eberflus almost always lost.

On that front, this year has been a success after the Bears rallied from 10 down in the fourth quarter with a 24-20 win after Williams was excellent on two quick touchdown drives. Poor Russell Wilson took another failed comeback on his record after coming off the bench for a concussed Jaxson Dart, which was always the concern with his playing style. Dart is a special player when he’s healthy but who knows how long that will last.

At this point, I don’t see any value in bringing Brian Daboll back next year. He loses way too many games like this with the defense blowing the lead and the offense unable to recover.

Browns at Jets: Special Special Teams

If you had to script how Justin Fields can win a 27-20 game against a stingy defense, this would certainly do the trick:

  • Jets had two special teams touchdowns in the first quarter
  • Fields had 54 passing yards with 42 coming on a game-winning screen pass touchdown to Breece Hall, who showed off after a week the team traded its two best defenders and easily could have dealt him too
  • Dillon Gabriel was sacked 6 times

Leave it to the Browns to lose a game to a team like this in a game script like that.

Next week: Some of these games will be flat out duds, but with this much great stuff on the schedule, it has to be the best Sunday of the season.

  • Bucs at Bills
  • Chargers at Jags
  • Bengals at Steelers (Unc Bowl II)
  • Seahawks at Rams (NFC Game of the Year?)
  • Chiefs at Broncos (AFC West Game of the Year?)
  • Lions at Eagles (SNF)

2025 NFL Stat Oddity: Week 5

It only took until Week 5, but we’ve reached that point in the NFL season where “no team is great” and everyone has a loss. Everyone has a win too, except for the Jets. As Artie Lange once said, there are times where girls won’t fvck you, but the Jets will always fvck you.

But I knew Sunday would be a crazy day when so many games had a small spread, and some of those games actually were among the biggest blowouts. This was one of the worst weeks I’ve ever had at picking winners as I’m 4-9 heading into MNF with the Chiefs left.

Definitely the kind of day that should make you reevaluate everything from the MVP to John Harbaugh’s job status in Baltimore to who might win the AFC East. The remaining members of the 1972 Dolphins could pop the champagne tonight, and the 1976 Buccaneers, 2008 Lions, and 2017 Browns are warming up the Faygo bottles for the 2025 Jets.

We’ve had eight games with a comeback opportunity this week, but it’s very interesting to note that Sunday had five double-digit comeback wins after zero in Week 4 and five in Weeks 1-3 combined.

This season in NFL Stat Oddity:

Patriots at Bills: AFC East Game of the Year Decade?

The good news is we still have an AFC East race in 2025 between the Patriots and Bills. The bad news is the Bills may have just given the Patriots and their fanbase the relevance they’ve been seeking again for the past few years.

In the first half, both teams looked like they have been taking advantage of weak schedules and weren’t ready for primetime. Lots of penalties by Buffalo, and the Bills even coughed up two fumbles, including the first one by a non-quarterback (Keon Coleman) since the 2024 season started.

That contributed to the Bills losing the turnover battle 3-1, ending their record 26-game streak of not losing the turnover battle. But even those two early fumbles only led to a New England field goal as the Patriots gave one right back with Rhamondre Stevenson, who is known for that. At least he redeemed himself with two touchdowns.

Yes, the second half was like night and day as the offenses actually strung together scoring drives. Josh Allen had a bad pick in the red zone late in the third quarter on a night where James Cook was held in check. That led to a touchdown and 20-10 lead in the fourth quarter for New England.

In his first prime-time game, Drake Maye was nothing special in the first half. But he came of age in the second half with some brilliant throws that do look like a younger Josh Allen when he was breaking out in 2020. Except there was a hostile crowd in the background this time as Maye led the Patriots on scoring marches of 74, 90, and 37 yards in the second half.

Even after Buffalo tied the game at 20, Maye didn’t blink despite being 0-6 on previous game-winning drive attempts in his career. I thought his broken tackle to get a pass away to an incredible game from Stefon Diggs on the drive’s opening play was the best play of them all as a sack here could have blew things up in regulation.

Then he followed that up with a perfect 19-yard throw down the sideline. I wasn’t sure if New England’s rookie kicker was going to deliver, but maybe sixth-round pick Andres Borregales is about to start his own legacy after he was perfect on a 52-yard kick with 15 seconds left. Adam Vinatieri would be proud of that one, and I don’t think Stephen Gostkowski ever had one that significant in his long career.

The Bills didn’t have enough time to answer and took the loss to ensure we wouldn’t see any team start 5-0 this year. The Bills were only able to score 20 points on 10 drives as it’s a lot harder to score efficiently when you lose some fumbles and have poor average field position at your own 23 on the night.

The penalty yardage also cracked 90 for both teams, so it was a sloppy performance all around for both that I’m sure they’d like to improve on. But it wasn’t a fluky upset by any means like when the 2021 Patriots won by completing 2 passes on a windy night in Buffalo. The Bills haven’t been that sharp these last few games, and the Patriots made them pay for it.

I will say it’s not a great sign if the Bills need a double-digit comeback in the fourth quarter at home when they face a team that’s even remotely competent like Baltimore (Week 1 version) and now New England. The schedule is of course their crutch, but the Patriots get a very similarly easy schedule, and they don’t have to play the Chiefs, Texans, or Eagles. They get the Raiders, Giants, and Titans.

Granted, the Patriots already lost to the Raiders in Week 1, but this win should really boost their confidence. What they can’t do is let this be the peak of their season as the game was obviously personal (his word, not mine) for Stefon Diggs, who played a fantastic game in his return to Buffalo.

There’s a lot of season left, and the AFC East isn’t out of reach now that you got this win in Buffalo. But the great teams, the Patriots of old, they would build on this win and get a streak going. The Patriots have the Saints, Titans, and Browns next. Let’s see if they can get to 6-2 or not.

Maybe the oddsmakers weren’t crazy when they had this team favored in 11 games in May when the earliest lines came out. But as this game and many of the other games in Week 5 around the league showed, no one is great enough to just run the table anymore. It’s a week-to-week league, and this week the Patriots were a little better than Buffalo.

Remember, both of these teams almost lost to the Dolphins. No super teams in 2025. Game on.

Broncos at Eagles: Where Did That Come From?

We’re getting some solid evidence that Nick Sirianni is only as good as his coordinators he relies on so much. Vic Fangio stayed after the Super Bowl win, and his defense was awesome for three quarters on Sunday, forcing seven punts on eight drives while only giving up a field goal.

But in the fourth quarter, the Broncos flipped the script with three scoring drives for 18 points, including a curious decision to go for two by Sean Payton when it was a 17-16 game instead of earlier when the Broncos were down 14 as most teams like to do it. It all ended up working out, but I’m not sure the process was the best there.

Speaking of bad process, what the hell is the Philadelphia offense this year? The offensive coordinator (Kevin Patullo) is clearly in over his head as he can’t seem to strike any balance at all. The Eagles either throw the ball short the whole game, or like in this game, they neglect the run altogether.

How does Saquon Barkley get 6 carries for 30 yards to 46 plays for Jalen Hurts in a game you led 17-3 in the fourth quarter? How? Sure, the wideouts bitched about their targets last week, and that star duo got 18 targets this week. Technically, more like 19 as A.J. Brown and DeVonta Smith were caught fighting over the incomplete Hail Mary to end the game in the most fitting fashion ever.

But all the passing this week didn’t help the Eagles score any points on their last five drives after that great big pass play to Barkley for a touchdown that made it 17-3. Denver finally clamped down and got multiple sacks on Hurts.

Before Denver’s final field goal, I think the late hit penalty on Zack Baun was iffy since the runner was still trying to churn forward for the yard he needed, so I understand why Baun did the hit. I also don’t think this type of late hit gets called that often.

Having said that, in hindsight, it may have helped the Eagles get a chance to win the game. Had there been no flag, the Broncos would face 4th-and-inches there. I have to think Sean Payton goes for it to end the game as 1 yard would run out the clock with the Eagles down to their last timeout. Either they call it right away or right after the 2-minute warning, but either way, if the Broncos convert 4th-and-1 with a running clock, the game is over right there.

So, that’s one way to think about the Baun call not deciding the game as I don’t think it did. What the Eagles really needed was another one of those blocked kicks but no such luck this week.

The winning streak is over, and the Eagles are going to have to play much better than this. They’ve gotten away with things for four weeks, but the Broncos had enough tricks up their sleeve to get past this team in Philly.

More will do it to them too if they don’t sort this offense out. 18 points shouldn’t be enough to beat this team, but on Sunday, it was good enough.

Texans at Ravens: Ruh-Roh

When you put Baltimore’s injuries this way, maybe I was foolish to pick them to beat a Houston team that also didn’t want to start 1-4 and can play strong defense.

But 44-10? What a walloping from a Houston team that was stuck in a 6-0 slugfest with the Titans to start the fourth quarter a week ago. I just hope people don’t act like this is all Lamar Jackson being out as the Ravens clearly are missing top players in the trenches, the secondary, linebacker Roquan Smith, and Derrick Henry (15 carries for 33 yards) just hasn’t been the same guy since the Buffalo fumble on opening night.

The final stat line for Cooper Rush is going to look bad with 3 interceptions, but he had 2 incompletions at a time when the Texans had already scored three touchdowns. The picks came later as the Texans scored on their first eight drives before calling the dogs off.

With the Rams coming up next and some of these injuries lingering, I’m not sure coach John Harbaugh can make it to next season at this rate. They might just say you’ve had enough cracks at it, we’re going in a different direction. Though, I’m not sure how many coaches would do well with a team missing this many highly-paid players.

The non-quarterback skill positions are where the Ravens are at their healthiest, but those players usually aren’t worth a lick if you don’t have a good quarterback or tackle to get them the ball.

Houston clearly viewed this as a get-right game and C.J. Stroud and company were excellent. He knew to get the ball out fast after past struggles to score any touchdowns in three games against this defense.

But that defense on Sunday? That’s not the Baltimore defense I know. I feel like the plane lady. “Those motherfvckers are not real.”

But the 1-4 record? Very real right now.

Buccaneers at Seahawks: Passing Clinic from the 2018 Class

Baker Mayfield and Sam Darnold have been playing well this year and last season, but Sunday’s 38-35 shootout took things to another level. You can say it was one of the most efficient passing shootouts we’ve ever seen with the ball rarely hitting the ground.

The kind of game where the last one with the ball wins, but that’s the kind of game you don’t want to get into this year with the Buccaneers, who have now won four games by 1-3 points in five weeks. They turned things around late after trailing by 7 too, and when it looked like Darnold would be the one to drive for the field goal, he hit his lineman in the head with a ball that was then deflected for a crushing interception.

Light work for Mayfield already in field goal range, so the Bucs had an easy one to finish it off for the big win. Seattle’s defense has played so well but had no real answers for the Tampa passing game even without Mike Evans.

Emeka Egbuka continues to be one of the most impressive rookie wideouts you’ll ever see too. Caught all 7 targets for 163 yards and another touchdown. He just plays like he’s a 5-year vet in his absolute prime.

Tough way for the Seahawks to lose some ground in the NFC at home.

Commanders at Chargers: I’m Disappointed

I really thought this game had the potential to be Sunday’s best with the Chargers coming off a loss and Jayden Daniels returning for the Commanders. Daniels did his part, but the Chargers were very disappointing with 10 points scored. Justin Herbert learning exactly how hard it is when your right tackle is wasting big gains with penalties, your left tackle (Joe Alt) is out, and you’re getting a pass deflected at the line (again) for a pick.

It looked like Herbert threw his red-zone pick right to the defender but it was a deflection. That was the killer as the score was 20-10 at the time in the fourth quarter.

Then the Commanders drove 99 yards for a touchdown they didn’t necessarily need on 4th-and-goal, but I’ll sure take it since the Deebo Samuel score hit a parlay for me. I like to think that’s good karma for me singing the praises of Daniels since early last season.

But yeah, I think Herbert has really damaged his MVP chances these last two games, and the Chargers are looking like a team that’s not ready after all to overtake the Chiefs in the AFC West. Long way to go but funny how big a difference two weeks can make in this league.

Raiders at Colts: Geno Smith Spending His Nights in the Casinos?

“Diminishing returns” was probably the phrase I used the most this offseason about Geno Smith’s tenure in Seattle. But he was better than this in 2024. He’s just throwing anything he feels like with the Raiders, and he couldn’t even get the ball in the end zone once in this 40-6 loss.

Meanwhile, Daniel Jones was sharp again. No sacks, no turnovers. The Colts scored six straight touchdowns at one point. Granted, turnovers and a blocked punt meant three of them covered 58 yards, but they had drives of 83, 88, and 68 yards too.

A good sign that this offense and defense can just roll an inferior team like this.

Browns vs. Vikings: London Calling, And You Are Not the LOAT

I missed most of this game (sleeping), but it seems like Dillon Gabrield handled himself pretty well. No turnovers. Led a couple of touchdown drives (one of respectable length/effort) against a defense that’s supposed to be so hard to figure out.

But probably not going to be the next LOAT if your defense is giving up a clutch drive to Carson Wentz in London.

I thought Cleveland stayed pretty conservative on offense late and didn’t put this one away. You give Wentz five drives with those weapons to get a go-ahead touchdown, and chances are he’ll do it eventually. He was good on the last drive as was Jordan Addison on the game winner.

Lions at Bengals: Jake Browning Is Blowing It

I know some of the numbers look gaudy like those for Jared Goff, but the Detroit offense was not that special in Cincinnati. The running game only averaged 3.6 yards per carry. Detroit had 14 points on six first-half drives, but that included a 17-yard drive after a Jake Browning interception.

I think this game is the opposite of Ravens-Texans in the way the backup quarterback was the one throwing the game away early here before the defense did so late. Browning’s three picks were largely brutal and in his own end of the field, making it too easy on Detroit’s offense.

The nicest thing I can say is Browning did well enough after it was 28-3 that he’ll probably keep his job for the next game. But this was just so poor early that the Bengals never stood much of a chance.

Titans at Cardinals: What. The. Fvck?

You want to see one of the worst blown leads in NFL history? Bookmark this game. The Cardinals led 21-3, so Cam Ward gets his first win and first game-winning drive with an 18-point comeback, but I can’t really give him much credit outside of the last drive was nice to set up the field goal.

But it should never have come to that. Arizona’s inability to add to the 21-6 lead in the second half is all-time bad stuff from an NFL team.

First, Kyler Murray has a fumbled snap play at the Tennessee 20 where he looks woozy and has to temporarily leave the game; just a weird looking play they described as a foot issue.

In the fourth quarter, third-year back Emari Demercado breaks off what should be a 72-yard touchdown run to make it 28-6. But when he started slowing down despite L’Jarius Snead’s pursuit, I knew he was in trouble. This was going to be a Leon Lett situation all over again. But then he dropped the ball early to celebrate and it became the 2008 DeSean Jackson play, which is about the dumbest thing you can do in a game. Adonai Mitchell (Colts) just did this shit last week to cost the Colts a game.

I would cut his ass tomorrow. He’s a UDFA who just fumbled the biggest run of his career. He’s expendable. Make a point to the rest of the league that if you do this, you get cut.

From there, good deep throw by Ward to Calvin Ridley for 47 yards to set up a touchdown, though the Cardinals missed an extra point some would argue they shouldn’t have been kicking anyway. So, it was still a 2-score game at 21-12. Then with just under 5:00 left, Ward gets picked on a tipped ball that is somehow fumbled, recovered by the Titans and good for a touchdown to make it 21-19. Just one of the craziest bounces you’ll ever see.

Let’s not close the book on Ward’s LOAT case yet. My goodness. Then of course, lackadaisical Murray and his offense couldn’t close the deal on their end with some conservative runs by the coordinator. That put it on the defense in the last two minutes, and for the third week in a row, the Cardinals watched a team win on a field goal with no time left on the clock, a first in NFL history.

This was some serious 2006 Rex Grossman shit by Tennessee winning the game that way. I wouldn’t be surprised if Arizona (2-3) craters from here a la Chicago last year after the Hail Mary in Washington.

Giants at Saints: Dropping the Dart on Your Foot

I picked the Saints to get their first win for coach Kellen Moore and quarterback Spencer Rattler as they just have more weapons to lean on than the Giants do with Malik Nabers out. That certainly proved true, but it’s not like the Giants didn’t literally fumble this game away after an early 14-3 lead before the Saints scored the final 23 points.

Jaxson Dart, they show his mom more in one game than all of Taylor Swift’s screentime in 2024. But Dart had a really bad fumble in the second half where he just dropped the ball on a scramble. Then Cam Skattebo, the other Great White Hope here had a bigger fumble that was returned for a touchdown one play into the fourth quarter when the Giants were down 19-14. That was a dagger.

Should the Saints have drafted Dart? Maybe. But this game certainly didn’t make them feel regret.

Dolphins at Panthers: One Man’s Trash Is Another Man’s Super Bowl to Call

I know Mark Sanchez has a different role (analyst) for FOX than Eric Collins (play-by-play), but it’s amusing to view this weekend as the one where FOX likely lost one and gained the other. We’ll see what the facts say about the Sanchez fight/stabbing case, but it doesn’t sound promising for his innocence and future employment.

Meanwhile, Collins may have just supplanted Gus Johnson as the guy who can bring energy to NFL games you really don’t want to watch. This guy got a 17-0 stinker between the Dolphins and Panthers where Miami forgot how to score and the Panthers kept making big play after big play behind Rico Dowdle (206 rushing yards) and company.

It ended up going back and forth, and you would have thought from the way Collins, the voice of the Charlotte Hornets, called the game that you were watching a Super Bowl or something important.

When I heard Collins say, “the Dolphins are hanging on like a cat on a screen door” I knew something great was going to come out of this guy’s mouth after that gem, and he took the internet by storm with his enthusiastic calls:

From now on, I want Eric Collins calling D-crew games. Screw hearing the likes of Spero Dedes or Jonathan Vilma doing games involving the Cardinals, Titans, Panthers, and Saints. Give me Mr. Collins from now on. Please and thank you.

But yeah, the Dolphins (1-4) are pure trash to blow a 17-point lead to a team as bad as Carolina.

Cowboys at Jets: Just End the Season…

Any idea that the Cowboys were a road fraud on offense this year was shut down by the poor defense the Jets play on a weekly basis for Aaron Glenn. The Cowboys were balanced with four touchdown passes from Dak and 180 rushing yards. I never even heard of Ryan Flournoy (2024 sixth-round pick), but the Cowboys got 114 receiving yards out of him with CeeDee Lamb still out.

Dallas led 30-3 late in the third quarter before some points in garbage time for Justin Fields and the offense. That’s two weeks in a row I picked the Jets and got burned badly. I just don’t think you can pick them to win right now. They’re poor on both sides of the ball.

Next week: Eagles-Giants on TNF isn’t the best way to start a week, but maybe some divisional drama can emerge. No chance in hell I’m getting up for Broncos-Jets in London or Germany or whatever they’re doing this week. We’ll see if the Rams can drop the Ravens to 1-5, and at this point, why shouldn’t they? Sunday afternoon is pretty bad (Bucs-49ers the best?) but it gives way to a hell of a game at night with Lions-Chiefs. Then it’s another one of those silly MNF overlapped doubleheaders (Bills-Falcons and Bears-Commanders). Much better games than last week’s, at least.