Week 10 grades for the Buffalo Bills against the Minnesota Vikings

Buffalo Bills (Photo by Timothy T Ludwig/Getty Images)
Buffalo Bills (Photo by Timothy T Ludwig/Getty Images) /
5 of 6
Buffalo Bills
Matt Milano, Buffalo Bills (Mandatory Credit: Gregory Fisher-USA TODAY Sports) /


Last week, the Buffalo Bills were without Matt Milano and his absence was apparent with how the New York Jets were able to move the ball against this defense. This week, the Bills began the game with their two starters of Tremaine Edmunds and Matt Milano and the defense was playing great football.

However, the Bills would lose Edmunds for most of the second half as he left the game due to a groin injury. While Tyrel Dodson had a pretty good game, he is not the same player as Edmunds and the Vikings found success moving the ball in the final two quarters and in overtime.

Grade: B-


The Buffalo Bill secondary has been tested almost every week since the beginning of the season. Tre’Davious White still hasn’t returned from his ACL injury, Micah Hyde is out of the year due to a neck injury and Jordan Poyer missed his fourth game of the season on Sunday against the Vikings.

While the secondary did make some good plays, like interceptions by Christian Benford and Dane Jackson, when teams have to face elite players like Justin Jefferson, they need their stars on the field. Jefferson was a game-changer for the Vikings with nearly 200 receiving yards and the Bills clearly were out-matched.

Grade: C+