James Cook 2025 Season in Review
2025 NFL Season · PPR Scoring · Monday, May 11
The Rundown
James Cook finished 2025 as the number 6 running back in total PPR scoring AND the number 6 running back in PPR per game — and the fact those ranks match tells you everything. He didn't hoard volume to climb the leaderboard. He didn't get fluky in a couple of monster weeks. Cook was a true workhorse for a Bills offense that finished third in the league in total offensive expected points added, and he hit a clean 17.8 PPR per game across all 17 contests. Eight games over 100 rushing yards. Twelve rushing touchdowns, two more through the air. This was a confirmed top-six back — and the underlying real-football data says he earned every bit of it.
Now let's dig into the numbers, because the efficiency is the story. Cook ran 309 times for 1,621 yards — a clean 5.3 a pop — and added 33 catches on 40 targets for 291 more. The headline: plus 358.2 rushing yards over expected, plus 1.17 per attempt, second among all qualified running backs in the league. That's not volume-driven production. That's a back creating yards the blocking and box count didn't promise him. He smashed 12 rushing touchdowns, sixth in the NFL, on a Buffalo offense that converted 72 percent of its red zone trips into touchdowns. And this was a steady-floor profile, not boom-or-bust — Cook cleared 18 PPR in eleven of seventeen games, and outside of a Week 18 blowout where he saw just 2 carries, his low weeks landed in the 8 to 11 range, not zeros. Three games above 26 PPR, another at 33.6. The ceiling was real, but the weekly floor is what carried him.
If you want the play that captures the season, go to Week 8 against the Panthers — second quarter, first and ten from the Buffalo 36, score 6 to 3. Cook took a handoff through left guard and went 64 yards untouched for the score, part of a 216-yard, 2-touchdown afternoon that was his single best fantasy game of the year at 33.6 PPR. That run is the season in one snapshot: an explosive, untouched chunk from a back whose yards-over-expected number says he was consistently outrunning what the defense gave him. Cook's 2025 wasn't about a new role or a usage spike. It was a confirmed lead back hitting career-best efficiency on a top-three offense — and the fantasy ranking reflects exactly that.
Your Starters
James Cook
RB · BUF
302.2
PPR
No narrative available for this player.
The Bottom Line
RB6 on the season — 17 games, 17.8 PPR/game
James Cook delivered a top-six fantasy running back season as both a total scorer and a per-game producer, anchored by elite efficiency — second in the league in rushing yards over expected per attempt. The one thing the data flags: a 40-target, 33-catch receiving line for just 291 yards is a thin passing-game role at this tier, and it capped his ceiling in the weeks the rushing didn't break through.
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 →