James Cook Fantasy Stats

James Cook
#4 RB  |  Buffalo Bills
Healthy
Height / Weight 5'11"  /  190 lbs.
Date of Birth (Age) Sep 25, 1999 (25)
Experience 3 seasons
Drafted 2022 NFL Draft, 2nd Round, Pick #63 (Bills)
College Georgia

Season Stats

RUSHING RECEIVING FUMBLES
SEASON TEAM GP FPTS/G FPTS ATT YDS AVG TD REC TGTS YDS TD FUM LOST
2022BUF166.6105.7895075.722132180111
2023BUF1713.7232.723711224.724454445442
2024BUF1616.7266.720710094.9163238258210
Career 49 12.3 605.1 533 2638 4.9 20 97 124 883 7 6 3

Game Log

RUSHING RECEIVING FUMBLES
DATE TEAM OPP FPTS ATT YDS AVG TD REC TGTS YDS TD FUM LOST
Wild CardJan 12, 2025BUFDEN18.0231205.21000000
DivisionalJan 19, 2025BUFBAL11.217673.903315000
ConferenceJan 26, 2025BUFKC28.413856.523349000

Bills Depth Chart

QB

Josh Allen

Mitchell Trubisky

Mike White

Shane Buechele

RB

James Cook

Ray Davis

Ty Johnson

Darrynton Evans

LWR

Keon Coleman

Laviska Shenault Jr.

RWR

Joshua Palmer

Curtis Samuel

TE

Dalton Kincaid

Dawson Knox

LT

Dion Dawkins

Tylan Grable

Travis Clayton

LG

David Edwards

Alec Anderson

C

Connor McGovern

Sedrick Van Pran-Granger

RG

O'Cyrus Torrence

Kendrick Green

RT

Spencer Brown

Ryan Van Demark

FS

Taylor Rapp

Cam Lewis

LDE

Greg Rousseau

Javon Solomon

LDT

Ed Oliver

DeWayne Carter

RDT

DaQuan Jones

Zion Logue

RDE

A.J. Epenesa

Joey Bosa

LOLB

Matt Milano

Joe Andreessen

Edefuan Ulofoshio

ROLB

Dorian Williams

Baylon Spector

LCB

Dane Jackson

Brandon Codrington

Cam Lewis

SS

Cole Bishop

Darrick Forrest

RCB

Christian Benford

Ja'Marcus Ingram

NB

Taron Johnson

Damar Hamlin

James Cook News

James Cook  • RB  •  Bills

James Cook Seeking New Contract For $15 Million Annually

Buffalo Bills running back James Cook is seeking a contract extension with the organization. He wants a deal that would pay him $15 million per year. On Wednesday, Cook went on Instagram Live and specifically said, "15 mill." The former Georgia Bulldog is entering the final season of his rookie deal after rushing for at least 1,000 yards in each of the last two seasons. Cook found the end zone 18 times in 2024. A $15 million salary would put Cook as the second-highest-paid running back in the NFL behind only Christian McCaffrey.
Feb 13   
James Cook  • RB  •  Bills

James Cook Scores Two Touchdowns In Loss To Chiefs

Buffalo Bills running back James Cook rushed 13 times for 85 yards and two touchdowns during Sunday's AFC Championship loss to the Kansas City Chiefs. He also caught all three of his targets for an additional 49 yards through the air. Given that Cook had just 2.2 yards per carry against the Chiefs back in Week 11, he bounced back in a huge way this Sunday. He was highly efficient on the ground, productive through the air, and carried the Bills to a pair of scores. Simply put, he kept Buffalo in the game until the final seconds. Cook totaled 19 touchdowns between the regular season and playoffs, establishing himself as a steady RB1 option for fantasy football. Even with Ray Davis pushing for more opportunities, Cook should continue to be viewed as a top-10 option at his position heading into 2025 fantasy drafts.
Jan 27   
James Cook  • RB  •  Bills

James Cook Seeking Revenge Against Dominant Defense

Buffalo Bills running back James Cook is seeking revenge against the Kansas City Chiefs after they bottled him up during the regular season. When Cook faced the Chiefs back in Week 11, he rushed just nine times for 20 yards. He did catch five passes in that contest, but they amounted to just seven total receiving yards. That was Cook's worst game of the season, so he'll certainly be looking for revenge when the Bills head to Kansas City for the AFC Championship on Sunday. However, delivering a big game won't be easy. The Chiefs have been lethal against running backs this year, allowing the third-fewest rushing yards, fifth-fewest catches, and fourth-fewest receiving yards to the position during the 2024 regular season. Furthermore, they didn't surrender a single receiving touchdown to running backs. The Chiefs' run defense did falter a little last week, allowing 88 yards on 18 carries to Joe Mixon, but that may have been an outlier. Cook remains this week's No. 2 fantasy running back behind Saquon Barkley, but his matchup against Kansas City drastically reduces his floor.
Jan 25   
James Cook  • RB  •  Bills

