NET: Pass sacked (Off − Def)

NET · NET (Off − Def)P + N
About this stat ↓

What Pass sacked (Off − Def) is

Sacks taken minus sacks made. Lower is better — the pass-protection and pass-rush battle in one count.

Lower is better. It is shown per game, so a team's number does not depend on games played. Source: P + N.

In 2018 the Saints led at -1.81; the league average was 0.02.

League snapshot — 2018

League leader
NO · -1.81
League average
0.02
Best to worst
4.25

All 32 teams, lower is better.

At a glance — 2018

Where the 32 teams sit on this stat this season.

League leader
NO · -1.81
League laggard
LV · 2.44
League average
0.02
Spread (max − min)
4.25

Does Pass sacked (Off − Def) matter against the spread?

Run as a one-stat algorithm against the closing line, this stat went 868–710–37 ATS (55.0%) across 2020–2025, #73 of 296 ranked.

Its best season was 2020 (149–105, 58.7%); its worst 2025 (144–125, 53.5%).

For picks, this is a strong signal. One stat is not a recipe — the algorithms combine many.

SeasonGamesATS recordATS %
2020256149–105–258.7%
2021272147–123–254.4%
2022271143–121–754.2%
2023272139–119–1453.9%
2024272146–117–955.5%
2025272144–125–353.5%

Multi-year context

7-year window (2020–2026)

Multi-year leader
GB · -0.73
Multi-year laggard
NYG · 0.88
Biggest improver
CIN · −0.44/yr
Biggest decliner
TB · +0.55/yr

Multi-year heatmap

32 teams across 7 seasons. Cells colored by quintile within each season; click a column header to jump to that year.

Team2020202120222023202420252026
DET1.130.35-0.88-0.59-0.24-0.53-1.80
CIN1.940.820.880.350.710.12-1.60
SF0.56-0.88-0.76-0.8200.41-1.60
DEN-0.630.241.590.59-2.29-2.65-1.40
LV0.440.290.47-0.350.761.65-1
GB-1.25-0.29-0.12-0.88-1.35-0.41-0.80
HOU1.060.71-0.060.180.29-0.94-0.80
SEA0.130.760.12-0.530.59-1.18-0.60
MIN1-1.240.530.240.060.65-0.40
BUF-0.69-0.82-0.44-1.71-1.350.24-0.20
CHI0.060.532.241.181.65-0.65-0.20
IND-1.19-0.060.94-0.59-0.24-0.59-0.20
LAR-1.75-1.121.24-0.41-0.41-1.41-0.20
NYJ0.751.29-0.121.06-0.122-0.20
ATL0.751.350.94-0.120.06-1.820
JAX1.630-0.410.06-0.120.530
NE0.81-0.47-0.710.711.410.820
TEN0.380.290.591.121.180.820
ARI-1.19-0.060.590.53-0.651.710.20
BAL-0.441.41-0.59-1-1.710.880.20
DAL0.81-0.47-1.59-0.29-0.76-0.180.20
WAS0.250.350.291.590.41-0.290.20
CLE-0.750.350.59-0.181.47-0.120.60
NO-0.94-0.53-0.590.06-0.120.290.60
PIT-2.63-1-0.12-0.650.53-10.60
CAR0.440.760.062.240.240.290.75
KC-0.50-0.18-1.71-1.710.120.820.75
NYG0.630.240.5330.180.591
LAC0.44-0.24-0.06-0.29-0.060.881.20
PHI10.12-1.47-0.240.24-0.411.40
MIA-0.44-0.41-0.29-1.470.47-0.062
TB-1.63-1.41-1.29-0.41-0.350.062.20

Distribution

How the 32 teams cluster for 2018.

About this stat
Stat ID
net_pass_sacked
Side
net
Family
NET (Off − Def)
Data source
P + N
Polarity
lower is better
Display grain
count
Algorithm eligibility
Algorithm-eligible: this stat can be picked in the Algorithm Builder.