James Cook

Buffalo Bills
Running Back #4
Buffalo Bills
Running Back #4

Personal

Age 25
Birthdate September 25, 1999
Height 5'11"
Weight 190 lb

Draft

College Georgia
Year 2022
Pick Round: 2, Overall: 63
Team BUF

Fantasy Value

James Cook's fantasy value is measured by his average draft position (ADP) in fantasy football mock drafts.

In recent drafts, Cook's current ADP is 3.04, which indicates that his fantasy outlook is in the 4th pick of the 3rd round, and 28th selection overall.

You can also view his latest PPR rankings and dynasty rankings.

James Cook Average Draft Position PPR

Embed Code

The code below will display a graph that updates every day to show the ADP data for James Cook for the past 30 days in 12-team PPR leagues.

You may use this graph on your website for free with a link back to this page for attribution.

Player News RotoBaller

James Cook: James Cook Practicing in Full at Training Camp

Despite not having a new contract, Buffalo Bills running back James Cook was a full participant in the first training camp practice on Wednesday, according to ESPN's Alaina Getzenberg. Regardless of his contract situation entering the 2025 season, Cook cemented himself as Buffalo's clear lead back last year by rushing for 1,009 yards and a league-leading 16 touchdowns on 207 rushing attempts in 16 regular-season games after scoring just twice on the ground in 2023. While Cook finally saw some more goal-line opportunities, fantasy managers should be expecting major regression in the TD department in 2025. An extension would definitely give the Bills more incentive to keep feeding Cook, who doesn't have the body type to be a physical, between-the-tackles runner. Ray Davis and Ty Johnson will remain involved as well, making Cook more of a high-end RB2 target in fantasy.

Jul. 23, 2025 1:52 PM EST

Player Stats

YEAR TM GM Rushing Receiving
ATT YDS YPC TD FUM REC TGT % YDS TD YPC
2022 BUF 16 82 480 5.9 2 1 19 30 63.3 174 1 9.2
2023 BUF 16 224 1,086 4.8 2 2 41 50 82.0 429 4 10.5
2024 BUF 16 197 981 5.0 15 0 32 38 84.2 258 2 8.1

Recent Articles