James Cook and Bills Agree to 4-Year, $48M Contract Extension

The Snap
By The SnapAug 14, 2025
1 min read
Updated Sep 11, 2025
James Cook and Bills Agree to 4-Year, $48M Contract Extension

Running back James Cook is cashing in on his career year with the Buffalo Bills.

Buffalo Bills running back James Cook is capitalizing on his breakout season.

According to ESPN’s Adam Schefter, Cook and the Bills have agreed to a four-year, $48 million contract extension, with $30 million guaranteed. That’s a lofty number for the position, especially considering only Christian McCaffrey, Saquon Barkley, and Derrick Henry currently average at least $15 million per year.

Barkley’s huge 2024 campaign sparked speculation about whether it might push the market upward for running backs, a position many believe has been undervalued in recent years. Cook had the chance to benefit from that momentum.

The 25-year-old topped 1,000 rushing yards for the second straight year and scored an NFL-best 16 touchdowns, tying the Buffalo franchise record set by O.J. Simpson in 1975.

Share: