Photo: Elsa / Getty Images Sport / Getty Images
James Cook will be up against the third-best rushing defense in the league when his Buffalo Bills take on the Houston Texans in Week 12, on Thursday at 8:15 p.m. ET.
In the ground game, Cook carried the ball 182 times for a team-high 968 yards (96.8 ypg) and has seven rushing scores. Plus, Cook has amassed 21 receptions as a receiver for 190 yards (19.0 ypg) and one TD.
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
- The Texans have not allowed 100 or more yards on the ground to an opposing rusher in the 2025 season.
- Houston has allowed one or more rushing TDs to seven opposing players this year.
- The Texans have allowed two or more rushing TDs to only one opposing rusher this season.
- The Texans surrender 87.1 rushing yards per game, the NFL's third-ranked rush defense this season.
- Opponents of the Texans have scored eight touchdowns on the ground (0.8 per game). The Texans' defense is seventh in the NFL in that category.
Catch every NFL touchdown with NFL RedZone on Fubo.
Cook Rushing Insights
- Cook hit the over on his rushing yards total set by bookmakers in six of his 10 opportunities this season (60.0%).
- 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 scored eight of his team's 37 offensive touchdowns this season (21.6%).
- He has 29 carries in the red zone (49.2% of his team's 59 red zone rushes).
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 |