Skip to content

Bills signing Cook to 4-year, $48M extension

NurPhoto / Getty

The Buffalo Bills are signing running back James Cook to a four-year, $48-million extension with $30 million guaranteed, his agent told ESPN's Adam Schefter.

Cook's guaranteed money is the most a running back has received in the last five years, Schefter adds. The Georgia product's $12 million average annual salary ties him for the sixth-highest-paid running back in the league, according to Over The Cap.

"James could only envision himself as a Buffalo Bill," his agent said about the new extension. "We are extremely thankful to the entire Bills organization and glad we could make that happen."

Cook ended his hold-in on Tuesday and suited up in practice for the first time in over a week. The two sides have been in a public contract standoff since the beginning of training camp.

The 25-year-old is coming off arguably the best season of his career, racking up 1,267 total yards on 239 touches. Cook's 16 rushing touchdowns in 2024 were tied with Jahmyr Gibbs and Derrick Henry for the most in the league.

Cook's extension adds to a list of players Buffalo has locked up this offseason, with Josh Allen, Christian Benford, Greg Rousseau, Terrell Bernard, and Khalil Shakir also all receiving new multi-year deals.

Cook was selected in the second round of the 2022 draft. He has 2,638 rushing yards and 27 total touchdowns in 49 career games.

Daily Newsletter

Get the latest trending sports news daily in your inbox