IcyData

Montreal Canadiens at Calgary Flames on October 22nd 2025

Montreal Canadiens (2)

at

Calgary Flames (1)

Game No: 110

Started: 2025-10-22 20:51:00

Ended: 2025-10-22 23:30:00

Attendance: 17,826

Three Stars by: Pat Steinberg SN Fan 960

Full Recap

Period Time Team Scorer Shot Type Distance (ft) Assist Assist Highlight
1 17:09 MTL Zachary Bolduc Nick Suzuki Lane Hutson
3 5:56 CGY Adam Klapka Morgan Frost
4 1:00 MTL Mike Matheson Ivan Demidov Alex Newhook

Referees

#14 Trevor Hanson

#43 Morgan MacPhee

Officials

#53 Bevan Mills

#74 Trent Knorr

Period Time Team Player Penalty PIM Drawn By
1 8:35 MTL Jakub DobeŠ High-sticking 2 Connor Zary
1 10:42 CGY Adam Klapka Tripping 2 Joe Veleno
1 16:28 CGY Rasmus Andersson Hooking 2 Nick Suzuki
2 4:34 MTL Zachary Bolduc Delay Game - Puck over glass 2
2 11:02 MTL Oliver Kapanen High-sticking 2 Nazem Kadri
2 14:37 MTL Mike Matheson Tripping 2 Nazem Kadri
3 12:18 MTL Noah Dobson Tripping 2 Connor Zary
3 12:34 CGY Morgan Frost Tripping 2 Nick Suzuki

Montreal Canadiens Roster

Coach: Martin St. Louis

# Player Position
8 Mike Matheson D
11 Brendan Gallagher R
13 Cole Caufield R
14 Nick Suzuki C
15 Alex Newhook C
17 Josh Anderson R
20 Juraj SlafkovskÝ L
35 Sam Montembeault G
45 Alexandre Carrier D
47 Jayden Struble D
48 Lane Hutson D
53 Noah Dobson D
71 Jake Evans C
72 Arber Xhekaj D
75 Jakub Dobes G
75 Jakub DobeŠ G
76 Zachary Bolduc R
89 Joshua Roy R
90 Joe Veleno C
91 Oliver Kapanen C
93 Ivan Demidov R

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
19 Zayne Parekh D
20 Blake Coleman L
23 Justin Kirkland C
24 Jake Bean D
27 Matt Coronato R
29 Samuel Honzek L
32 Dustin Wolf G
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

Montreal Canadiens Scratches

# Player Position
37 Marc Del Gaizo D
77 Kirby Dach C
92 Patrik Laine L

Calgary Flames Scratches

# Player Position
17 Yegor Sharangovich C
94 Brayden Pachal D

2 Goals 1
4 Assists 1
-2 Plus / Minus 2
5 Penalties 3
10 PIM 6
35 Corsi For 49
41.67 Corsi % 58.33
28 Fenwick For 49
36.36 Fenwick % 63.64
28 Shots 37
13 Shots Blocked 26
7 Missed Shots 12
17 Hits 23
13 Giveaways 12
6 Takeaways 3
25 Blocked Shots 13
29 Faceoffs Won 32
32 Faceoffs Lost 29
48% Faceoff Percentage 52%

Time Spent With Lead

Montreal Canadiens Calgary Flames
Lead Time With Lead Lead Time With Lead
1 28:47 1

Time Each Lead Lasted

Montreal Canadiens - Calgary Flames Time With Lead
1 - 0 28:47
2 - 1 0

