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 |