Week 5 grades for the Buffalo Bills against the Pittsburgh Steelers

Josh Allen, Buffalo Bills (Photo by Bryan M. Bennett/Getty Images)
Josh Allen, Buffalo Bills (Photo by Bryan M. Bennett/Getty Images) /
5 of 6
Buffalo Bills
Tyrel Dodson, Buffalo Bills (Mandatory Credit: Gregory Fisher-USA TODAY Sports) /


The Buffalo Bills were without Tremaine Edmunds this week as he missed the game due to a hamstring injury. However, it didn’t seem to matter that much as Tyrel Dodson played excellently in place of Edmunds. He would finish the game leading the defense with 11 total tackles while adding a sack to his stat line.

In addition to Dodson, rookie Terrel Bernard got a chance to see extended playing time this week and had a career-high six tackles. Matt Milano had only two total tackles but did have two passes defended.

It was a well-rounded game from this group and they were a big reason for the Steelers struggles on offense.

Final Grade: A-


The Buffalo Bills were missing a number of key players this week and it certainly showed as the Bills would give up over 300 passing yards for the first time this season. Even with the injuries, it was surprising considering it was against a rookie QB making his first career start.

One player who was up and down in this game was Kaiir Elam, who was targeted often and the Steelers found success. It was one of the reasons he had 10 total tackles as he would make the tackle after giving up the reception. However, Elam also had his first career interception which was a highlight on the day for the rookie.

The hope is that Jordan Poyer, and potentially Tre’Davious White, are able to return next week against the Kansas City Chiefs or it could be a big concern for this defense.

Final Grade: C-