Morning report · executive brief

Buffalo Sabres

◆ By the ModelWed, Nov 4Latest file · Sat, Oct 312026-27As of Wed, Oct 7

One page on where Sabresactually stand: what the model likes, what it is worried about, and which of those worries are real problems rather than bad luck that should even out. Everything below is computed from this club's games — no votes, no panel.

Executive summary

Last time out (Sat, Oct 31): BUF 3 - 2 LAK — a win over the Kings.

The model's top flag from that game: rush defense leaked all night — Gave up 36 rush shots worth 3.26 xG (2 goals) — transition gaps were there every period.

Next opponent
Last game report card · BUF @ LAK · Sat, Oct 31
Graded vs a league-average game

Report card

DimensionBUFLAK
Offense
▸Basis

BUF Created 2.96 xG against a ~2.70 league-average game; 4 high-danger shots (0.90 xG) and 26 rush shots (2.14 xG).

LAK Created 3.74 xG against a ~2.70 league-average game; 4 high-danger shots (0.81 xG) and 36 rush shots (3.26 xG).

B
83
A
94
Defense
▸Basis

BUF Allowed 3.74 xG against a ~2.70 league-average game; conceded 4 high-danger shots (0.81 xG) and 36 rush shots (3.26 xG).

LAK Allowed 2.96 xG against a ~2.70 league-average game; conceded 4 high-danger shots (0.90 xG) and 26 rush shots (2.14 xG).

F
56
D+
67
Transition
▸Basis

BUF Rush shots 26–36, rush xG 2.14–3.26 (rush-based; public data has no zone entries).

LAK Rush shots 36–26, rush xG 3.26–2.14 (rush-based; public data has no zone entries).

F
59
A-
91
Special teams
▸Basis

BUF 2-for-3 on the power play (67%; league ≈21%) with 0.99 PP xG.

LAK 1-for-6 on the power play (17%; league ≈21%) with 0.43 PP xG.

A+
100
D+
68
Goaltending
▸Basis

BUF +1.74 goals saved above expected on 29 shots against.

LAK -0.04 goals saved above expected on 31 shots against.

A-
92
C
75
Discipline
▸Basis

BUF Took 7 penalties for 14 PIM vs 4 for 8 on the other side.

LAK Took 4 penalties for 8 PIM vs 7 for 14 on the other side.

D-
60
A-
90
Luck

Grades bounces, not skill — C is neutral

▸Basis

BUF Finishing +0.04 goals vs xG plus +1.74 GSAx of save luck = +1.78 total. This grades luck, not skill — C is neutral, A is very lucky.

LAK Finishing -1.74 goals vs xG plus -0.04 GSAx of save luck = -1.78 total. This grades luck, not skill — C is neutral, A is very lucky.

B+
89
D-
61
Source · NHL play-by-play · xG engine · luck graded separately
Five critical insights
WARNINGBUF

Rush defense leaked all night

Gave up 36 rush shots worth 3.26 xG (2 goals) — transition gaps were there every period.

Tighten neutral-zone structure and keep D gaps closed on entries.

STRENGTHBUF

Dangerous off the rush

3 goals on 26 rush shots worth 2.14 xG.

STRENGTHBUF

Power play cashed in

2-for-3 on the power play (67%) on 0.99 PP xG.

SURPRISEBUF

Won against the run of play

The Sabres took it 3-2 with only 44% of expected goals (2.96–3.74).

STRENGTHBUF

U. Luukkonen tilted the crease

U. Luukkonen stopped 27 of 29 (0.931), +1.74 goals above expected.

Warning signs
WARNINGBUF

Rush defense leaked all night

Gave up 36 rush shots worth 3.26 xG (2 goals) — transition gaps were there every period.

Tighten neutral-zone structure and keep D gaps closed on entries.

WARNINGBUF

Paraded to the penalty box

Took 7 penalties for 14 minutes (opponent: 4 for 8).

Cut the stick infractions — the penalty differential is a controllable.

Positive trends
STRENGTHBUF

Dangerous off the rush

3 goals on 26 rush shots worth 2.14 xG.

STRENGTHBUF

Power play cashed in

2-for-3 on the power play (67%) on 0.99 PP xG.

STRENGTHBUF

U. Luukkonen tilted the crease

U. Luukkonen stopped 27 of 29 (0.931), +1.74 goals above expected.

Grade trends · last graded games
OffenseBavg 97▼ DECLINING
DefenseFavg 50▲ IMPROVING
TransitionFavg 75▼ DECLINING
Special teamsA+avg 67▲ IMPROVING
GoaltendingA-avg 81▲ IMPROVING
DisciplineD-avg 71▼ DECLINING
LuckB+avg 78▲ IMPROVING

BUF latest graded game vs the average of its prior graded games

Schedule load · logistics

How hard is this team’s season, logistically? This grades the schedule itself — travel, rest, and clustering — separate from how good the team is.

Logistics, not talent

Schedule load

STRONG
Load index
71/ 100 · pctile vs league

The 10th-heaviest schedule in the league — 84 games, 1.3 days average rest.

Total travel
33,042
road miles flown
14
Back-to-backs
2 games, 0 days off
17
3-in-4s
3 games / 4 nights
12
4-in-6s
4 games / 6 nights
6
Longest road trip
3,755 mi
Rest-days distribution
0d14
1d43
2d19
3+d7

Nights of rest before each game · 0 days = red, 3+ = green

Rest advantage

20 games with more rest than the opponent · 26 with fewer · 37 even.

Hardest stretches
  • 6 games in 11 days with 3,575 travel miles

    Nov 11 – Nov 21

  • 6 games in 11 days with 3,225 travel miles

    Jan 20 – Jan 30

  • 6 games in 14 days with 4,972 travel miles

    Oct 24 – Nov 6

Source · NHL schedule · arena coordinates · rest & travel model
Recommended actions
  1. 01

    Tighten neutral-zone structure and keep D gaps closed on entries.

    Rush defense leaked all nightcoach
  2. 02

    Cut the stick infractions — the penalty differential is a controllable.

    Paraded to the penalty boxcoachgm
◆ By the ModelCommitted game files + rankings sidecarSections print only when the underlying data exists