Josh Allen faced a lot of criticism through his first two NFL seasons, but it’s been hard to say anything bad about the Buffalo Bills quarterback this season.

On Saturday afternoon, Allen led the Bills to their 11th win of the season with a dominant win over the Denver Broncos and he moved up the Bills’ all-time leaders list in the victory.
 

Even more impressive was the fact that Allen moved into third spot on a list that was made for running backs.
 

The 24-year-old put together one of his best games of the year in the air in terms of yardage, and it made him just the second quarterback in Bills history to throw for 4,000 yards or more in a season; joining Drew Bledsoe who threw for 4,359 yards in 2002.
 

Allen’s two touchdown passes in the game also put him up to 30 touchdown passes on the year, making him just the second quarterback in Bills history to throw 30 touchdown passes or more; joining Jim Kelly who threw 33 in 1991.
 

Bills fans have a lot of bright seasons coming their way in the near future.