New York Islanders vs. Buffalo Sabres Box Score: December 20, 2025

December 20, 2025, 5:00 PM
Attendance: 19,070
Arena: KeyBank Center
Game Duration: 2:47
Logos via Sports Logos.net / About logos

Scoring Summary

Scoring Summary Table
1st Period
01:47 BUF PP Rasmus Dahlin (4) Alex Lyon
2nd Period
08:55 BUF Tage Thompson (18) Josh Doan, Peyton Krebs
19:37 NYI Mathew Barzal (10) Anders Lee, Simon Holmström
3rd Period
19:31 NYI PP Emil Heineman (12) Mathew Barzal, Matthew Schaefer
Shootout
1 BUF Tage Thompson unsuccessful attempt versus David Rittich
2 NYI Mathew Barzal successful attempt versus Alex Lyon
3 BUF Jack Quinn successful attempt versus David Rittich
4 NYI Simon Holmström unsuccessful attempt versus Alex Lyon
5 BUF Alex Tuch unsuccessful attempt versus David Rittich
6 NYI Emil Heineman unsuccessful attempt versus Alex Lyon
7 BUF Noah Ostlund unsuccessful attempt versus David Rittich
8 NYI Jonathan Drouin unsuccessful attempt versus Alex Lyon
9 BUF Joshua Norris successful attempt versus David Rittich
10 NYI Calum Ritchie unsuccessful attempt versus Alex Lyon

Penalty Summary

Penalty Summary Table
1st Period
01:27 NYI Mathew Barzal Tripping 2 min
02:43 BUF Beck Malenstyn Hooking 2 min
05:01 NYI Adam Pelech Delay of Game 2 min
3rd Period
04:24 NYI Jean-Gabriel Pageau Tripping 2 min
09:41 NYI Marshall Warren Delay of Game 2 min
18:33 BUF Michael Kesselring Slashing 2 min
1st OT Period
04:43 BUF Alex Tuch Tripping 2 min
Stathead Logo
POWERED BY
.com Logo
Want to search every goal in NHL history? Stathead has you covered
Use the Goal Finder tool to explore goals by period, game situation, scorer, and more
Try it & get your first month FREE

New York Islanders

New York Islanders Table
Scoring Goals Assists
Rk Player G A PTS +/- PIM EV PP SH GW EV PP SH S S% SHFT TOI
1Mathew Barzal112121000010425.02323:33
2Casey Cizikas00000000000002316:18
3Tony DeAngelo00000000000030.02622:55
4Jonathan Drouin000-10000000002117:16
5Anthony Duclair00000000000001610:48
6Marc Gatcomb00000000000010.01611:14
7Emil Heineman101-1001000001010.02218:49
8Simon Holmström01110000010020.02417:49
9Anders Lee01110000010002120:04
10Kyle MacLean00000000000001813:55
11Scott Mayfield00010000000010.02617:48
12Jean-Gabriel Pageau000-12000000030.02515:34
13Adam Pelech00012000000010.03026:25
14Ryan Pulock000-10000000020.02620:18
15Calum Ritchie00000000000020.01812:57
16Matthew Schaefer011-10000001030.02723:36
17Maxim Tsyplakov00000000000010.01612:08
18Marshall Warren00002000000010.0189:51
19David Rittich0000000000000562:39
TOTAL2468110345.9

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1David RittichO23230.9380062:39

Buffalo Sabres

Buffalo Sabres Table
Scoring Goals Assists
Rk Player G A PTS +/- PIM EV PP SH GW EV PP SH S S% SHFT TOI
1Zach Benson00000000000020.02018:25
2Bowen Byram00000000000010.02522:49
3Rasmus Dahlin101100100000520.02925:52
4Josh Doan01100000010020.02219:09
5Joshua Dunne00000000000010.01310:20
6Jordan Greenway00000000000010.0139:33
7Michael Kesselring000-12000000020.02417:28
8Peyton Krebs01100000010001713:29
9Beck Malenstyn00002000000010.0138:55
10Ryan McLeod00000000000002417:06
11Zach Metsa00000000000010.01514:05
12Joshua Norris00000000000020.02219:39
13Noah Ostlund00000000000010.01914:42
14Owen Power000-10000000020.02217:05
15Jack Quinn00000000000020.01915:24
16Mattias Samuelsson00010000000002724:12
17Tage Thompson101001000000425.02522:48
18Alex Tuch00002000000050.02321:06
19Alex Lyon0110000000100564:55
TOTAL2356110326.3
Become a Stathead & surf this site ad-free.

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Alex LyonW23432.9410064:55

