James Cook Week 1 Preview vs. the Ravens

placeholder image

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

Sponsored Content

Sponsored Content