IcyData

Calgary Flames at Vancouver Canucks on November 23rd 2025

Calgary Flames (5)

at

Vancouver Canucks (2)

Game No: 352

Started: 2025-11-23 21:08:00

Ended: 2025-11-23 23:32:00

Attendance: 18,671

Three Stars by: Sportsnet

Full Recap

Period Time Team Scorer Shot Type Distance (ft) Assist Assist Highlight
1 1:05 VAN Filip Hronek Jake Debrusk
1 7:33 CGY Morgan Frost Rasmus Andersson Matt Coronato
1 8:08 CGY Connor Zary Mikael Backlund Blake Coleman
2 10:37 CGY Kevin Bahl Nazem Kadri Rasmus Andersson
2 16:31 CGY Yegor Sharangovich Rasmus Andersson Nazem Kadri
3 7:59 CGY Blake Coleman Mikael Backlund
3 8:16 VAN Quinn Hughes Kevin Lankinen

Referees

#8 Francois StLaurent

#39 Brandon Blandina

Officials

#55 Kyle Flemington

#91 Ben O'Quinn

Period Time Team Player Penalty PIM Drawn By
1 4:19 CGY Kevin Bahl Interference on goalkeeper 2 Kevin Lankinen
1 10:18 VAN Drew O'Connor Roughing 2 Dustin Wolf
1 16:44 CGY Adam Klapka Tripping 2 Quinn Hughes
2 3:10 VAN Tyler Myers Holding 2 Brayden Pachal
2 10:37 VAN Evander Kane Unsportsmanlike conduct 2 Rasmus Andersson
2 16:45 VAN Elias Pettersson Delay Game - Puck over glass 2
3 7:41 CGY Jonathan Huberdeau Hooking 2 Elias Pettersson
3 17:49 CGY Blake Coleman Tripping 2 Quinn Hughes

Calgary Flames Roster

Coach: Ryan Huska

# Player Position
1 Devin Cooley G
4 Rasmus Andersson D
7 Kevin Bahl D
10 Jonathan Huberdeau L
11 Mikael Backlund C
16 Morgan Frost C
17 Yegor Sharangovich C
18 John Beecher C
20 Blake Coleman L
27 Matt Coronato R
32 Dustin Wolf G
37 Yan Kuznetsov D
43 Adam Klapka R
44 Joel Hanley D
47 Connor Zary C
52 MacKenzie Weegar D
70 Ryan Lomberg L
86 Joel Farabee L
91 Nazem Kadri C
94 Brayden Pachal D

Vancouver Canucks Roster

Coach: Adam Foote

# Player Position
5 Tom Willander D
6 Brock Boeser R
8 Conor Garland R
17 Filip Hronek D
18 Drew O'Connor L
20 MacKenzie MacEachern L
25 Elias Pettersson D
29 Marcus Pettersson D
30 Jiri Patera G
32 Kevin Lankinen G
40 Elias Pettersson C
43 Quinn Hughes D
44 Kiefer Sherwood L
54 Aatu Raty C
57 Tyler Myers D
63 Max Sasson C
64 David Kampf C
74 Jake Debrusk L
91 Evander Kane L
94 Linus Karlsson C

Calgary Flames Scratches

# Player Position
15 Dryden Hunt L
24 Jake Bean D

Vancouver Canucks Scratches

# Player Position
7 Pierre-Olivier Joseph D
13 Arshdeep Bains L
73 Lukas Reichel L

5 Goals 2
9 Assists 2
19 Plus / Minus -20
4 Penalties 4
8 PIM 8
34 Corsi For 51
40 Corsi % 60
21 Fenwick For 51
29.17 Fenwick % 70.83
21 Shots 30
13 Shots Blocked 16
13 Missed Shots 21
15 Hits 17
18 Giveaways 20
3 Takeaways 4
15 Blocked Shots 11
27 Faceoffs Won 26
26 Faceoffs Lost 27
51% Faceoff Percentage 49%

Time Spent With Lead

Calgary Flames Vancouver Canucks
Lead Time With Lead Lead Time With Lead
1 22:29 1 6:28
2 5:54 2
3 23:12 3
4 0:17 4

Time Each Lead Lasted

