Against a Vikings defense that has been relentlessly aggressive toward opposing quarterbacks all season, Bills head coach Joe Brady knew he needed a deeper commitment to his running game on Monday night. He delivered that message through action, as Bills running back James Cook produced 31 carries for 107 yards and a touchdown in a dominant 23-6 victory.
Cook’s 31 carries surpassed every other running back’s mark this NFL season, establishing a new franchise and league record for carries in a single contest.
Last season, Cook finished with the most rushing yards in the NFL at 1,621. However, this year has proven even more productive, with him logging both more carries and more rushing yards per game than in 2025. While Josh Allen drives the Bills’ offense, their reliance on Cook’s running back gives them a prominent edge in the league—and on Monday night, Cook answered with a masterful performance.

