Page title background image

James Cook Fantasy Stats

Background banner image for player info James Cook

Running Back #4

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

2025 Rankings (PPR)

Preseason RB14
Final RB6
Week18 RB10

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
2025BUF1717.8302.230916215.2123340291263
Career 66 13.7 907.3 842 4259 5.1 32 130 164 1174 9 12 6

Game Log

RUSHING RECEIVING FUMBLES
DATE TEAM OPP FPTS ATT YDS AVG TD REC TGTS YDS TD FUM LOST
Week 1Sep 7, 2025BUFBAL21.213443.415558000
Week 2Sep 14, 2025BUFNYJ26.5211326.32113010
Week 3Sep 18, 2025BUFMIA20.8191085.713310000
Week 4Sep 28, 2025BUFNO22.5221175.313418000
Week 5Oct 5, 2025BUFNE4.915493.30010000
Week 6Oct 13, 2025BUFATL8.717875.10000000
Week 8Oct 26, 2025BUFCAR33.61921611.42000000
Week 9Nov 2, 2025BUFKC13.5271144.201111000
Week 10Nov 9, 2025BUFMIA10.713534.105524011
Week 11Nov 16, 2025BUFTB20.416483.003366100
Week 12Nov 20, 2025BUFHOU21.9171166.813313000
Week 13Nov 30, 2025BUFPIT18.7321444.503333021
Week 14Dec 7, 2025BUFCIN11.118804.402231021
Week 15Dec 14, 2025BUFNE31.1221074.92234100
Week 16Dec 21, 2025BUFCLE26.4161177.321217000
Week 17Dec 28, 2025BUFPHI8.720743.70143000
Week 18Jan 4, 2026BUFNYJ1.52157.50000000

James Cook News

James Cook  • RB  •  Bills

James Cook Heads into Playoffs Having Secured the Rushing Title

Buffalo Bills running back James Cook took two carries for 15 yards in an abbreviated appearance in the team's Week 18 win over the Jets. It was enough to keep distance between him and a surging Derrick Henry, with Cook ultimately securing his first regular-season rushing crown with 1,621 yards. Heading into the postseason, he should be viewed as one of the highest upside running backs in fantasy playoff leagues. Buffalo currently holds the fourth-highest Super Bowl odds in a wide-open AFC and is a slight road favorite over a 13-4 Jacksonville team that has been a headache for fantasy running backs throughout most of the season. Despite the tough matchup, Cook is RotoBaller's RB2 for the week, and he could be in line for a massive postseason if Buffalo can advance.
2 days ago   
James Cook  • RB  •  Bills

James Cook Primed to Feast Again in Week 17

Buffalo Bills running back James Cook was dominant in Week 16's win over the Cleveland Browns, totaling 134 scrimmage yards and two touchdowns on just 17 touches. Cook has ascended once again in the 2025 season, jumping from 79.2 scrimmage yards per game in 2024 to 121.3 this season. He currently leads the NFL in rushing yards and ranks RB6 in PPR formats. The Bills host the Philadelphia Eagles in Week 17, who have allowed the eighth-most fantasy points to running backs this season. While star defensive tackle Jalen Carter will be active this week for the Eagles, Cook and the Bills are running the ball with ease, so fantasy managers should expect more dominance from the fourth-year back.
Dec 27   
James Cook  • RB  •  Bills

James Cook Scores Twice in Bills' Win Over Browns

Buffalo Bills running back James Cook had 16 carries, 117 rushing yards, and two rushing touchdowns during Sunday's Week 16 win over the Cleveland Browns. He also converted two targets into one catch for 17 receiving yards. Cook's quest for the NFL rushing title continued against a Browns defense that has been absolutely ripped apart by opposing running backs over the last three weeks. Buffalo's primary ball-carrier now has 14 touchdowns and over 1,800 scrimmage yards on the year, including five trips to the end zone in his last two games. Preseason concerns that Cook was due for regression have been completely unfounded, as he remains one of the top fantasy running backs while continuing to play a massive role around the goal line. He's a very strong RB1 option with a high ceiling heading into Week 17 against the Philadelphia Eagles.
Dec 21   
James Cook  • RB  •  Bills

James Cook Remains a High-End RB1 in Week 16

Buffalo Bills running back James Cook had a monster game in Week 15, totaling 111 yards and three total touchdowns against one of the strongest run defenses in the NFL, the New England Patriots. Cook has ascended every season of his career, as he ranks second in the NFL in rushing (1415) behind only Jonathan Taylor. They face the Cleveland Browns in Week 16, who started the season as one of the best defenses against the run, but have struggled in recent weeks. Both Tony Pollard and D'Andre Swift had over 100 scrimmage yards and multiple touchdowns against this Browns defense, so watch for another explosive game from the fourth-year back. Cook is a high-end RB1 who carries as much upside as any back in the NFL in Week 16.
Dec 20   
James Cook  • RB  •  Bills

