Go ad-free AND support the site for the 26-27 season for just $18. Sign up now!
Game Recap
BOS1
Final/OTMon, Dec 29, 2025Every game that night
CGY2

CGY beat BOS 2-1 in overtime despite fewer good chances: 1.81 expected goals to 2.34. D. Wolf stopped 25 of 26.

Scoring

1st2nd3rdOTT
BOS10001
CGY01012
  1. 1st 18:06BOSA. Peeke0.07 xG
  2. 2nd 13:32CGYB. Coleman0.09 xG
  3. OT 1:53CGYC. ZaryPP0.07 xG

Team Stats

BOSCGY
26Shots on goal20
2.34Expected goals1.81
50Shot attempts49
205v5 shots on goal15
0/3Power play1/5
18Hits21
17Blocked shots14
10Penalty minutes4
17Giveaways13
11Takeaways4

Expected goals: the chance each unblocked shot had of going in, by our model, added up.

Expected Goals Over the Game

BOS 2.34 xGCGY 1.81 xGGoal

00.511.522.51st2nd3rdOTBOS goal, 18:06CGY goal, 13:32CGY goal, 1:53

Each step up is a shot: how likely it was to go in. A team well above the other had the better chances, whatever the score.

Shot Map

BOS26 on goal, 1 scored
CGY21 on goal, 2 scored

GoalSavedMissedBlockedBigger: a better chance

Box Score

BOS Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
S. KuralyC0111110013:420:05
D. PastrnakRW0004000019:224:23
F. MintenC0000210018:521:52
P. ZachaC0001100018:303:18
E. LindholmC0001000017:393:25
C. MittelstadtC0002010017:322:42
V. ArvidssonLW0004000216:072:30
M. KhusnutdinovC0000000016:010:00
M. GeekieC0001100015:103:16
A. SteevesC0002100010:131:31
M. KastelicC000140048:420:00
M. EyssimontC000021006:360:00
A. PeekeD101212+1017:560:06
M. LohreiD011002+1013:030:38
C. McAvoyD000215-1026:442:58
N. ZadorovD000222-1023:470:06
H. LindholmD0002020221:543:10
J. AspirotD0001200215:490:00
GoalieSASVGASV%TOI
J. Swayman20192.95061:53OT loss
J. Korpisalo000–0:00

CGY Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
B. ColemanLW101440+1018:224:06
M. BacklundC011210+1016:380:22
C. ZaryC1011000014:321:50
N. KadriC000210-1020:065:37
J. HuberdeauLW0001220219:485:38
Y. SharangovichC000102-1019:084:17
J. FarabeeLW000200-1017:362:47
M. CoronatoRW000000+1016:064:57
M. FrostC0003000015:144:11
J. BeecherC000001009:060:00
A. KlapkaRW000031008:530:49
R. LombergLW000011008:490:02
J. HanleyD011011009:250:00
M. WeegarD0002140027:384:33
R. AnderssonD0001100224:435:16
Y. KuznetsovD0000110022:590:03
K. BahlD0000510021:540:29
H. BrzustewiczD0001000010:352:35
GoalieSASVGASV%TOI
D. Wolf26251.96261:53Win
D. Cooley000–0:00

Lines at 5-on-5

BOS

Line 3E. Lindholm11:08M. Geekie11:54A. Steeves8:42
Pair 1N. Zadorov17:27C. McAvoy18:12
Pair 2H. Lindholm15:06J. Aspirot15:15
Pair 3A. Peeke13:54M. Lohrei12:25

CGY

Line 2J. Huberdeau13:07C. Zary12:42M. Frost11:03
Pair 1M. Weegar20:13Y. Kuznetsov20:04
Pair 2K. Bahl18:12R. Andersson16:52

From the NHL's shift charts: the players on the ice together most at 5-on-5, with each one's own 5-on-5 time.

Storylines That Played Out

As Tonight had them before puck drop, with what each player did.

How We Did

We projectedIt finished
ScoreBOS 2.8, CGY 3.0BOS 1, CGY 2
Total goals5.83
Shots on goalBOS 26.1, CGY 31.3BOS 26, CGY 20
Win chanceCGY 54%CGY won

Players

PlayerSOG projectedSOGPoints projectedPointsGoal chanceGoals
BOS D. Pastrnak3.541.12039%0
CGY N. Kadri3.220.89029%0
CGY B. Coleman2.540.60125%1
CGY M. Backlund2.420.55119%0
CGY R. Andersson2.310.59012%0
BOS V. Arvidsson2.340.53020%0
BOS M. Geekie2.210.77030%0
CGY M. Coronato2.200.53021%0
CGY Y. Sharangovich2.110.61026%0
CGY M. Weegar2.120.4609%0
CGY J. Farabee2.020.45019%0
BOS M. Eyssimont1.900.26011%0
BOS E. Lindholm1.910.59020%0
CGY J. Huberdeau1.810.77023%0
CGY M. Frost1.730.49017%0
BOS C. McAvoy1.620.5309%0
CGY C. Zary1.610.44117%1
BOS P. Zacha1.610.58019%0
BOS H. Lindholm1.520.3606%0
BOS M. Kastelic1.410.28013%0
BOS S. Kuraly1.410.24111%0
CGY A. Klapka1.300.32014%0
BOS A. Steeves1.320.36018%0
BOS C. Mittelstadt1.220.49017%0
BOS F. Minten1.200.30014%0
BOS N. Zadorov1.220.2807%0
BOS A. Peeke1.120.2014%1
CGY H. Brzustewicz1.110.1504%0
CGY K. Bahl1.000.2505%0
CGY Y. Kuznetsov1.000.2907%0
CGY R. Lomberg1.000.1608%0
BOS M. Lohrei0.900.2814%0
BOS M. Khusnutdinov0.900.24010%0
CGY J. Beecher0.700.1507%0
BOS J. Aspirot0.710.1004%0
CGY J. Hanley0.700.1412%0

Shots on goal: 22 of 36 players within one of their projection; they took 0.3 fewer than projected on average.

Our projections as they stood at puck drop. One game says little about a model; Model Notes has how it tests over thousands.