Can DJ Moore, Buffalo’s Defense and James Cook Deliver? Three Bold Predictions for Buffalo Bills vs. Baltimore Ravens in Week 8

Moore’s expected return
DJ Moore has missed Buffalo’s past two games with a shoulder injury and is expected back in Week 8. The prediction is that Josh Allen connects with Moore for a touchdown as he returns to action.
The Ravens remain a dangerous opponent despite their recent losses, and Buffalo may need a strong offensive showing. Moore’s return could help provide it.
Buffalo defense seeks answers
Defensive coordinator Jim Leonhard faces a challenge after Buffalo entered Week 8 ranked 30th in defensive scoring. The extra preparation time following the bye could help his unit improve.
Ralph Ventre of Bills On SI identified communication and broken coverages as major problems. The prediction is that Buffalo avoids those mistakes, forces two turnovers and keeps Baltimore below 20 points for a third straight game.
Cook targets a major game
Baltimore entered the matchup ranked ninth in the NFL against the run, after finishing 10th last season. The Ravens also limited James Cook to 44 yards on 13 attempts.
The final prediction is that Cook responds with 150 rushing yards and two touchdowns. Buffalo’s extra week to prepare is expected to help it find ways to challenge Baltimore’s run defense.
Jackson’s status remains uncertain
Jackson is dealing with a high ankle sprain, and his return against Buffalo is expected but not confirmed. The Bills are urged to prepare for a capable offense whether Jackson or Tyler Huntley plays.
Huntley is described as a trusted backup with substantial experience. Baltimore arrives after two consecutive losses, while Buffalo won its final two games before the bye.
Key points
- DJ Moore is expected to return and catch a touchdown pass from Josh Allen.
- Buffalo’s defense is predicted to force two turnovers and hold Baltimore below 20 points.
- James Cook is forecast to rush for 150 yards and two touchdowns.
- Lamar Jackson’s expected return against Buffalo has not been confirmed.

