Backcheck
Recap · BUF at UTA

Mammoth run the Sabres off the ice on the underlying numbers

The Mammoth earned it — the game and the expected-goals battle both.

By the ModelJul 11, 3:40 PMxG: xgboost-0.758Edited for clarity
Away
BUF
Buffalo Sabres
2
Home
UTA
Utah Mammoth
5
FINAL
Process vs result

The underlying story

2.70Expected goals5.04
65% share for the better side
19Shot attempts (SOG)37
5High-danger chances5
47Corsi (all attempts)68
Score-adjusted: 40% / 60%
Source · NHL play-by-play · XGBoost xG

Utah's 65% expected goal advantage told the story the 5–2 scoreline only hinted at. The Mammoth controlled play so completely that Buffalo's defensive structure crumbled across three periods.

Utah held 66% of shot attempts (37–19), a volume advantage that compounded with each shift. Expected goals finished 5.04–2.70—a 65–35 split that should have looked wider on the scoreboard.

High-danger chances tied at 5–5, but the execution diverged sharply. Utah converted 2 of 5 (40%); Buffalo couldn't convert any. That split—a team clinical against another team cold when it mattered—is how dominance plays out.

K. Vejmelka was a wall. He faced 5 high-danger attempts and stopped all 5, finishing with 17 saves on 19 shots (0.895 SV%). C. Ellis, Buffalo's netminder, matched that efficiency (0.889 SV%) while stopping 1.0 more goals than expected, but elite goaltending cannot overcome Utah's volume.

Utah's surge came on the rush. C. Keller's snap from the point at 19:33 of the second opened the floodgates; Utah would score 4 times on 28 rush chances total. N. Schmaltz (1G, 1A in 20:04) and C. Keller (1G, 1A in 18:28) orchestrated the onslaught.

Buffalo mounted a counteroffensive through I. Rosen (2G in 15:56), but the damage was done early. Both teams crashed the net—Buffalo generated 6 rebound opportunities, Utah 5—but neither converted them. Utah's victory came from efficiency on the rush and in the high-danger zone.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
BUF0 / 5 · 1.16 xG
UTA2 / 5 · 2.13 xG
Medium dangermid-range
BUF2 / 10 · 1.12 xG
UTA2 / 23 · 2.50 xG
Low dangerperimeter & point
BUF0 / 32 · 0.43 xG
UTA1 / 40 · 0.41 xG

BUF went 0-for-5 from high danger on 1.16 expected goals — 1.2 left on the table.

Source · Backcheck xG model · NHL play-by-play
The luck layer

Finishing vs expected

expectedactual
BUF
2 G · 2.70 xG · -0.7
UTA
5 G · 5.04 xG · -0.0
0123456
Goalies · GSAx (goals saved above expected)
C. EllisBUF
+1.0
K. VejmelkaUTA
+0.7

BUF finished -0.7 against expected, UTA -0.0 — C. Ellis (BUF) saved 1.0 goals above expected.

Source · Backcheck xG model
What they shot — and what went in

Shot diet

goalsshots
BUF
SNAP0/24
SLAP1/6
WRIST0/3
TIP IN0/1
BACKHAND0/1
DEFLECTED1/1
POKE0/1
OTHER0/10
UTA
SNAP4/30
SLAP1/12
WRIST0/3
TIP IN0/3
BACKHAND0/3
DEFLECTED0/0
POKE0/0
OTHER0/17
BUF
UTA
Off the rush
1 G on 15 · 1.00 xG
4 G on 28 · 2.48 xG
Off rebounds
0 G on 6 · 0.85 xG
0 G on 5 · 0.73 xG

Snap shots carried the volume: BUF went 0-for-24, UTA 4-for-30. UTA scored 4 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
N. Schmaltz
#8 · C · UTA
1 G · 1 A · 2 SOG · 20:04 TOI · +1
C. Keller
#9 · R · UTA
1 G · 1 A · 2 SOG · 18:28 TOI · +1
I. Rosen
#63 · R · BUF
2 G · 0 A · 2 SOG · 15:56 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • C. Ellis (BUF) stopped 1.0 goals above expected.
  • UTA was clinical in the high-danger zone — 2/5 on HD chances (40%).
  • BUF couldn't convert — 0/5 on high-danger chances. That won't happen often.
  • UTA was lethal off the rush — 4 goals on 28 rush chances.
  • UTA created 5 rebound opportunities (0 converted) — crashing the net effectively.
  • BUF created 6 rebound opportunities (0 converted) — crashing the net effectively.
  • K. Vejmelka was a wall on HD chances — 100% SV on 5 high-danger shots.
Before the game — the model's pre-game read
Preview · BUF at UTA · 9:00 PM ET

Sabres at Mammoth: a genuine coin flip

By the ModelJul 11, 3:47 PMEdited for clarity
Win probability

The model's lean

54%
UTA
Model favorite
46%
54%
BUF50UTA

UTA by 8 points of win probability — a modest lean. Projected score BUF 2.52.7 UTA; 18% chance it's tied after 60.

Source · Backcheck Poisson projection · season scoring rates
Season profile · edge from the spine

Tale of the tape

BUF← edge
edge →UTA
50.0%5v5 xG%52.0%
49.0%Corsi%53.0%
2.55xGF / 602.64
2.55xGA / 602.39
2.35Goals for / gm2.26
1.90Goals against / gm1.99
1.020PDO — luck, not skill1.003

UTA holds 4 of 6 process categories — and PDO (1.020 vs 1.003) says BUF has run hotter.

Source · MoneyPuck season tables · 5v5

The models can't decide. Buffalo and Utah project to 2.5–2.7 goals each, handing the Mammoth a 54% win probability. This is as close to a pick'em as you'll find—the kind of game where execution beats prediction.

Buffalo's stumbling. Over their last 10 games, the Sabres sit at −7 goal differential, a deficit that compounds their season-long xG shortfall: at 5v5, they're generating 50.0% of expected goals against a Corsi that languishes at 49.0%. Their PDO of 1.020 is inflated—they're outscoring their chances, and that debt eventually comes due.

Utah, by contrast, controls the game. The Mammoth's 52.0% xG and 53.0% Corsi suggest territorial dominance; they're the team dictating play. Their 1.003 PDO is tighter, which means their goal tally actually trails their chance creation—they have room for positive variance.

The edge lives in Utah's territorial grip. Buffalo's depth will have to steal possessions; the Sabres' offensive charge, if it comes, will hinge on Jason Zucker's pace (1.07 xG/60, 14 goals, 6 high-danger) and Josh Doan's reprieve from an 11.5% shooting clip (15 goals, 1.01 xG/60). But Zucker and Doan will be grinding uphill. Utah's Dylan Guenther has generated 1.02 xG/60 on his way to 28 goals—a 16.8% conversion rate that suggests he's playing with focus. Daniil But, quieter at 1.01 xG/60 and just 2 goals, will face a Utah system that rewards accuracy over volume.

Buffalo's PDO burn means regression is coming. Utah's restraint suggests it has more runway. The Mammoth should win this, but 54% is not a license—it's a lean.

Computed danger · scouting

Players to watch

BUF
Jason Zucker14G 14A
1.07 xG/60 · 6 HD · 15.1% sh
Josh Doan15G 18A
1.01 xG/60 · 2 HD · 11.5% sh
UTA
Dylan Guenther28G 15A
1.02 xG/60 · 3 HD · 16.8% sh
Daniil But2G 2A
1.01 xG/60 · 1 HD · 5.6% sh
Source · MoneyPuck skaters