IcyData

Montreal Canadiens at New York Islanders on April 12th 2026

Montreal Canadiens (4)

at

New York Islanders (1)

Game No: 1277

Started: 2026-04-12 18:08:00

Ended: 2026-04-12 20:36:00

Attendance: 16,918

Three Stars by: Islanders Medis

Full Recap

Period Time Team Scorer Shot Type Distance (ft) Assist Assist Highlight
2 15:56 MTL Nick Suzuki Juraj SlafkovskÝ Lane Hutson
2 16:24 MTL Ivan Demidov Nick Suzuki Lane Hutson
2 16:51 MTL Alex Newhook Zachary Bolduc David Reinbacher
3 8:45 NYI Casey Cizikas Scott Mayfield Ryan Pulock
3 19:45 MTL Zachary Bolduc Alex Newhook Kirby Dach

Referees

#21 TJ Luxmore

#29 Carter Sandlak

Officials

#56 Julien Fournier

#65 Tommy Hughes

Period Time Team Player Penalty PIM Drawn By
1 4:07 MTL Josh Anderson High-sticking 2 Carson Soucy
1 13:01 NYI Emil Heineman Tripping 2 Ivan Demidov
2 3:10 MTL Arber Xhekaj Roughing 2 Brayden Schenn
2 3:10 NYI Brayden Schenn Roughing 2
2 15:56 NYI Matthew Schaefer High-sticking 2 Cole Caufield
2 18:44 MTL Arber Xhekaj Roughing 2 Anders Lee

New York Islanders Roster

Coach: Peter Deboer

# Player Position
3 Adam Pelech D
4 Carson Soucy D
6 Ryan Pulock D
10 Brayden Schenn C
11 Anthony Duclair L
13 Mathew Barzal C
14 Bo Horvat C
16 Marc Gatcomb C
24 Scott Mayfield D
27 Anders Lee L
30 Ilya Sorokin G
32 Kyle MacLean C
33 David Rittich G
44 Jean-Gabriel Pageau C
48 Matthew Schaefer D
51 Emil Heineman L
53 Casey Cizikas C
64 Calum Ritchie C
77 Tony Deangelo D
92 Simon Holmstrom R

Montreal Canadiens Scratches

# Player Position
11 Brendan Gallagher R
35 Samuel Montembeault G
42 Adam Engstrom D
45 Alexandre Carrier D
53 Noah Dobson D

New York Islanders Scratches

# Player Position
34 Adam Boqvist D
36 Isaiah George D
81 Ondrej Palat L

4 Goals 1
8 Assists 2
10 Plus / Minus -10
3 Penalties 3
6 PIM 6
36 Corsi For 51
41.38 Corsi % 58.62
22 Fenwick For 51
30.14 Fenwick % 69.86
22 Shots 30
12 Shots Blocked 14
14 Missed Shots 21
23 Hits 16
12 Giveaways 9
5 Takeaways 4
13 Blocked Shots 11
22 Faceoffs Won 25
25 Faceoffs Lost 22
47% Faceoff Percentage 53%

Time Spent With Lead

Montreal Canadiens New York Islanders
Lead Time With Lead Lead Time With Lead
1 0:28 1
2 11:27 2
3 12:09 3

Time Each Lead Lasted

Montreal Canadiens - New York Islanders Time With Lead
1 - 0 0:28
2 - 0 0:27
3 - 0 11:54
3 - 1 11:00
4 - 1 0:15

