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.

NFL 2025 Wild Card Predictions: Path to Super Bowl 60 Edition

The 2025 NFL season has been so hard to predict that I wish I could find a way to write off all 14 playoff teams. The good news is 13 of them will lose in the next month, and this is the moment where I make that prediction for the last team standing.

There are so many teams that I feel like you can immediately write off for one huge reason that will inevitably doom them in trying to win 3-4 playoff games in a row:

  • Panthers – They’re just not good enough.
  • Patriots – Schedule merchants who aren’t ready to go the distance
  • Steelers – Tomlin’s playoff defense will eventually implode
  • Texans – Defense is great but that offense is going to tank them eventually
  • Chargers – Offensive line won’t hold up for 4 road wins
  • Broncos – Stagnant offense that waits until the 4th quarter to score will doom them
  • Bears – Way too reliant on D/ST fueling late-game comebacks
  • Packers – Not enough horses to go on No. 7 seed run without Parsons and Kraft

That leaves six teams who I feel can win it all even though they have a glaring issue that concerns me. But it’s something I feel the rest of the team can cover up for a game or two that they can maybe squeak by.

  • Bills – Run defense has been playing better and not sure who in the AFC can really run wild on them.
  • Jaguars – A shame one has to lose Sunday but this could either be Trevor Lawrence’s chance to be Eli/Flacco/Foles or he implodes with too much responsibility
  • Seahawks – I don’t trust Sam Darnold but he probably has the best situation going for him and he almost beat the Rams after throwing 4 INTs because of that team support.
  • 49ers – Still think a core that’s been to two Super Bowls can get back home for SB 60 but the injuries (Bosa, Warner, Pearsall, etc.) make it so tough on the road.
  • Eagles – Yes, their offense should probably have them in the first category, but this is why track record matters and I’m still willing to give the 2-time NFC champs with the reigning SB MVP a shot (defense is better than a year ago too).
  • Rams – Probably played as well as any team has all year but they’ve blown five games and struggle to close and it’s usually the little things (short yardage runs, FG kicking, 4th down stops on D, etc.).

So how do I see it playing out? Many, many ways if I’m being honest. But if you want one version of my vision today, here it goes:

Rams take care of the Panthers, Packers eliminate the Bears, and the Eagles take out the 49ers this weekend in the NFC.

Bills outlast the Jags, the Chargers go chargering in New England, and the Steelers finally win one for Tomlin to take out the best defense.

Seattle survives a scare from Green Bay in the 7-1 matchup, and the Eagles find a way again to deny McVay and Stafford.

Buffalo eliminates Denver for the second year in a row, and the Steelers lose a game they should have won in New England.

Vic Fangio puts Sam Darnold in a blender and he implodes against that secondary like everyone expected him to do.

The Bills do it to the Patriots again at Foxboro as Josh Allen has his first playoff game-winning drive while Maye can’t close again.

Super Bowl 60 is a rematch from Week 17: Bills vs. Eagles but in good weather. However, the Bills’ lack of wideouts hurts them against that defense again, and the Eagles find a way to repeat despite hearing all year how their offense is garbage. But don’t sleep on that defense, and I still think Jalen Hurts has the ability to rise to the occasion with the talent around him to make some necessary plays that he didn’t really have to do last postseason. This time, he gets it done and the Eagles do in fact pull off the repeat.

I don’t love it. In fact, I’d rather see something like Texans vs. 49ers since I bet on it over a month ago, or maybe the Packers do the unthinkable and go to the Super Bowl as the first No. 7 seed after I picked them the last two years to do so.

But this is where I am. I’m also very open to the Rams getting it done by actually closing games out, which would mean getting rid of the Eagles in the divisional round and getting some revenge on Darnold for that blown 16-point lead in what was the game of the year for the regular season. Jacksonville winning this weekend would also throw a huge wrench in my vision, but if that happens, then I really do believe Lawrence can do the Eli/Flacco/Foles thing here.

We’re overdue for one of those anyway, aren’t we?

NFL Wild Card Picks

Already let the cat out of the bag with this weekend’s picks, but for spread purposes, here are my wild card picks:

  • Rams 26, Panthers 20 – That spread (Rams -10.5) is too high but the Rams move on
  • Packers 24, Bears 17- Snow game? Run the ball, GB.
  • Bills 24, Jaguars 20 – Maybe lower scoring than expected, but I think the Bills will have more balanced offense and Lawrence will have a big pick.
  • Eagles 20, 49ers 17 – Lowest scoring game of the week.
  • Patriots 23, Chargers 20 – Dicker the Kicker choke incoming? Does Maye have a Tuck Rule moment in him for his first playoff game?
  • Steelers 26, Texans 23 – More points than expected as Aaron Rodgers finds a way to get it done against the top defense.

This Week’s Articles

Guess I really wrote this ass-backwards this week, but here are links to my final QB rankings of 2025 (won’t be doing anymore until July), Fraud Alert Ratings for 2025 playoff teams, and about 12,000 words in full previews on every Wild Card game.

2025 NFL Stat Oddity: Week 17

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

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

This season in NFL Stat Oddity:

Bears at 49ers: Game of the Day

This 42-38 game summed up in one graphic:

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

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

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

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

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

Eagles at Bills: Familiar Trends

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Jaguars at Colts: Farewell Philip (Again?)

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

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

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

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

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

Seahawks at Panthers: NFC South Shame Pt. 1

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

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

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

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

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

Buccaneers at Dolphins: NFC South Shame Pt. 2

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

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

Giants at Raiders: The Toilet Bowl

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

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

Cardinals at Bengals: Ho-Hum

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

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

Patriots at Jets: Seriously, Just End the Season

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

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

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

Saints at Titans: Ending 2025 on a High Note

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

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

Texans at Chargers: Houston Outlasts Them

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

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

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

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

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

Ravens at Packers: King Henry Reigns Supreme

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

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

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

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

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

NFL 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.

NFL 2025 Week 15 Predictions: The Return of Philip Rivers Edition

This 2025 NFL season has been crazy enough as is, but to bring back a 44-year-old Philip Rivers after five years away from the game? He’s literally a semifinalist for the 2026 HOF class at the moment. Then to call him up on a short week against an elite defense like Seattle? Good luck with that, but I’m not sure I’ve ever had more of a morbid curiosity in seeing how a game plays out than that one.

