James Cook Week 1 Preview vs. the Ravens

placeholder image

James Cook has a tough matchup when his Buffalo Bills meet the Baltimore Ravens in their season opener (Sunday, 8:20 p.m. ET). The Ravens allowed 80.1 rushing yards per game last season, best in the NFL.

Cook ran for 1,009 yards on 207 attempts (63.1 yards per game) and scored 16 TDs a season ago. He also averaged 16.1 receiving yards per game, grabbing 32 passes 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
  • Looking at run D, the Ravens gave up more than 100 rushing yards to just one player last season.
  • On the ground, Baltimore allowed 12 players to score at least one rushing touchdown against them last season.
  • Last season, the Ravens didn't allow any player to score two or more rushing touchdowns against them.
  • In terms of stopping the run, the Ravens finished first in the NFL last season after allowing 80.1 rushing yards per game.
  • The Ravens conceded 12 rushing touchdowns a season ago, which ranked seventh in NFL play.

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 year.
  • The Bills ran 51.4% passing plays and 48.6% running plays last season. They were second in the NFL in scoring.
  • Cook had at least one rushing touchdown in 12 games last season, including 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