James Cook III headshot

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

Bills2022–now Buffalo Bills
4,904rush yds, 38 TD, 140 rec · 73 games
Best: 302.2 pts (2025)

What happened at each stop

  1. 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.

  2. College: Georgia

5 seasons of history, one question: is he worth a roster spot now?Check his rest-of-season value in Redraft Command

Trades and Team Changes

  1. TradedTraded by the Cincinnati Bengals to the Buffalo Bills for CB Cam Taylor-Britt.
  2. DraftedSelected by the Buffalo Bills in round 2, pick 63.

Keep researching James Cook Iii

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.