But beyond Rivers’ return, it is a fascinating week when you have multiple home underdogs who are on 10-game winning streaks in the Patriots and Broncos. Not only that, but they’re playing teams in the Bills and Packers who have some really bad losses as big favorites against the spread this season. Not to mention the Patriots already beat Buffalo in Buffalo.

Throw in the 6-7 Chiefs still being a 5.5-point favorite despite losing two in a row and losing to the 9-4 Chargers in Week 1, and I’m not sure if it’s the oddsmakers accurately assessing these new contenders in 2025, or if people are just betting with their hearts from last year and not adjusting to what’s going on this year.

Who’s right? Who’s actually a good team in 2025? It’s hard to say because it really does feel like a season where anyone can beat anybody, and these teams have four weeks to figure things out before the playoffs.

This Week’s Articles

In looking at the NFL awards going into the final quarter, I see a vision for how the MVP can be decided in Week 16, Myles Garrett vs. Micah Parsons for DPOY, and 6 coaches who can have a case for Coach of the Year. But if Philip Rivers plays well, he’s a lock for Comeback Player of the Year, something I didn’t even have time to consider when I wrote that Monday night.

As for the QB rankings, Patrick Mahomes undoubtedly was let down by drops more on Sunday night than any other game in his career.

For Week 15 picks, I have parlays for Bills-Patriots, Chargers-Chiefs, Dolphins-Steelers, and yes, a Philip Rivers-themed SGP.

NFL Week 15 Predictions

I had the Falcons covering on TNF, but what a crazy 14-point comeback that was. Tampa really blew multiple opportunities for game-ending fumble recoveries, and Baker Mayfield missed that game-sealing throw on 2nd-and-14. Just another brutal loss for the Bucs (7-7), another common division winner having a down year.

NYJ-JAX: Don’t love the Jags with such a huge spread but Brady Cook isn’t any good, right?

ARI-HOU: There’s a decent chance Jacoby Brissett puts up a better stat line against Houston than Allen and Mahomes did. But I don’t think Houston scores enough to cover the spread, but the Texans will win.

BUF-NE: I’m taking the Bills to remind NE who’s run this division since 2020. A lot of bad turnovers for the Bills in the first matchup but the defense played fine for a half. Stefon Diggs carried the passing game for NE. I think Buffalo clamps down and gets the split even if the Patriots are still winning the AFC East this year.

LAC-KC: I can’t trust the Chiefs to cover right now, especially not 5.5. Both QBs don’t have their starting OTs, but the Chiefs better find a way to get a pass rush going against the Chargers’ joke of a line. This is basically their last stand for this season mattering.

LV-PHI: Give me Kenny Pickett to cover the spread in a low-scoring game. But it sure would be hilarious if he led a GWD in Philly.

BAL-CIN: I prefer the over more than the spread here. But I think the Ravens protect the ball far better than on Thanksgiving and put up their share of points on the Bengals, who just can’t stop anyone again.

WAS-NYG: Division games are always weird but I think Jaxson Dart can win by 3 against a poor defense that J.J. McCarthy beat 31-0.

CLE-CHI: Just feels like a sloppy game where Caleb Williams might need to lead a GWD to get the win by 1-7.

TEN-SF: Don’t believe the Titans after last week’s win. I think the 49ers win by 14+

DET-LAR: Rams will play well at home while the Lions won’t be able to keep up with that offense. Not enough DBs to handle Puka and Davante.

CAR-NO: Saints could certainly pull off another upset, but I think Carolina makes the most of another Tampa loss and gets the win here. close game though.

GB-DEN: Going to trust the Broncos at home to get it done. Big shock that these defenses have 22 turnovers between them, but I think the Broncos pull it out in the 4Q.

IND-SEA: As long as Darnold doesn’t throw a pick parade, I think Seattle wins big. Rivers should play the whole game though. They have no one else. That’s why they’re desperate enough to start grandpa.

MIN-DAL: I like a Jefferson TD but Cowboys win by 7.

MIA-PIT: No T.J. Watt but still shouldn’t be an issue. Steelers have won 22 straight at home on MNF and it’s going to be under 20 degrees. Dolphins will turtle up on the road again.

NFL 2025 Week 13 Predictions: Eagles Choke on the Down 15 Situation Edition

We’re already four games into NFL Week 13 with the holiday games, and the underdogs were 4-0 SU. More than that, they beat the Lions, Chiefs, Ravens, and Eagles who were all in the top five for Super Bowl 60 odds. It’s the kind of result we keep seeing this year as almost every team who was great in the regular season in 2024 is struggling in 2025.

It’s the story of the 2025 NFL season, and Philadelphia’s 24-15 loss to the Bears was especially shocking with the way Chicago ran for over 230 yards between the tackles alone against them. Just pure domination a day after we watched the Bengals turn over the Ravens and beat them down in Baltimore too.

But I feel the need to rant at 7 AM here about the Eagles’ decision to go for 2 in a 24-15 game with 3:10 left. How people think this is a good strategy is still beyond me. I usually rant about this once a year and I think this will have to serve as the 2025 rant on it. While I’m not against going for two early in all cases, there is a point on the clock where it becomes a silly endeavor that just ends the game earlier than it had to end. You could see how dejected the team and fans were after the Eagles, who struggled all day offensively again, failed on their 2PC pass, keeping it a two-possession game.

With how hard it’s become to recover an onside kick, I want no part of the strategy that’s going to lead me to having to recover one (or two). Make that a last resort.

But people still insist this is right when I just can’t get behind that. I’ve shared the data before, and I just updated some of it again to share.

Since 1994 when the NFL brought in the two-point conversion (2PC), we have seen 170 touchdowns scored in the fourth quarter by a team down by exactly 15 points at the time to make it a 9-point game. There were three games where a team did it twice in the quarter (including Bills vs. Ravens in Week 1 this year), so it’s actually 167 games total.

These teams are 11-155-1 (.069) in the game, and that’s not nice at all. It’s a dire situation to be in no matter how you approach it. But here are some more stats

  • Teams who kick the extra point first down 9 to make it an 8-point game are 135-of-138 on the extra point, and JOEY SLYE has all three misses for three different teams this decade. One of the craziest stats I’ve ever seen as kickers have been automatic in this spot except for one journeyman bum.
  • Team who go for the 2PC right away down 9 to try to make it a 7-point game are just 13-of-32 (40.6%) on the attempt, including a conversion from Chad Pennington in a 2007 Jets game with 0:00 left, so there was no point in even defending that as the game was over.
  • Meanwhile, of the 27 teams who kicked the extra point first and wound up scoring a second touchdown and needed a game-tying 2PC, they were 17-of-27 (63.0%). So, it’s all very small sample sizes since 1994, but that’s 40.6% vs. 63.0% for going for 2 early vs. late, giving some credence to the idea that, yes, teams who wait after proving they can score a 2nd TD on this defense have been better at converting for 2 when they had to have it.
  • Of the 11 teams who came back to win the game, 7 of them did it by scoring a TD/XP + TD/2PC + GW score later.

