IcyData

Edmonton Oilers at Calgary Flames on December 27th 2025

Edmonton Oilers (2)

at

Calgary Flames (3)

Game No: 598

Started: 2025-12-27 22:10:00

Ended: 2025-12-28 00:36:00

Attendance: 19,289

Three Stars by: SN960 The Fan

Full Recap

Period Time Team Scorer Shot Type Distance (ft) Assist Assist Highlight
1 7:00 CGY Yegor Sharangovich Adam Klapka
1 8:36 EDM Evan Bouchard Leon Draisaitl Ryan Nugent-Hopkins
2 3:28 CGY Ryan Lomberg
3 12:31 CGY Blake Coleman Mikael Backlund Kevin Bahl
3 15:23 EDM Connor McDavid Zach Hyman Evan Bouchard

Referees

#14 Trevor Hanson

#31 Michael Markovic

Officials

#53 Bevan Mills

#77 Caleb Apperson

Period Time Team Player Penalty PIM Drawn By
1 7:12 CGY Yan Kuznetsov Hooking 2 Jack Roslovic
1 12:03 EDM Zach Hyman Slashing 2 Adam Klapka
1 12:03 CGY Adam Klapka Roughing 2
1 18:16 EDM Leon Draisaitl Slashing 2 Nazem Kadri
2 5:42 EDM Andrew Mangiapane Holding the stick 2 Hunter Brzustewicz
2 9:36 CGY Yan Kuznetsov Tripping 2 Leon Draisaitl
2 12:06 CGY Kevin Bahl Cross-checking 2 Matt Savoie

Edmonton Oilers Scratches

# Player Position
20 Curtis Lazar C
48 Noah Philp C
61 Riley Stillman D

Calgary Flames Scratches

# Player Position
18 John Beecher C
94 Brayden Pachal D

2 Goals 3
4 Assists 3
-10 Plus / Minus 10
3 Penalties 4
6 PIM 8
43 Corsi For 42
50.59 Corsi % 49.41
31 Fenwick For 42
42.47 Fenwick % 57.53
31 Shots 32
26 Shots Blocked 21
12 Missed Shots 10
13 Hits 29
24 Giveaways 15
7 Takeaways 6
20 Blocked Shots 24
31 Faceoffs Won 18
18 Faceoffs Lost 31
63% Faceoff Percentage 37%

Time Spent With Lead

Edmonton Oilers Calgary Flames
Lead Time With Lead Lead Time With Lead
1 1 35:16
2 2 2:52

Time Each Lead Lasted

Edmonton Oilers - Calgary Flames Time With Lead
0 - 1 1:36
1 - 2 29:03
1 - 3 2:52
2 - 3 4:37

Edmonton Oilers

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
2 Evan Bouchard 1 1 2 0 0 0 4 1 2 0 2 1 2 0 0 0
10 Trent Frederic 0 0 0 -1 0 0 0 0 1 1 1 0 0 2 2 50
13 Mattias Janmark 0 0 0 -1 0 0 0 0 0 0 1 1 2 0 0 0
14 Mattias Ekholm 0 0 0 0 0 0 1 1 1 1 4 0 2 0 0 0
18 Zach Hyman 0 1 1 0 1 2 6 1 0 0 1 0 0 0 0 0
19 Adam Henrique 0 0 0 0 0 0 1 1 1 0 0 1 0 10 3 77
22 Matt Savoie 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 100
24 Spencer Stastney 0 0 0 0 0 0 0 2 0 0 0 0 1 0 0 0
25 Darnell Nurse 0 0 0 -1 0 0 4 3 0 2 3 0 1 0 0 0
28 Jack Roslovic 0 0 0 -1 0 0 1 2 0 2 1 1 0 1 0 100
29 Leon Draisaitl 0 1 1 -1 1 2 2 4 1 1 3 0 0 10 6 63
30 Calvin Pickard 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
39 Connor Ingram 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
46 Max Jones 0 0 0 -1 0 0 0 0 0 2 1 0 0 0 0 0
49 TY Emberson 0 0 0 -1 0 0 0 1 0 2 0 0 3 0 0 0
75 Alec Regula 0 0 0 -2 0 0 1 4 0 0 3 1 3 0 0 0
88 Andrew Mangiapane 0 0 0 0 1 2 0 3 0 1 2 1 0 0 0 0
92 Vasily Podkolzin 0 0 0 -1 0 0 1 0 0 0 0 1 0 0 0 0
93 Ryan Nugent-Hopkins 0 1 1 0 0 0 3 1 1 1 0 0 3 2 2 50
97 Connor McDavid 1 0 1 0 0 0 7 2 5 0 1 0 2 5 5 50

