Buffalo isn’t letting one of its brightest young stars go anywhere. Pro Bowl running back James Cook has agreed to a four-year, $48 million contract extension with the Bills — a deal that includes a staggering $30 million in guaranteed money, the most for any NFL running back in the last five years.
Cook, only 25, has become the team’s second-most dangerous offensive weapon behind Josh Allen, delivering explosive plays in clutch moments, including a standout performance in last season’s AFC title game. Despite playing just under half the team’s offensive snaps in 2024, his consistency and versatility made him a must-keep for the franchise.
JIMBO‼️
— Buffalo Bills (@BuffaloBills) August 13, 2025
We’ve signed James Cook to a four-year contract extension: https://t.co/DKD1mH8UM0 pic.twitter.com/aDyDXs8E32
The numbers speak volumes — $12 million per year for a back who’s still fresh, with fewer carries under his belt than any other high-paid runner in recent memory. The move signals Buffalo’s commitment to surrounding Allen with elite talent as they chase that elusive first Super Bowl. Bills Mafia is already buzzing, and with Cook locked in, expectations for 2025 just got a whole lot higher.