
James Cook III Bio, career timeline and draft history
- Age
- 27
- Height / weight
- 5'11", 190 lb
- Experience
- 5th season
2026 Season
- PPR PPG
- 18.9
- Pos rank
- RB8
- Rostered
- 99%
Week 8 vs. Ravens, Sun Nov 1, 1:00 PM ET 28th vs. RBs, tough
James Cook III Bio
James Cook III is a running back for the Buffalo Bills, where he wears No. 4. Born September 25, 1999, in Miami, FL, he attended Miami Central and played college football at Georgia.
The Buffalo Bills selected Cook in round 2, pick 63, of the 2022 NFL Draft. He was traded to the Buffalo Bills on April 30, 2022.
In 73 regular-season games since 2022, he has run for 4,904 yards and 38 touchdowns and caught 140 passes.
Career Timeline
What happened at each stop
Buffalo Bills Current team2022–present
Selected in round 2, pick 63, of the 2022 NFL Draft. He was a starter, playing at least half the offensive snaps in 40 of 72 games.
College: Georgia
Trades and Team Changes
- TradedTraded by the Cincinnati Bengals to the Buffalo Bills for CB Cam Taylor-Britt.
- DraftedSelected by the Buffalo Bills in round 2, pick 63.
Keep researching James Cook Iii
- RB rest-of-season rankingsWhere every RB ranks for the rest of 2026Open →
- Bills depth chartWho starts, who backs up, and who is next man upOpen →
- RB strength of scheduleWhich defenses RBs face the rest of the wayOpen →
- Trade value chartWhat every player is worth in a redraft tradeOpen →
- Bills usage reportSnap share, targets and touches by playerOpen →
- RB projectionsWeekly and rest-of-season RB projectionsOpen →
- Bills scheduleEvery remaining opponent and the fantasy matchupOpen →
RBs like James Cook III
About James Cook III: Bio FAQ
How old is James Cook III?
James Cook III is 27 years old. He was born on September 25, 1999. 2026 is his 5th NFL season.
How tall is James Cook III?
James Cook III is 5 feet 11 inches tall (5'11"), listed at 190 pounds, and plays running back for the Buffalo Bills.
How much does James Cook III weigh?
James Cook III weighs 190 pounds, his listed weight on the Buffalo Bills roster. He is listed at 5'11".
What number does James Cook III wear?
James Cook III wears number 4 for the Buffalo Bills. He plays running back.
What position does James Cook III play?
James Cook III plays running back for the Buffalo Bills, wearing number 4. 2026 is his 5th season in the NFL.
What team does James Cook III play for?
James Cook III plays for the Buffalo Bills as a running back. He has been with the Bills since 2022.
Where did James Cook III go to college?
James Cook III played college football at Georgia, after attending Miami Central (FL).
Where is James Cook III from?
James Cook III went to high school in Florida, at Miami Central, before playing college football at Georgia.
When is James Cook III's birthday?
James Cook III's birthday is September 25. He was born on September 25, 1999 and is 27 years old.
How long has James Cook III been in the NFL?
2026 is James Cook III's 5th NFL season; he entered the league in 2022. View his career statistics.
What teams has James Cook III played for?
James Cook III has played for the Buffalo Bills. View his career statistics.
What year did James Cook III enter the NFL?
James Cook III entered the NFL in 2022. 2026 is his 5th season.







