IcyData

New York Islanders at Buffalo Sabres on December 20th 2025

New York Islanders (2)

at

Buffalo Sabres (3)

Game No: 553

Started: 2025-12-20 17:08:00

Ended: 2025-12-20 19:55:00

Attendance: 0

Three Stars by: STARS

Full Recap

Period Time Team Scorer Shot Type Distance (ft) Assist Assist Highlight
1 1:47 BUF Rasmus Dahlin Alex Lyon
2 8:55 BUF Tage Thompson Josh Doan Peyton Krebs
2 19:37 NYI Mathew Barzal Anders Lee Simon Holmstrom
3 19:31 NYI Emil Heineman Mathew Barzal Matthew Schaefer

Referees

#34 Brandon Schrader

#13 Furman South

Officials

#83 Matt MacPherson

#93 Kilian McNamara

Period Time Team Player Penalty PIM Drawn By
1 1:27 NYI Mathew Barzal Tripping 2 Jack Quinn
1 5:01 NYI Adam Pelech Delay Game - Puck over glass 2
1 2:43 BUF Beck Malenstyn Hooking 2 Mathew Barzal
3 4:24 NYI Jean-Gabriel Pageau Tripping 2 Bowen Byram
3 9:41 NYI Marshall Warren Delay Game - Puck over glass 2
3 18:33 BUF Michael Kesselring Slashing 2 Anders Lee
0 4:43 BUF Alex Tuch Tripping 2

New York Islanders Roster

Coach: Patrick Roy

# Player Position
3 Adam Pelech D
6 Ryan Pulock D
7 Maxim Tsyplakov R
10 Simon Holmstrom R
11 Anthony Duclair L
13 Mathew Barzal C
16 Marc Gatcomb C
24 Scott Mayfield D
27 Anders Lee L
29 Jonathan Drouin L
30 Ilya Sorokin G
32 Kyle MacLean C
33 David Rittich G
41 Marshall Warren D
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

Buffalo Sabres Roster

Coach: Lindy Ruff

# Player Position
1 Ukko-Pekka Luukkonen G
4 Bowen Byram D
6 Zach Benson L
8 Michael Kesselring D
9 Josh Norris C
12 Jordan Greenway L
19 Peyton Krebs C
22 Jack Quinn R
23 Mattias Samuelsson D
25 Owen Power D
26 Rasmus Dahlin D
29 Beck Malenstyn L
34 Alex Lyon G
44 Josh Dunne C
44 Joshua Dunne C
71 Ryan McLeod C
72 Tage Thompson C
73 Zach Metsa D
86 Noah Ostlund C
89 Alex Tuch R
91 Josh Doan R

New York Islanders Scratches

# Player Position
14 Bo Horvat C
34 Adam Boqvist D

Buffalo Sabres Scratches

# Player Position
48 Tyson Kozak C
63 Isak Rosen R
78 Jacob Bryson D

2 Goals 2
4 Assists 3
0 Plus / Minus 0
4 Penalties 3
8 PIM 6
52 Corsi For 47
52.53 Corsi % 47.47
34 Fenwick For 47
41.98 Fenwick % 58.02
34 Shots 32
13 Shots Blocked 9
18 Missed Shots 15
25 Hits 18
21 Giveaways 18
4 Takeaways 5
8 Blocked Shots 11
35 Faceoffs Won 25
25 Faceoffs Lost 35
58% Faceoff Percentage 42%

Time Spent With Lead

New York Islanders Buffalo Sabres
Lead Time With Lead Lead Time With Lead
1 0 1 47:02
2 2 10:42

Time Each Lead Lasted

New York Islanders - Buffalo Sabres Time With Lead
0 - 1 27:08
0 - 2 10:42
1 - 2 19:54
3 - 2 0
3 - 4 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 1 1 2 1 2 2 4 2 0 0 0 0 0
6 Ryan Pulock 0 0 0 -1 0 0 2 2 1 2 2 0 1 0 0 0
7 Maxim Tsyplakov 0 0 0 0 0 0 1 0 1 1 0 0 0 3 0 100
10 Simon Holmstrom 0 1 1 1 0 0 2 1 3 0 0 1 0 0 0 0
11 Anthony Duclair 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 33
13 Mathew Barzal 1 1 2 1 1 2 4 1 1 0 2 1 1 7 6 54
16 Marc Gatcomb 0 0 0 0 0 0 1 0 2 3 0 0 0 0 0 0
24 Scott Mayfield 0 0 0 1 0 0 1 1 0 2 1 0 1 0 0 0
27 Anders Lee 0 1 1 1 0 0 0 2 1 1 2 0 0 2 0 100
29 Jonathan Drouin 0 0 0 -1 0 0 0 0 1 0 2 0 0 5 1 83
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 0 0 0 1 0 0 1 0 0 0
33 David Rittich 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
41 Marshall Warren 0 0 0 0 1 2 1 0 0 1 1 0 0 0 0 0
44 Jean-Gabriel Pageau 0 0 0 -1 1 2 3 1 2 1 0 0 0 9 4 69
48 Matthew Schaefer 0 1 1 -1 0 0 3 1 1 1 2 2 1 0 0 0
51 Emil Heineman 1 0 1 -1 0 0 10 0 0 4 1 0 1 0 0 0
53 Casey Cizikas 0 0 0 0 0 0 0 1 1 2 0 0 2 6 8 43
64 Calum Ritchie 0 0 0 0 0 0 2 0 0 0 1 0 0 2 4 33
77 Tony Deangelo 0 0 0 0 0 0 3 1 2 2 3 0 0 0 0 0

