Loading
Loading
Loading
Loading
A living notebook by Riel St. Amand
The reproducible trail for the sack ownership study. The mover and stayer experiments re-run live against the public player_season_pairs view.
Every cell re-runs in your browser against current data. Covers 1999 through 2025. Data refreshed 1 day ago.
We asked: when a quarterback gets sacked, whose number is that, his or the line's?
Football runs the experiment for us: quarterbacks change teams. The player_season_pairs view carries a changed_team flag for exactly this split. Sample: 150+ dropbacks in both seasons, 1999 to 2025.
Movers first. Sack rate before and after a team change. If the line owned the number, a new line should scramble it.
Rigor check
Sack rate against Next sack rate
Pearson correlation, re-run in your browser on current data.
The baseline: stayers. Same test, quarterbacks who kept their team.
Rigor check
Sack rate against Next sack rate
Pearson correlation, re-run in your browser on current data.
The control. Run the identical mover test on the rest of the stat line. Yards per attempt (below), then completion percentage over expected. In our published run, yards per attempt kept 41 percent of its stayer stability (r 0.18), CPOE kept 63 percent (0.32, charted from 2006), and sack rate kept 70 percent (0.35 against a 0.51 stayer baseline). The stats that travel are the ones the man carries: his clock and his accuracy.
Rigor check
Yards per attempt against Next yards per attempt
Pearson correlation, re-run in your browser on current data.
Rigor check
CPOE against Next CPOE
Pearson correlation, re-run in your browser on current data.
The reverse experiment (teams that keep the roster but change the primary quarterback retain only r 0.11 of their sack rate, against 0.53 keeping him) aggregates by team and dropback leader, which is a scripted analysis; spec and results in the article backtest block.
Built on data from the nflverse project.