Calgary Flames - Vancouver Canucks Time With Lead
0 - 1 6:28
2 - 1 22:29
3 - 1 5:54
4 - 1 11:28
5 - 1 0:17
5 - 2 11:44

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 3 3 4 0 0 2 0 2 0 3 1 1 0 0 0
7 Kevin Bahl 1 0 1 4 1 2 3 0 0 0 0 0 1 0 0 0
10 Jonathan Huberdeau 0 0 0 0 1 2 0 3 1 0 3 0 1 0 0 0
11 Mikael Backlund 0 2 2 2 0 0 2 0 1 1 1 1 0 13 12 52
16 Morgan Frost 1 0 1 0 0 0 1 0 1 0 1 0 0 4 6 40
17 Yegor Sharangovich 1 0 1 2 0 0 1 1 0 0 0 0 0 0 0 0
18 John Beecher 0 0 0 0 0 0 3 0 2 1 0 0 1 1 2 33
20 Blake Coleman 1 1 2 2 1 2 2 1 1 2 0 0 0 0 0 0
27 Matt Coronato 0 1 1 0 0 0 0 0 1 0 1 0 0 2 1 67
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 0 0 0 2 1 0 2 0 1 4 0 0 0
43 Adam Klapka 0 0 0 0 1 2 0 0 0 2 1 0 0 0 0 0
44 Joel Hanley 0 0 0 0 0 0 0 0 0 0 1 0 2 0 0 0
47 Connor Zary 1 0 1 1 0 0 1 1 0 1 0 0 1 0 2 0
52 MacKenzie Weegar 0 0 0 0 0 0 0 1 1 1 2 0 3 0 0 0
70 Ryan Lomberg 0 0 0 0 0 0 0 1 0 1 1 0 1 0 0 0
86 Joel Farabee 0 0 0 2 0 0 2 1 1 0 1 0 0 0 1 0
91 Nazem Kadri 0 2 2 2 0 0 2 2 2 1 3 0 0 7 2 78
94 Brayden Pachal 0 0 0 0 0 0 0 1 0 3 0 0 0 0 0 0

Vancouver Canucks

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
5 Tom Willander 0 0 0 -2 0 0 2 2 1 2 0 1 1 0 0 0
6 Brock Boeser 0 0 0 -1 0 0 3 1 2 0 1 0 0 1 3 25
8 Conor Garland 0 0 0 0 0 0 2 2 3 3 2 1 0 0 0 0
17 Filip Hronek 1 0 1 0 0 0 3 0 1 0 1 0 3 0 0 0
18 Drew O'Connor 0 0 0 -1 1 2 0 1 2 1 1 0 0 2 0 100
20 MacKenzie MacEachern 0 0 0 -2 0 0 1 0 0 0 0 1 0 0 1 0
25 Elias Pettersson 0 0 0 -2 0 0 2 1 0 0 2 0 3 0 0 0
29 Marcus Pettersson 0 0 0 0 0 0 1 0 2 1 2 0 0 0 0 0
30 Jiri Patera 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
32 Kevin Lankinen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
40 Elias Pettersson 0 0 0 -1 1 2 0 1 2 1 3 0 0 6 16 27
43 Quinn Hughes 1 0 1 -2 0 0 6 0 2 0 1 1 1 0 0 0
44 Kiefer Sherwood 0 0 0 -2 0 0 2 0 1 2 2 0 0 0 0 0
54 Aatu Raty 0 0 0 -1 0 0 1 0 1 1 1 0 0 9 2 82
57 Tyler Myers 0 0 0 -1 1 2 1 0 0 3 1 0 2 0 0 0
63 Max Sasson 0 0 0 -2 0 0 0 0 1 0 0 0 0 1 1 50
64 David Kampf 0 0 0 0 0 0 0 0 1 1 0 0 0 6 3 67
74 Jake Debrusk 0 1 1 -1 0 0 3 1 0 0 1 0 1 1 1 50
91 Evander Kane 0 0 0 0 1 2 1 6 2 2 1 0 0 0 0 0
94 Linus Karlsson 0 0 0 -2 0 0 2 1 0 0 0 0 0 0 0 0

Calgary Flames

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

Vancouver Canucks

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
5 Tom Willander 20 00:42 14:00 01:32 00:34 11:54
6 Brock Boeser 19 00:59 18:47 04:28 01:14 13:05
8 Conor Garland 22 00:55 20:10 02:26 04:10 13:34
17 Filip Hronek 29 00:51 24:50 02:14 03:12 19:24
18 Drew O'Connor 19 00:45 14:18 01:26 01:51 11:01
20 MacKenzie MacEachern 13 00:40 08:45 00:00 00:00 08:45
25 Elias Pettersson 16 00:31 08:29 00:15 02:25 05:49
29 Marcus Pettersson 22 00:58 21:17 00:55 05:30 14:52
40 Elias Pettersson 22 00:56 20:36 04:16 00:59 15:21
43 Quinn Hughes 21 01:25 30:05 05:04 00:09 24:52
44 Kiefer Sherwood 21 00:50 17:30 03:53 03:12 10:25
54 Aatu Raty 16 00:37 09:56 00:00 00:21 09:35
57 Tyler Myers 22 00:50 18:28 00:00 04:15 14:13
63 Max Sasson 14 00:41 09:38 00:00 00:00 09:38
64 David Kampf 17 00:49 14:07 00:02 03:12 10:53
74 Jake Debrusk 21 00:53 18:49 03:52 00:56 14:01
91 Evander Kane 19 00:49 15:40 02:21 00:00 13:19
94 Linus Karlsson 16 00:42 11:24 02:00 00:00 09:24

Calgary Flames

# Player Period Goals Against Shots Against Save Percentage
32 Dustin Wolf 1 1 13 0.923
2 0 6 1
3 1 11 0.909

Vancouver Canucks

# Player Period Goals Against Shots Against Save Percentage
32 Kevin Lankinen 1 2 7 0.714
2 2 11 0.818
3 1 3 0.667