James Cook

RB BUF

College: Georgia | 3 years
Height: 5'11" | Weight: 190 lbs
Birth Date: 1999-09-25
Depth Chart: RB.1
2025 Bye Week: 7

Rostered: 100.0%
Started: 99.3%
Total Pts: 225.4
Avg Pts: 18.78
Rank: 6 RB

Fantasy WeekPts
Scoring
Week 111.70James Cook 53 rushing yds (5.30 pts)
James Cook 1 fumble lost (-1.00 pts)
James Cook 24 receiving yds (2.40 pts)
James Cook 5 receptions (5.00 pts)
Player Notes
Nov 30 11:20pm CT

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.

From RotoBaller

Nov 30 6:30pm CT

Bills' RB James Cook ran for 144 yards on 32 carries but no touchdowns in Sunday's win in Pittsburgh. It was Cook's 2nd consecutive 100+ yard rushing performance. He has averaged 130 yards rushing in those games.

Nov 29 10:30am CT

Buffalo Bills running back James Cook has been on a terror in his fourth season in the NFL, totaling 1287 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.

From RotoBaller

Nov 20 10:40pm CT

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.

From RotoBaller

Nov 20 10:30pm CT

Buffalo Bills' RB James Cook ran for 116 yards on 17 carries with one touchdown in Thursday's loss in Houston.

Nov 20 4:50am CT

Buffalo Bills running back James Cook III is set to face a tough Houston Texans' defense on Thursday night that has allowed just 87.1 rushing yards per game, which ranks third in the NFL. It could be tough sledding for Cook on Thursday against a stout Texans defense, but he remains a must-start in Week 12. Cook is averaging 115.8 scrimmage yards per game and has produced eight touchdowns over 10 contests. The 26-year-old back is enjoying his best season, and the Bills are sure to feature Cook on Thursday. Look for another strong showing and RB1 potential for Cook this week. Despite the brutal matchup, Cook should be in all fantasy lineups and is ranked 11th among all running backs for Week 12.

From RotoBaller

Nov 18 12:26pm CT

Week 12 Fantasy Football Early Rankings: Trey McBride's Epic Run, Upside for Rome Odunze and More Ian Hartitz previews his Week 12 rankings. [Read More]

From FantasyLife

Nov 17 11:26pm CT

Week 12 Fantasy Football Early Rankings: Trey McBride's Epic Run, Upside for Rome Odunze and More Ian Hartitz previews his Week 12 rankings. [Read More]

From FantasyLife

Nov 16 9:40pm CT

Buffalo Bills running back James Cook wasn't very efficient on the ground in Sunday's 44-32 win over the visiting Tampa Bay Buccaneers in Week 11, but he still managed to go over 100 scrimmage yards while securing his first receiving touchdown of the year. Cook had 16 rushing attempts for 48 yards on the ground (3.0 yards per carry) while adding three catches on three targets for a season-high 66 yards through the air and his first receiving TD (eighth total in 2025). The 26-year-old had a tough time finding space to run on Sunday against a stout Buccaneers defensive front, but he salvaged his day for fantasy managers by contributing as a pass-catcher, finishing as Buffalo's second leading receiver. Cook's TD came on a 25-yard reception. He's a must-start in all fantasy formats, but Cook might need more contributions as a pass-catcher again in Week 12 in a tough matchup on the ground against the Houston Texans on Thursday Night Football.

From RotoBaller

Nov 15 11:30am CT

Buffalo Bills running back James Cook had an underwhelming game in his team's Week 10 loss to the Miami Dolphins, recording 77 scrimmage yards and zero touchdowns on 18 touches. While Cook logged an encouraging five receptions, he was held out of the end zone for the fourth time in his last five games. Cook and the Bills will host the Tampa Bay Buccaneers in Week 11. Tampa Bay has allowed the eighth-fewest total rushing yards in the NFL (907), but they rank 15th in yards per carry allowed (4.2) and tied for 16th in rushing touchdowns allowed (nine). Cook has topped 100 scrimmage yards in six out of nine games this season and should have a chance to reach that number again against Tampa Bay. Additionally, he may get a few extra chances as a short-area receiver due to the absence of Bills tight end Dalton Kincaid (hamstring). Cook profiles as a must-start fantasy running back in Week 11.

From RotoBaller

Nov 13 11:26pm CT

Week 11 Fantasy Football Mismatch Report: Jordan Love And James Cook Are Set For Big Games Ian Hartitz has compiled the biggest mismatches for fantasy football in Week 11, highlighted by big games on tap for Jordan Love and James Cook. [Read More]

From FantasyLife

Nov 8 11:00am CT

Buffalo Bills running back James Cook has been removed from the injury report and will play Sunday against the Miami Dolphins, presumably without any limitations. This is great news for Cook and his fantasy managers, as a matchup against the Dolphins provides an enormous opportunity for the 26-year-old to rack up fantasy points. Miami has been miserable against the run this year, surrendering the third-most rushing yards and fifth-most fantasy points to opposing running backs in 2025. Cook is the overall RB7 in PPR leagues so far with 867 rushing yards, 100 receiving yards, and seven touchdowns. In his last outing against Miami, he accrued 118 scrimmage yards and one touchdown. Fantasy managers should have full confidence deploying Cook as a mid-to-high RB1 this week.

