
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 |