Four teams won in unique fashion, and three of them have been in this 2025 season as teams get more experimental on when to go for 2. But the main thing I want to stress is there’s never been a game in NFL history where a team won after trailing by 15, scoring a touchdown, converting a 2PC, then scoring another touchdown and either scoring a third time to win the game or going for two a second time to win the game by a point.

2020 Cowboys vs. Falcons: People love citing this example because it was literally 1-of-1 before this season. The Cowboys scored a touchdown with 4:57 left, which is considerably more time than the 3:10 the Eagles had on Friday. They failed on the 2PC, so they were still down 39-30, then they got the ball back, scored a TD/XP, then recovered a ridiculous onside kick to drive for a GW FG in a 40-39 win. All truly made possible for an all-time onside kick blunder.

2025 Bills vs. Ravens: This was Week 1 SNF and it’s another unique game because the Bills are the first team to try both down 15 strategies in the same quarter. They went for the 2PC and failed with 12:51 left. After Baltimore scored again, the Bills were down 40-25, then they switched course and kicked the XP with 3:56 left (40-32). Then they got the Derrick Henry fumble big break, then they got another TD, failed on their third 2PC of the quarter (40-38), then used their timeouts to force a three-and-out before driving for the GW FG (41-40).

2025 Cardinals vs. Titans: Another goofy ass game this year. The Titans were down 21-6, got a touchdown, Joey Slye missed the XP to keep it 21-12, but then the offense got a TD/XP after a Cam Ward interception was fumbled and returned for a touchdown by the offense (21-19). Then they got the ball back and won on a GW FG (22-21) for Slye to redeem himself. But this was a team going for the XP first and getting lucky to win even after it failed.

2025 Jets vs. Bengals: Here we go again with a historic game with a team incorporating multiple strategies. The Jets went for 2 after scoring a TD in a 31-16 game and converted to make it 31-24 with 14:17 left (plenty of time again). But after the Bengals got another TD (38-24), we saw the Jets execute the down 14 strategy next by going for 2 on their first TD drive, making it a 6-point game, then getting the go-ahead TD to go up 39-38 with 1:54 left. So, this win was really more about the down 14 strategy than what they did down 15.

Pretty interesting how we’re seeing the strategies evolve this season, but one thing I’m not seeing is any inherent value in going for 2 early in a game that is way too late like the Eagles faced on Friday. Kick the extra point, make it a 24-16 game, then keep the pressure on Chicago to do something stupid like a fumble, run out of bounds or throw incomplete to stop the clock, etc.

The Bears ended up moving the chains before giving up the ball on a turnover on downs, leaving the Eagles with 1:12 in a 9-point game and a long field. They ended up missing a 52-yard field goal with 0:09 left, and would have still needed an onside kick recovery (lucky if it’s 5% these days) and Hail Mary TD (good luck).

Now, maybe the Bears kick a 47-yard field goal on 4th-and-4 had it been a 24-16 game had the Eagles kicked an extra point instead of failing for 2. But let’s say they do the same thing, then Hurts would have had the ball in a 24-16 game with 70 yards to go in 72 seconds to tie the game. I like my chances a lot better in that spot.

Yet, I knew people would still defend Nick Sirianni’s decision, but I refuse to ever get behind it. With 14:00 left? Absolutely fine. With 7:30 left? Okay. But 3:10? Hell no. Watching it live, I gave up on the game the moment they failed on the 2PC and went to eat a piece of chocolate pie in the kitchen. This shit was over.

Now imagine how the players felt at that moment too. Any number advantage you think exists is so marginal to what impact actually failing on the 2PC does to the game in that spot. The only “information” gleamed here is you’re fvcked.

Until next season, my down 15 rant is over.

This Week’s Articles

NFL Week 13 Predictions

You know I originally had CHI ATS/PHI ML before switching it up to Eagles by 8. Whoops.

LAR-CAR: Season is really fvcked if the Rams lose this one but I do like the 1H spread better than the full game.

ARI-TB: Sounds like Baker is good to go, so I’m going with TB at home. Gotta get back in the win column.

TEN-JAX: Can the Jags actually blow anyone out? I’ll give TEN a bone to cover if they could cover the Seahawks, they could cover the Jags.

NO-MIA: Meh. Whatever.

SF-CLE: Really looking forward to seeing if Cleveland can match its 2023 upset against a better SF team when they made things tough on Purdy.

ATL-NYJ: All in on the Jeff Ulbrich revenge game for Atlanta’s defense roughing up the Jets.

HOU-IND: Yep, I’ll take the top defense and C.J. Stroud’s return while Daniel Jones has to operate on a fractured fibula. This might be Houston’s last stand in the AFC South.

MIN-SEA: What’s a Brosmer and why will he probably play better than J.J. McCarthy would have? Sam Darnold revenge game too.

BUF-PIT: Read my NFL picks for a parlay and more detail on this game. I’m hedging on the pick, but I really do think the Steelers can win this one with the running game and their takeaways against a shaky Buffalo team missing its OTs.

LV-LAC: Don’t expect much from LV who already lost 20-9 to these Chargers in Week 2.

DEN-WAS: I’ll be getting work done early Sunday night instead of laying on the couch for this one. Should have been flexed.

NYG-NE: Curious to see if Jaxson Dart can force Drake Maye to lead his first 4QC in the NFL, but it’s another horrible defense for Maye to face and one that can’t hold any leads either.

2025 NFL Stat Oddity: Week 12

The NFL Week 12 schedule delivered with three games going to overtime where taking the ball first or second was a debate. We also had a 21-point comeback in a game that maybe you should have expected it since one team has consistently been putting in half-assed efforts this year.

But I still heavily lean towards going on defense first in overtime with the new rules. This way you know exactly what you need on offense, you probably will have enough time to move the ball downfield using all four downs, any part of the field you want, and that’s the kind of football we rarely ever see in the NFL. You’re usually working against a major time constraint at the end of a half in the hurry-up offense. Not so much here.

