Breaking down the all-time Buffalo Bills quarterbacks as voted by Bills Mafia

Buffalo Bills
Buffalo Bills / Brett Carlsen/GettyImages
2 of 4

Buffalo Bills All-Time starting quarterback - Josh Allen

Josh Allen is undoubtedly a fan-favorite and perhaps won the starting spot on your All-Time team because he's the most recent and the one many fans have come to love. His combination of size, speed, and arm strength make him arguably the most physically gifted quarterback in Bills' history.

In just five seasons, Allen has accumulated 18,397 yards passing and 138 touchdowns, including three straight seasons (and counting) of over 4,200 yards. Additionally, he hasn't thrown fewer than 35 touchdowns in a season over the last three.

Allen sits third on the Bills' all-time passing yardage leaders, with Joe Ferguson number two in team history (27,590). He's more than halfway to Jim Kelly's team-leading 35,467 yards. Also, did I mention Allen is the only player, let alone quarterback in the Buffalo Bills' history that was selected to grace the cover of Madden?

His 138 passing touchdowns place him third on the Bills' all-time list as well, behind Ferguson (181) and Kelly (237). Some fans might be surprised to hear that Allen's career completion rate of 62.5% is better than that of Kelly, Ferguson, Kemp, Ryan Fitzpatrick, and Drew Bledsoe, just to name a few.

Few fans doubt Allen will lead the Bills to a Super Bowl before his playing days are done and when that happens, he will forever be etched into Buffalo Bills lore and the hearts of every Bills fan across the world.