New York Islanders Advanced

New York Islanders Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Mathew Barzal6211656.83.912763.201
Casey Cizikas2171947.2-9.81712.522
Tony DeAngelo6291369.022.87370.020
Jonathan Drouin1241266.717.910566.700
Anthony Duclair071041.2-15.03260.000
Marc Gatcomb312763.210.81325.030
Emil Heineman11231462.211.69564.341
Simon Holmström7191457.64.87943.800
Anders Lee3201557.14.211761.110
Kyle MacLean0131546.4-10.01420.011
Scott Mayfield2201164.514.05741.721
Jean-Gabriel Pageau5201557.14.26940.010
Adam Pelech5272650.9-5.661037.540
Ryan Pulock5152735.7-28.041323.521
Calum Ritchie291145.0-10.96275.000
Matthew Schaefer5242351.1-4.9111052.411
Maxim Tsyplakov2101147.6-7.83260.010
Marshall Warren16746.2-8.84266.710
TOTAL665554.549.0258
New York Islanders Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Mathew Barzal5161159.33.27750.000
Casey Cizikas2151060.04.11325.021
Tony DeAngelo6241364.913.17370.020
Jonathan Drouin116866.713.15455.600
Anthony Duclair061037.5-23.53260.000
Marc Gatcomb312763.27.81325.030
Emil Heineman9201066.714.35455.621
Simon Holmström1131154.2-3.87750.000
Anders Lee3171258.62.47750.000
Kyle MacLean0131056.5-0.61325.011
Scott Mayfield220774.124.15645.510
Jean-Gabriel Pageau4161159.33.25455.610
Adam Pelech5261957.81.66554.540
Ryan Pulock5131940.6-25.04736.421
Calum Ritchie26940.0-20.33260.000
Matthew Schaefer2171651.5-8.56940.011
Maxim Tsyplakov291145.0-15.33260.010
Marshall Warren16650.0-8.04266.710
TOTAL533957.650.0215
New York Islanders Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Mathew Barzal6191654.3-4.09756.301
Casey Cizikas2151157.70.91325.021
Tony DeAngelo6281368.318.37370.020
Jonathan Drouin1221264.711.37558.300
Anthony Duclair061037.5-22.93260.000
Marc Gatcomb312763.27.51325.030
Emil Heineman10211361.87.07463.641
Simon Holmström4161257.10.17750.000
Anders Lee3181554.5-3.69756.310
Kyle MacLean0131056.5-0.61325.011
Scott Mayfield220871.419.55645.521
Jean-Gabriel Pageau5201164.510.66554.510
Adam Pelech5271958.73.06554.540
Ryan Pulock5131940.6-23.44736.421
Calum Ritchie271138.9-21.84266.700
Matthew Schaefer4202148.8-13.381044.411
Maxim Tsyplakov291145.0-14.83260.010
Marshall Warren16746.2-12.34266.710
TOTAL614557.551.9257
New York Islanders Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Mathew Barzal020100.00.030100.000
Casey Cizikas0000-100.00000
Tony DeAngelo010100.00.00000
Jonathan Drouin020100.00.030100.000
Anthony Duclair010100.00.00000
Marc Gatcomb0000-100.00000
Emil Heineman120100.00.020100.000
Simon Holmström110100.00.00000
Anders Lee020100.00.020100.000
Kyle MacLean0000-100.00000
Scott Mayfield0000-100.00000
Jean-Gabriel Pageau0000-100.00000
Adam Pelech0000-100.00000
Ryan Pulock0000-100.00000
Calum Ritchie020100.00.020100.000
Matthew Schaefer120100.00.030100.000
Maxim Tsyplakov010100.00.00000
Marshall Warren0000-100.00000
TOTAL30100.0100.000
New York Islanders Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Mathew Barzal0000-16.70000
Casey Cizikas02820.020.0040.001
Tony DeAngelo0000-16.70000
Jonathan Drouin0000-16.70000
Anthony Duclair0000-16.70000
Marc Gatcomb0000-16.70000
Emil Heineman0010.0-18.2010.000
Simon Holmström22250.050.0020.000
Anders Lee0000-16.70000
Kyle MacLean0050.0-28.6010.000
Scott Mayfield0030.0-22.2010.000
Jean-Gabriel Pageau0040.0-25.0040.000
Adam Pelech0070.0-40.0050.000
Ryan Pulock02820.020.0060.000
Calum Ritchie0000-16.70000
Matthew Schaefer02250.050.00000
Maxim Tsyplakov0000-16.70000
Marshall Warren0000-16.70000
TOTAL21016.70.001
New York Islanders Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Mathew Barzal191047.41.11420.000
Casey Cizikas210855.612.7030.021
Tony DeAngelo416964.029.72250.010
Jonathan Drouin07653.89.13350.000
Anthony Duclair04736.4-12.62250.000
Marc Gatcomb37558.314.5020.000
Emil Heineman19852.98.73442.911
Simon Holmström271041.2-7.6040.000
Anders Lee3101050.05.0040.000
Kyle MacLean08753.38.9020.011
Scott Mayfield16554.59.62528.601
Jean-Gabriel Pageau25935.7-14.32528.600
Adam Pelech3171454.816.92433.340
Ryan Pulock161825.0-36.1070.021
Calum Ritchie04640.0-8.03260.000
Matthew Schaefer261430.0-25.01614.301
Maxim Tsyplakov26842.9-4.92250.010
Marshall Warren13442.9-4.32250.010
TOTAL283147.528.3136
New York Islanders Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Mathew Barzal18947.1-0.3040.000
Casey Cizikas210758.816.7020.021
Tony DeAngelo415962.527.02250.010
Jonathan Drouin06650.03.52340.000
Anthony Duclair03730.0-21.12250.000
Marc Gatcomb37558.314.1020.000
Emil Heineman18753.38.32340.011
Simon Holmström16940.0-10.0040.000
Anders Lee39950.04.1040.000
Kyle MacLean08753.38.3020.011
Scott Mayfield16366.723.22433.300
Jean-Gabriel Pageau25741.7-7.12340.000
Adam Pelech3171356.720.72340.040
Ryan Pulock161627.3-33.3050.021
Calum Ritchie03633.3-16.72250.000
Matthew Schaefer151426.3-32.0060.001
Maxim Tsyplakov25838.5-11.52250.010
Marshall Warren13350.03.12250.010
TOTAL262848.126.7135