Alas, the Jaguars and Lions both got the ball first and won their games after a score and defensive stop. But not the Colts. They actually let Patrick Mahomes touch the ball last like Kyle Shanahan did in Super Bowl 58 and he made sure they never saw the ball again. Who you’re playing and the context of the game still matter for your overtime decision, but in most cases, I think you’d be better to go on defense first just like they did in college for years. When there’s no sudden death anymore on that first drive? Not a hard choice.

We had seven games with a comeback opportunity this week (six on Sunday). Pretty good drama except for one of the worst Sunday Night Football games.

This season in NFL Stat Oddity:

Colts at Chiefs: Game of the Week

The Chiefs had been the only winless team (0-5) in one-score games this year, and that’s why I think it was important for them to win in adverse conditions on Sunday instead of easily pushing past the Colts by double digits like their other wins this year.

Sure, you don’t want to have a tipped ball getting intercepted by a lineman on the first throw of the game. You don’t want the refs calling bullshit facemask penalties on your right tackle to take a touchdown off the board when he’s a penalty machine enough on his own without phantom calls. You don’t want to fumble in the red zone while you’re still down 20-9 in the fourth quarter, finishing the game minus-2 in turnovers (2-0) and minus-4 in sacks (4-0).

But those mistakes are the reason this game was a grind that the Chiefs needed overtime to win 23-20, a game where they never technically led for any seconds before Harrison Butker’s fifth field goal of the day went through in OT.

Still, I think it’s the kind of clutch win against a good team (Colts were 8-2 and coming off a bye week) that the Chiefs can build from as they accomplished several good things in this game:

  • Mahomes threw for 352 yards, ran for 30 more, and limited his 4 sacks to just 6 lost yards.
  • Kareem Hunt paced the offense with 30 carries for 104 yards as the Chiefs ran 91 plays to 50 for the Colts, gained 494 yards, and held the ball for 42:35.
  • Despite the Colts getting corners Sauce Gardner and Charvarius Ward together for the first time, the Chiefs found ways to get Rashee Rice (141 yards) and Xavier Worthy (59 yards) open for 200 yards as they led the way instead of a 36-year-old Travis Kelce (43 yards).
  • The defense shut down Jonathan Taylor, holding him to 58 yards on 16 carries with nearly half of those yards coming on one run (27 yards).
  • Alec Pierce had been hot for Indy but was limited to a single 26-yard catch.
  • Daniel Jones was ice cold to finish this game, and the Colts went three-and-out on four straight drives to end it against a KC defense that was No. 24 in three-and-out rate this season.

This is the kind of gut-check win that has defined this run of success for the Chiefs. But it may have all been for naught in overtime after the Chiefs faced a 3rd-and-7 following a 3-yard run by Clyde-Edwards Helaire. Seriously, 2nd-and-10, season the line, and you’re going inside from the shotgun with CEH for 3 yards?

But that’s when Mahomes delivered his most important completion of the season for 31 yards deep to Worthy. Rice had another 20-yard play soon after that as this may have been his best NFL game ever as he finally established that quick connection that produces meaningful YAC in this offense. Then it was a matter of Butker hitting from 27 yards out, which he did for the 23-20 win.

The Chiefs still have some things to work on. But look around the rest of the NFL. Who doesn’t have flaws this year? They can build on this but it is a quick turnaround on Thursday against a Dallas team that can score and is playing with some confidence.

Meanwhile, the Colts (8-3) are in some trouble with the Jaguars a game behind and two games to come against each other. They could even fall out of the playoffs entirely, so the Chiefs may actually find themselves rooting for the Jags to win the AFC South since they actually have a H2H tie-breaker over a team in Indy.

Big missed opportunity from the Colts on a day where Jones was never sacked. Still, they kept going to him with the Chiefs shutting down the run and he didn’t deliver. It’s a problem after how good this offense was for half the season.

Eagles at Cowboys: The Most Half-Assed Team in the NFL

After six games this year, I said that the 2025 Eagles were one of the most half-assed teams in NFL history. A team that could drop 21 points by halftime and be lucky to only add a field goal in the second half like they did in Week 1 against Dallas when they won 24-20.

Well, I haven’t been keeping up with the stat as I see the Eagles haven’t been so bad at this in recent weeks. But Sunday was quite the spectacle as they penned their magnum opus: a 21-0 lead in Dallas in the first 20 minutes followed by the Cowboys outscoring them 24-0 the rest of the day. It’s the fourth time the Cowboys have erased a 21-point deficit to win, their largest comeback deficit in team history.

It’s incredible how this keeps happening to a team that’s trying to repeat. The Eagles scored three touchdowns on three drives before going punt, end of half, punt, punt, punt, missed field goal (56 yards), Saquon Barkley lost fumble, fumbled punt return, and a punt after Jalen Hurts was sacked on a key 3rd-and-2 in a 21-21 game.

Barkley finished with 22 yards on 10 carries and that fumble on a catch in Dallas territory in a tied game. The fumbled punt return actually didn’t end up hurting the Eagles as they stopped the Cowboys on 4th-and-goal from the 1, a curious decision as the Eagles didn’t look capable of putting together another scoring drive after this cold streak.

And they didn’t. Hurts looked like he might have something cooking before a 3rd-and-2 sack changed everything. The Cowboys got the ball back and big catches by Jake Ferguson and George Pickens (playing better than CeeDee Lamb this year) set up the field goal from 42 yards out to win the game with no time left.

The Cowboys had three pass plays of 43-plus yards to three different receivers in this game as they took advantage of some injuries in Philly’s secondary. But the offense has to take ownership on these dismal scoreless halves. They have way too much talent to be doing this, but this is what happens when your offensive coordinator has no clue what he’s doing.

I still don’t think the NFC East is in any jeopardy with the Eagles at 8-3 and the Cowboys at 5-5-1. Remember, no one has repeated as NFC East champs since the 2001-04 Eagles, so this game being the catalyst for another Philadelphia implosion would be an all-timer. But I don’t think we’re there.

However, this keeps Dallas alive in the wild card hunt, and it hurts the Eagles’ chances at that No. 1 seed. With the way this team is playing, taking Eagles first half ML, Bears full game ML on Friday might be a good call this week.

They seem to have forgotten games are 60 minutes long.

Giants at Lions: The Full Jameis Experience

