Backcheck
Recap · WPG at VAN

Jets run the Canucks off the ice on the underlying numbers

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

By the ModelJul 12, 4:26 AMxG: xgboost-0.758Edited for clarity
Away
WPG
Winnipeg Jets
3
Home
VAN
Vancouver Canucks
2
FINAL / OT
Process vs result

The underlying story

4.51Expected goals1.99
69% share for the better side
28Shot attempts (SOG)23
7High-danger chances0
74Corsi (all attempts)44
Score-adjusted: 64% / 36%
Source · NHL play-by-play · XGBoost xG

The Jets survived a goalie duel to beat the Canucks 3-2 in overtime—but they should have won by considerably more. Winnipeg dominated the quality of chances at 5v5, piling up 69% of expected goals (4.51 to 1.99) while limiting Vancouver to just seven high-danger opportunities and zero conversions.

Vancouver's problem was efficiency, not volume. They sent 23 shots at net to Winnipeg's 28, controlling 45% of shot attempts—a reasonable share—but their chances had far less bite. Winnipeg's shot quality translated to an xG per shot of 0.061 versus Vancouver's 0.045, meaning each Jets attempt carried nearly a third more goal probability than each Canucks attempt.

N. Tolopilo (VAN) made the difference for Vancouver, stopping 1.51 goals above his expected save totals. He turned away a Canucks performance that had no margin for error: zero rebound conversions on three rebound opportunities, and no high-danger goals despite the Jets generating all seven HD chances. Winnipeg was ruthless there, converting three of seven high-danger looks (43%) and adding three more goals on 35 rush attempts.

What stopped a blowout was pure variance. The Jets underperformed their xG by 1.51 goals, leaving two full expected tallies on the ice. Cole Perfetti's snap shot from the high slot at 01:37 of overtime ended it—a clinical finish on a team that had been generating quality looks all night.

E. Comrie (WPG) needed just 21 saves on 23 shots (0.913 SV%) to walk away with the win, a stark contrast to Tolopilo's 25 on 28 (0.893 SV%). The gap between the goalies' performances captured everything: a Canucks team that kept the game tight through sheer goaltending while skating in a shrinking pocket of possession all night.

How the game was won

The danger ladder

shotsgoalsexpected
High dangerslot & crease
WPG3 / 7 · 1.73 xG
VAN0 / 0 · 0.00 xG
Medium dangermid-range
WPG0 / 18 · 2.11 xG
VAN1 / 12 · 1.34 xG
Low dangerperimeter & point
WPG0 / 49 · 0.67 xG
VAN1 / 32 · 0.65 xG

WPG went 0-for-18 from medium danger on 2.11 expected goals — 2.1 left on the table.

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

Finishing vs expected

expectedactual
WPG
3 G · 4.51 xG · -1.5
VAN
2 G · 1.99 xG · +0.0
012345
Goalies · GSAx (goals saved above expected)
E. ComrieWPG
-0.0
N. TolopiloVAN
+1.5

WPG finished -1.5 against expected, VAN +0.0 — N. Tolopilo (VAN) saved 1.5 goals above expected.

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

Shot diet

goalsshots
WPG
WRIST1/28
SLAP0/11
SNAP1/6
TIP IN1/3
BACKHAND0/3
OTHER0/23
VAN
WRIST2/23
SLAP0/5
SNAP0/5
TIP IN0/2
BACKHAND0/0
OTHER0/9
WPG
VAN
Off the rush
3 G on 35 · 3.81 xG
1 G on 21 · 1.48 xG
Off rebounds
0 G on 3 · 0.42 xG
0 G on 3 · 0.30 xG

Wrist shots carried the volume: WPG went 1-for-28, VAN 2-for-23. WPG scored 3 of theirs off the rush.

Source · Backcheck xG model · NHL shot types
Three stars · computed, not voted
M. Scheifele
#55 · C · WPG
0 G · 2 A · 3 SOG · 23:16 TOI · +2
G. Vilardi
#13 · C · WPG
1 G · 0 A · 2 SOG · 22:53 TOI · +2
K. Connor
#81 · L · WPG
1 G · 0 A · 4 SOG · 22:38 TOI · +2
Ranked from the box score — points first · Backcheck
What the model flagged
  • VAN had the shot volume but the chances weren't dangerous.
  • N. Tolopilo (VAN) stopped 1.5 goals above expected.
  • WPG had the higher quality looks — 0.061 xG/shot vs 0.045.
  • WPG was clinical in the high-danger zone — 3/7 on HD chances (43%).
  • WPG was lethal off the rush — 3 goals on 35 rush chances.
  • VAN created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • WPG created 3 rebound opportunities (0 converted) — crashing the net effectively.
  • WPG underperformed xG by 1.5 — wasted quality chances.
  • N. Tolopilo (VAN) saved 1.5 goals above expected — stole the show.
Before the game — the model's pre-game read
Preview · WPG at VAN · 10:00 PM ET

Jets at Canucks: a genuine coin flip

By the ModelJul 12, 4:25 AMEdited for clarity
Win probability

The model's lean

51%
WPG
Model favorite
51%
49%
WPG50VAN

WPG by 2 points of win probability — effectively a coin flip. Projected score WPG 2.62.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

WPG← edge
edge →VAN
48.0%5v5 xG%44.0%
49.0%Corsi%46.0%
2.34xGF / 602.22
2.55xGA / 602.81
1.90Goals for / gm1.60
2.10Goals against / gm2.56
0.998PDO — luck, not skill0.974

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

Source · MoneyPuck season tables · 5v5

The Jets are 51% likely to win, according to the model's 2.6–2.5 projection. This isn't an edge—it's a coin flip.

The Jets own the fundamental data. They've taken 48.0% of 5v5 expected goals against the Canucks' 44.0%, and they're up 49.0% to 46.0% in Corsi. Over their last 10 games, Winnipeg has posted a 3-4-3 record despite the underlying advantage, while Vancouver sits at minus-17 on the goal differential. The Jets are minus-12 over the same stretch, suggesting they've converted less efficiently than the underlying play would predict.

Vancouver's PDO sits at 0.974—they're running ice cold and due for positive regression. Winnipeg's is 0.998, which is closer to expectation. That's where the game lives: Vancouver's underlying metrics don't warrant a loss, but their actual results have been bleak.

Kyle Connor leads Winnipeg's charge with 25 goals and 30 assists on 0.83 expected goals per 60 minutes. He's shooting at 13.0%, which suggests sustainability. Nino Niederreiter is more dangerous on a per-minute basis—0.87 xG/60—though his 8.6% shooting makes him more volatile. He has 6 goals and 6 assists, with 3 high-danger chances.

Vancouver's top offensive threat, Filip Chytil, hasn't played in 23 days and is likely out. That's a significant absence: he operates at 1.03 xG/60, the highest volume creator in this matchup. Drew O'Connor, who's second on Vancouver's depth chart at 0.85 xG/60, slots in with 13 goals and 11 assists at 11.8% shooting.

Winnipeg's weak point on defense is Colin Miller, Vancouver's is Victor Mancini. Both teams have recorded 0% high-danger and 0% rebound goal rates—an unusual profile suggesting either elite goaltending or sample noise.

The Canucks aren't bad, and the Jets' underlying play isn't elite. The gap is real but narrow, and Vancouver's PDO creates a live hedge: if they regress positively here, they're punching above where the shot quality says they should be.

Computed danger · scouting

Players to watch

WPG
Nino Niederreiter6G 6A
0.87 xG/60 · 3 HD · 8.6% sh
Kyle Connor25G 30A
0.83 xG/60 · 2 HD · 13.0% 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