Loading
Loading
Loading
Loading
Stat Card / Method
An average over the last few weeks instead of one week, trading a little lag for a lot less noise.
Nothing new, and that is the point: a rolling mean is a presentation choice, not a metric. Weekly efficiency numbers bounce hard (one week is roughly 60 plays), so a line chart of raw weekly EPA per play looks like a seismograph. Smoothing each point with the average of its recent window turns the seismograph into a trend you can actually read: is this offense getting better, worse, or holding steady?
A trailing window: the smoothed value at week N is the plain average of the raw values from the last window weeks up to and including N. Early weeks warm up with whatever history exists (week 2 of a 3 week window averages weeks 1 and 2), so the line starts at the real first value instead of losing its opening weeks. The builder's rolling average control applies this to any line chart, with windows from 2 to 17 weeks.
This card is the stabilization story for everything else. The window size is a dial between responsiveness and reliability:
There is no correct setting, only an honest one for the question being asked.
The dictionary columns behind this metric, straight from the shipped views. Explore any of them at /explore.
| View | Column | Type | Description |
|---|---|---|---|
| league_baselines | epa_per_play | DOUBLE | League-average EPA per offensive play. |
| team_week | off_epa_per_play | DOUBLE | Offensive expected points added per play. The best single-number offense metric. |
Formulas reference the nflverse play-by-play columns our ingest actually uses; the reference table above is generated from the live data dictionary. Back to the full glossary.