CGY
CGY
Calgary Flames
33-38-9 · W1 · L10: 4-4-2
W
W
L
W
L
W
W
W
L
OT
Final
15
2025-12-23 · Rogers Place
EDM
EDM
Edmonton Oilers
40-30-10 · L1 · L10: 6-3-1
W
L
W
W
L
W
W
OT
W
W
EDM dominated expected goals 4.2 to 1.6 · EDM controlled 60% of 5v5 shot attempts

xG Flow

CUMULATIVE
012341ST2ND3RD
CGY xG
1.60
ACTUAL
15
EDM xG
4.21

Scoring Timeline

0.25
HIGH xG
EDM1P 06:48Even Strength
Ryan Nugent-Hopkins
93
Ryan Nugent-Hopkins(11)
C · EDM · #93
Evan Bouchard (28), Connor McDavid (40)
CGY 0 - 1 EDM
0.03
LOW xG
CGY1P 15:58Even Strength
MacKenzie Weegar
52
MacKenzie Weegar(3)
D · CGY · #52
Mikael Backlund (13)
CGY 1 - 1 EDM
0.07
MED xG
EDM1P 19:43Power Play
Leon Draisaitl
29
Leon Draisaitl(18)
C · EDM · #29
Zach Hyman (8), Connor McDavid (41)
CGY 1 - 2 EDM
0.14
HIGH xG
EDM2P 01:59Power Play
Leon Draisaitl
29
Leon Draisaitl(19)
C · EDM · #29
Connor McDavid (42), Evan Bouchard (29)
CGY 1 - 3 EDM
0.16
HIGH xG
EDM2P 11:56Even Strength
Zach Hyman
18
Zach Hyman(10)
L · EDM · #18
Connor McDavid (43)
CGY 1 - 4 EDM
0.16
HIGH xG
EDM3P 05:38Power Play
Leon Draisaitl
29
Leon Draisaitl(20)
C · EDM · #29
Zach Hyman (9), Connor McDavid (44)
CGY 1 - 5 EDM

Three Stars

PUCKLAB PICKS
1
Connor Ingram
39
Connor Ingram
G · EDM · #39
18/19 saves, .947 SV%, +0.7 GSAx
2
Connor McDavid
97
Connor McDavid
C · EDM · #97
5A, 6 SOG
3
Dustin Wolf
32
Dustin Wolf
G · CGY · #32
34/39 saves, .871 SV%, -0.6 GSAx

Team Stats

CGYEDM
19Shots39
1.60xGF4.21
40CF%60
56.6FO%43.4
0/4PP3/6
27Hits14
13Blocks21
21Giveaways15
5Takeaways5
89PIM65

Period Breakdown

PeriodCGY SOGEDM SOGCGY xGEDM xG
1st7130.341.18
2nd8130.682.08
3rd380.580.94
Total18341.604.20

Penalties

26 TOTAL
1P 17:10
EDM
Vasily Podkolzinholding (2 min)
Drawn by Blake Coleman
1P 18:14
CGY
Rasmus Anderssonslashing (2 min)
Drawn by Connor McDavid
2P 01:08
CGY
Matt Coronatohooking (2 min)
Drawn by Jack Roslovic
2P 04:45
EDM
Ryan Nugent-Hopkinsslashing (2 min)
Drawn by Kevin Bahl
2P 04:45
CGY
Connor Zaryhooking (2 min)
Drawn by Connor McDavid
2P 05:48
CGY
MacKenzie Weegarunsportsmanlike-conduct (2 min)
Drawn by Darnell Nurse
2P 05:48
CGY
MacKenzie Weegarmisconduct (10 min)
2P 05:48
CGY
MacKenzie Weegargame-misconduct (10 min)
2P 08:22
EDM
Trent Fredericfighting (5 min)
Drawn by Kevin Bahl
2P 08:22
CGY
Kevin Bahlfighting (5 min)
Drawn by Trent Frederic
2P 15:30
EDM
Connor McDavidholding (2 min)
Drawn by Nazem Kadri
3P 05:15
CGY
Joel Hanleytripping (2 min)
Drawn by Trent Frederic
3P 06:54
EDM
Alec Reguladelaying-game-puck-over-glass (2 min)
3P 09:28
CGY
Rasmus Anderssontripping (2 min)
Drawn by Zach Hyman
3P 12:12
EDM
Darnell Nursecross-checking (2 min)
Drawn by Rasmus Andersson
3P 19:53
EDM
Alec Regulamisconduct (10 min)
3P 19:53
EDM
Vasily Podkolzinmisconduct (10 min)
3P 19:53
EDM
Andrew Mangiapanemisconduct (10 min)
3P 19:53
EDM
Matt Savoiemisconduct (10 min)
3P 19:53
CGY
Yan Kuznetsovmisconduct (10 min)
3P 19:53
CGY
Adam Klapkamisconduct (10 min)
3P 19:53
CGY
John Beechermisconduct (10 min)
3P 19:53
EDM
Darnell Nursemisconduct (10 min)
3P 19:53
CGY
Ryan Lombergmisconduct (10 min)
3P 19:53
CGY
Ryan Lombergcross-checking (2 min)
Drawn by Darnell Nurse
3P 19:53
CGY
Joel Hanleymisconduct (10 min)