9:54pm: Cook’s contract includes $15.28MM guaranteed at signing, according to Pro Football Talk’s Mike Florio, who adds this is an $11.5MM-per-year deal (as opposed to the $12MM number reported earlier). While Cook’s guarantee at signing is only 10th among running backs — behind three rookie deals — the full guarantees increase to $25.91MM by 2026. The Bills guaranteed $5MM of Cook’s 2026 compensation at signing; another $4.41MM will shift from an injury guarantee to a full guarantee February 9, 2026.
An important trigger on this contract comes on Day 5 of the 2026 league year, when Florio indicates $6.22MM of Cook’s $9.13MM 2027 base salary shifts from an injury guarantee to a full guarantee. Cook’s camp did well to secure a year-out guarantee; the remaining $2.91MM of his 2027 base salary becomes fully guaranteed on Day 5 of the 2027 league year. Cook’s final $1.18MM in injury guarantees cover the 2028 season; otherwise, his 2028 and ’29 salaries are nonguaranteed. Cook’s four-year contract matches the term length of the Khalil Shakir, Terrel Bernard, Gregory Rousseau and Christian Benford extensions from the spring.
8:38am: The Bills have reached an agreement with running back James Cook on a four-year contract extension, per ESPN’s Adam Schefter.
The deal has a base value of $48MM with $30MM in guaranteed money, according to NFL Network’s Ian Rapoport and Tom Pelissero. Cook’s $12MM APY is the sixth-highest among running backs, and his guarantees trail only Saquon Barkley and Ashton Jeanty‘s rookie contract. He will now be under contract in Buffalo through the 2029 season.
Buffalo had been trying to extend Cook for most of the offseason. He publicly demanded $15MM per year, and negotiations stalled in the spring. The two sides appeared to be making progress on a number of occasions, including when Cook showed up for mandatory minicamp and took the field at the start of training camp.
However, Cook stopped practicing in early August, citing “business” as the reason and raising doubt that a deal would get done before Week 1. He returned to the field on Tuesday, a clear signal that he and the team were close to an agreement. Indeed, Bills general manager Brandon Beane confirmed that Cook ending his hold-in was a show of good faith that helped get both sides back to the negotiating table.
“Once we got him back on the practice field, we really worked hard,” added Beane (via ESPN’s Alaina Getzenberg).
Set to turn 26 in late September, Cook arrived in Buffalo as the 63rd overall pick in the 2022 draft. He spent his rookie year playing second fiddle to veteran Devin Singletary but took over the starting job in 2023 with his first thousand-yard season, plus another 445 yards through the air to reach 1,567 yards from scrimmage on the year. Last year, he saw a slight downtick in both rushing attempts and receiving targets as part of an overall reduction in playing time. Cook, however, led the NFL with 16 rushing touchdowns — no small task given Josh Allen‘s impact around the goal line — as the Bills deployed another high-powered offense after trading Stefon Diggs to the Texans.
Beane said that the Bills still believe that Cook is “a three-down type player” despite playing just 48% of the team’s offensive snaps last year, down from 55% the year prior.
“We think he could take more, but we also want to use our other weapons and keep him as fresh as possible,” continued Beane. “We think that’s the best utilization of him.”
Keeping Cook fresh in 2024 allowed him to rank sixth among running backs in yards per carry last season. He also tied Barkley and Jahmyr Gibbs for the league lead with 16 rushing touchdowns.
Cook’s agent, Zac Hiller of LAA Sports & Entertainment, released a statement on his client’s behalf: “James could only envision himself as a Buffalo Bill. We are extremely thankful to the entire Bills organization and glad we could make that happen.”
Cook is now the sixth Bill to sign a multiyear extension this offseason, capping off an impressive string of signings for Beane and his front office. They made several tough decisions by cutting long-tenured veterans last offseason to free up cash and cap space to get their young core under contract. With that mission accomplished, the Bills will spend the next few seasons trying to get over the hump and finally bring a Super Bowl to Buffalo.
Meh.
$12 million a year with $30 million guaranteed is a vast overpay. The Bills got nervous and made a mistake.
Agree. He’s a valued player, but he got a premium while others took a more cap and team friendly deal. This may come back to bite them when other players expect a similar bump.
I will admit an overpay, but he needs to be ready for overuse … lets see if he can do it.
Disagree. It’s right around his value.
As for the guarantees, blame the Raiders for taking Jeanty so high that he got so much guaranteed.
Blame the Raiders? How about blame the Eagles? They set the precedent.
Let’s see how it’s structured. Hopefully those last years are at an inflated number because the non guaranteed money is pushed to the backend.
Poor Ray Davis!!!
This is becoming the new norm I guess. Throw a tantrum publicly, stomp your feet, pout, and then get what you want. 🙄
I tried that strategy with my wife but it still resulted in her dragging me off to places like Bed Bath & Beyond. She’s not a pushover like some GMs seem to be.
😂
Tell her you got a knee injury
Most malls have scooters or something similar for people with mobility issues so I’d probably need a better excuse than that. I’ve suggested she do her shopping online but she prefers to see merchandise in person.
Tell her you got warrants
I have to be there while she and the sales associate discuss the fascinating subject of shower curtain rings and toilet cozys for half and hour. If they were talking about carburetors and head gaskets it wouldn’t be so bad.
Tend to agree with you in most sports. But football…99% of these guys are only going to get 1 contract extension before getting the boot. If he’s got to pout for a few months to secure generational wealth for his family, so be it.
I agree, football is such a brutal sport that each player’s shelf life is a lot shorter compared to others. They should be trying to get as much as they can since one major injury can pretty much derail their career.
Boo f’n hoo. These dudes get PLENTY of money to play a sport. Never will get any pity from me.
“Boo f’n hoo. These dudes get PLENTY of money to play a sport. Never will get any pity from me.”
I’m sure these players really care that an anonymous fool on a message board ain’t giving them any pity.
I don’t see why using every tool you have to maximize your earnings is “throwing a tantrum”. He negotiated within the bounds of the CBA and got paid as a result. Normally this means you’re a good businessman. For some reason when it involves NFL players, fans melt down and whine about it. 🙄
That seems fairly reasonable for both sides, depending on the contract structure. It’s not like he’s going to get another meaningful one considering how the league treats RB’s
Running backs need all they can get. They have a 5 year career if they’re lucky
Definitely a reasonable deal for both sides that still gives Cook major money.
Well deserved
He better ball tf out because that Buffalo crowd is merciless ¯\_(ツ)_/¯
The Bills announced that due to the James Cook contract extension,
No other players with the surname “Cook” will be added to the roster.
BECAUSE
“Too Many Cooks Spoil The Broth”