Season in Review

Rams 2025 Season in Review

2025 NFL Season · Monday, May 11

0:000:00

Your episode · 0:00

The Rundown

Forty-six touchdown passes. Eight interceptions. Matthew Stafford led the NFL in scoring throws at thirty-seven years old. Here's how the Rams built the second-best passing attack in football, what Puka Nacua became when defenses sold out to stop him, and the one defensive number that explains why this season ended in Seattle. Twelve and five. Number five seed in the NFC. A wild card win in Carolina, an overtime survival in Chicago, then a four-point loss at Seattle in the Conference Championship. One game from the Super Bowl — and the data says they were closer than that scoreline looks.

The Rams finished plus one hundred fifty-two point nine in offensive expected points added — a measure of how much each snap improved their chances of scoring — ranking second in the league, ninety-seventh percentile. The defense was minus sixty-five in expected points added allowed, which on the defensive side is the good direction — ninth in football, seventy-fifth percentile. Top ten on both sides. And steady. Across seventeen regular-season games, the Rams scored thirty or more eight times, but they also won ugly — fourteen to nine over Houston in Week One, seventeen to three at Baltimore in Week Six. The losses were almost all by a field goal: three points to the Niners in overtime in Week Five, three points to Carolina in Week Thirteen, one point at Seattle in overtime in Week Sixteen, three points at Atlanta in Week Seventeen. This wasn't a boom-or-bust team. This was a team that lived on the margins and usually won them.

Now let's talk about the passing offense — because this is where the season lived. Stafford finished with forty-seven hundred and seven passing yards, forty-six touchdowns, and just eight interceptions across seventeen games. Forty-six leads the league. His adjusted net yards per attempt was eight point two five, second among qualified starters. The team's passing expected points added was plus one hundred thirty-seven point nine on six hundred twenty-one attempts — plus zero point two two per dropback, second in the league, ninety-seventh percentile. The protection was elite: twenty-three sacks allowed on six hundred twenty-four dropbacks, a three point seven percent sack rate, ninety-seventh percentile. Stafford had time, and he used it. Puka Nacua was the engine — one hundred twenty-nine catches, seventeen hundred fifteen yards, ten touchdowns on a thirty percent target share. Steady floor, high ceiling. The signature throw came in Week Eighteen against Arizona — second and ten, Stafford steps up, finds Nacua deep left for a twenty-eight-yard touchdown that iced the Cardinals before halftime. That's what this passing offense did all year. When they needed a play, they got one.

Now let's dig into the rushing offense, where the picture gets more honest. The Rams ran for twenty-one hundred fifty-two yards on four hundred sixty-five carries — four point six yards per attempt, seventh in the league, eighty-first percentile. Volume there, efficiency solid. But the rushing expected points added was minus four on the season — neutral, eleventh in football. The ground game was a complement, not a weapon — steady floor, low ceiling. Kyren Williams carried it two hundred fifty-nine times for twelve hundred fifty-two yards and ten touchdowns, tied for ninth in rushing scores. And here's the thing — Williams was the closer. Three of his ten touchdowns came on fourth-and-one from inside the one-yard line. The Rams went for it on twenty-nine of one hundred eight competitive fourth downs — twenty-six point nine percent, fourth in the league, ninety-first percentile in aggressiveness. They trusted the run game to finish drives even when the per-play numbers said it was average. Sixty-eight point five percent of red-zone trips ended in touchdowns — sixth in football. Not elite. Reliable when it mattered.

Next up, the pass defense. The Rams generated forty-seven sacks — ninth in the league, seventy-fifth percentile — and forced twenty-six takeaways, sixteen interceptions and ten fumble recoveries, sixth in football, eighty-fourth percentile. Disruptive front, opportunistic secondary. The signature play came in Week Eleven against Seattle — third and eight, Darnold throws short left for Shaheed, and Josh Wallace jumped the route, picked it, and took it fifty-six yards to the Seattle one. In a two-point game, that swing was worth more than eight expected points. That's what this pass defense did at its best — it created the play that decided close games. And close games were the entire season. Total defensive expected points added allowed was minus sixty-five — ninth in football, seventy-fifth percentile. Solid, not dominant. But they showed up when the game was on the line.

And the run defense. The Rams allowed eighteen hundred ninety-two rushing yards across seventeen games — just over one hundred eleven yards per game — and only eight rushing touchdowns all year. Eight. That's the number that tells you this front held up at the goal line — a steady floor, no game where they got gashed, no stretch where the front fell apart. It was the quiet structure underneath everything else, and it gave the pass rush room to tee off. When you allow eight rushing scores in seventeen games, you've earned the right to play your scheme.

The Bottom Line

A

12-5 regular season

Season MVP is Matthew Stafford, and it isn't close — forty-six touchdown passes to lead the league, just eight interceptions, four thousand seven hundred and seven yards, and an adjusted net yards per attempt of eight point two five that ranked second among all qualified starters. At thirty-seven, he was the best version of himself. The one thing to clean up: the kicking game. Twenty-two of twenty-eight on field goals is seventy-eight point six percent — twenty-sixth in the league, twenty-second percentile. In a season where four of the five losses came by three points or fewer, every missed kick was a win left on the field.

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 →