From RotoBaller

Nov 7 4:26pm CT

Week 10 Fantasy Football Cheat Sheet: Can Caleb Williams Shine in the Rain? Chris Allen compiles the Week 10 Fantasy Football Cheat Sheet, filled with a look at the news, weather reports, rankings inspection and planning ahead. [Read More]

From FantasyLife

Nov 7 11:10am CT

NFL Network's Cameron Wolfe reports that Buffalo Bills running back James Cook (ankle) is "good to go" for Sunday's matchup with their division-rival Miami Dolphins. Cook missed practice on Wednesday with what has been called an ankle injury, but was elevated to limited on Thursday. While his status for Friday's practice has yet to be disclosed, fantasy managers can breathe a sigh of relief knowing he's ready to rock heading into the weekend. Miami has been one of the worst teams against the rush this season, and one of the friendliest toward fantasy running backs -- yielding the sixth-most fantasy points per game to the position (25.52). Cook owners can comfortably slot him into their lineups as a high-end RB1 in a smash Week 10 spot.

From RotoBaller

Nov 6 12:30pm CT

Buffalo Bills running back James Cook (ankle, foot) was seen at the portion of practice open to the media on Thursday after not practicing on Wednesday, according to Sal Capaccio. Fantasy managers might have been running to the waiver wire on Wednesday to pick up Ty Johnson or Ray Davis after news broke that Cook didn't practice due to an ankle/foot injury. The 26-year-old has returned to practice, but there is still some uncertainty about his status for Sunday's divisional matchup against the Miami Dolphins. Cook may need a full practice this week to avoid a questionable tag. If he were to be limited or out altogether in Miami in Week 10, Johnson and Davis would likely split backfield touches for the Bills. Cook is on his way to a third straight Pro Bowl appearance in 2025, collecting 867 rushing yards and seven touchdowns on 153 carries after leading the NFL with 16 rushing scores a year ago. He currently leads the NFL with 5.7 yards per tote and 108.4 rushing yards per game.

From RotoBaller

Nov 5 11:20am CT

Buffalo Bills head coach Sean McDermott said that running back James Cook (ankle, foot) will not practice on Wednesday due to an ankle/foot injury, according to Katherine Fitzgerald of The Buffalo News. Cook had another nice game in the team's Week 9 victory over the Kansas City Chiefs, carrying the ball 27 times for 114 yards while also catching one pass for 11 yards. However, the 26-year-old apparently came out of that game a little gimpy, and his status is now up in the air for the team's Week 10 tilt on the road against the division-rival Miami Dolphins. If Cook were to miss this weekend, Ty Johnson and Ray Davis would likely split backfield duties for the Bills in a great matchup. Cook has been a must-start RB1 every week in 2025, as he's currently the RB7 in fantasy in half-PPR scoring with 867 rushing yards and seven touchdowns on 153 carries.

From RotoBaller

Nov 5 6:26am CT

Week 10 Rest-of-Season Rankings: J.J. McCarthy, Jaxson Dart, and Other Rising and Falling QBs Gene Clemons highlights several QB risers, fallers, and must-haves in rest-of-season rankings heading into Week 10 of the NFL season. [Read More]

From FantasyLife

Nov 2 6:30pm CT

Bills' RB James Cook ran for 114 yards on 27 carries but no touchdowns in Sunday's win against the Chiefs. It was Cook's 3rd consecutive 100+ yard rushing performance. He has averaged 110 yards rushing in those games.

Nov 1 3:00pm CT

Buffalo Bills running back James Cook III remains a must-start despite a matchup against the formidable Kansas City Chiefs defense. Cook was electric last week, posting 216 yards and two touchdowns on 19 carries. The emerging star's 753 rushing yards and seven touchdowns through seven games place him in the most elite tier of the position this season, and make him a lock for starting lineups moving forward.

From RotoBaller

Oct 31 7:26pm CT

Week 9 Fantasy Football Mismatch Report: Jordan Love Blowup Spot and RB Advantages Ian Hartitz presents the Week 9 Fantasy Football Mismatch Report, featuring Jordan Love's fantastic spot in Packers-Panthers, great RB matchups and more. [Read More]

From FantasyLife

Player Transactions
  • 13-May-2022: BUF James Cook - Signed, Draft Choice - Four-year contract (through 2025)
NFL Week
OppPtsRush
Att
Rush
Yds
Rush
TDs
100
Yds
RecRec
Yds
Rec
TDs
Rec
Tgt
Fum
Lost
2025 Season225.40231122887272361292
Week 1BAL21.20134410558050
Week 2@NYJ26.50211322013010
Week 3MIA20.801910810310030
Week 4NO22.502211710318040
Week 5NE4.9015490000010
Week 6@ATL8.7017870000000
Week 7bye
Week 8@CAR33.60192162000000
Week 9KC13.502711400111010
Week 10@MIA11.70135300524051
Week 11TB20.40164800366130
Week 12@HOU21.901711610313030
Week 13@PIT19.703214400333031
Week 14CIN
Week 15@NE
Week 16@CLE
Week 17PHI
Week 18NYJ