≡ Menu

2019 Rearview Adjusted Net Yards per Attempt

Last week, I posted the final 2019 passing numbers; today, I am going to show those numbers after we adjust for strength of schedule, using the methodology described here. As always, an iterative process is used to adjust for strength of schedule: each quarterback’s season is adjusted for the quality of the defenses he’s faced, those defenses are adjusted for the quality of the quarterbacks they faced, and so on, until equilibrium is reached.

Carson Wentz and Sam Darnold had the two easiest schedules this year. Let’s begin with Wentz. Here’s how to read his graph, starting with his best game of the season.  In week 1, Wentz and the Eagles hosted Washington and won, 32-27.  Wentz threw 39 passes for 313 yards with 3 TDs and no interceptions, and 1 sack for no yards.  That gives him 373 Adjusted Net Yards (Passing Yards + 20 * TDs – 45 * INTs – Sack Yards Lost) on 40 DropBacks (Attempts + Sacks).  This game made up 6.2% of all dropbacks Wentz had all season.  He averaged 9.33 ANY/A in this game on 40 dropbacks; assuming the league average ANY/A of 6.16, this means Wentz produced 127 Adjusted Net Yards of Value above average.  However, Washington was a bad pass defense, finishing 0.88 ANY/A below average.  Therefore, Wentz’s actual value for this game was +91, now +127, after adjusting for strength of schedule.

The % of Yr column can help us understand why Wentz had the easiest schedule this year.  He faced 7 bottom-tier pass defenses this year — Washington twice, the Giants twice, Atlanta, Detroit, and Miami — and those games were responsible for 48.4% of his passes.  Now, as it turns out, Wentz played poorly in several of those games while playing pretty well against better pass defenses that Green Bay, Minnesota, and Buffalo.  But that doesn’t change the underlying fact that Wentz had a very easy schedule.

Now, let’s go to Darnold.  He had three outstanding games this year, but they all came against weak pass defenses: Oakland, Dallas, and Washington.  He also had one historically awful game, which came against the Patriots (it ranked as the worst passing game of the season without adjusting for SOS, and a bottom-10 game after adjusting for SOS).   For Darnold fans, the biggest concern would be the games against Jacksonville, Cincinnati, and Miami.  On the surface, those games look bad, but they look really bad in context: Darnold had the worst game any quarterback had against the Jaguars or Bengals this season, and the second-worst game any quarterback had against Indianapolis (Brian Hoyer).

On the other side, the two quarterbacks with the most difficult schedules were Ryan Fitzpatrick (+0.28 ANY/A more difficult than average) and Russell Wilson (+0.32).  Fitzpatrick had two games against the Patriots and Bills, and games against the Steelers and Ravens; over 40% of Fitzpatrick’s passing dropbacks came in those six games.  Fitzpatrick had the second-best passing game this year against New England, behind only Deshaun Watson.  Fitzpatrick also had his struggles – he had the second-worst passing game this year against the Colts (Will Grier) and Browns (Mason Rudolph) – but he was certainly better in 2019 than his raw statistics indicate.

Finally, here’s Wilson’s chart.  He had only four “easy” games this year, and those games only accounted for 20% of his dropbacks (Atlanta, Arizona twice, and Cincinnati).  Wilson had the best passing game of any quarterback this season against the Rams, the Bucs, the Saints, and the Panthers.   He also had the second-best passing game any quarterback had against the Steelers (Tom Brady) or the Browns (Lamar Jackson).   Wilson had the hardest SOS in the NFL in 2019.

Finally, the table below shows the full season stats after adjusting for strength of schedule.  Ryan Tannehill is still your league leader in ANY/A after adjusting for strength of schedule, but the gap between him and Jackson narrows a bit. The table below is fully sortable and searchable.

RkQuarterbackANYDBANY/ARANY/ASOSAdj RANY/A
1Ryan Tannehill27003178.522.360.022.37
2Lamar Jackson34714248.192.030.162.19
3Patrick Mahomes41995018.382.22-0.082.15
4Drew Brees32503908.332.17-0.062.11
5Matthew Stafford25173098.151.99-0.161.83
6Russell Wilson41865647.421.260.321.59
7Dak Prescott48566197.841.69-0.101.58
8Kirk Cousins36464727.721.57-0.201.37
9Derek Carr39305427.251.090.121.21
10Jimmy Garoppolo36965127.221.06-0.130.93
11Deshaun Watson35755396.630.470.160.64
12Aaron Rodgers40586056.710.55-0.010.54
13Teddy Bridgewater13852086.660.50-0.020.48
14Jared Goff41886486.460.300.100.40
15Philip Rivers39536256.320.170.030.19
16Gardner Minshew32375036.440.28-0.140.14
17Matt Ryan40406646.08-0.070.150.08
18Ryan Fitzpatrick31355425.78-0.370.28-0.10
19Tom Brady39926406.240.08-0.18-0.10
20Jameis Winston41376736.15-0.01-0.16-0.17
21Jacoby Brissett28734746.06-0.10-0.12-0.22
22Carson Wentz40346446.260.11-0.34-0.23
23Case Keenum15572625.94-0.22-0.22-0.43
24Kyler Murray32735905.55-0.610.12-0.49
25Josh Allen28474995.71-0.45-0.06-0.52
26Baker Mayfield30375745.29-0.870.21-0.66
27Joe Flacco15232885.29-0.870.09-0.78
28Andy Dalton29355655.19-0.960.14-0.82
29Daniel Jones26724975.38-0.78-0.12-0.91
30Sam Darnold26074745.50-0.66-0.31-0.97
31Mitchell Trubisky27945545.04-1.12-0.02-1.13
32Mason Rudolph14962985.02-1.14-0.24-1.38
33Kyle Allen25455354.76-1.40-0.14-1.54
34Dwayne Haskins9862324.25-1.91-0.19-2.10

Please leave your thoughts in the comments.

{ 0 comments }