Packers 2025 Season in Review

2025 NFL Season · Monday, May 11

9-7 regular season

0:005:18

Your episode · 5:18

The full episode, in writing

Jordan Love threw 23 touchdowns to just six interceptions and finished fifth in the league in adjusted net yards per attempt — and the Packers still watched the Wild Card from their couch by the second weekend. Here's how Green Bay's passing game smashed at a top-three level, why the run game and the takeaway defense quietly muffed the whole operation, and the one moment that sums up a nine-and-seven-and-one season that ended in Chicago. The Packers limped in as the seven seed and lost 27 to 31 to the Bears in the Wild Card — a fitting finish for a team with the talent of a contender and the inconsistency of a pretender.

Let's start with the team by the numbers. Green Bay's offense finished at +114.1 in total expected points added — a measure of how much every snap improved their scoring chances — ranking fourth in the league, 90-first percentile stuff. The defense allowed +35.1, and on that side you want that number deep in the negatives. +35 was 20-second. Third down was the identity stat: 100 conversions on 206 tries, 48.5 percent, second in the entire NFL. But week to week? Boom-or-bust. This team hung 40 on Dallas in Week 4, smashed Minnesota 23 to six in Week 12, then mustered three points in Minnesota in Week 18. Floor and ceiling were nowhere near each other.

Now let's talk about the passing offense, because this is where Green Bay genuinely smashed. Team passing expected points added came in at +118.8 on 520 attempts — +0.23 per dropback, third in the league, 90-fourth percentile. Jordan Love completed 66.3 percent against an expected 62.5, putting his completion percentage over expected at +3.8, fifth among qualified starters. The headline line: 291 of 439 for 3381 yards, 23 touchdowns, six interceptions across 15 games. The variance came from the supporting cast. Tucker Kraft was a force through eight games before disappearing, Christian Watson only played 10, and Romeo Doubs carried the receiver room with 55 catches for 724 yards and six touchdowns. When Love had everyone, this looked like a top-five unit.

Now let's dig into the rushing offense, because this is where the story flips. Team rushing expected points added: −15.2 on 492 carries, −0.03 per attempt, twentieth in the league, 40-first percentile. 4.1 yards per carry looks fine on the surface — the advanced numbers say Green Bay wasn't winning at the line of scrimmage. Josh Jacobs ran 234 times for 929 yards and 13 touchdowns, fourth in the league in rushing scores, but his rush yards over expected was −7.3, meaning he cashed in designed touchdowns rather than creating yards on his own. Steady floor, low ceiling — a red-zone touchdown-conversion machine and not much else, every single week.

Next up, the pass defense. Green Bay allowed +44.26 in passing expected points added — on defense you want that number negative, and +44 is the secondary handing out scoring chances all year. Per dropback they allowed +0.08, 30-fourth percentile league-wide. 36 sacks was 20-first, 30-eighth percentile. The takeaways were the real killer: 13 total all season, seven interceptions and six fumble recoveries combined, 20-eighth in the NFL. Sixteenth-percentile ball-hawking. When this defense did create a moment, it changed games — like the Week 12 strip-sack on Max Brosmer at the goal line that Brenton Cox recovered to keep Minnesota off the board in that 23 to six win. But those moments were the exception. Most weeks, opposing quarterbacks could drop back and operate.

And the run defense was, honestly, the one thing on this side of the ball that mostly held up. Green Bay allowed 2008 rushing yards at 118.1 a game, and the run defense expected points added allowed came in at −9.18 — a small negative, but on defense negative is what you want, and it landed right at the fiftieth percentile. Per carry they allowed −0.02, so opposing backs averaged nothing extra. Steady floor all year. 15 rushing touchdowns surrendered over 17 games is workable. It wasn't a wall, but it wasn't the leak. The leak was the pass defense, the leak was the lack of takeaways, and against a Bears team that could lean on its quarterback, that combination is what ended the year.

The Bottom Line

Season MVP is Jordan Love, and it's not particularly close — 291 of 439 for 3381 yards, 23 touchdowns to six interceptions, +3.8 in completion percentage over expected, and a top-five finish in adjusted net yards per attempt. The thing to fix is the takeaway defense. 13 takeaways all year, sixteenth percentile in the league, is not a number a playoff defense can carry. Pair that with a pass rush that got home just 36 times, and those are the exact two levers that muffed this roster's offensive ceiling.

Every Packers episode

Season reviews, draft recaps and every game recap, in one place.

More like this