Analytics · Next Gen Stats: what holds
Next Gen Stats: what holds
For each Next Gen Stats figure, how much is the player and how much is the week.
Carry-over, against zero
None of the 18 carries from one week to the next: every interval reaches zero or sits left of it.
- Time to throwavg_time_to_throw · n 960.02 [−0.01, 0.06]interval −0.010 to 0.060. Does not carry over
- Time to the line of scrimmageavg_time_to_los · n 140−0.01 [−0.06, 0.03]interval −0.056 to 0.030. Does not carry over
- Average air distanceavg_air_distance · n 96−0.04 [−0.07, −0.01]interval −0.072 to −0.007. Does not carry over
- Expected rush yardsexpected_rush_yards · n 116−0.046 [−0.094, −0.002]interval −0.094 to −0.002. Does not carry over
- Air yards past the sticksavg_air_yards_to_sticks · n 96−0.05 [−0.08, −0.02]interval −0.083 to −0.016. Does not carry over
- Rushing efficiencyefficiency · n 140−0.05 [−0.13, −0.03]interval −0.129 to −0.032. Does not carry over
- Carries against eight or more in the boxpercent_attempts_gte_eight_defenders · n 140−0.06 [−0.10, −0.02]interval −0.100 to −0.018. Does not carry over
- Aggressivenessaggressiveness · n 96−0.06 [−0.10, −0.03]interval −0.095 to −0.030. Does not carry over
- Expected completion %expected_completion_percentage · n 96−0.07 [−0.09, −0.04]interval −0.094 to −0.037. Does not carry over
- Separationavg_separation · n 326−0.07 [−0.09, −0.04]interval −0.093 to −0.043. Does not carry over
- Longest air distancemax_air_distance · n 96−0.07 [−0.10, −0.04]interval −0.101 to −0.043. Does not carry over
- Share of team air yardspercent_share_of_intended_air_yards · n 326−0.07 [−0.10, −0.05]interval −0.096 to −0.051. Does not carry over
- Completion % above expectationcompletion_percentage_above_expectation · n 96−0.08 [−0.11, −0.05]interval −0.106 to −0.052. Does not carry over
- Yards after catch above expectationavg_yac_above_expectation · n 325−0.08 [−0.11, −0.05]interval −0.112 to −0.053. Does not carry over
- Expected yards after catchavg_expected_yac · n 325−0.08 [−0.11, −0.06]interval −0.107 to −0.061. Does not carry over
- Rush yards over expected per carryrush_yards_over_expected_per_att · n 116−0.09 [−0.13, −0.06]interval −0.133 to −0.057. Does not carry over
- Rush % over expectedrush_pct_over_expected · n 116−0.11 [−0.15, −0.06]interval −0.149 to −0.063. Does not carry over
- Cushionavg_cushion · n 326−0.11 [−0.14, −0.08]interval −0.135 to −0.082. Does not carry over
The measures
18 measures. Each opens its own page with the definition, the distribution, the full leaderboard and what the file does not say.
Aggressiveness
Passing · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureAverage air distance
Passing · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureAir yards past the sticks
Passing · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureTime to throw
Passing · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureCompletion % above expectation
Passing · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureExpected completion %
Passing · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureLongest air distance
Passing · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureCushion
Receiving · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureExpected yards after catch
Receiving · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureSeparation
Receiving · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureYards after catch above expectation
Receiving · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureShare of team air yards
Receiving · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureTime to the line of scrimmage
Rushing · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureRushing efficiency
Rushing · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureExpected rush yards
Rushing · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureCarries against eight or more in the box
Rushing · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureRush % over expected
Rushing · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureRush yards over expected per carry
Rushing · week to week · between players · naive · 2016–2026
No leaderboard: the file is one league-wide figure, not a value per player.
Open the measureBy position
Carry-over by position: coming once a snap-level join assigns each play to the player's alignment, so players in different roles are no longer pooled in one figure.
Until then every figure above pools every position into one.