James Cook set a personal record to help the Bills beat the Panthers, a number that no Bills player has achieved in more than half a century.
Share this article:

The Buffalo Bills bounced back in style, crushing the Carolina Panthers 40-9 in Week 8 of the 2025 NFL season, ending their two-game losing streak.
The night belonged to James Cook, who posted a career-high 216 rushing yards and two touchdowns on 19 carries, marking one of the greatest rushing performances in franchise history.
According to the Bills’ PR team, Cook’s total was the most by a Buffalo player since November 25, 1976, when Hall of Famer O.J. Simpson ran for 273 yards against the Detroit Lions. Cook also became the first Bill since Fred Jackson in 2009 to surpass 200 rushing yards in a single game.

He now ranks sixth in franchise history for most rushing yards in one game, joining legends like Simpson and Cookie Gilchrist, who once rushed for 246 yards in 1963.
Cook also became just the third player in Bills history to log 214+ rushing yards and two or more touchdowns in a single game — putting his name among elite company.
With the victory, the Bills improved to 5-2 and will head home for a highly anticipated AFC Championship rematch against the Kansas City Chiefs next Sunday.
James Cook didn’t just dominate on the field — he reminded everyone that Buffalo’s offense still carries the firepower to compete at the top level.












