
Buffalo Bills running back James Cook has a tough matchup in Week 1 (Sunday at 8:20 p.m. ET), up against the Baltimore Ravens. The Ravens allowed the fewest rushing yards last season, 80.1 per game.
Last year Cook rushed for 1,009 yards on 207 attempts (63.1 yards per game) with 16 TDs. Cook collected 16.1 receiving yards per game, with 32 catches for 258 yards and two touchdowns.
Watch this game on Fubo (Regional restrictions may apply).
Cook vs. the Ravens
- Cook vs the Ravens (since 2021): 2 GP / 53 RUSH YPG / 0 RUSH TD
- In terms of run D, the Ravens allowed just one player to pick up more than 100 rushing yards in a game last season.
- In terms of run defense, Baltimore gave up at least one rushing touchdown to 12 players last season.
- In the ground game, no player ran for multiple touchdowns against the Ravens last season.
- The Ravens were the NFL's top run defense last year by allowing 80.1 yards per game on the ground.
- A season ago, the Ravens ranked seventh in NFL play in rushing touchdowns allowed (12).
Catch every NFL touchdown with NFL RedZone on Fubo.
Cook Rushing Insights
- Cook hit the over on his rushing yards total in eight games (53.3%) out of 15 opportunities last season.
- The Bills, who were second in the league in points scored last year, attempted a pass 51.4% of the time while running the ball 48.6% of the time.
- Cook scored at least one rushing touchdown 12 times last year, inclduing multiple rushing TDs four times.
Get in the game and sign up for FanDuel Fantasy today. Use our link to start playing daily fantasy.
Cook's Last Season Performance
Opponent | Date | Week | Rushing Stats | Receiving Stats |
---|---|---|---|---|
vs. Cardinals | 9/8/2024 | Week 1 | 19 ATT / 71 YDS / 0 TDs | 3 TAR / 3 REC / 32 YDS / 0 TDs |
vs. Dolphins | 9/12/2024 | Week 2 | 11 ATT / 78 YDS / 2 TDs | 1 TAR / 1 REC / 17 YDS / 1 TD |
vs. Jaguars | 9/23/2024 | Week 3 | 11 ATT / 39 YDS / 1 TD | 5 TAR / 4 REC / 48 YDS / 0 TDs |
vs. Ravens | 9/29/2024 | Week 4 | 9 ATT / 39 YDS / 0 TDs | 1 TAR / 1 REC / 9 YDS / 0 TDs |
vs. Texans | 10/6/2024 | Week 5 | 20 ATT / 82 YDS / 1 TD | 3 TAR / 2 REC / 17 YDS / 0 TDs |
vs. Titans | 10/20/2024 | Week 7 | 12 ATT / 32 YDS / 1 TD | TAR / 0 REC / 0 YDS / 0 TDs |
vs. Seahawks | 10/27/2024 | Week 8 | 17 ATT / 111 YDS / 2 TDs | 3 TAR / 3 REC / 22 YDS / 0 TDs |
vs. Dolphins | 11/3/2024 | Week 9 | 10 ATT / 44 YDS / 0 TDs | 6 TAR / 5 REC / 25 YDS / 0 TDs |
vs. Colts | 11/10/2024 | Week 10 | 19 ATT / 80 YDS / 1 TD | 3 TAR / 1 REC / 5 YDS / 0 TDs |
vs. Chiefs | 11/17/2024 | Week 11 | 9 ATT / 20 YDS / 2 TDs | 6 TAR / 5 REC / 7 YDS / 0 TDs |
vs. 49ers | 12/1/2024 | Week 13 | 14 ATT / 107 YDS / 1 TD | 1 TAR / 1 REC / 13 YDS / 0 TDs |
vs. Rams | 12/8/2024 | Week 14 | 6 ATT / 20 YDS / 0 TDs | 2 TAR / 2 REC / 9 YDS / 0 TDs |
vs. Lions | 12/15/2024 | Week 15 | 14 ATT / 105 YDS / 2 TDs | 1 TAR / 1 REC / 28 YDS / 0 TDs |
vs. Patriots | 12/22/2024 | Week 16 | 11 ATT / 100 YDS / 1 TD | 3 TAR / 3 REC / 26 YDS / 1 TD |
vs. Jets | 12/29/2024 | Week 17 | 15 ATT / 53 YDS / 1 TD | TAR / 0 REC / 0 YDS / 0 TDs |
vs. Patriots | 1/5/2025 | Week 18 | 10 ATT / 28 YDS / 1 TD | TAR / 0 REC / 0 YDS / 0 TDs |
vs. Broncos | 1/12/2025 | Wild Card | 23 ATT / 120 YDS / 1 TD | TAR / 0 REC / 0 YDS / 0 TDs |
vs. Ravens | 1/19/2025 | Divisional | 17 ATT / 67 YDS / 0 TDs | 3 TAR / 3 REC / 15 YDS / 0 TDs |
vs. Chiefs | 1/26/2025 | Conf. Championship | 13 ATT / 85 YDS / 2 TDs | 3 TAR / 3 REC / 49 YDS / 0 TDs |