Buffalo Bills running back James Cook has a tough matchup in Week 15 (Sunday at 1 p.m. ET), playing the New England Patriots. The Patriots are conceding the third-fewest rushing yards in the NFL, 89.5 per game.
Cook has carried the rock 249 times for a team-high 1,308 yards, good for 100.6 ypg. He has scored eight TDs on the ground. Cook has accumulated 29 catches this year for 267 yards and one 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
- One opposing rusher has racked up 100 or more rushing yards in a matchup against the Patriots during the 2025 season.
- Five opposing rushers have scored at least one touchdown on the ground against New England this year.
- The Patriots have not allowed two or more rushing TDs to an opposing player this season.
- Cook will play against the NFL's third-ranked rush defense this week. The Patriots concede 89.5 yards on the ground per game.
- The Patriots have the No. 2 defense in the league in rushing touchdowns allowed, conceding five this season (0.4 per game).
Catch every NFL touchdown with NFL RedZone on Fubo.
Cook Rushing Insights
- Cook has hit the rushing yards over in eight of 13 opportunities (61.5%).
- The Bills pass on 48.7% of their plays and run on 51.3%. They are fifth in NFL play in points scored.
- He has handled 61.5% of his team's 405 rushing attempts this season (249).
- Cook has scored at least once on the ground six times this year, with multiple rushing TDs in two of those contests.
- He has scored nine of his team's 44 offensive touchdowns this season (20.5%).
- He has 43 red zone rushing carries (56.6% 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. 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 |