Buffalo Sabres Advanced

Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson5191555.913.98372.700
Bowen Byram3162044.4-2.15550.031
Rasmus Dahlin10261957.818.813765.010
Josh Doan4242054.513.513381.300
Joshua Dunne25838.5-8.31420.011
Jordan Greenway15838.5-8.31420.010
Michael Kesselring3162638.1-11.97846.713
Peyton Krebs0151944.1-2.57558.331
Beck Malenstyn25838.5-8.31420.051
Ryan McLeod082425.0-28.33730.010
Zach Metsa1121250.05.13442.900
Joshua Norris2281171.838.112570.600
Noah Ostlund2141253.810.06650.000
Owen Power3133030.2-24.25550.002
Jack Quinn692130.0-21.12433.300
Mattias Samuelsson0151845.5-0.661331.611
Tage Thompson4272551.910.513572.200
Alex Tuch8181751.47.77943.811
TOTAL566446.752.71811
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson281534.8-10.92340.000
Bowen Byram3151648.48.15550.031
Rasmus Dahlin6141351.912.56650.000
Josh Doan2141843.81.27370.000
Joshua Dunne25838.5-5.31420.011
Jordan Greenway15838.5-5.31420.010
Michael Kesselring3142535.9-12.27558.313
Peyton Krebs0141843.81.27463.621
Beck Malenstyn25838.5-5.31420.041
Ryan McLeod071630.4-16.73442.910
Zach Metsa1121250.09.43442.900
Joshua Norris114863.627.05455.600
Noah Ostlund2131056.517.96554.500
Owen Power3112629.7-22.15455.602
Jack Quinn471828.0-20.52340.000
Mattias Samuelsson0131448.17.26842.900
Tage Thompson3152141.7-2.27463.600
Alex Tuch5141156.017.86650.011
TOTAL405144.050.01410
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson291537.5-7.12340.000
Bowen Byram3161748.58.05550.031
Rasmus Dahlin6171947.26.47750.010
Josh Doan2141843.81.17370.000
Joshua Dunne25838.5-5.11420.011
Jordan Greenway15838.5-5.11420.010
Michael Kesselring3162539.0-6.57653.813
Peyton Krebs0151944.11.67558.331
Beck Malenstyn25838.5-5.11420.051
Ryan McLeod081929.6-17.93442.910
Zach Metsa1121250.09.03442.900
Joshua Norris2181162.126.26554.500
Noah Ostlund2141253.814.36650.000
Owen Power3122631.6-17.75455.602
Jack Quinn692130.0-18.12433.300
Mattias Samuelsson0151648.47.661037.500
Tage Thompson3172342.5-0.87558.300
Alex Tuch8181456.218.97750.011
TOTAL465943.848.11710
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson3100100.0100.060100.000
Bowen Byram0020.0-100.00000
Rasmus Dahlin490100.066.760100.000
Josh Doan210283.383.360100.000
Joshua Dunne0000-83.30000
Jordan Greenway0000-83.30000
Michael Kesselring0000-83.30000
Peyton Krebs0000-83.30000
Beck Malenstyn0000-83.30000
Ryan McLeod0020.0-100.00000
Zach Metsa0000-83.30000
Joshua Norris0100100.0100.060100.000
Noah Ostlund0000-83.30000
Owen Power01233.3-66.70000
Jack Quinn0000-83.30000
Mattias Samuelsson0000-83.30000
Tage Thompson110283.383.360100.000
Alex Tuch0000-83.30000
TOTAL10283.3100.000
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson00000.00000
Bowen Byram0010.00.00000
Rasmus Dahlin00000.00000
Josh Doan00000.00000
Joshua Dunne00000.00000
Jordan Greenway00000.00000
Michael Kesselring0010.00.0020.000
Peyton Krebs00000.00000
Beck Malenstyn00000.00000
Ryan McLeod0030.00.0030.000
Zach Metsa00000.00000
Joshua Norris00000.00000
Noah Ostlund00000.00000
Owen Power0020.00.0010.000
Jack Quinn00000.00000
Mattias Samuelsson0020.00.0030.011
Tage Thompson00000.00000
Alex Tuch0030.00.0020.000
TOTAL030.00.011
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson271236.8-24.24180.000
Bowen Byram3121054.51.94180.010
Rasmus Dahlin713572.227.07277.800
Josh Doan213959.19.170100.000
Joshua Dunne24357.14.3020.010
Jordan Greenway14266.714.8020.000
Michael Kesselring1111247.8-9.04266.711
Peyton Krebs011857.96.750100.021
Beck Malenstyn14357.14.3020.051
Ryan McLeod051426.3-39.62250.010
Zach Metsa18947.1-8.72166.700
Joshua Norris112192.349.76185.700
Noah Ostlund110283.337.54180.000
Owen Power171335.0-27.52166.702
Jack Quinn351327.8-36.52166.700
Mattias Samuelsson011761.111.15362.501
Tage Thompson2141058.38.370100.000
Alex Tuch410566.717.84266.701
TOTAL322754.272.9117
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson141225.0-39.12166.700
Bowen Byram312957.17.14180.010
Rasmus Dahlin611568.822.65271.400
Josh Doan211955.03.650100.000
Joshua Dunne24357.15.0020.010
Jordan Greenway14266.715.7020.000
Michael Kesselring1101147.6-8.34180.011
Peyton Krebs011857.97.950100.011
Beck Malenstyn14357.15.0020.041
Ryan McLeod041225.0-39.12166.710
Zach Metsa18947.1-8.22166.700
Joshua Norris19190.045.64180.000
Noah Ostlund110283.339.14180.000
Owen Power161233.3-28.92166.702
Jack Quinn241323.5-42.32166.700
Mattias Samuelsson011664.717.35271.400
Tage Thompson2121054.53.050100.000
Alex Tuch410376.931.74180.001
TOTAL292553.773.396

Shot Charts