Montreal Canadiens

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
8 Mike Matheson 0 0 0 0 0 0 1 0 0 0 0 0 2 0 0 0
13 Cole Caufield 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0
14 Nick Suzuki 1 1 2 1 0 0 4 2 1 1 1 0 0 6 6 50
15 Alex Newhook 1 1 2 2 0 0 1 1 1 0 0 0 0 5 3 63
17 Josh Anderson 0 0 0 0 1 2 0 0 2 1 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0
20 Juraj SlafkovskÝ 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 0
20 Juraj SlafkovskÝ 0 1 1 1 0 0 1 1 1 1 1 0 0 0 1 0
20 Juraj SlafkovskÝ 0 1 1 1 0 0 1 1 1 1 1 0 0 0 1 0
20 Juraj SlafkovskÝ 0 1 1 1 0 0 1 1 1 1 1 0 0 0 1 0
20 Juraj SlafkovskÝ 0 1 1 1 0 0 1 1 1 1 1 0 0 0 1 0
20 Juraj SlafkovskÝ 0 1 1 1 0 0 1 1 1 1 1 0 0 0 1 0
20 Juraj SlafkovskÝ 0 1 1 1 0 0 1 1 1 1 3 1 0 0 1 0
20 Juraj SlafkovskÝ 0 1 1 1 0 0 1 1 1 1 3 1 1 0 1 0
20 Juraj SlafkovskÝ 0 1 1 1 0 0 1 1 1 1 3 1 1 0 1 0
20 Juraj SlafkovskÝ 0 1 1 1 0 0 1 1 1 1 3 2 1 0 1 0
20 Juraj SlafkovskÝ 0 1 1 1 0 0 1 1 1 1 3 2 1 0 1 0
21 Kaiden Guhle 0 0 0 0 0 0 2 0 0 1 0 1 1 0 0 0
24 Phillip Danault 0 0 0 0 0 0 3 1 0 0 2 0 0 5 8 38
32 Jacob Fowler 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
47 Jayden Struble 0 0 0 0 0 0 1 0 1 3 1 1 3 0 0 0
48 Lane Hutson 0 2 2 2 0 0 0 2 0 0 0 0 0 0 0 0
64 David Reinbacher 0 1 1 1 0 0 2 0 1 1 1 0 2 0 0 0
71 Jake Evans 0 0 0 0 0 0 2 1 1 1 0 0 1 5 2 71
72 Arber Xhekaj 0 0 0 1 2 4 0 1 1 4 0 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 1 2 1 0 0 1 1 2 5 0 0 1 0 1 0
77 Kirby Dach 0 1 1 0 0 0 1 1 0 1 1 0 2 0 0 0
85 Alexandre Texier 0 0 0 1 0 0 1 0 0 3 2 0 0 0 0 0
91 Oliver Kapanen 0 0 0 -1 0 0 0 0 0 1 0 1 0 1 4 20
93 Ivan Demidov 1 0 1 0 0 0 1 0 3 0 0 0 0 0 0 0

New York Islanders

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
3 Adam Pelech 0 0 0 0 0 0 0 0 0 2 2 0 1 0 0 0
4 Carson Soucy 0 0 0 -1 0 0 0 1 0 2 0 1 0 0 0 0
6 Ryan Pulock 0 1 1 0 0 0 2 2 0 1 0 0 1 0 0 0
10 Brayden Schenn 0 0 0 0 1 2 3 0 3 1 1 1 0 4 2 67
11 Anthony Duclair 0 0 0 0 0 0 2 0 2 0 0 0 1 0 0 0
13 Mathew Barzal 0 0 0 -1 0 0 4 2 2 0 1 0 1 0 1 0
14 Bo Horvat 0 0 0 -2 0 0 3 1 3 0 0 0 0 10 10 50
16 Marc Gatcomb 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0
24 Scott Mayfield 0 1 1 0 0 0 2 1 0 1 0 0 0 0 0 0
27 Anders Lee 0 0 0 -1 0 0 3 2 2 2 0 0 1 2 0 100
30 Ilya Sorokin 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
32 Kyle MacLean 0 0 0 0 0 0 1 1 1 2 0 0 1 1 0 100
33 David Rittich 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
44 Jean-Gabriel Pageau 0 0 0 0 0 0 1 0 0 0 0 0 0 6 5 55
48 Matthew Schaefer 0 0 0 -2 1 2 4 2 1 0 1 1 2 0 0 0
51 Emil Heineman 0 0 0 0 1 2 0 0 0 1 1 0 0 0 1 0
53 Casey Cizikas 1 0 1 0 0 0 1 0 0 1 1 0 0 2 2 50
64 Calum Ritchie 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0
77 Tony Deangelo 0 0 0 -1 0 0 3 1 0 1 1 0 2 0 0 0
92 Simon Holmstrom 0 0 0 -2 0 0 0 1 3 1 1 1 1 0 1 0