Calgary Flames

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
1 Devin Cooley 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4 Rasmus Andersson 0 0 0 -1 0 0 1 2 0 1 2 0 2 0 0 0
7 Kevin Bahl 0 1 1 -1 1 2 0 3 1 4 0 0 3 0 0 0
10 Jonathan Huberdeau 0 0 0 -1 0 0 1 1 1 0 1 0 3 0 1 0
11 Mikael Backlund 0 1 1 0 0 0 6 2 0 0 0 0 1 3 10 23
16 Morgan Frost 0 0 0 0 0 0 2 0 1 1 1 1 0 1 5 17
17 Yegor Sharangovich 1 0 1 1 0 0 4 0 1 1 2 1 0 0 3 0
20 Blake Coleman 1 0 1 0 0 0 3 1 0 4 0 2 1 0 1 0
23 Justin Kirkland 0 0 0 1 0 0 0 1 1 2 1 0 2 2 3 40
27 Matt Coronato 0 0 0 0 0 0 0 1 0 1 0 0 0 1 2 33
32 Dustin Wolf 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
37 Yan Kuznetsov 0 0 0 2 2 4 2 0 1 1 2 1 3 0 0 0
43 Adam Klapka 0 1 1 3 1 2 3 0 0 4 0 0 0 0 0 0
44 Joel Hanley 0 0 0 1 0 0 1 1 0 0 1 0 2 0 0 0
47 Connor Zary 0 0 0 0 0 0 0 2 0 0 0 0 0 1 0 100
48 Hunter Brzustewicz 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0
52 MacKenzie Weegar 0 0 0 2 0 0 0 3 0 2 3 0 3 0 0 0
70 Ryan Lomberg 1 0 1 1 0 0 2 1 1 6 0 0 1 0 0 0
86 Joel Farabee 0 0 0 0 0 0 4 1 1 1 1 0 2 0 0 0
91 Nazem Kadri 0 0 0 1 0 0 3 1 2 1 0 1 1 10 6 63

Edmonton Oilers

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
2 Evan Bouchard 28 01:02 29:04 05:00 01:31 22:33
10 Trent Frederic 10 00:43 07:15 00:00 00:00 07:15
13 Mattias Janmark 12 00:43 08:46 00:00 01:12 07:34
14 Mattias Ekholm 26 00:52 22:46 00:27 01:32 20:47
18 Zach Hyman 21 01:05 23:04 04:48 00:00 18:16
19 Adam Henrique 17 00:40 11:34 00:38 01:56 09:00
22 Matt Savoie 19 00:41 13:04 00:08 01:55 11:01
24 Spencer Stastney 24 00:40 16:21 00:00 01:25 14:56
25 Darnell Nurse 28 00:44 20:35 00:32 01:04 18:59
28 Jack Roslovic 18 00:43 12:54 00:36 00:00 12:18
29 Leon Draisaitl 21 01:09 24:23 04:50 00:00 19:33
46 Max Jones 9 00:50 07:36 00:00 00:00 07:36
49 TY Emberson 18 00:41 12:34 00:00 01:24 11:10
75 Alec Regula 18 00:43 13:06 00:00 01:03 12:03
88 Andrew Mangiapane 14 00:44 10:29 00:00 00:00 10:29
92 Vasily Podkolzin 19 00:48 15:14 00:00 01:03 14:11
93 Ryan Nugent-Hopkins 21 00:57 20:10 04:48 00:52 14:30
97 Connor McDavid 23 01:09 26:39 05:13 01:03 20:23

Calgary Flames

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
4 Rasmus Andersson 34 00:46 26:21 02:58 03:23 20:00
7 Kevin Bahl 32 00:42 22:41 00:16 02:20 20:05
10 Jonathan Huberdeau 23 00:46 17:39 02:49 01:26 13:24
11 Mikael Backlund 24 00:48 19:27 00:00 02:00 17:27
16 Morgan Frost 16 00:40 10:49 01:17 00:00 09:32
17 Yegor Sharangovich 25 00:52 21:43 02:43 01:24 17:36
20 Blake Coleman 24 00:51 20:34 02:33 02:48 15:13
23 Justin Kirkland 14 00:38 08:53 00:00 01:51 07:02
27 Matt Coronato 18 00:43 13:10 01:10 00:00 12:00
37 Yan Kuznetsov 31 00:41 21:35 00:00 01:02 20:33
43 Adam Klapka 17 00:38 10:49 00:00 00:00 10:49
44 Joel Hanley 18 00:44 13:29 00:00 02:00 11:29
47 Connor Zary 11 00:54 09:55 00:00 00:00 09:55
48 Hunter Brzustewicz 17 00:42 12:04 01:11 00:00 10:53
52 MacKenzie Weegar 34 00:39 22:12 01:02 02:01 19:09
70 Ryan Lomberg 15 00:29 07:28 00:00 00:00 07:28
86 Joel Farabee 21 00:42 14:52 01:12 01:21 12:19
91 Nazem Kadri 23 00:49 18:55 02:49 00:00 16:06

Edmonton Oilers

# Player Period Goals Against Shots Against Save Percentage
39 Connor Ingram 1 1 14 0.929
2 1 10 0.9
3 1 8 0.875

Calgary Flames

# Player Period Goals Against Shots Against Save Percentage
32 Dustin Wolf 1 1 9 0.889
2 0 10 1
3 1 12 0.917