James Cook Week 2 Preview vs. the Lions

Buffalo Bills v Houston Texans

Photo: Alex Slitz / Getty Images Sport / Getty Images

James Cook will be up against the 11th-ranked rushing defense in the league when his Buffalo Bills play the Detroit Lions in Week 2, on Thursday at 8:15 p.m. ET.

Cook rushed for 1,621 yards on 309 attempts (95.4 yards per game) and scored 12 TDs a season ago. He also averaged 17.1 receiving yards per game, grabbing 33 passes for 291 yards and two touchdowns.

Listen to the game on WGR 550 SportsRadio

Cook vs. the Lions

  • Cook vs the Lions (since 2021): No games
  • Looking at run D, the Lions gave up more than 100 rushing yards to just one player last season.
  • On the ground, Detroit allowed 14 players to score at least one rushing touchdown against them last season.
  • The Lions allowed at least two rushing TDs on the ground to only two players last year.
  • In terms of defending against the run, the Lions finished 14th in the NFL last year after giving up 114.5 rushing yards per game.
  • Cook and the Bills will play the NFL's 16th-ranked rushing defense from a season ago in terms of touchdowns conceded (16).

Catch NFL action all year long on Fubo.

Cook Rushing Insights

  • Cook hit the over on his rushing yards total in nine games (64.3%) out of 14 opportunities last season.
  • The Bills threw the ball on 47.5% of their plays from scrimmage last year while staying on the ground 52.5% of the time. Their offense was fourth in the league in points scored.
  • Cook scored at least one rushing touchdown eight times last year, inclduing multiple rushing TDs four times.

Get in the game and sign up for FanDuel Fantasy today. Use our link to start playing daily fantasy.

Cook's Last Season Performance

Opponent Date Week Rushing Stats Receiving Stats
vs. Ravens 9/7/2025 Week 1 13 ATT / 44 YDS / 1 TD 5 TAR / 5 REC / 58 YDS / 0 TDs
vs. Jets 9/14/2025 Week 2 21 ATT / 132 YDS / 2 TDs 1 TAR / 1 REC / 3 YDS / 0 TDs
vs. Dolphins 9/18/2025 Week 3 19 ATT / 108 YDS / 1 TD 3 TAR / 3 REC / 10 YDS / 0 TDs
vs. Saints 9/28/2025 Week 4 22 ATT / 117 YDS / 1 TD 4 TAR / 3 REC / 18 YDS / 0 TDs
vs. Patriots 10/5/2025 Week 5 15 ATT / 49 YDS / 0 TDs 1 TAR / 0 REC / 0 YDS / 0 TDs
vs. Falcons 10/13/2025 Week 6 17 ATT / 87 YDS / 0 TDs TAR / 0 REC / 0 YDS / 0 TDs
vs. Panthers 10/26/2025 Week 8 19 ATT / 216 YDS / 2 TDs TAR / 0 REC / 0 YDS / 0 TDs
vs. Chiefs 11/2/2025 Week 9 27 ATT / 114 YDS / 0 TDs 1 TAR / 1 REC / 11 YDS / 0 TDs
vs. Dolphins 11/9/2025 Week 10 13 ATT / 53 YDS / 0 TDs 5 TAR / 5 REC / 24 YDS / 0 TDs
vs. Buccaneers 11/16/2025 Week 11 16 ATT / 48 YDS / 0 TDs 3 TAR / 3 REC / 66 YDS / 1 TD
vs. Texans 11/20/2025 Week 12 17 ATT / 116 YDS / 1 TD 3 TAR / 3 REC / 13 YDS / 0 TDs
vs. Steelers 11/30/2025 Week 13 32 ATT / 144 YDS / 0 TDs 3 TAR / 3 REC / 33 YDS / 0 TDs
vs. Bengals 12/7/2025 Week 14 18 ATT / 80 YDS / 0 TDs 2 TAR / 2 REC / 31 YDS / 0 TDs
vs. Patriots 12/14/2025 Week 15 22 ATT / 107 YDS / 2 TDs 3 TAR / 2 REC / 4 YDS / 1 TD
vs. Browns 12/21/2025 Week 16 16 ATT / 117 YDS / 2 TDs 2 TAR / 1 REC / 17 YDS / 0 TDs
vs. Eagles 12/28/2025 Week 17 20 ATT / 74 YDS / 0 TDs 4 TAR / 1 REC / 3 YDS / 0 TDs
vs. Jets 1/4/2026 Week 18 2 ATT / 15 YDS / 0 TDs TAR / 0 REC / 0 YDS / 0 TDs
vs. Jaguars 1/11/2026 Wild Card 15 ATT / 46 YDS / 0 TDs 3 TAR / 2 REC / 5 YDS / 0 TDs
vs. Broncos 1/17/2026 Divisional 24 ATT / 117 YDS / 0 TDs 3 TAR / 2 REC / 24 YDS / 0 TDs

Sponsored Content

Sponsored Content