
James Cook has a good matchup when his Buffalo Bills meet the Miami Dolphins in Week 3 (Thursday, 8:15 p.m. ET). The Dolphins allow 139 rushing yards per game, eighth-worst in the NFL.
On the ground, Cook leads the team with 176 yards rushing on 34 attempts (88.0 ypg), with three rushing TDs. On the season, Cook also has six receptions for 61 yards (30.5 ypg).
Watch this game on Fubo (Regional restrictions may apply).
Cook vs. the Dolphins
- Cook vs the Dolphins (since 2021): 2 GP / 61 RUSH YPG / 2 RUSH TD
- The Dolphins defense has not allowed a rusher to rack up 100 or more yards on the ground in a game in the 2025 season.
- Miami has allowed two opposing rushers to record one or more TDs on the groun against them this year.
- One opposing rusher has scored two or more TDs on the ground against the Dolphins this season.
- Cook will face the NFL's 25th-ranked rush defense this week. The Dolphins allow 139 yards on the ground per contest.
- The Dolphins have the No. 23 defense in the NFL in rushing TDs allowed, conceding three this season (1.5 per game).
Catch every NFL touchdown with NFL RedZone on Fubo.
Cook Rushing Insights
- Cook has exceeded the rushing yards prop bet total set for him once in two opportunities this season.
- The Bills, who are second in NFL play in points scored, have passed 49.7% of the time while running 50.3%.
- His team has attempted 74 rushes this season. He's handled 34 of those carries (45.9%).
- Cook has rushing touchdowns in all two games this year, including multiple TDs once.
- He has three total touchdowns this season (37.5% of his team's eight offensive TDs).
- He has 10 red zone carries for 47.6% of the team share (his team runs on 60% 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. Jets | 9/14/2025 | Week 2 | 21 ATT / 132 YDS / 2 TDs | 1 TAR / 1 REC / 3 YDS / 0 TDs |
| vs. Ravens | 9/7/2025 | Week 1 | 13 ATT / 44 YDS / 1 TD | 5 TAR / 5 REC / 58 YDS / 0 TDs |