How fun is the Jameis Winston experience when it’s like this? His touchdown catch from 33 yards out in the fourth quarter gave the Gants a 10-point lead, but that’s been their undoing all year. Sure enough, they did it again as Jahmyr Gibbs was incredible with multiple long touchdown runs in this game.

Then I can’t fault the Giants for going for the 4th-and-5 in a 27-24 game instead of kicking a field goal to go up 30-24, which is a 6-point lead, which is fool’s gold. My issue is they called some poor plays on second and third down, which led to the 4th-and-6. Gotta seize that moment as a touchdown there should win the game.

Instead, the Lions got the ball back, and sure enough, their kicker was good from 59 yards out to force overtime. Totally saved the day. Then after Gibbs exploded for 69 yards on the first play of overtime for a touchdown, Winston had his shot to answer and failed. Great fourth-down sack by Aidan Hutchinson to put a stamp on the 34-27 comeback win.

Buccaneers at Rams: First Half TKO

What can be said about SNF? It was one of the most pointless second halves I’ve ever seen in an NFL game as Baker Mayfield couldn’t return after a horrible decision to have him throw a miracle Hail Mary in a 31-7 game when he was already ailing. We’ll see if that costs this team a division title and playoff spot after their third-straight loss.

But just total control for the Rams from the start. Cade Otton’s weird bobbled catch, knees down, ball stripped away for a “pick six” quickly set this one on a path to a disastrous night for the Bucs. Just not giving themselves a fair shot to win.

But yeah, there was just a single field goal added after halftime as the Rams won 34-7. A game where both teams could have agreed to just kneel out the second half and be better for it.

Patriots at Bengals: Defensive Effort Wasted

The rare NFL game where both defenses scored a pick-six. You’re not surprised if Joe Flacco throws one of those, but Drake Maye doing it by lofting a horrible pass right to the Bengals’ defensive back was certainly unexpected.

But the Bengals wasted one of their best defensive efforts this year. Beyond the pick-six, they contained the running game well, and they came up with big stops in the red zone as the Patriots only had one touchdown drive.

But the Ja’Marr Chase suspension for spitting at Jalen Ramsey last week was a big one as Flacco could have used his best weapon in a game where multiple receivers were hurt, including a concussion for Tee Higgins. That left Flacco firing to a random cast on the final drive in a 26-20 game.

He converted a few fourth downs but not the last one to end the game as the Patriots escaped to a league-best 10-2 record. Are they actually that good of a team? I don’t think so. But they keep finding ways to win.

Steelers at Bears: Aaron Rodgers Misses Last Chicago Bout

We’ll see what comes of the Steelers’ season at 6-5, but maybe they’ll regret not letting Aaron Rodgers give it a go against the team he’s owned his whole career. Pittsburgh’s defense was bad in this game again outside of one pressure on Caleb Williams in the end zone that he exacerbated by giving up a strip-sack to T.J. Watt that was recovered for a touchdown.

The Steelers were up to their turnover tricks again, but I feel like they lost the game in three key places:

  • After the strip-sack, they got another turnover (hard to see) on a fumble at midfield, but instead of building on their 14-7 lead, they were stopped with Heyward on the Tush Push at midfield, and Chicago drove a short field for the game-tying touchdown. Big swing.
  • Mason Rudolph threw a pick on his first deep pass, then tried to get away with dink-and-dunk throws the rest of the way until he got strip-sacked in the late third quarter, which led to a Chicago touchdown and 10-point deficit.
  • Down 31-28, Rudolph had a couple of cracks at it and may have gotten it done for at least the tying field goal had the Steelers lined up properly (illegal formation penalty wiped out 22-yard scramble to midfield), then he has to do better on those last throws as Chris Bowell may have been able to make it from 60 to force overtime.

Just a disappointing day for Pittsburgh as it rushed for 186 yards and got a lot of YAC plays again on offense. But they let Caleb Williams get away with too many rough plays that they couldn’t capitalize on.

Vikings at Packers: What If Your QB’s Alter Ego Was One of a Functional Quarterback?

I think it would have been so funny if J.J. McCarthy’s “Nine” alter ego was a quarterback who only had good moments in games against Big Ten-region teams like the ones in his division. A trip to Green Bay (Wisconsin)? Sounds great.

But if Sunday was any indication of what kind of quarterback we’re dealing with here, he won’t be around many more years for the Packers to exploit him in Vikings-Packers games. Green Bay finally covered the big spread with ease this year in a 23-6 win that was never in doubt.

McCarthy threw for just 87 yards and that’s even worse when you take away 35 more yards from the 5 sacks where he flirted with safeties. All Minnesota could do was two long field goals on nine drives as McCarthy was picked twice to end the game.

Green Bay didn’t need to show much on offense to win this one comfortably.

Falcons at Saints: You Are Not Serious Teams

I picked the Falcons (+1.5) to win even without Michael Penix and Drake London because I just thought they were due a win, they’d turn things over to Bijan Robinson and the running game, and that pass rush could stop a rookie (Tyler Shough) in his third start.

Some of that was exactly right, but Kirk Cousins did his defense few favors by throwing a pick-six. Otherwise, the Saints’ offense 3 points on 10 drives. They even missed two field goals, so neither team looked very serious to me in a game between the NFC South’s worst teams.

We’ve fallen a far way from shootouts between Drew Brees and Matt Ryan. Then again, bringing out your quarterback on 4th-and-goal at the 1 so Taysom Hill can throw an incomplete pass to waste half of the third quarter does sound like something late-stage Sean Payton would have done too.

Jaguars at Cardinals: Same Old Script

Seemingly every Jacksonville game in 2025: Trevor Lawrence raises coach Liam Coen’s blood pressure with horrific turnovers, but the defense gets some timely pressures, someone with a private college-sounding name scores a touchdown, and they win by 1-3 points.

Seemingly every Arizona game in 2025: Jacoby Brissett throws a ton of passes, takes a late lead, the defense gives it up, and he can’t close the deal in a one-score loss.

Those two scripts collided on Sunday and the Jaguars moved to 7-4 with another 27-24 overtime win to the chagrin of other AFC fans as this team hasn’t played a lot of good football this year but keeps winning games like this.

They overcame 4 turnovers by Lawrence in this one, and that doesn’t include an ill-advised incompletion on 4th-and-1 that gave Arizona its chance for a game-tying field goal that forced overtime.