Montreal Canadiens

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
8 Mike Matheson 1 0 1 1 1 2 3 2 0 0 1 0 3 0 0 0
11 Brendan Gallagher 0 0 0 0 0 0 2 1 1 2 0 0 0 0 0 0
13 Cole Caufield 0 0 0 0 0 0 3 1 0 0 0 1 1 0 1 0
14 Nick Suzuki 0 1 1 0 0 0 2 1 1 1 0 0 1 11 8 58
15 Alex Newhook 0 1 1 0 0 0 0 0 0 2 0 0 1 2 2 50
17 Josh Anderson 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 100
20 Juraj SlafkovskÝ 0 0 0 0 0 0 4 1 1 1 0 0 3 0 0 0
35 Sam Montembeault 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
45 Alexandre Carrier 0 0 0 -1 0 0 0 0 0 1 1 2 5 0 0 0
47 Jayden Struble 0 0 0 0 0 0 1 0 0 0 2 0 1 0 0 0
48 Lane Hutson 0 1 1 0 0 0 1 2 0 0 1 1 2 0 0 0
53 Noah Dobson 0 0 0 -1 1 2 1 1 1 0 3 0 6 0 0 0
71 Jake Evans 0 0 0 0 0 0 2 0 2 0 3 1 0 10 9 53
72 Arber Xhekaj 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0
75 Jakub Dobes 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
75 Jakub DobeŠ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
76 Zachary Bolduc 1 0 1 0 1 2 2 2 0 1 1 0 0 0 0 0
89 Joshua Roy 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0
90 Joe Veleno 0 0 0 0 0 0 2 0 1 1 0 0 1 2 7 22
91 Oliver Kapanen 0 0 0 -1 1 2 3 0 0 2 0 0 1 2 5 29
93 Ivan Demidov 0 1 1 0 0 0 1 1 0 1 0 1 0 0 0 0

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 1 2 5 0 1 3 0 0 1 0 0 0
7 Kevin Bahl 0 0 0 0 0 0 2 0 1 0 2 1 1 0 0 0
10 Jonathan Huberdeau 0 0 0 0 0 0 0 1 2 2 0 0 0 1 0 100
11 Mikael Backlund 0 0 0 -1 0 0 5 1 2 0 0 1 1 5 10 33
16 Morgan Frost 0 1 1 1 1 2 3 1 0 1 0 0 1 3 4 43
19 Zayne Parekh 0 0 0 0 0 0 1 3 0 0 2 1 0 0 0 0
20 Blake Coleman 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 100
23 Justin Kirkland 0 0 0 0 0 0 1 0 0 0 1 0 0 8 2 80
24 Jake Bean 0 0 0 1 0 0 1 3 0 0 1 0 2 0 0 0
27 Matt Coronato 0 0 0 -1 0 0 2 3 1 0 0 0 1 1 1 50
29 Samuel Honzek 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0
32 Dustin Wolf 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
43 Adam Klapka 1 0 1 1 1 2 3 0 0 4 0 0 1 0 0 0
44 Joel Hanley 0 0 0 0 0 0 3 1 1 0 0 0 1 0 0 0
47 Connor Zary 0 0 0 0 0 0 0 3 2 1 0 0 1 1 5 17
52 MacKenzie Weegar 0 0 0 1 0 0 5 6 0 2 2 0 3 0 0 0
70 Ryan Lomberg 0 0 0 1 0 0 1 0 0 2 1 0 0 0 0 0
86 Joel Farabee 0 0 0 0 0 0 1 1 1 6 0 0 0 1 0 100
91 Nazem Kadri 0 0 0 0 0 0 3 2 1 1 2 0 0 11 7 61

Montreal Canadiens

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
8 Mike Matheson 30 00:50 25:26 00:17 05:06 20:03
11 Brendan Gallagher 18 00:41 12:34 00:47 00:00 11:47
13 Cole Caufield 25 00:40 17:02 01:50 00:00 15:12
14 Nick Suzuki 26 00:48 21:05 02:45 01:26 16:54
15 Alex Newhook 23 00:42 16:08 00:12 02:56 13:00
17 Josh Anderson 22 00:45 16:41 00:00 04:19 12:22
20 Juraj SlafkovskÝ 20 00:50 16:50 01:52 00:00 14:58
45 Alexandre Carrier 29 00:44 21:20 00:13 04:55 16:12
47 Jayden Struble 18 00:42 12:52 00:00 00:00 12:52
48 Lane Hutson 29 00:48 23:23 01:56 00:39 20:48
53 Noah Dobson 28 00:50 23:42 01:00 04:11 18:31
71 Jake Evans 25 00:41 17:17 00:05 05:14 11:58
72 Arber Xhekaj 17 00:43 12:16 00:08 01:43 10:25
76 Zachary Bolduc 13 00:49 10:45 01:44 00:09 08:52
89 Joshua Roy 10 00:47 07:58 00:05 00:00 07:53
90 Joe Veleno 13 00:47 10:22 00:12 00:07 10:03
91 Oliver Kapanen 21 00:38 13:33 00:45 02:19 10:29
93 Ivan Demidov 19 00:43 13:46 00:54 00:00 12:52

Calgary Flames

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

Montreal Canadiens

# Player Period Goals Against Shots Against Save Percentage
75 Jakub DobeŠ 1 0 9 1
2 0 18 1
3 1 10 0.9

Calgary Flames

# Player Period Goals Against Shots Against Save Percentage
32 Dustin Wolf 1 1 10 0.9
2 0 9 1
3 0 8 1
4 1 1 0