
Buffalo Bills running back James Cook has a difficult matchup in their season opener (Sunday at 8:20 p.m. ET), facing the Baltimore Ravens. The Ravens conceded the fewest rushing yards last season, 80.1 per game.
Last year Cook had 207 carries for 1,009 yards rushing (63.1 per game) and 16 TDs. When it comes to receiving, Cook caught 32 passes for 258 yards (16.1 per game) 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 the ground game, one player picked up more than 100 rushing yards in a game against the Ravens last season.
- In terms of run defense, Baltimore gave up at least one rushing touchdown to 12 players last season.
- In the running game, no player ran for multiple scores versus the Ravens last season.
- The Ravens were the NFL's top run defense last year by giving up 80.1 yards per game on the ground.
- A year ago, the Ravens allowed 12 rushing touchdowns. That ranked seventh in NFL play.
Catch every NFL touchdown with NFL RedZone on Fubo.
Cook Rushing Insights
- Cook hit the rushing yards over in eight of 15 opportunities (53.3%) last season.
- The Bills ran 51.4% passing plays and 48.6% running plays last year. They were second in the NFL in scoring.
- 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 |