It was a little surprising to see the Jaguars want the ball first in overtime, but they made it work out. The offense got a 52-yard field goal, then Brissett reminded us why he’s now 7-25 at game-winning drives after throwing incomplete on 4th-and-4 at the Jacksonville 42.

Seahawks at Titans: 30-24? Really?

Have to pat myself on the back for this one and going with the first-half spread (Seahawks -6.5 or -7.5 depending when you placed it) as the best bet instead of the full-game spread, the Titans going under their team total, or thinking this might be the week for Rashid Shaheed to catch a long touchdown for his new team.

Instead, it was the JSN Show again with 167 yards and 2 touchdowns as the Seahawks led 16-3 at halftime, then 23-3 before eventually winning 30-24 with the backdoor cover open for Cam Ward, who still scored more points than I ever imagined in this one. Granted, the Titans had another return touchdown on a punt.

But these are the games where Seattle looks great. Beating up on the worst teams this year.

Jets at Ravens: Ho-Hum, the Ravens Won Again

Something’s just been off with the Ravens since Lamar Jackson came back. He struggled for a long time to get to 100 passing yards in this game, Derrick Henry only averaged 3.0 yards per carry, they were 2-11 on third down, and they were just fortunate to be playing the Jets, who never really get turnovers this year.

The Jets may have even been ready to pull off the upset as a 13.5-point underdog in Baltimore, but three key moments sunk them in the 23-10 loss:

  • Up 7-3 before halftime, Tyrod Taylor took a sack on 3rd-and-2 at the Baltimore 39 and the Jets had to punt instead of adding points.
  • After the Ravens took their first lead at 10-7 in the third quarter, the Jets failed on 4th-and-2 at their own 42, setting up the Ravens for a short touchdown drive and 17-7 lead. You don’t have Detroit’s offense anymore, Aaron Glenn. Punt there and make Baltimore earn it on a long field.
  • Down 20-10 with 6:58 left, Breece Hall fumbled in the red zone and that’s a wrap.

The Ravens (6-5) are above .500 for the first time this season but that doesn’t make them dangerous yet. Not playing like this on offense against bad teams.

Browns at Raiders: Chip Kelly’s Swansong

Yes, Shedeur Sanders winning his first start gets the headlines, but this one was really about the Cleveland defense sacking Geno Smith 10 times, which has led to offensive coordinator Chip Kelly getting fired Sunday night. He clearly didn’t have much of a line to work with, but he also never really had a plan for Ashton Jeanty either.

Meanwhile, the Browns did a good job of limiting Sanders’ exposure to the pass rush with just 1 sack on 20 throws while still giving him some freedom to make plays, like he did on an early 52-yard completion. I’m not sure what in the Kadarius Toney got into Jerry Jeudy on his fumble play, but that could have been another huge play for the offense to get points, and of course Sampson took a screen 66 yards for a touchdown in the fourth quarter to ice it.

But the Raiders are just hot garbage this year, so I’m not sure this really proves anything either way for Sanders, who should be glad he didn’t get drafted there.

Next week: Thanksgiving means island games coming out the ass this week with three on Thursday (pretty strong slate, to be fair) and a Black Friday game (Bears vs. Eagles) that takes on higher importance now. That’s actually the highlight of the week as the best Sunday can offer is Bills-Steelers, Texans-Colts, and I can’t believe they’ve stuck with Broncos vs. Commanders for SNF. One of those nights I start writing even earlier. Then Giants-Patriots on MNF, which isn’t the most compelling way to start December.

2025 NFL Stat Oddity: Week 11

I kept calling it the best Sunday of the 2025 NFL regular season. Did it live up to that hype? There were nine games with a comeback opportunity and eight game-winning drives, so that’s pretty good. I’m not sure I’d call any of the games classics or even in the game of the year competition, but it certainly was an eventful day and probably one that should reshape expectations for the rest of the season.

After predictions on Saturday night, I decided to look up how home teams have fared in the big games this season between teams who currently have a winning record. It hasn’t been as strong in recent years, and this year, the home team was 13-16 in such matchups.

Well, the home teams were 5-0 on Sunday, a clean sweep. I like to say the NFL is a league that’s about who you play and when you play them, but it looks like where you play still matters too. We’ll see if that holds up for the playoffs, which your guess is as good as mine if teams like the Chiefs, Lions, and Packers will still be in that tournament at this rate.

This season in NFL Stat Oddity:

Chiefs at Broncos: Game of the Week

It’s 5:35 AM as I ask myself do I feel like ranting about the Chiefs for a long time, or just hurry up and get into a warm bed? I’m thinking the bed sounds better, because there’s nothing that happened here that we haven’t been seeing all year with the Chiefs, who are 5-5 and in danger of missing the playoffs. Forget the AFC West reign likely ending now; they could miss the playoffs altogether because of the way the teams ahead of them keep winning and the future schedules for each.

The Broncos played well, played with a better focus and flexibility, and Spags hasn’t shown any answers for Bo Nix in three games yet. Remember, they win that game in Arrowhead last year if the special teams of the Chiefs didn’t block a 35-yard field goal. Nix had all day on a huge 3rd-and-15 before the two-minute warning, and he threw a perfect deep ball to Franklin to set up the winning field goal late. He did all of that with almost no running game with J.K. Dobbins out.

Meanwhile, the Chiefs threw wildly deep in moments they didn’t have to, forgot to run the ball, and put the game on Mahomes while forgetting to actually get those speedy wideouts involved (Rice and Worthy) against a secondary that didn’t have Patrick Surtain II. It’s getting scary that a 36-year-old tight end (Kelce) remains the most (only?) reliable target in the passing game. They need to find more snaps for Tyquan Thornton, who again made an impact with a 61-yard bomb on a big 3rd-and-7 in the third quarter when the Chiefs pretended to have something figured out in this one.

That’s after a bunch of bad penalties early that kept tripping them up from scoring more points, then even after a great effort by Kelce on the go-ahead touchdown in the fourth quarter, Butker’s extra point was blocked when it should have been a 20-16 game. Maybe the defense can actually force a fourth-down stop had the Broncos needed to go for one late instead of kicking a game-tying field goal.

Then the Chiefs went three-and-out twice after the Kelce score, and they called 12 straight passes to end this game on offense. Lots of mistakes in there with the false start to begin a drive, a low snap on a third down, and another third-down sack. What happened to the scrambling Mahomes was doing in September? They needed that these last two games and he’s just not doing it for some reason.

