Photo: Grant Halverson / Getty Images Sport / Getty Images
James Cook will be up against the third-worst run defense in the league when his Buffalo Bills meet the Miami Dolphins in Week 10, on Sunday at 1 p.m. ET.
On the ground, Cook has recorded a team-best 867 rushing yards on 153 carries (108.4 ypg). He has seven rushing touchdowns. As a receiver, Cook has added 13 catches for 100 yards.
Watch this game on Fubo (Regional restrictions may apply).
Listen to the game on WGR 550 SportsRadio
Cook vs. the Dolphins
- Cook vs the Dolphins (since 2021): 3 GP / 76.7 RUSH YPG / 3 RUSH TD
- The Dolphins have given up 100 or more yards on the ground to four opposing rushers during the 2025 season.
- Miami has allowed one or more rushing TDs to seven opposing players this year.
- Two opposing rushers have scored two or more TDs on the ground against the Dolphins this season.
- The rush defense of the Dolphins is conceding 145.6 yards per outing on the ground this season, which ranks 30th in the league.
- The Dolphins' defense is ranked 22nd in the NFL with 10 rushing TDs allowed so far this season.
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 eight opportunities).
- The Bills have passed 47.2% of the time and run 52.8% this season. They rank fifth in the NFL in scoring.
- He has handled 59.8% of his team's 256 rushing attempts this season (153).
- Cook has a rushing touchdown in five games this year, including multiple rushing TDs twice.
- He has seven total touchdowns this season (24.1% of his team's 29 offensive TDs).
- He has 25 red zone rushing carries (51.0% 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. 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 |
| vs. Patriots | 10/5/2025 | Week 5 | 15 ATT / 49 YDS / 0 TDs | 1 TAR / 0 REC / 0 YDS / 0 TDs |
| vs. Saints | 9/28/2025 | Week 4 | 22 ATT / 117 YDS / 1 TD | 4 TAR / 3 REC / 18 YDS / 0 TDs |