James Cook has a difficult matchup when his Buffalo Bills meet the New England Patriots in Week 15 (Sunday, 1 p.m. ET). The Patriots allow 89.5 rushing yards per game, third-best in the NFL.
Cook has received 249 carries, turning them into a team-leading 1,308 yards (100.6 ypg) with eight scores. In addition, Cook has 267 receiving yards (20.5 ypg) on 29 catches while scoring one receiving touchdown.
Watch this game on Fubo (Regional restrictions may apply).
Listen to the game on WGR 550 SportsRadio
Cook vs. the Patriots
- Cook vs the Patriots (since 2021): 3 GP / 59 RUSH YPG / 2 RUSH TD
- The Patriots have let only one opposing rusher to pick up 100 or more yards in a game during the 2025 season.
- New England has allowed one or more rushing TDs to five opposing players this year.
- No player has rushed for two or more TDs against the Patriots this season.
- The Patriots allow 89.5 rushing yards per game, the NFL's third-ranked run defense this season.
- Opponents of the Patriots have put up five touchdowns on the ground (0.4 per game). The Patriots' defense is second in the league in that category.
Catch every NFL touchdown with NFL RedZone on Fubo.
Cook Rushing Insights
- Cook has hit the over on his rushing yards totals in eight games (61.5%) out of 13 opportunities.
- The Bills, who are fifth in NFL play in points scored, have passed 48.7% of the time while running 51.3%.
- His team has attempted 405 rushes this season. He's taken 249 of those carries (61.5%).
- In six of his games this season, Cook has run for a touchdown, including two games with multiple TDs.
- He has 20.5% of his team's 44 offensive touchdowns this season (nine).
- He has 43 red zone carries for 56.6% of the team share (his team runs on 60.8% of its plays in 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. Bengals | 12/7/2025 | Week 14 | 18 ATT / 80 YDS / 0 TDs | 2 TAR / 2 REC / 31 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. Texans | 11/20/2025 | Week 12 | 17 ATT / 116 YDS / 1 TD | 3 TAR / 3 REC / 13 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. Dolphins | 11/9/2025 | Week 10 | 13 ATT / 53 YDS / 0 TDs | 5 TAR / 5 REC / 24 YDS / 0 TDs |