Can’t keep “saving it for the playoffs” when it doesn’t look like there will be a playoffs if you keep losing these games. Again, the Chiefs gave up a 3rd-and-15 on the game-winning drive. That’s the fourth time this year the defense gave up a 3rd-and-10 conversion in the fourth quarter of a one-score game. They never did it more than three times in any season in 2018-24 (none in 2024).

It’s the first time the Chiefs have lost five-straight one-score games in the Mahomes era. There was always going to be some regression there after a record 17-0 streak before this year, but god damn, someone step up and make a play whether it’s on offense, defense, or special teams. It just seems like no one on this team wants to do it this year and that’s why they keep losing these games to teams who simply want it more and outplay them.

I don’t know how you fix this or if you can at this point. Might just be a lost year.

Seahawks at Rams: Played Again, Sam

No player disappointed more on Sunday than Seattle’s Sam Darnold, who was having such a great year. He was No. 1 in QBR, the Seahawks were killing teams, and he was almost perfect in the first half of these last few games. But man are the Rams his kryptonite, and if you’re a Seattle fan, you’re just worried if anything dressed as a “big game” is a signal for him to shit the bed.

He already coughed up a fumble to lose to the 49ers in Week 1, then marred his epic shootout performance against Baker and the Bucs with a late pick on a deflected pass. In this game, he was facing the pass rush that got him 9 times in January’s playoff loss with Minnesota.

But this time around, it was on Darnold. He threw 4 picks, two of which basically set up the Rams on short fields for touchdowns on a day where Matthew Stafford was nothing special at all. Seattle’s defense played hard, and it wasn’t like Darnold was under a heavy siege by the blitz all day, or if he had to keep trading touchdowns with Stafford. It just wasn’t that kind of game at all.

Even with all the mistakes, the Seahawks got the ball back late in a 21-19 game with a chance to go win it from the 1-yard line. Darnold did not mange the clock well, and if he was a little better, he should have been able to get a field goal attempt shorter than 61 yards. The kick by Jason Myers was nowhere close, and that’s ultimately how Seattle lost this first matchup with the Rams.

The Rams lead the NFC West now and have over 70% chance to win it. Darnold lost the QBR lead too, dropping to fourth. It’s a tough day when you feel like it’s been proven he’s just not a quarterback you can trust in these big games.

This win will give the Rams a lot of hype and praise this week as the team to beat, but we saw how good that did for the Packers at beating Pittsburgh or the Bills after beating the Chiefs. Have to keep stacking wins, and the Rams could have very well lost this game if Darnold wasn’t so brutal.

Lions at Eagles: Suddenly the Defense Is Unstoppable

I felt like I was watching the 10-7 game from Monday night again with the way the Eagles and Lions played this game. I thought Detroit would embrace the opportunity on the road against a contender like it did in Baltimore earlier this year, but I guess Jared Goff isn’t beating the allegations about being an indoor merchant. He was horrible in this game, posting the worst completion percentage of his career.

Guess calling plays against the Eagles is a lot tougher than Washington for Dan Campbell, who saw his offense turn it over on downs five times in a 6-drive span in the middle of the game.

That had to be disappointing for a shorthanded defense that did pretty well in keeping the Eagles down offensively again. But with the defense playing so elite again for the Eagles, it might not matter in the NFC. They can still win it all if they get the No. 1 seed. Much like Seattle, it’s a sobering loss for the Lions with Goff as they are in Year 5 of the Goff-Campbell experiment and running out of time to turn it into a Super Bowl.

If the playoffs started today, the Lions (6-4) would be out as the No. 8 seed.

Buccaneers at Bills: Josh Allen’s Wild Day

I think Josh Allen can dial back the awful two picks he had early in this game, but this is more or less what I think they need from him the rest of the season to get back on track. The Chiefs are struggling, might not even make the playoffs, and the Bills are looking at a wild card at best despite this beautiful schedule that gifted them another home game against a contender like the Bucs.

But the Bills stepped up after a lot of lead changes in this game and put away the Bucs in the fourth quarter. A facemask penalty on a Shakir tackle on third down was huge, leading to Allen’s sixth touchdown of the day.

But I think this is what the Bills need from Allen. Turnovers be damned, just go back to running the offense through him and let him sling it and run around. It helped that the matchup really dictated it as the Bucs are hard for James Cook to run against, but this was  a promising type of win for the Bills.

With the Rams up next, Tampa is spiraling a bit here without its full weapons and shaky secondary.

Bengals at Steelers: Unc Bowl II Ends on a Sad Note

The Unc Bowl II started strong with Joe Flacco and Aaron Rodgers throwing touchdowns, but it quickly devolved into a defensive slugfest with a Mason Rudolph second half after Rodgers injured his wrist. It could be pretty serious too.

Pittsburgh’s defense again made the big splash plays with Kyle Dugger taking back a Flacco pass for a huge pick-six, then a Noah Fant catch led to a fumble return touchdown as the Steelers blew this one wide open in an easy win.

But all eyes on Rodgers’ wrist and the news there. This game was also a sobering experience as it’s likely the last time I ever get to watch a live NFL game where both starting quarterbacks are older than I am.

Chargers at Jaguars: Pure Domination

I learned my lesson the hard way again. You just can’t trust the Chargers against the Jaguars as that’s a third embarrassing loss in the Justin Herbert vs. Trevor Lawrence era. Lawrence was nothing special here, but at least he was part of the game. Herbert threw for 81 yards and left in the fourth quarter with the score out of hand.

Very lifeless game by the Chargers, who are lucky the Chiefs lost again.

Panthers at Falcons: The Bryce Young Show

Now where has this Bryce Young been? He has one game all year with 200 passing yards, then he throws for 448 yards in maybe the best game of his NFL career against an Atlanta pass defense that has been getting a lot of praise for its sacks and keeping the yardage down this year. Make it make sense as Young even did this after getting injured early in the game.

He still led a 14-point comeback while Michael Penix Jr. (DOOM) left the game injured after a great start. Kirk Cousins at least got a game-tying field goal drive to force overtime, but he couldn’t move the offense once he got there. The Panthers were able to get the game-winning field goal and are 6-5 and very much alive for the NFC South with Tampa’s slide.

Falconing at a high degree here.

Ravens at Browns: That’s Why Sander Was a 5th-Round Pick and QB3

