Nottingham Forest's results are worse than their underlying numbers

Results vs underlying ▼ Moderate evidence Premier League Insight date · 2026-10-27 2026-08-22 ~ 2026-10-23

Is a turnaround coming?

Over the last 8 matches, points per game (0.75) vs expected points per game (1.90): gap -1.15.

Primary driver

Primary driver Finishing -1.22 Share 91% Attribution confidence Moderate evidence

Over the last 8 matches, points per game is 0.75 against 1.90 expected; goals run 1.22 per game below expected goals, and goals conceded run 0.12 per game above expected goals conceded. Goals run 1.22 per game below expected; finishing is the main reason results fall short of the underlying numbers.

Current season: last 8 matches

Result layer

MetricPrevious RecentChange Change %
Points per game — 0.75 — —
Expected points per game — 1.9 — —
Points minus expected points — -1.15 — —
Goals minus expected goals — -1.22 — —
Expected goals conceded minus goals conceded — -0.12 — —

Before → after at the result level; all values are per-game averages. Change % = change ÷ |previous|; shown as — when the previous value is 0. Rows are ordered by absolute change %.

Context factors

FactorPrevious RecentChange Change %
Set-piece threat
Set-piece expected goals per game.
— 0.46 — —
Open-play threat
Open-play expected goals per game (regular play, fast breaks, individual play).
— 1.2 — —
Big chances
Big chances created per game.
— 3.43 — —
Pressing intensity
Lower is more aggressive. This window: little change in pressing.
— 20.5 — —
Deep completions
Deep completions per game (attacking progression).
— 7.12 — —
Deep completions allowed
Deep completions allowed per game.
— 4.88 — —
Possession
Average possession share.
— 44.0 — —
Penalty threat
Penalties can swing short windows; treat as context.
— 0.11 — —
Distance covered
From the Premier League physical feed only.
— 113.69 — —
Sprints
From the Premier League physical feed only.
— 103.57 — —

Context only — not added into the primary-driver calculation, to avoid double counting. Change % = change ÷ |previous|; shown as — when the previous value is 0. Rows are ordered by absolute change %.

Data gaps

  • Finishing gaps are descriptive, not a forecast: overperformance can persist or regress.
  • Injuries, rotation and fixture congestion are not included.

The evidence

MetricRecent 8 Previous 8Change
Points vs expected points 0.75 1.9 -60%

Limitations

Based on 8 recent matches (8 with expected-goals data).

  • League matches only (160 games analysed); domestic cups and Europe are not included.

Was this useful?

Feedback is linked to this article only. Contact details are not required.