SJS
San Jose Sharks
37-34-8 · OT1 · L10: 5-3-2
L
OT
L
L
W
L
L
L
L
L
Final
2—3
2025-02-23 · Scotiabank Saddledome
CGY
Calgary Flames
33-38-9 · W1 · L10: 4-4-2
OT
L
L
W
L
W
L
L
W
W
CGY dominated expected goals 3.2 to 2.4
xG Flow
CUMULATIVESJS xG
2.38
ACTUAL
2 — 3
CGY xG
3.17
Scoring Timeline
0.08
MED xG
71
Macklin Celebrini(18)
C · SJS · #71
Tyler Toffoli (17), Jake Walman (24)SJS 1 - 0 CGY
0.79
HIGH xG
91
Nazem Kadri(20)
C · CGY · #91
Morgan Frost (15), MacKenzie Weegar (26)SJS 1 - 1 CGY
0.19
HIGH xG
21
Kevin Rooney(4)
C · CGY · #21
Ryan Lomberg (5), Martin Pospisil (16)SJS 1 - 2 CGY
0.71
HIGH xG
73
Tyler Toffoli(21)
C · SJS · #73
William Eklund (30), Shakir Mukhamadullin (1)SJS 2 - 2 CGY
0.13
HIGH xG
44
Joel Hanley(1)
D · CGY · #44
Jonathan Huberdeau (21), Nazem Kadri (22)SJS 2 - 3 CGY
Three Stars
PUCKLAB PICKS★1
40
Alexandar Georgiev
G · SJS · #40
33/36 saves, .916 SV%, +0.3 GSAx
★2
32
Dustin Wolf
G · CGY · #32
27/29 saves, .931 SV%, +0.5 GSAx
★3
91
Nazem Kadri
C · CGY · #91
1G, 1A, 6 SOG, 2 HIT
Team Stats
SJSCGY
29Shots36
2.38xGF3.17
53.3CF%46.7
56.9FO%43.1
0/3PP1/5
22Hits23
23Blocks20
12Giveaways18
5Takeaways4
24PIM8
Period Breakdown
| Period | SJS SOG | CGY SOG | SJS xG | CGY xG |
|---|---|---|---|---|
| 1st | 7 | 13 | 0.52 | 1.54 |
| 2nd | 13 | 12 | 0.66 | 0.78 |
| 3rd | 7 | 8 | 1.20 | 0.85 |
| Total | 27 | 33 | 2.38 | 3.17 |
Penalties
12 TOTAL1P 06:47
Henry Thrunholding (2 min)
Drawn by Jonathan Huberdeau1P 09:44
MacKenzie Weegarholding (2 min)
Drawn by Fabian Zetterlund1P 16:12
Jake Walmaninterference (2 min)
Drawn by Blake Coleman2P 11:38
Morgan Frostdelaying-game-puck-over-glass (2 min)
2P 18:58
William Eklundcross-checking (2 min)
Drawn by Ilya Solovyov3P 07:04
Nico Sturmtripping (2 min)
Drawn by Nazem Kadri3P 09:00
Blake Colemanhooking (2 min)
Drawn by Ty Dellandrea3P 12:49
Mikael Backlundroughing (2 min)
Drawn by Ty Dellandrea3P 12:49
Ty Dellandreaholding (2 min)
Drawn by Mikael Backlund3P 17:04
Henry Thrundelaying-game-puck-over-glass (2 min)
3P 19:11
William Eklundslashing (2 min)
Drawn by Jonathan Huberdeau3P 19:11
William Eklundmisconduct (10 min)