All the latest on Buffalo Bills running back James Cook including news, stats, records, history and contract.
James Cook has been one of the most consistent producers at the running back position for the Buffalo Bills since 2023. While his game may not jump off the screen like others on this list, he consistently gets the job done.
On a team led by the incredible Josh Allen, Cook serves as the steady anchor that keeps the Buffalo offense moving down the field. Cook led the NFL in rushing touchdowns (16) in 2024 and followed that season by leading the league in rushing yards (1,621) in 2025.
James Cook is surprisingly elusive despite not being the fastest player with the ball in his hands. He utilizes exceptional vision and quick bursts to avoid defenders in traffic.
Cook flies under the radar while Allen commands so much of an opposing defense's attention, using that advantage to punish teams when the Bills need an important score or third-down conversion.
Name | James Cook III |
Position | Running Back |
Age | 26 |
Height | 5' 11" |
Weight | 190lbs |
Birthday | September 25, 1999 |
Birthplace | Miami, FL |
College | Georgia |
Draft | 2022: Round 2, Pick 63 (BUF) |
Pro Experience | 4 seasons |
Team(s) | Buffalo Bills (2022-Present) |
Games Played | 66 |
Rushing Attempts | 842 |
Rushing Yards | 4,259 |
Rushing Touchdowns | 32 |
Receptions | 130 |
Receiving Yards | 1,174 |
Receiving Touchdowns | 9 |
*Stats entering 2026 season
Rushing Attempts | 309 (2025) |
Rushing Yards | 1,621 (2025) |
Rushing Touchdowns | 16 (2024) |
Receptions | 44 (2023) |
Receiving Yards | 445 (2023) |
1x NFL AP Second Team All-Pro (2025)
3x Pro Bowl (2023) (2024) (2025)
NFL Rushing Yards Leader - 1,621 (2025)
NFL Rushing Touchdown Leader - 16 (2024)
James Cook signed a four-year $46 million contract extension with the Buffalo Bills in 2025, which runs through the 2029 season and includes $28.8 million guaranteed.
Cook will make an average of $11.5 million per year.
Top 10 Running Backs in the NFL entering the 2026 season.
Josh Allen Player Profile.
Read the latest NFL news on site.