Buffalo Sabres

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
1 Ukko-Pekka Luukkonen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4 Bowen Byram 0 0 0 0 0 0 1 1 1 3 1 0 1 0 0 0
6 Zach Benson 0 0 0 0 0 0 2 1 2 0 2 1 0 0 0 0
8 Michael Kesselring 0 0 0 -1 1 2 2 0 1 1 1 0 3 0 0 0
9 Josh Norris 0 0 0 0 0 0 2 0 0 0 2 2 0 3 6 33
12 Jordan Greenway 0 0 0 0 0 0 1 0 0 1 0 0 0 1 0 100
19 Peyton Krebs 0 1 1 0 0 0 0 0 0 3 0 0 1 1 4 20
22 Jack Quinn 0 0 0 0 0 0 2 1 3 0 1 0 0 0 0 0
23 Mattias Samuelsson 0 0 0 1 0 0 0 0 0 1 0 1 1 0 0 0
25 Owen Power 0 0 0 -1 0 0 2 0 1 0 1 0 2 0 0 0
26 Rasmus Dahlin 1 0 1 1 0 0 5 4 1 1 0 0 0 0 0 0
29 Beck Malenstyn 0 0 0 0 1 2 1 0 1 5 0 0 1 0 0 0
34 Alex Lyon 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
44 Josh Dunne 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
44 Joshua Dunne 0 0 0 0 0 0 1 0 1 1 2 0 1 3 2 60
71 Ryan McLeod 0 0 0 0 0 0 0 0 0 1 2 0 0 2 13 13
72 Tage Thompson 1 0 1 0 0 0 4 0 0 0 0 0 0 11 8 58
73 Zach Metsa 0 0 0 0 0 0 1 0 0 0 2 0 0 0 0 0
86 Noah Ostlund 0 0 0 0 0 0 1 1 0 0 1 1 0 3 0 100
89 Alex Tuch 0 0 0 0 1 2 5 1 2 1 1 0 1 1 2 33
91 Josh Doan 0 1 1 0 0 0 2 0 2 0 1 0 0 0 0 0

New York Islanders

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
3 Adam Pelech 30 00:52 26:25 00:12 03:24 22:49
6 Ryan Pulock 26 00:46 20:18 00:00 04:29 15:49
7 Maxim Tsyplakov 16 00:45 12:08 01:12 00:00 10:56
10 Simon Holmstrom 24 00:44 17:49 01:06 02:34 14:09
11 Anthony Duclair 16 00:40 10:48 01:03 00:00 09:45
13 Mathew Barzal 23 01:01 23:33 02:02 00:14 21:17
16 Marc Gatcomb 16 00:42 11:14 00:00 00:00 11:14
24 Scott Mayfield 26 00:41 17:48 00:00 02:57 14:51
27 Anders Lee 21 00:57 20:04 02:28 00:05 17:31
29 Jonathan Drouin 21 00:49 17:16 02:03 00:00 15:13
32 Kyle MacLean 18 00:46 13:55 00:00 02:15 11:40
41 Marshall Warren 18 00:32 09:51 00:00 00:00 09:51
44 Jean-Gabriel Pageau 25 00:37 15:34 00:00 02:42 12:52
48 Matthew Schaefer 27 00:52 23:36 02:00 01:50 19:46
51 Emil Heineman 22 00:51 18:49 01:43 00:20 16:46
53 Casey Cizikas 23 00:42 16:18 00:08 04:28 11:42
64 Calum Ritchie 18 00:43 12:57 01:44 00:00 11:13
77 Tony Deangelo 26 00:52 22:55 01:15 00:02 21:38

Buffalo Sabres

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
4 Bowen Byram 25 00:54 22:49 01:14 00:38 20:57
6 Zach Benson 20 00:55 18:25 05:06 00:26 12:53
8 Michael Kesselring 24 00:43 17:28 00:00 01:37 15:51
9 Josh Norris 22 00:53 19:39 05:06 00:00 14:33
12 Jordan Greenway 13 00:44 09:33 00:00 00:27 09:06
19 Peyton Krebs 17 00:47 13:29 00:00 00:00 13:29
22 Jack Quinn 19 00:48 15:24 01:03 00:00 14:21
23 Mattias Samuelsson 27 00:53 24:12 00:00 02:33 21:39
25 Owen Power 22 00:46 17:05 00:35 01:39 14:51
26 Rasmus Dahlin 29 00:53 25:52 05:45 00:00 20:07
29 Beck Malenstyn 13 00:41 08:55 00:00 00:00 08:55
44 Josh Dunne 0
44 Joshua Dunne 13 00:47 10:20 00:00 00:00 10:20
71 Ryan McLeod 24 00:42 17:06 01:10 02:41 13:15
72 Tage Thompson 25 00:54 22:48 05:21 00:08 17:19
73 Zach Metsa 15 00:56 14:05 00:00 00:00 14:05
86 Noah Ostlund 19 00:46 14:42 00:00 00:00 14:42
89 Alex Tuch 23 00:55 21:06 00:54 02:34 17:38
91 Josh Doan 22 00:52 19:09 05:26 00:00 13:43

New York Islanders

# Player Period Goals Against Shots Against Save Percentage
33 David Rittich 1 1 12 0.917
2 1 10 0.9
3 0 7 1
4 0 3 1

Buffalo Sabres

# Player Period Goals Against Shots Against Save Percentage
34 Alex Lyon 1 0 7 1
2 1 15 0.933
3 1 7 0.857
4 0 5 1