It’s funny how you can look at a list of inactives and think Justice Hill being out isn’t a huge deal for Baltimore. But it really was. Hill is a good receiving back, and his presence was missed when backup Keaton Mitchell had a pass go off his hands and into the Browns for a pick-six. Lamar Jackson also had another pass tipped at the line that was picked, he didn’t throw a touchdown to end his 30-game streak, and he took 4 sacks by Myles Garrett alone as Cleveland pushed for an upset bid.

But the Browns didn’t get it because Dillon Gabriel was knocked out for a concussion, and rookie Shedeur Sanders showed he’s not ready and why he slid in the draft with a pretty horrible performance, going 4-of-16 and getting sacked a few times with a bad pick.

But the Ravens still needed a very cool Mark Andrews trick play on the Tush Push to score a 35-yard touchdown run to get the game-winning drive in the books before Sanders’ failed answer drive.

I don’t think Sanders is the solution to Cleveland’s many woes.

49ers at Cardinals: Jacoby’s Record-Setting Day in Defeat

What the fvck are the Cardinals even doing these days? They went from losing very close games on the final play every week to getting blown out before halftime but not before Jacoby Brissett piles up huge passing numbers in a multi-score loss.

The 49ers feasted on short fields and big plays in Brock Purdy’s return game, but the weird story was Brissett tying the NFL record with 47 pass completions on 57 attempts for 452 yards. He also managed to not take a single sack. You’ll see people say he broke the record for completions in a game, which is true for the regular season. But Ben Roethlisberger completed 47 passes in a 2020 playoff loss to the Browns, so he actually tied the record that’s been done before.

It’s amusing that this is done without Kyler Murray or Marvin Harrison Jr. active because of injuries, but it’s not like it’s helping Arizona win anything.

Bears at Vikings: Ben Johnson and Kevin O’Connell Split Close Series

If I looked at the best coaching records among actives in 4QC/GWD opportunities, Ben Johnson (5-2) and Kevin O’Connell (17-16) are near the top. KOC’s Vikings got the best of Johnson’s Bears in his debut in Week 1, and it looked like it might happen again after J.J. McCarthy shook off a pretty horrible 57 minutes before leading a nice go-ahead touchdown drive.

But damn that new kickoff rule. The Bears pulled off a 56-yard kick return, and just like that in a 17-16 game, they were at the Minnesota 40. Three fairly conservative runs later, the Bears were able to kick a 48-yard field goal to win the game, which Cairo Santos did for them to get to 7-3.

Tough way to lose for the Vikings. I guess McCarthy missed that LOAT course at Michigan on how to will your opponent to miss the clutch field goal. Or they just don’t offer that in 2025 like they used to.

Packers at Giants: Winston Special

I had to wait until the final 40 seconds before the J&J Pick Parade (J.J. McCarthy and Jameis Winston to both throw interceptions) hit this Sunday. Winston almost had another upset in his first start for the Giants as the Packers have just struggled all year despite large spreads. Jordan Love was out of the lineup momentarily in this one for an injury but returned and did some positive things, including a game-winning drive without Josh Jacobs.

Then the defense finally put it away with a pick of Winston with 36 seconds left. Since the Giants, in their first game with interim coach Mike Kafka, had all three timeouts, they actually generated another drive with just 10 seconds left. That too ended with a Winston turnover on a Micah Parsons strip-sack, fittingly.

Big save by the Packers, who lost to Tommy DeVito and the Giants two years ago. Not happening to Jameis this year.

Texans at Titans: Some Modest Improvement

Maybe my best pick this week was for the Titans (+5.5) to cover and still lose to Houston. It was a 6-0 game going into the fourth quarter the last time they met before short fields helped Houston blow it open 26-0. Throw in a short week, interim coach, and you’d hope Tennessee would clean some things up and play better.

That happened, and props to Cam Ward for leading a 95-yard game-tying touchdown drive late. But he learned the hard way about the help you get from the new kickoff rules (starting at your 35 from a touchback) and being let down by your defense, which let Davis Mills convert a 3rd-and-16 to Nico Collins to eventually get a 35-yard field goal with no time left in a 16-13 final.

Commanders vs. Dolphins: Thank You, Mike McDaniel

The NFL went to Madrid, Spain and gave the audience three goal-line stands, and I especially liked the one where the Commanders ran the ball with three different backs on three plays in a row and none could score before Marcus Mariota missed the fourth-down throw.

But I want to thank Mike McDaniel for I believe becoming the first coach in this new overtime system to win the coin toss and elect to go on defense first. I think that’s the ideal strategy, and it’s even stronger in a 13-13 game where you’re facing Marcus Mariota. You’re not afraid of him leading a long touchdown drive.

Sure enough, he was picked on the first play and that set up the Dolphins for an easy game-winning drive that was just 3 handoffs for 22 yards before a 29-yard field goal to win in 16-13.

Next week: Thursday night isn’t bad (Bills-Texans) if we get C.J. Stroud (concussion) back for it. On Sunday, the Colts’ No. 1 offense and Lou Anarumo-led offense can drop the Chiefs to 5-6 and possibly a deathblow to their playoff chances this year in a big one. Doesn’t sound promising for Aaron Rodgers to face the Bears one more time in Chicago in a game both teams need. Bucs at Rams isn’t bad for SNF but McVay usually does well against that team. Monday night is Carolina at 49ers, a game that is surprisingly not a joke on paper but not overly exciting either.

NFL 2025 Week 10 Predictions: Not the NFC Game of the Year Edition

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

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

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

This Week’s Articles

NFL Week 10 Predictions

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2025 NFL Stat Oddity: Week 8

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

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

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

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

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

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

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

This season in NFL Stat Oddity:

Packers at Steelers: Game of the Weak Week

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

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

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

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

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

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

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

Missing that badly in Pittsburgh these days.

Cowboys at Broncos: Two Altitudes

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

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

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

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

But Denver did a great job on this Sunday.

Jets at Bengals: Mike White Redux

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

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

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

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

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

Tear it all down in Cincinnati.

Titans at Colts: Indiana Jones and the Scoring Boom

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

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

49ers at Texans: Mentee Over Mentor

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

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

But good win for Houston without Nico Collins.

Bears at Ravens: Season Saved

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

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

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

Bills at Panthers: Red Rifle Backfires

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

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

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

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

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

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

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

Buccaneers at Saints: Another Wasted Defensive Gem

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

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

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

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

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

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

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

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

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

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

Dolphins at Falcons: WTF?

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

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

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

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

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