Buffalo Bills: Grades for every position against the Baltimore Ravens
Wide Receiver
Once again, Stefon Diggs showed how he has transformed this offense this season. In a game where the Buffalo Bills were struggling to move the ball, it seemed Stefon Diggs made the plays when they needed them the most. He finished the game with 106 receiving yards on eight catches and the only offensive touchdown for either team.
However, one player who did struggle this week was Cole Beasley who for the first time all season had no receptions. It would not have been surprising if entering this game the Ravens’ defense had planned to focus on Beasley and keep him from making an impact.
Since the Bills weren’t able to get the production they usually expect from Beasley, they needed a player to step up and that was John Brown. He had 62 receiving yards and tied a season-high with eight receptions.
This is what makes the Buffalo Bills passing attack so tough is that most teams don’t have the depth at cornerback to shut out every player and Josh Allen has done a good job this season of finding those mismatches.
Grade: B