Go ad-free AND support the site for the 26-27 season for just $18. Sign up now!
Game Recap
SEA3
Final/OTTue, Mar 25, 2025Every game that night
CGY4

CGY beat SEA 4-3 in overtime despite fewer good chances: 3.22 expected goals to 3.97. CGY outshot SEA 37 to 29. N. Kadri led the way with 2 points (2 G, 0 A). N. Kadri had 7 shots on goal against our projection of 3.4. D. Wolf stopped 26 of 29.

Scoring

1st2nd3rdOTT
SEA02103
CGY10214
  1. 1st 10:58CGYA. Klapka0.19 xG
  2. 2nd 10:25SEAJ. SchwartzPP0.25 xG
  3. 2nd 18:42SEAT. Kartye0.15 xG
  4. 3rd 13:42CGYN. KadriPP0.08 xG
  5. 3rd 15:49CGYR. Andersson0.02 xG
  6. 3rd 18:30SEAJ. Eberle0.72 xG
  7. OT 3:58CGYN. Kadri0.19 xG

Team Stats

SEACGY
29Shots on goal37
3.97Expected goals3.22
56Shot attempts81
195v5 shots on goal27
1/4Power play1/3
23Hits27
26Blocked shots12
13Penalty minutes13
16Giveaways15
4Takeaways2

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

Expected Goals Over the Game

SEA 3.97 xGCGY 3.22 xGGoal

00.511.522.533.541st2nd3rdOTCGY goal, 10:58SEA goal, 10:25SEA goal, 18:42CGY goal, 13:42CGY goal, 15:49SEA goal, 18:30CGY goal, 3:58

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

SEA29 on goal, 3 scored
CGY37 on goal, 4 scored

GoalSavedMissedBlockedBigger: a better chance

Box Score

SEA Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
J. SchwartzLW112510+1017:274:07
M. BeniersC0112200022:343:41
J. EberleRW101111-1020:193:33
J. McCannLW011301-1019:064:03
A. BurakovskyLW0111110018:244:03
T. KartyeLW101101+107:500:00
E. TolvanenRW0001520018:500:00
S. WrightC0001020018:193:52
K. KakkoRW0000000017:013:35
J. NymanRW000301-1014:263:44
M. EyssimontC000310029:200:00
J. HaydenC000131008:060:01
V. DunnD011302+1024:214:29
B. MontourD00021601122:273:12
A. LarssonD000102+1021:590:05
R. EvansD0000220020:530:00
J. OleksiakD000032-2016:000:00
C. FleuryD000132-1010:560:00
GoalieSASVGASV%TOI
J. Daccord37334.89262:17OT loss
P. Grubauer000–0:00

CGY Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
J. HuberdeauLW0222000024:023:41
N. KadriC202710+1520:313:45
M. CoronatoRW0222110220:143:21
M. FrostC011321-1019:463:45
K. RooneyC011111+109:500:00
A. KlapkaRW101251+106:250:00
B. ColemanLW0002100018:031:31
C. ZaryC0002100016:391:36
J. FarabeeLW0002120016:021:40
Y. SharangovichC0001100015:101:47
M. PospisilC0000100212:340:00
R. LombergLW000010026:310:00
R. AnderssonD101503-1025:041:49
D. MiromanovD011000+1012:330:00
M. WeegarD000252+1026:323:30
K. BahlD000330-1021:240:00
J. HanleyD0002210220:420:00
J. BeanD000110+1012:530:00
GoalieSASVGASV%TOI
D. Wolf29263.89763:17Win
D. Vladar000–0:00

Storylines That Played Out

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

How We Did

We projectedIt finished
ScoreSEA 3.1, CGY 3.2SEA 3, CGY 4
Total goals6.37
Shots on goalSEA 27.6, CGY 29.6SEA 29, CGY 37
Win chanceCGY 52%CGY won

Players

PlayerSOG projectedSOGPoints projectedPointsGoal chanceGoals
CGY N. Kadri3.470.96233%2
CGY M. Coronato2.420.62225%0
SEA B. Montour2.320.49012%0
CGY M. Weegar2.220.65013%0
SEA J. McCann2.230.66126%0
CGY B. Coleman2.120.55023%0
CGY J. Huberdeau2.020.92227%0
SEA J. Schwartz2.050.52222%1
CGY M. Frost2.030.62121%0
SEA V. Dunn1.930.60111%0
CGY C. Zary1.920.57022%0
CGY R. Andersson1.850.49111%1
SEA M. Beniers1.720.58123%0
SEA J. Eberle1.710.60121%1
SEA E. Tolvanen1.710.48021%0
SEA J. Nyman1.730.48017%0
CGY J. Farabee1.720.44018%0
CGY Y. Sharangovich1.610.52023%0
SEA K. Kakko1.600.52020%0
CGY M. Pospisil1.500.42012%0
SEA M. Eyssimont1.530.2009%0
SEA A. Burakovsky1.310.41115%0
SEA S. Wright1.310.63023%0
SEA A. Larsson1.310.2806%0
CGY D. Miromanov1.100.2216%0
CGY K. Bahl1.030.2705%0
CGY J. Bean0.910.1905%0
SEA J. Oleksiak0.900.2004%0
SEA J. Hayden0.910.1107%0
CGY A. Klapka0.920.1319%1
SEA C. Fleury0.810.0902%0
SEA T. Kartye0.810.1619%1
CGY R. Lomberg0.800.1307%0
SEA R. Evans0.800.2704%0
CGY J. Hanley0.720.1904%0
CGY K. Rooney0.710.1317%0

Shots on goal: 23 of 36 players within one of their projection; they took 0.3 more 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.