Falcons 2025 Season in Review
2025 NFL Season · Monday, May 11
The Rundown
Fifty-seven sacks. The Atlanta Falcons finished second in the entire league in sacks this season — ninety-seventh percentile, a top-three pass rush in football. Here's how that pass rush carried a defense playing quietly winning football, how Bijan Robinson turned into one of the most efficient backs in the NFL, and the one number on third down that explains why the season ended at eight and nine instead of in January. Eight wins, nine losses, third among NFC non-playoff teams. The Falcons muffed the postseason — again — but the bones of this thing are more interesting than the record suggests.
Let's frame the team by the numbers. Atlanta's offense finished with minus twenty-two point one expected points added on the season — how much every offensive snap added or subtracted from their scoring chances — ranking twenty-fourth, twenty-eighth percentile. The defense came in at minus three point nine expected points added allowed — and remember, on defense, a negative number is a good thing — good enough for fifteenth, slightly above average. The killer stat is third down. Atlanta converted just seventy of two hundred and five, thirty-four point two percent, thirtieth in the league, ninth percentile. Bottom-three football on the most important down. And the season had real variance — blown out by thirty in Carolina in Week 3, lost by twenty-eight to Seattle in Week 14, then closed on a four-game winning streak. Boom-or-bust, with the boom showing up too late.
Now let's talk about the passing offense. Two-quarterback season, and neither version pushed the pace. Atlanta averaged two hundred and seventeen point eight passing yards per game on team passing expected points added of minus six point six across five hundred and seventy-four attempts — thirty-eighth percentile, below average but not catastrophic. The bigger problem was protection and accuracy: twenty-six sacks allowed at a four point four percent rate, twenty-eighth in the league, and both quarterbacks finished below expected completion percentage — Michael Penix Junior at minus three point two, Kirk Cousins at minus one point nine. The unit verdict: Kyle Pitts smashed his role as the security blanket — eighty-eight catches, nine hundred and twenty-eight yards, five touchdowns, the team's leading receiver by a wide margin. The signature play was Cousins to Pitts on third and seven from the seven, fourth quarter, Week 15 in Tampa — a red-zone touchdown that punctuated a one-point road win. That's the passing offense in a sentence: not enough big plays, but Pitts kept drives alive.
Now let's dig into the rushing offense. Here's where it gets weird. Atlanta ran for four point five yards per carry — eighth in the league, seventy-eighth percentile — and one hundred twenty-five point nine yards per game. By the per-carry number, this was a top-ten rushing attack. But the rushing expected points added was minus nineteen point two, twenty-second in the league. How do those numbers coexist? Volume and situation. The Falcons ran a lot, often in spots where running was the wrong call by game state. Bijan Robinson was the engine — two hundred and eighty-seven carries, fourteen hundred and seventy-eight yards, five point two a carry, seven rushing touchdowns, plus seventy-nine catches for eight hundred and twenty more yards. His rush yards over expected: plus two hundred and fifty-seven point one on the season, plus zero point nine per attempt, seventh among qualified runners. Robinson smashed — boom-or-bust by design, with the booms big enough to carry it. The signature: Week 17, second quarter, first and ten on his own seven, Robinson hits the right tackle gap and runs ninety-three yards to the house against the Rams. One cut, one explosion, six points.
Next up, the pass defense. This is the unit that should keep the lights on in Atlanta. Fifty-seven sacks, second in the league, ninety-seventh percentile. Passing expected points added allowed of minus sixteen point eight seven — again, big negative on defense is a real positive — sixty-third percentile. They got home consistently and they generated negative plays. Twenty-one takeaways at one point two per game, seventy-eighth percentile. Steady floor, high ceiling. The play that captured the unit's identity came in Week 18 against New Orleans, fourth quarter, Saints driving to tie or take the lead, third and seven from the Atlanta twenty — Tyrice Shough drops back, throws short left, and DeMarcco Alford jumps the route at the fourteen and returns it fifty-nine yards. Game over, division win secured. Pressure, pick, finish.
And the run defense. This is the soft spot. Atlanta allowed one hundred and twenty-six point eight rushing yards per game, with rushing expected points added allowed of plus twelve point nine five — on defense, a positive number is bad — twenty-fifth percentile, bottom of the league. Twelve rushing touchdowns surrendered. The Week 3 shutout in Carolina and the Week 8 thirty-four point hammering at home to Miami were both games where the run defense got moved off the ball. A top-three pass rush should not be paired with a bottom-eight run defense — and that's the cleanest reason the Falcons finished one game under five hundred instead of one game over.
The Bottom Line
8-9 regular season
Season MVP is Bijan Robinson, and it's not close — two hundred and eighty-seven carries for fourteen hundred and seventy-eight yards at five point two a pop, plus seventy-nine catches for eight hundred and twenty receiving yards, eleven total touchdowns, and plus two hundred and fifty-seven point one rush yards over expected. Two things to fix: third down on offense — thirty-four point two percent, ninth percentile, you cannot win consistently converting at that rate — and the run defense, which allowed nearly one hundred and twenty-seven yards a game and graded out twenty-fifth percentile in rushing expected points added allowed. Fix either one and this is a winning team.
This episode is built around one person's roster.
Sign up and get a weekly episode built around yours — player-by-player, in the voice of your smartest football friend.
Get your own weekly episode →