Photo: Elsa / Getty Images Sport / Getty Images
James Cook will be facing the third-best run defense in the league when his Buffalo Bills meet the Houston Texans in Week 12, on Thursday at 8:15 p.m. ET.
On 182 carries this year, Cook has rushed for a team-leading 968 yards (96.8 ypg). He has scored seven TDs on the ground. As a receiver, Cook has also hauled in 21 passes for 190 yards and one touchdown.
Watch this game on Fubo (Regional restrictions may apply).
Listen to the game on WGR 550 SportsRadio
Cook vs. the Texans
- Cook vs the Texans (since 2021): 1 GP / 82 RUSH YPG / 1 RUSH TD
- No player has put up more than 100 yards on the ground in a game against the Texans in the 2025 season.
- Houston has given up one or more rushing TDs to seven opposing players this year.
- Only one opposing rusher has scored two or more TDs on the ground against the Texans this season.
- The Texans surrender 87.1 yards per game on the ground, the NFL's third-ranked run defense this season.
- So far this year, the Texans have surrendered eight passing TDs to their opponents, averaging 0.8 per game. That ranks seventh among NFL defenses.
Catch every NFL touchdown with NFL RedZone on Fubo.
Cook Rushing Insights
- So far this season, Cook has hit the over six times on his rushing yards prop bet (in 10 opportunities).
- The Bills have passed 49.8% of the time and run 50.2% this season. They rank fourth in the NFL in scoring.
- He has carried the ball in 182 of his team's 301 total rushing attempts this season (60.5%).
- Cook has scored at least once on the ground five times this season, with multiple rushing TDs in two of those contests.
- He has eight total touchdowns this season (21.6% of his team's 37 offensive TDs).
- He has 29 red zone rushing carries (49.2% of his team's rushing attempts inside the red zone).
Get in the game and sign up for FanDuel Fantasy today. Use our link to start playing daily fantasy.
Cook's Recent Performance
| Opponent | Date | Week | Rushing Stats | Receiving Stats |
|---|---|---|---|---|
| vs. Buccaneers | 11/16/2025 | Week 11 | 16 ATT / 48 YDS / 0 TDs | 3 TAR / 3 REC / 66 YDS / 1 TD |
| vs. Dolphins | 11/9/2025 | Week 10 | 13 ATT / 53 YDS / 0 TDs | 5 TAR / 5 REC / 24 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. Panthers | 10/26/2025 | Week 8 | 19 ATT / 216 YDS / 2 TDs | 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 |