NET EXP (Off + Def)
What NET EXP (Off + Def) is
Net expected points: the offense's total expected points contributed plus the defense's — both sides of the ball, each play valued by what it did to the chance of scoring, combined. A whole-team quality number that ignores the scoreboard's luck.
Higher is better. It is shown per game, so a team's number does not depend on games played. Source: P + N.
In 2019 the Ravens led at 17.26; the league average was 0.00.
League snapshot — 2019
All 32 teams, higher is better.
| Rank | Team | Value | Games |
|---|---|---|---|
| 1 | BAL | 17.26 | 16 |
| 2 | SF | 13.00 | 16 |
| 3 | NE | 12.82 | 16 |
| 4 | DAL | 11.19 | 16 |
| 5 | KC | 9.15 | 16 |
| 6 | NO | 7.85 | 16 |
| 7 | MIN | 6.89 | 16 |
| 8 | TEN | 4.50 | 16 |
| 9 | GB | 3.95 | 16 |
| 10 | BUF | 3.70 | 16 |
| 11 | TB | 3.58 | 16 |
| 12 | PHI | 2.99 | 16 |
| 13 | LAR | 1.66 | 16 |
| 14 | IND | 1.15 | 16 |
| 15 | PIT | 0.08 | 16 |
| 16 | LAC | -0.11 | 16 |
| 17 | ATL | -0.18 | 16 |
| 18 | SEA | -0.37 | 16 |
| 19 | HOU | -1.10 | 16 |
| 20 | CHI | -2.51 | 16 |
| 21 | DEN | -2.91 | 16 |
| 22 | CLE | -4.66 | 16 |
| 23 | LV | -5.01 | 16 |
| 24 | NYJ | -6.62 | 16 |
| 25 | DET | -6.66 | 16 |
| 26 | ARI | -6.82 | 16 |
| 27 | NYG | -7.15 | 16 |
| 28 | CAR | -8.62 | 16 |
| 29 | JAX | -8.83 | 16 |
| 30 | CIN | -11.96 | 16 |
| 31 | MIA | -12.43 | 16 |
| 32 | WAS | -13.82 | 16 |
At a glance — 2019
Where the 32 teams sit on this stat this season.
All teams — 2019
| Rank | Team | Value | Δ vs avg | Percentile |
|---|---|---|---|---|
| 1 | BAL | 17.26 | 17.26 | 100% |
| 2 | SF | 13.00 | 13.00 | 96.8% |
| 3 | NE | 12.82 | 12.82 | 93.5% |
| 4 | DAL | 11.19 | 11.19 | 90.3% |
| 5 | KC | 9.15 | 9.15 | 87.1% |
| 6 | NO | 7.85 | 7.85 | 83.9% |
| 7 | MIN | 6.89 | 6.89 | 80.6% |
| 8 | TEN | 4.50 | 4.50 | 77.4% |
| 9 | GB | 3.95 | 3.95 | 74.2% |
| 10 | BUF | 3.70 | 3.70 | 71% |
| 11 | TB | 3.58 | 3.58 | 67.7% |
| 12 | PHI | 2.99 | 2.99 | 64.5% |
| 13 | LAR | 1.66 | 1.66 | 61.3% |
| 14 | IND | 1.15 | 1.15 | 58.1% |
| 15 | PIT | 0.08 | 0.08 | 54.8% |
| 16 | LAC | -0.11 | -0.10 | 51.6% |
| 17 | ATL | -0.18 | -0.18 | 48.4% |
| 18 | SEA | -0.37 | -0.37 | 45.2% |
| 19 | HOU | -1.10 | -1.10 | 41.9% |
| 20 | CHI | -2.51 | -2.51 | 38.7% |
| 21 | DEN | -2.91 | -2.91 | 35.5% |
| 22 | CLE | -4.66 | -4.66 | 32.3% |
| 23 | LV | -5.01 | -5.01 | 29% |
| 24 | NYJ | -6.62 | -6.62 | 25.8% |
| 25 | DET | -6.66 | -6.66 | 22.6% |
| 26 | ARI | -6.82 | -6.82 | 19.4% |
| 27 | NYG | -7.15 | -7.15 | 16.1% |
| 28 | CAR | -8.62 | -8.62 | 12.9% |
| 29 | JAX | -8.83 | -8.83 | 9.7% |
| 30 | CIN | -11.96 | -11.96 | 6.5% |
| 31 | MIA | -12.43 | -12.43 | 3.2% |
| 32 | WAS | -13.82 | -13.82 | 0% |
Does NET EXP (Off + Def) matter against the spread?
Run as a one-stat algorithm against the closing line, this stat went 956–622–37 ATS (60.6%) across 2020–2025, #7 of 296 ranked.
Its best season was 2020 (164–90, 64.6%); its worst 2021 (154–116, 57.0%).
For picks, this is a strong signal. One stat is not a recipe — the algorithms combine many.
| Season | Games | ATS record | ATS % |
|---|---|---|---|
| 2020 | 256 | 164–90–2 | 64.6% |
| 2021 | 272 | 154–116–2 | 57.0% |
| 2022 | 271 | 166–98–7 | 62.9% |
| 2023 | 272 | 150–108–14 | 58.1% |
| 2024 | 272 | 165–98–9 | 62.7% |
| 2025 | 272 | 157–112–3 | 58.4% |
NET EXP (Off + Def) in 2019 vs 2018
Ravens lead at 17.26 — they ranked #7 last year. Commanders are last at -13.82 — #28 last year.
The league average is 0.00, the same as last year.
Biggest riser: 49ers, #26 → #2. Biggest faller: Bears, #1 → #20.
Spread between first and last: 31.08; 21 teams are within 7.73 of the average.
Year-over-year — 2019 vs 2018
Biggest movers from last season.
YoY by team — 2019 vs 2018
| Rank | Team | 2019 | 2018 | Δ |
|---|---|---|---|---|
| 1 | SF | 13.00 | -6.94 | +19.94 |
| 2 | BAL | 17.26 | 6.94 | +10.32 |
| 3 | DAL | 11.19 | 1.75 | +9.43 |
| 4 | BUF | 3.70 | -5.00 | +8.69 |
| 5 | ARI | -6.82 | -15.17 | +8.34 |
| 6 | LV | -5.01 | -12.94 | +7.93 |
| 7 | TEN | 4.50 | -1.15 | +5.65 |
| 8 | TB | 3.58 | -1.69 | +5.27 |
| 9 | MIN | 6.89 | 2.19 | +4.70 |
| 10 | NE | 12.82 | 8.15 | +4.66 |
| 11 | NYJ | -6.62 | -10.52 | +3.90 |
| 12 | GB | 3.95 | 1.14 | +2.82 |
| 13 | PHI | 2.99 | 1.17 | +1.82 |
| 14 | KC | 9.15 | 7.93 | +1.22 |
| 15 | ATL | -0.18 | -0.17 | −0.00 |
| 16 | NO | 7.85 | 8.00 | −0.14 |
| 17 | MIA | -12.43 | -10.74 | −1.69 |
| 18 | DEN | -2.91 | -0.33 | −2.58 |
| 19 | JAX | -8.83 | -6.18 | −2.64 |
| 20 | DET | -6.66 | -3.73 | −2.92 |
| 21 | CLE | -4.66 | -0.65 | −4.02 |
| 22 | NYG | -7.15 | -2.46 | −4.69 |
| 23 | CIN | -11.96 | -7.20 | −4.76 |
| 24 | SEA | -0.37 | 4.77 | −5.14 |
| 25 | IND | 1.15 | 6.58 | −5.43 |
| 26 | PIT | 0.08 | 5.87 | −5.80 |
| 27 | WAS | -13.82 | -7.26 | −6.56 |
| 28 | HOU | -1.10 | 6.58 | −7.67 |
| 29 | CAR | -8.62 | -0.01 | −8.61 |
| 30 | LAC | -0.11 | 8.81 | −8.92 |
| 31 | LAR | 1.66 | 10.84 | −9.18 |
| 32 | CHI | -2.51 | 11.42 | −13.94 |
Multi-year context
7-year window (2020–2026)
Multi-year averages
| Rank | Team | Avg | Slope/yr | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | BUF | 9.23 | −0.83 | 7.79 | 13.49 | 10.46 | 10.72 | 10.00 | 9.01 | 3.17 |
| 2 | SF | 7.47 | +0.71 | 2.43 | 4.99 | 12.41 | 14.56 | 1.59 | 0.92 | 15.42 |
| 3 | KC | 7.20 | −0.04 | 8.14 | 5.98 | 11.68 | 5.65 | 2.99 | 3.90 | 12.03 |
| 4 | BAL | 6.03 | +0.63 | 7.99 | -2.81 | 1.07 | 14.01 | 13.54 | 1.62 | 6.77 |
| 5 | LAR | 4.97 | +0.49 | 9.35 | 6.20 | -4.89 | 3.77 | -0.69 | 13.30 | 7.76 |
| 6 | GB | 4.79 | −1.13 | 10.46 | 6.94 | 0.30 | 3.68 | 9.19 | 4.15 | -1.15 |
| 7 | TB | 4.01 | −1.97 | 11.05 | 11.80 | -0.49 | 0.69 | 7.26 | -0.65 | -1.58 |
| 8 | PHI | 2.06 | −0.45 | -5.29 | 3.04 | 11.22 | 0.18 | 11.88 | 3.47 | -10.05 |
| 9 | DAL | 1.96 | −1.09 | -5.17 | 11.04 | 7.61 | 12.55 | -9.37 | -1.75 | -1.16 |
| 10 | SEA | 1.71 | +0.70 | 3.61 | 0.11 | -1.67 | -3.54 | 0.89 | 9.51 | 3.06 |
| 11 | MIN | 1.55 | +1.07 | -1.41 | -0.84 | -0.25 | 0.29 | 7.69 | -0.05 | 5.45 |
| 12 | NE | 0.73 | +0.60 | -3.58 | 9.00 | 1.74 | -7.77 | -10.14 | 11.68 | 4.15 |
| 13 | PIT | 0.62 | −0.56 | 7.58 | -3.07 | -0.29 | -0.13 | 0.16 | -0.25 | 0.33 |
| 14 | NO | 0.22 | −1.89 | 8.11 | 1.83 | -0.78 | 4.84 | -5.45 | -0.89 | -6.15 |
| 15 | DET | 0.21 | +2.76 | -11.77 | -9.95 | 0.14 | 4.86 | 13.28 | 5.61 | -0.73 |
| 16 | LAC | 0.17 | −0.62 | 2.49 | 2.47 | -0.53 | -5.77 | 5.49 | 2.08 | -5.05 |
| 17 | CIN | 0.13 | +0.65 | -9.21 | 4.45 | 6.96 | -2.98 | 2.88 | -7.21 | 6.03 |
| 18 | DEN | -0.40 | +1.08 | -7.17 | 1.48 | -2.02 | -4.91 | 6.34 | 7.15 | -3.66 |
| 19 | MIA | -1.23 | −1.82 | 1.60 | -1.65 | 1.52 | 8.14 | -0.33 | -6.14 | -11.74 |
| 20 | IND | -1.26 | −1.40 | 5.64 | 4.57 | -9.50 | -0.47 | -3.58 | 2.37 | -7.88 |
| 21 | ATL | -2.05 | +0.92 | -1.18 | -9.12 | -2.93 | -1.51 | 0.81 | -1.56 | 1.13 |
| 22 | JAX | -2.14 | +3.46 | -14.67 | -11.59 | 3.53 | 0.33 | -8.95 | 6.88 | 9.46 |
| 23 | CLE | -2.92 | −1.39 | 0.83 | 0.23 | 0.01 | 0.87 | -13.14 | -4.98 | -4.29 |
| 24 | WAS | -3.07 | −0.50 | 1.96 | -6.45 | -1.00 | -10.49 | 6.79 | -8.07 | -4.24 |
| 25 | HOU | -3.09 | +2.76 | -6.41 | -12.79 | -11.82 | -0.06 | 0.73 | 6.35 | 2.37 |
| 26 | ARI | -3.11 | −1.84 | 1.35 | 7.63 | -6.94 | -9.62 | 1.30 | -5.87 | -9.62 |
| 27 | CHI | -3.15 | +1.50 | -2.24 | -6.96 | -10.37 | -2.67 | -5.71 | 1.16 | 4.76 |
| 28 | TEN | -4.69 | −2.81 | 4.58 | 2.98 | -4.67 | -3.85 | -8.95 | -14.08 | -8.83 |
| 29 | LV | -5.06 | −0.51 | -3.98 | -3.30 | -3.41 | -2.97 | -8.57 | -11.79 | -1.40 |
| 30 | CAR | -5.36 | +0.48 | -2.77 | -5.96 | -3.36 | -11.28 | -13.53 | -5.34 | 4.73 |
| 31 | NYG | -6.64 | +0.29 | -5.86 | -10.41 | -1.43 | -9.84 | -10.62 | -3.95 | -4.37 |
| 32 | NYJ | -8.27 | +1.06 | -14.26 | -13.33 | -1.27 | -7.29 | -3.78 | -16.56 | -1.37 |
Multi-year heatmap
32 teams across 7 seasons. Cells colored by quintile within each season; click a column header to jump to that year.
| Team | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| SF | 2.43 | 4.99 | 12.41 | 14.56 | 1.59 | 0.92 | 15.42 |
| KC | 8.14 | 5.98 | 11.68 | 5.65 | 2.99 | 3.90 | 12.03 |
| JAX | -14.67 | -11.59 | 3.53 | 0.33 | -8.95 | 6.88 | 9.46 |
| LAR | 9.35 | 6.20 | -4.89 | 3.77 | -0.69 | 13.30 | 7.76 |
| BAL | 7.99 | -2.81 | 1.07 | 14.01 | 13.54 | 1.62 | 6.77 |
| CIN | -9.21 | 4.45 | 6.96 | -2.98 | 2.88 | -7.21 | 6.03 |
| MIN | -1.41 | -0.84 | -0.25 | 0.29 | 7.69 | -0.05 | 5.45 |
| CHI | -2.24 | -6.96 | -10.37 | -2.67 | -5.71 | 1.16 | 4.76 |
| CAR | -2.77 | -5.96 | -3.36 | -11.28 | -13.53 | -5.34 | 4.73 |
| NE | -3.58 | 9.00 | 1.74 | -7.77 | -10.14 | 11.68 | 4.15 |
| BUF | 7.79 | 13.49 | 10.46 | 10.72 | 10.00 | 9.01 | 3.17 |
| SEA | 3.61 | 0.11 | -1.67 | -3.54 | 0.89 | 9.51 | 3.06 |
| HOU | -6.41 | -12.79 | -11.82 | -0.06 | 0.73 | 6.35 | 2.37 |
| ATL | -1.18 | -9.12 | -2.93 | -1.51 | 0.81 | -1.56 | 1.13 |
| PIT | 7.58 | -3.07 | -0.29 | -0.13 | 0.16 | -0.25 | 0.33 |
| DET | -11.77 | -9.95 | 0.14 | 4.86 | 13.28 | 5.61 | -0.73 |
| GB | 10.46 | 6.94 | 0.30 | 3.68 | 9.19 | 4.15 | -1.15 |
| DAL | -5.17 | 11.04 | 7.61 | 12.55 | -9.37 | -1.75 | -1.16 |
| NYJ | -14.26 | -13.33 | -1.27 | -7.29 | -3.78 | -16.56 | -1.37 |
| LV | -3.98 | -3.30 | -3.41 | -2.97 | -8.57 | -11.79 | -1.40 |
| TB | 11.05 | 11.80 | -0.49 | 0.69 | 7.26 | -0.65 | -1.58 |
| DEN | -7.17 | 1.48 | -2.02 | -4.91 | 6.34 | 7.15 | -3.66 |
| WAS | 1.96 | -6.45 | -1.00 | -10.49 | 6.79 | -8.07 | -4.24 |
| CLE | 0.83 | 0.23 | 0.01 | 0.87 | -13.14 | -4.98 | -4.29 |
| NYG | -5.86 | -10.41 | -1.43 | -9.84 | -10.62 | -3.95 | -4.37 |
| LAC | 2.49 | 2.47 | -0.53 | -5.77 | 5.49 | 2.08 | -5.05 |
| NO | 8.11 | 1.83 | -0.78 | 4.84 | -5.45 | -0.89 | -6.15 |
| IND | 5.64 | 4.57 | -9.50 | -0.47 | -3.58 | 2.37 | -7.88 |
| TEN | 4.58 | 2.98 | -4.67 | -3.85 | -8.95 | -14.08 | -8.83 |
| ARI | 1.35 | 7.63 | -6.94 | -9.62 | 1.30 | -5.87 | -9.62 |
| PHI | -5.29 | 3.04 | 11.22 | 0.18 | 11.88 | 3.47 | -10.05 |
| MIA | 1.60 | -1.65 | 1.52 | 8.14 | -0.33 | -6.14 | -11.74 |
NET EXP (Off + Def) since 2018
Leaders since 2018: 2018 Bears (11.42), 2019 Ravens (17.26).
The best season on record is Ravens 2019 at 17.26; the worst Cardinals 2018 at -15.17.
Distribution
How the 32 teams cluster for 2019.
About this stat
- Stat ID
- net_exp
- Side
- net_exp
- Family
- NET (Off + Def)
- Data source
- P + N
- Polarity
- higher is better (or neutral)
- Display grain
- count
- Algorithm eligibility
- Algorithm-eligible: this stat can be picked in the Algorithm Builder.