James Cook is back. The Bills running back signed a four-year contract extension worth up to $48 million. Cook's $30 million guaranteed is one of the highest figures in the league for running backs.
Cook had been a hold-in from training camp, but returned to practice on Tuesday which correctly indicated that the two sides were making progress on a new contract. Cook led the Bills with 1,009 rushing yards and scored 18 total touchdowns last season. In 2023 he had over 1,500 all-purpose yards and scored six touchdowns.
Cook had 85 yards rushing, 49 yards receiving and scored two touchdowns in the Bills' AFC championship game loss to the Chiefs.
Source confirms that Bills RB James Cook has agreed to a four-year, $48 million extension that includes $30 million guaranteed. pic.twitter.com/Xtc5NLEfCT
— Dianna Russini (@DMRussini) August 13, 2025
Cook's $30 million guarunteed makes him the third highest-paid running back in the NFL. When Saquon Barkley signed his record extension earlier in the offseason, Cook was understandably excited about the market. Rookie Ashton Jeanty also has more guaranteed on his deal than Cook.
You can probably see how it all went down on next week's episode of Hard Knocks.
More NFL on Sports Illustrated