James Cook Dominates With Three Touchdowns in Week 15 Win

Buffalo Bills running back James Cook put up a dominant performance in his team's critical Week 15 win over its division rival, the New England Patriots, on Sunday. Cook recorded 22 carries for 107 yards and two touchdowns, and two receptions for four yards and a score. The 26-year-old has now racked up 1,686 yards from scrimmage and 12 touchdowns on 302 touches across 14 games this season. Cook has topped 100 scrimmage yards in five straight games and 11 out of 14 total contests in 2025. He also continues to dominate backfield touches in Buffalo, logging 22 of the team's 26 rushing attempts by running backs in Week 15. Cook profiles as a must-start fantasy running back heading into a Week 16 matchup against the Cleveland Browns.
Dec 15   
James Cook  • RB  •  Bills

James Cook Faces Tough Test Against Elite Patriots Run Defense

Buffalo Bills running back James Cook has handled 83 carries over his last four games, totaling 388 rushing yards and one touchdown while adding 11 receptions for 143 yards and another score. The 26-year-old ranks second in the NFL with 1,308 rushing yards, averaging 5.3 yards per carry. Cook faces a formidable challenge against a Patriots defense that ranks third in the league, allowing just 89.5 rushing yards per game and five rushing touchdowns all season. New England surrendered just 49 yards on 15 carries to Cook in their Week 5 meeting. Despite the difficult matchup, Cook's workhorse role remains secure with Ray Davis and Ty Johnson serving as change-of-pace options behind him. His 20.8 carries per game over the last month demonstrate elite volume, though modest receiving usage limits PPR upside against a stingy Patriots front. Cook ranks as RotoBaller's RB10 in PPR formats for Week 15.
Dec 13   
James Cook  • RB  •  Bills

James Cook in Line for Another Big Day in Week 14

Buffalo Bills running back James Cook recorded a season-high 32 carries for 144 yards during last week's win over the Pittsburgh Steelers. Despite missing both starting tackles, Cook and the Bills' ground game tore up the Steelers for 249 total rushing yards. The 26-year-old has been an elite fantasy asset all season, handling 231 rushing attempts for 1,228 yards and eight touchdowns with 27 receptions (29 targets) for 236 yards and a touchdown. He ranks as the RB6 on the year, averaging 18.6 PPR points per game. The Bills' RB1 has already set a career high in rushing yards and is set up to surpass his career high of 237 carries in Week 14 against a porous Cincinnati Bengals defense. The Bengals have allowed the most PPR points per game to opposing running backs, setting Cook up for another potential massive game on Sunday.
Dec 7   
James Cook  • RB  •  Bills

James Cook Handles Career-High 32 Carries for 144 Yards in Win

The Buffalo Bills leaned heavily on running back James Cook in their 26-7 win over the Pittsburgh Steelers on Sunday. Cook handled a career high 32 carries for 144 yards to go along with three receptions (three targets) for a team-leading 33 receiving yards. The 26-year-old did it all for the Bills in a much-needed bounce-back win, and he continues to have an outstanding season after receiving a four-year, $48 million contract extension in the offseason. Cook has seen more work as a receiver lately as well, recording 14 receptions (14 targets) for 136 yards and a touchdown in his last four games. In the first eight games, he totaled 13 receptions (15 targets) for 100 yards and no touchdowns as a receiver. Cook will remain one of the best running backs in fantasy in a dream matchup next week against the Cincinnati Bengals.
Dec 1   
James Cook  • RB  •  Bills

James Cook Eyeing Another Dominant Outing in Week 13

Buffalo Bills running back James Cook has been on a terror in his fourth season in the NFL, totaling 1,287 scrimmage yards and nine touchdowns in 11 games. Despite the Bills struggling against the Houston Texans in Week 12, Cook had a big game, totaling 129 yards and a touchdown on 20 attempts. Cook has ascended in every season he's been in the NFL, jumping from a 16.7 PPR points per game average in 2024 to an 18.7 average this season. While Cook has been matchup-proof this season, the Steelers are very tough against the run, allowing the sixth-fewest fantasy points to running backs this season. Despite the difficult matchup, Cook is a sure-fire RB1 in fantasy this week, as he looks to continue his dominance.
Nov 29   
James Cook  • RB  •  Bills

James Cook Breaks Off Long Touchdown in Primetime Loss

Buffalo Bills running back James Cook had 17 carries for 116 rushing yards and one rushing touchdown during Thursday's Week 12 loss against the Houston Texans. He also caught all three of his targets for an additional 13 receiving yards. The highlight of his game was a 45-yard touchdown run to break a scoreless tie in the first quarter. Even as the Bills' offense was slowed down by the Texans' strong defense, Cook still had a very productive game and carved out a terrific fantasy performance once again. He logged his first rushing touchdown since Week 8 and now has nine trips to the end zone this season. He remains a high-end RB1 option heading into Week 13 against the Pittsburgh Steelers.
Nov 21   
LEGEND