Buffalo Bills: 2019 Player grades for Josh Allen and the offense

FOXBOROUGH, MASSACHUSETTS - DECEMBER 21: Josh Allen #17 of the Buffalo Bills calls a play during the second quarter against the New England Patriots at Gillette Stadium on December 21, 2019 in Foxborough, Massachusetts. (Photo by Maddie Meyer/Getty Images)
FOXBOROUGH, MASSACHUSETTS - DECEMBER 21: Josh Allen #17 of the Buffalo Bills calls a play during the second quarter against the New England Patriots at Gillette Stadium on December 21, 2019 in Foxborough, Massachusetts. (Photo by Maddie Meyer/Getty Images) /
facebooktwitterreddit
Prev
1 of 6
Next
FOXBOROUGH, MASSACHUSETTS – DECEMBER 21: Josh Allen #17 of the Buffalo Bills calls a play during the second quarter against the New England Patriots at Gillette Stadium on December 21, 2019 in Foxborough, Massachusetts. (Photo by Maddie Meyer/Getty Images)
FOXBOROUGH, MASSACHUSETTS – DECEMBER 21: Josh Allen #17 of the Buffalo Bills calls a play during the second quarter against the New England Patriots at Gillette Stadium on December 21, 2019 in Foxborough, Massachusetts. (Photo by Maddie Meyer/Getty Images) /

These are the season grades for the key starters on the Buffalo Bills offense in 2019.

The Buffalo Bills entered this past season with almost an entirely new offense from a season ago. In fact they only had two starters, left tackle Dion Dawkins and fullback Patrick DiMarco, for their Week 1 game against the New York Jets that also started the first game of the 2018 season.

The Bills front office was aggressive this past offseason, both in free agency and through the NFL Draft, and had new additions like John Brown, Cole Beasley, Devin Singletary and Dawson Knox all play pivotal roles this season.

These new weapons helped Josh Allen take the next step in his career and the offense showed flashes but lacked consistency. They finished the year 24th in total yards, 26th in passing yards but eighth in rushing yards.

These are the grades for the key players on the Buffalo Bills offense in 2019.