Backcheck
Recap · PIT at VAN

S. Skinner stands tall as the Penguins edge the Canucks

The Penguins won a genuine coin flip — neither side controlled the run of play.

By the ModelJul 12, 2:33 AMxG: xgboost-0.758Edited for clarity
Away
PIT
Pittsburgh Penguins
3
Home
VAN
Vancouver Canucks
2
FINAL
Process vs result

The underlying story

4.87Expected goals5.15
51% share for the better side
25Shot attempts (SOG)32
10High-danger chances9
56Corsi (all attempts)68
Score-adjusted: 41% / 59%
Source · NHL play-by-play · XGBoost xG

The Canucks dominated and lost. They held 56% of shot attempts, carried expected goals 5.15–4.87, and created 9 high-danger chances against Pittsburgh's 10. The Penguins won 3–2 anyway, because S. Skinner made every Canucks miss count.

Skinner finished 30/32 with a 0.938 save percentage, stopping 3.15 goals above expected. He was perfect where it counted — stopping all 9 of Vancouver's high-danger attempts. When a goalie is that sharp, underlying performance becomes irrelevant.

Vancouver's collapse came at the worst moment. The Canucks went 0/9 on their high-danger chances — a drought that won't repeat — while Pittsburgh converted its chances with clinical efficiency, scoring 3 times on 27 rush opportunities. That asymmetry is what separates a close game from a loss.

K. Lankinen (VAN) also performed above expectation with a 0.880 save percentage and 1.87 goals saved above expected. His excellence mattered little against the rush, where Pittsburgh's speed overwhelmed a Canucks defense that, despite creating 8 rebound opportunities, couldn't prevent the breakaways.

Teddy Blueger's deflection from the doorstep proved decisive — a simple play on an open net that summed up the night: Penguins taking what they got, Canucks failing to capitalize on better chances.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
PIT1 / 10 · 2.67 xG
VAN0 / 9 · 2.04 xG
Medium dangermid-range
PIT1 / 15 · 1.70 xG
VAN2 / 21 · 2.43 xG
Low dangerperimeter & point
PIT1 / 31 · 0.51 xG
VAN0 / 38 · 0.68 xG

VAN went 0-for-9 from high danger on 2.04 expected goals — 2.0 left on the table.

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

Finishing vs expected

expectedactual
PIT
3 G · 4.87 xG · -1.9
VAN
2 G · 5.15 xG · -3.1
0123456
Goalies · GSAx (goals saved above expected)
S. SkinnerPIT
+3.2
K. LankinenVAN
+1.9

PIT finished -1.9 against expected, VAN -3.1 — S. Skinner (PIT) saved 3.2 goals above expected.

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

Shot diet

goalsshots
PIT
WRIST1/16
TIP IN1/6
SLAP1/8
SNAP0/6
BACKHAND0/5
DEFLECTED0/1
POKE0/0
WRAP AROUND0/0
OTHER0/14
VAN
WRIST0/19
TIP IN0/9
SLAP0/6
SNAP0/4
BACKHAND1/5
DEFLECTED1/7
POKE0/1
WRAP AROUND0/1
OTHER0/16
PIT
VAN
Off the rush
3 G on 27 · 3.02 xG
1 G on 32 · 2.79 xG
Off rebounds
0 G on 3 · 0.42 xG
1 G on 8 · 1.46 xG

Wrist shots carried the volume: PIT went 1-for-16, VAN 0-for-19. PIT scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
B. Kindel
#81 · C · PIT
2 G · 0 A · 5 SOG · 13:28 TOI · +2
F. Hronek
#17 · D · VAN
0 G · 1 A · 1 SOG · 26:57 TOI · +2
B. Kulak
#77 · D · PIT
0 G · 1 A · 1 SOG · 24:04 TOI
Ranked from the box score — points first · Backcheck
What the model flagged
  • S. Skinner (PIT) stopped 3.2 goals above expected.
  • Open game — 19 high-danger chances combined (VAN 9, PIT 10).
  • VAN couldn't convert — 0/9 on high-danger chances. That won't happen often.
  • PIT was lethal off the rush — 3 goals on 27 rush chances.
  • VAN created 8 rebound opportunities (1 converted) — crashing the net effectively.
  • PIT created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • VAN underperformed xG by 3.1 — wasted quality chances.
  • PIT underperformed xG by 1.9 — wasted quality chances.
  • S. Skinner (PIT) saved 3.1 goals above expected — stole the show.
  • S. Skinner was a wall on HD chances — 100% SV on 9 high-danger shots.
Before the game — the model's pre-game read
Preview · PIT at VAN · 6:00 PM ET

Penguins at Canucks: a genuine coin flip

By the ModelJul 12, 2:32 AMEdited for clarity
Win probability

The model's lean

54%
PIT
Model favorite
54%
46%
PIT50VAN

PIT by 8 points of win probability — a modest lean. Projected score PIT 2.72.5 VAN; 18% chance it's tied after 60.

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

Tale of the tape

PIT← edge
edge →VAN
51.0%5v5 xG%44.0%
50.0%Corsi%46.0%
2.66xGF / 602.22
2.55xGA / 602.81
2.45Goals for / gm1.60
2.12Goals against / gm2.56
1.012PDO — luck, not skill0.974

PIT holds 6 of 6 process categories — and PDO (1.012 vs 0.974) says PIT has run hotter.

Source · MoneyPuck season tables · 5v5

The model says 2.7-2.5, Pittsburgh at 54%. This is a coin flip.

Pittsburgh has been the hotter team, going 6-2-2 in their last 10 games as Vancouver sits -25 in goal differential over the same span. But the deeper metric matters more: Pittsburgh controls 51.0% expected goals at 5v5 versus 44.0%, and lead 50.0% to 46.0% in Corsi. That territorial edge doesn't lie.

Vancouver's only leverage is their PDO. At 0.974, they're running cold and due for regression—positive variance in the form of better goaltending luck. If that starts tonight, the game tightens fast.

K. Lankinen plays on consecutive nights, a risk factor that bears watching.

The personnel story: Filip Hallander was Pittsburgh's engine at 1.28 xG/60 but is likely out for further evaluation. Rickard Rakell (1.01 xG/60, 13G 13A, 3 high-danger goals, 12.1% shooting) becomes the focal point. Vancouver counters with Filip Chytil (1.03 xG/60, 3G, 1 high-danger goal, 15.0% shooting) and Drew O'Connor (0.85 xG/60, 13G 11A, 3 high-danger goals, 11.8% shooting).

Defensively, Pittsburgh's Caleb Jones is the softer link; Vancouver's is Victor Mancini. Both teams sit at 0% on high-danger and rebound goals—a statistical anomaly that points to variance, not skill, dictating special-situations scoring.

The edge goes to Pittsburgh, but narrowly. The regression risk is real for Vancouver. In a matchup this balanced, randomness rules.

Computed danger · scouting

Players to watch

PIT
Filip Hallander0G 3A
1.28 xG/60 · 0 HD · 0.0% sh
Rickard Rakell13G 13A
1.01 xG/60 · 3 HD · 12.1% sh
VAN
Filip Chytil3G 0A
1.03 xG/60 · 1 HD · 15.0% sh
Drew O'Connor13G 11A
0.85 xG/60 · 3 HD · 11.8% sh
Source · MoneyPuck skaters