Montreal Canadiens

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
8 Mike Matheson 28 00:56 26:16 00:34 03:16 22:26
13 Cole Caufield 20 00:51 17:12 01:26 00:00 15:46
14 Nick Suzuki 22 00:50 18:29 01:54 00:30 16:05
15 Alex Newhook 19 00:41 13:16 00:00 02:23 10:53
17 Josh Anderson 18 00:52 15:41 00:00 01:07 14:34
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ 0
20 Juraj SlafkovskÝ
20 Juraj SlafkovskÝ 1 00:33 00:33 00:00 00:00 00:33
20 Juraj SlafkovskÝ 2 00:37 01:59 00:00 00:00 01:59
20 Juraj SlafkovskÝ 4 00:41 02:45 00:00 00:00 02:45
20 Juraj SlafkovskÝ 6 00:51 05:11 01:26 00:00 03:45
20 Juraj SlafkovskÝ 8 00:52 06:56 01:26 00:00 05:30
20 Juraj SlafkovskÝ 8 00:52 06:56 01:26 00:00 05:30
20 Juraj SlafkovskÝ 8 00:52 06:56 01:26 00:00 05:30
20 Juraj SlafkovskÝ 9 00:54 08:13 01:26 00:00 06:47
20 Juraj SlafkovskÝ 10 00:56 09:23 01:26 00:00 07:57
20 Juraj SlafkovskÝ 11 00:57 10:34 01:26 00:00 09:08
20 Juraj SlafkovskÝ 12 00:58 12:21 01:26 00:00 10:55
20 Juraj SlafkovskÝ 13 01:00 13:11 01:54 00:00 11:17
20 Juraj SlafkovskÝ 13 01:00 13:11 01:54 00:00 11:17
20 Juraj SlafkovskÝ 13 01:00 13:11 01:54 00:00 11:17
20 Juraj SlafkovskÝ 14 01:00 14:08 01:54 00:00 12:14
20 Juraj SlafkovskÝ 15 00:59 14:51 01:54 00:00 12:57
20 Juraj SlafkovskÝ 16 00:59 15:50 01:54 00:00 13:56
20 Juraj SlafkovskÝ 19 00:55 17:40 01:54 00:00 15:46
20 Juraj SlafkovskÝ 20 00:55 18:26 01:54 00:00 16:32
20 Juraj SlafkovskÝ 21 00:53 18:53 01:54 00:00 16:59
20 Juraj SlafkovskÝ 21 00:53 18:53 01:54 00:00 16:59
21 Kaiden Guhle 28 00:55 26:05 00:07 03:18 22:40
24 Phillip Danault 22 00:48 17:43 00:07 01:25 16:11
47 Jayden Struble 21 00:53 18:43 00:00 00:00 18:43
48 Lane Hutson 25 00:54 22:51 01:54 00:42 20:15
64 David Reinbacher 18 00:37 11:17 00:00 00:00 11:17
71 Jake Evans 18 00:56 17:03 00:00 02:35 14:28
72 Arber Xhekaj 20 00:38 12:41 00:00 00:44 11:57
76 Zachary Bolduc 20 00:42 14:15 00:27 00:00 13:48
77 Kirby Dach 17 00:42 11:59 01:02 00:00 10:57
85 Alexandre Texier 13 00:43 09:27 00:34 00:00 08:53
91 Oliver Kapanen 13 00:48 10:31 00:27 00:00 10:04
93 Ivan Demidov 13 00:54 11:45 01:54 00:00 09:51

New York Islanders

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
3 Adam Pelech 24 00:48 19:30 00:00 01:54 17:36
4 Carson Soucy 19 00:40 12:40 00:00 00:34 12:06
6 Ryan Pulock 25 00:41 17:15 00:00 01:54 15:21
10 Brayden Schenn 20 01:01 20:38 02:55 00:00 17:43
11 Anthony Duclair 15 00:47 11:46 00:00 00:00 11:46
13 Mathew Barzal 19 01:11 22:40 03:06 00:00 19:34
14 Bo Horvat 22 00:56 20:43 02:43 01:26 16:34
16 Marc Gatcomb 15 00:35 08:57 00:00 00:00 08:57
24 Scott Mayfield 19 00:39 12:34 00:00 00:34 12:00
27 Anders Lee 20 00:48 16:06 01:04 00:00 15:02
32 Kyle MacLean 13 00:40 08:45 00:00 00:00 08:45
44 Jean-Gabriel Pageau 21 00:47 16:30 00:48 01:02 14:40
48 Matthew Schaefer 25 01:07 28:01 03:17 00:00 24:44
51 Emil Heineman 18 00:43 13:03 01:11 00:00 11:52
53 Casey Cizikas 17 00:40 11:24 00:00 01:26 09:58
64 Calum Ritchie 19 01:00 19:11 02:58 00:00 16:13
77 Tony Deangelo 25 00:54 22:44 00:43 00:00 22:01
92 Simon Holmstrom 20 00:48 16:08 01:15 01:02 13:51

Montreal Canadiens

# Player Period Goals Against Shots Against Save Percentage
32 Jacob Fowler 1 0 8 1
2 0 6 1
3 1 16 0.938

New York Islanders

# Player Period Goals Against Shots Against Save Percentage
30 Ilya Sorokin 1 0 10 1
2 3 9 0.667
3 1 3 0.667