≡ Menu

The Buffalo Bills have the worst passing attack in the NFL, and it is not particularly close. The NFL is averaging 6.5 Adjusted Net Yards per Attempt, the 30th-best passing offense is averaging 4.5 ANY/A, and the 31st-best passing attack is averaging 4.1 ANY/A.  The Bills? They are averaging 2.0 ANY/A and have reached the cellar by being bad at every facet of the passing game.  The Bills rank last in the league in completion percentage, passing yards, passing touchdowns, passing touchdown rate, and yards per attempt. The Bills also have the worst sack rate *and* the worst interception rate in the NFL.

In 1941, the league average completion percentage was 44.3%; the 2018 Bills are completing passes at a 50.6% clip.

In 1941, the average NFL team gained 122 passing yards per game; the 2018 Bills are gaining 123 passing yards per game.

In 1941, NFL teams threw an interception on 10% of passes; the 2018 Bills have thrown an interception on 7.3% of passes.

But if you pick any year more recent than 1941, you might think Buffalo was a below-average passing team.  The league average completion percentage has been over 50.6% in every season since 1961. When it comes to interceptions, 1975 and 1971 are the only post-merger seasons where the league average more than 1.5 interceptions per game.  And in passing yards per game?  It’s been higher than Buffalo’s current average in every season beginning in 1942.

If you want to use yards per attempt, you have to go back to 1935 to find a season where Buffalo’s current 5.39 Y/A average would be above average.   The last time the league average ANY/A was below 2.0 was in 1938, and the NFL has never had a NY/A average as poor as the 2018 Bills.

So yes, Buffalo’s passing performance this season has been otherworldly.  And it got worse in week 6, as Josh Allen and Nathan Peterman combined to gain just 129 passing yards on 31 dropbacks, while throwing two interceptions.  And with 90 seconds left in the 4th quarter of a tie game, Peterson threw a brutal pick six that swung the game to Houston.

Below are the week 6 passing stats, with some familiar names at the top.

RkQuarterbackTmOppResultAttYdsTDIntSkYdsANY/AVALUE
1Matt RyanATLTAMW 34-294135430189.67136
2Aaron RodgersGNBSFOW 33-3046425203209.08130
3Patrick MahomesKANNWEL 40-433635242009.5110
4Tom BradyNWEKANW 43-4035340102139.38109
5Mitch TrubiskyCHIMIAL 28-3131316312139.64106
6Jameis WinstonTAMATLL 29-344139542268.81102
7Ben RoethlisbergerPITCINW 28-214636910008.4693
8Carson WentzPHINYGW 34-133627830178.9593
9Russell WilsonSEAOAKW 27-32322231189.5475
10Brock OsweilerMIACHIW 31-284438032007.9567
11C.J. BeathardSFOGNBL 30-3323245212188.8861
12Sam DarnoldNYJINDW 42-3430280212138.1956
13Philip RiversLACCLEW 38-1420207211129.0555
14Dak PrescottDALJAXW 40-727183203117.0719
15Case KeenumDENLARL 20-2341322212256.7915
16Geno SmithLACCLEW 38-1418000082
17Cam NewtonCARWASL 17-234027521166.440
18DeAndre HopkinsHOUBUFW 20-131000000-6
19Joe FlaccoBALTENW 21-03723811005.76-25
20Andrew LuckINDNYJL 34-424330143005.72-31
21Andy DaltonCINPITL 21-2842229203165.62-37
22Kirk CousinsMINARIW 27-1734233114175.03-54
23Josh AllenBUFHOUL 13-201784002163.58-54
24Alex SmithWASCARW 23-173616320375.03-55
25Josh RosenARIMINL 17-2731240014324.66-62
26Blake BortlesJAXDALL 7-4026149113103.93-73
27Jared GoffLARDENW 23-2028201015273.91-83
28Nathan PetermanBUFHOUL 13-2012611200-0.75-86
29Eli ManningNYGPHIL 13-3443281014274.45-94
30Marcus MariotaTENBALL 0-21151170011661.96-116
31Derek CarrOAKSEAL 3-2731142006362.86-132
32Deshaun WatsonHOUBUFW 20-1325177127352.25-134
33Baker MayfieldCLELACL 14-3846238125242.82-184
Total102878055328804736.440

And in addition, here are the passing stats to date. I am using 15 dropbacks multiplied by the number of weeks in the season to determine whether a passer has qualified. The table has 58 rows, but for ease of reading, I have defaulted to only showing the top 10.

RkQuarterbackTmAgeAttYdsTDIntSkYdsANY/AValue
1Patrick MahomesKAN2321218651846269.26606
2Jared GoffLAR24194192812511689.15546
3Drew BreesNOR3919016581108649.16531
4Philip RiversLAC3719417021537529.03512
5Matt RyanATL332241955142171088.45475
6Ryan FitzpatrickTAM3612913561157379.66433
7Aaron RodgersGNB352541997121191277.56296
8Ben RoethlisbergerPIT3626120331269597.2194
9Kirk CousinsMIN30260192112318986.94126
10Carson WentzPHI2615811928113967.08103
11Tom BradyNWE4121415991368506.93100
12Mitch TrubiskyCHI24161126111412807.06100
13Russell WilsonSEA301651308134191256.8670
14Matthew StaffordDET3019113851059596.515
15Alex SmithWAS3417112056212696.37-20
16Andy DaltonCIN312291674147121006.39-23
17Deshaun WatsonHOU23217179897251206.38-26
18Joe FlaccoBAL3326417889411416.35-35
19Cam NewtonCAR291701158948466.25-42
20C.J. BeathardSFO25114892657775.87-74
21Jimmy GaroppoloSFO27897185313975.75-75
22Ryan TannehillMIA301299728511985.78-98
23Josh RosenARI2190626227545.38-107
24Sam DarnoldNYJ2117913469713855.86-118
25Derek CarrOAK2723317837817975.86-154
26Eli ManningNYG37230166264201545.79-172
27Blake BortlesJAX2623716749814685.68-201
28Baker MayfieldCLE2315310764513865.09-231
29Dak PrescottDAL25171114474191125.22-240
30Case KeenumDEN30233168778151065.49-246
31Andrew LuckIND29288179216810765.62-256
32Tyrod TaylorCLE29844622213813.41-298
33Marcus MariotaTEN251187932417994.1-321
34Josh AllenBUF2213983225211673-557
NQNick FolesPHI2982451115264.6-164
NQSam BradfordARI3180400246332.64-330
NQJameis WinstonTAM2461540544176.8222
NQBrock OsweilerMIA284941542008.2787
NQBlaine GabbertTEN2945242113254-119
NQNathan PetermanBUF24308514312-2.64-301
NQMatt SchaubATL3772000002.86-25
NQDeShone KizerGNB2275501221-1.22-69
NQMatt CasselDET366140100-5.17-70
NQLamar JacksonBAL2152400182.67-23
NQTaysom HillNOR2821000005-3
NQKevin ByardTEN2516610008680
NQOdell BeckhamNYG2615710007771
NQAlbert WilsonMIA2615210007266
NQNelson AgholorPHI251150000159
NQDerrick HenryTEN2418000082
NQGeno SmithLAC2818000082
NQCorey BojorquezBUF221000000-6
NQJacoby BrissettIND251000000-6
NQJohnny HekkerLAR281000000-6
NQDeAndre HopkinsHOU261000000-6
NQJK ScottGNB221000000-6
Lg Avg0067305070432816946530246.480
{ 0 comments }