James Cook Totals 82 Yards In Win Over Baltimore

Buffalo Bills running back James Cook rushed 17 times for 67 yards and caught three passes for 15 yards in the team's 27-25 win over the Baltimore Ravens. Cook averaged just a hair under four yards per carry against Baltimore, one of the league's stingiest run defenses. All three of Buffalo's touchdowns came on the ground. Quarterback Josh Allen punched in two of the scores. The other was given to backup running back Ray Davis, despite Cook getting Buffalo to the one-yard line. Another tough run defense is next when the Bills travel to Kansas City for a matchup with the Chiefs.
Jan 20   
James Cook  • RB  •  Bills

James Cook Faces Toughest Run Defense In Divisional Round

The Ravens' dominant run defense has kept running backs in check all season and did just that when Buffalo Bills running back James Cook faced them in Week 4. Cook failed to log double-digit carries in three of 17 games this season, one of which came against the Ravens. The unit has also allowed just eight rushing touchdowns. Cook will need to be utilized in the passing game. The Ravens surrender the fourth-most receiving yards to the position but Ty Johnson has thrived in the pass-catching role for the Bills. Cook is a risky start for DFS lineups.
Jan 17   
James Cook  • RB  •  Bills

James Cook Dominates Denver’s Defense On Wild-Card Weekend

Buffalo Bills running back James Cook carried the ball 23 times for 120 yards and a touchdown in the team's 31-7 victory over the Denver Broncos in the first round of the playoffs. The Bills attacked Denver's run defense early and often. Cook picked up 62 yards and his score on the team's first two drives. Cook's 23 carries were a season-high mark for rush attempts and touches. Unfortunately, he wasn't involved, or needed, in the passing game (zero targets). A matchup against one of the league's top run defenses (Baltimore) is next for Cook and the Buffalo Bills.
Jan 12   
James Cook  • RB  •  Bills

James Cook Leads Buffalo Rushing Attack In Postseason

Buffalo Bills running back James Cook led the team with 1,009 rushing yards and 16 rushing touchdowns during the regular season. After limited usage in Week 18 due to Buffalo resting their stars, Cook brings fresh legs into the Wild Card matchup against the Denver Broncos. While the Broncos have been stingier against the run than the pass over the last four weeks, the Bills are heavy home favorites (nine points). If the game script follows oddsmakers' predictions, Cook could get more opportunities than usual. He's a safe option for DFS lineups.
Jan 10   
James Cook  • RB  •  Bills

James Cook Totals 10 Carries, Scores In Loss

Buffalo Bills running back James Cook rushed 10 times for 28 yards and a touchdown in the team's 23-16 loss against the New England Patriots. The yardage was enough to push Cook over the 1,000-yard mark. His one-yard touchdown plunge tied the franchise's single-season record for rushing touchdowns (16) and placed him in a tie atop the NFL with Derrick Henry. Surprisingly, that score came in the third quarter in a game where starters played sparingly. Rookie Ray Davis led the team in carries (15). Cook and the Bills will host the Denver Broncos in the first round of the playoffs.
Jan 6   
James Cook  • RB  •  Bills

James Cook Could See Limited Touches Versus New England

Buffalo Bills running back James Cook averages a shade over 15 touches per game this season but that number could plummet in Week 18. The Bills have clinched the No. 2 spot in the AFC playoffs. Head coach Sean McDermott said the team plans on using starters and reserves on Sunday against New England. That means more opportunities for backup running backs Ray Davis and Ty Johnson. Cook can't be trusted in any fantasy football or DFS lineups without the proper volume. His day could be finished after a handful of snaps.
Jan 4   
James Cook  • RB  •  Bills

James Cook Runs For 50 Yards, Scores Against Jets

Buffalo Bills running back James Cook rushed for 53 yards and scored a touchdown in the team's blowout win over the New York Jets. Buffalo's top running back saw 15 opportunities again, but all came on the ground. He wasn't targeted for the second time this season. Thankfully, a touchdown pushed him up to double-digit PPR points. Cook's one-yard plunge in the third quarter extended Buffalo's lead to 26 points. They led by even more entering the fourth quarter, allowing Cook to take the rest of the game off. The Bills secured the number two seed in the AFC and face the New England Patriots in Week 18.
Dec 29   
LEGEND