After another fruitful performance on Thursday versus the Miami Dolphins, running back James Cook continues to climb the Buffalo Bills’ all-time rushing list and enter his name among Bills’ greats.
Cook’s 108 yards on 19 carries gave him 2,922 career rushing yards, which surpassed Jim Braxton (2,842 yards) for 14th on the team’s all-time list.
🚨James Cook Tracker🚨
— Put Steve Tasker in the Hall of Fame (@HOFSteveTasker) September 23, 2025
With 108 yards versus the Dolphins, James Cook passed Jim Braxton (2842 yards) for 14th on the Bills all-time rushing list.
He needs 11 yards Sunday versus the Saints to pass Antoine Smith (2932 yards) for 13th place.#BillsMafia pic.twitter.com/KicTfUwHiC
With 11 yards this Sunday against the New Orleans Saints, Cook can pass Antowain Smith for 13th on the list, and with 135 yards he can surpass the great Cookie Gilchrist for 12th.
Cook is rapidly climbing the Bills’ rushing touchdowns list as well.
With 24 rushing touchdowns, including four already this season (league-leading), he’s already jumped from 17th to 11th in the Bills’ all-time ranks, tied with Willis McGahee.
If Cook can rush for two touchdowns this Sunday, he can tie Antowain Smith for 8th on the team’s rushing touchdown list.
Another eye-opening stat that should be noted is that Cook is the only Bills running back to average over 50 rushing yards per game over his career while also rushing for at least 5.0 yards per carry.
This number surpasses Hall of Famers Thurman Thomas and OJ Simpson.
We will continue to report on Cook’s ascension into Bills lore throughout the season.
James Cook is the only running back in Buffalo Bills history to average over 50 rushing yards per game in his career and maintain 5.0 rush yards per attempt.
— Put Steve Tasker in the Hall of Fame (@HOFSteveTasker) September 24, 2025
Better than Thurman, better than OJ.#BillsMafia pic.twitter.com/tgJAHZERUd

