Buffalo Sabres vs. Ottawa Senators Box Score: December 23, 2025

December 23, 2025, 7:00 PM
Attendance: 17,753
Arena: Canadian Tire Centre
Game Duration: 2:33
Logos via Sports Logos.net / About logos

Scoring Summary

Scoring Summary Table
1st Period
15:22 BUF Bowen Byram (7) Jordan Greenway, Joshua Dunne
17:13 OTT Ridly Greig (3) Claude Giroux
2nd Period
06:11 BUF Noah Ostlund (6) Bowen Byram, Alex Tuch
09:27 OTT PP Tim Stützle (18) Drake Batherson, Dylan Cozens
1st OT Period
00:31 BUF Bowen Byram (8) Ryan McLeod, Mattias Samuelsson

Penalty Summary

Penalty Summary Table
1st Period
18:12 BUF Michael Kesselring High Sticking 2 min
18:12 OTT Brady Tkachuk Roughing 2 min
2nd Period
02:36 OTT Nikolas Matinpalo Interference 2 min
09:13 BUF Michael Kesselring Tripping 2 min
13:51 BUF Zach Benson High Sticking 2 min
3rd Period
18:09 BUF Alex Tuch Hooking 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

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 Benson00002000000020.02112:24
2Bowen Byram2133020011002100.03124:18
3Rasmus Dahlin000-10000000010.02822:48
4Josh Doan000-10000000010.02213:28
5Joshua Dunne01110000010010.01913:13
6Jordan Greenway01110000010040.02113:36
7Michael Kesselring00004000000020.01812:39
8Peyton Krebs000-10000000002114:00
9Beck Malenstyn00010000000002316:11
10Ryan McLeod01110000010010.02316:36
11Zach Metsa0002000000000138:38
12Joshua Norris00010000000002414:00
13Noah Ostlund101101000000250.02215:01
14Owen Power00000000000010.03125:10
15Jack Quinn00000000000010.01912:21
16Mattias Samuelsson01100000010020.03226:39
17Tage Thompson000-10000000020.02416:47
18Alex Tuch01122000010030.02918:01
19Alex Lyon0000000000000460:31
TOTAL36983002512.0

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Alex LyonW22624.9230060:31

Ottawa Senators

Ottawa Senators Table
Scoring Goals Assists
Rk Player G A PTS +/- PIM EV PP SH GW EV PP SH S S% SHFT TOI
1Michael Amadio00010000000020.02316:20
2Drake Batherson01100000001040.02820:42
3Thomas Chabot000-20000000010.02823:23
4Nick Cousins000-1000000000168:27
5Dylan Cozens01100000001020.02519:32
6Claude Giroux01110000010002516:10
7Ridly Greig1011010000001100.02315:11
8Stephen Halliday000-1000000000177:46
9Nick Jensen00000000000002717:47
10Kurtis MacDermid000-100000000052:40
11Nikolas Matinpalo00002000000020.02715:17
12David Perron00000000000020.02315:21
13Jake Sanderson00000000000010.02922:25
14Jordan Spence000-20000000002519:33
15Tim Stützle101-200100000333.32821:41
16Brady Tkachuk000-22000000060.02818:42
17Fabian Zetterlund000-10000000020.02718:03
18Artem Zub00000000000002619:04
19Linus Ullmark0000000000000460:31
TOTAL2354110267.7
Become a Stathead & surf this site ad-free.

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Linus UllmarkO32522.8800060:31

Buffalo Sabres Advanced

Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson261627.3-15.41150.000
Bowen Byram2131940.61.781044.401
Rasmus Dahlin2192246.311.4131252.001
Josh Doan151525.0-17.98372.702
Joshua Dunne212763.229.1080.020
Jordan Greenway412957.122.2070.010
Michael Kesselring481534.8-5.91233.302
Peyton Krebs171531.8-9.77370.031
Beck Malenstyn1141156.021.80100.032
Ryan McLeod1122532.4-10.91614.300
Zach Metsa27943.85.25183.310
Joshua Norris291242.94.312860.000
Noah Ostlund272025.9-18.39950.000
Owen Power2172540.51.86842.921
Jack Quinn3111542.33.81150.011
Mattias Samuelsson3183633.3-12.761726.111
Tage Thompson4111542.33.810376.902
Alex Tuch3122037.5-2.8101147.612
TOTAL416140.244.91516
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson261430.0-9.4010.000
Bowen Byram181534.8-3.37653.801
Rasmus Dahlin2162143.210.591145.001
Josh Doan151525.0-15.96366.702
Joshua Dunne212763.233.3080.020
Jordan Greenway412570.641.6070.010
Michael Kesselring481338.11.21233.302
Peyton Krebs171531.8-7.36366.721
Beck Malenstyn114766.739.0080.031
Ryan McLeod172025.9-16.5010.000
Zach Metsa27943.88.15183.300
Joshua Norris051229.4-9.79852.900
Noah Ostlund272025.9-16.59950.000
Owen Power1121938.72.35741.721
Jack Quinn171531.8-7.3010.011
Mattias Samuelsson3133129.5-15.731318.800
Tage Thompson381534.8-3.36366.702
Alex Tuch161726.1-15.29852.902
TOTAL325337.642.91114
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson261430.0-13.1010.000
Bowen Byram291636.0-5.87653.801
Rasmus Dahlin2192147.512.9111150.001
Josh Doan151525.0-19.46366.702
Joshua Dunne212763.229.0080.020
Jordan Greenway412570.637.3070.010
Michael Kesselring481338.1-2.71233.302
Peyton Krebs171531.8-11.16366.731
Beck Malenstyn114766.734.3080.031
Ryan McLeod182127.6-18.4010.000
Zach Metsa27943.84.35183.310
Joshua Norris291242.93.511857.900
Noah Ostlund272025.9-20.39950.000
Owen Power2132039.4-1.35741.721
Jack Quinn171531.8-11.1010.011
Mattias Samuelsson3183136.7-7.551327.810
Tage Thompson4111542.32.98372.702
Alex Tuch181830.8-13.19852.912
TOTAL375440.745.51514
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson0000-100.010100.000
Bowen Byram040100.0100.010100.000
Rasmus Dahlin0000-100.020100.000
Josh Doan0000-100.020100.000
Joshua Dunne0000-100.00000
Jordan Greenway0000-100.00000
Michael Kesselring0000-100.00000
Peyton Krebs0000-100.010100.000
Beck Malenstyn0000-100.00000
Ryan McLeod040100.0100.010100.000
Zach Metsa0000-100.00000
Joshua Norris0000-100.010100.000
Noah Ostlund0000-100.00000
Owen Power040100.0100.010100.000
Jack Quinn240100.0100.010100.000
Mattias Samuelsson0000-100.010100.000
Tage Thompson0000-100.020100.000
Alex Tuch240100.0100.010100.000
TOTAL40100.0100.000
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson0020.00.00000
Bowen Byram0030.00.0040.000
Rasmus Dahlin0010.00.0010.000
Josh Doan00000.00000
Joshua Dunne00000.00000
Jordan Greenway0040.00.00000
Michael Kesselring0020.00.00000
Peyton Krebs00000.00000
Beck Malenstyn0040.00.0020.001
Ryan McLeod0040.00.0050.000
Zach Metsa00000.00000
Joshua Norris00000.00000
Noah Ostlund00000.00000
Owen Power0050.00.0010.000
Jack Quinn00000.00000
Mattias Samuelsson0050.00.0040.001
Tage Thompson00000.00000
Alex Tuch0020.00.0030.000
TOTAL070.00.002
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson251033.3-12.71150.000
Bowen Byram1121250.09.37558.301
Rasmus Dahlin1131644.81.99950.000
Josh Doan031318.8-31.25362.502
Joshua Dunne211568.831.7070.020
Jordan Greenway210662.523.8060.010
Michael Kesselring481044.41.1010.002
Peyton Krebs151327.8-20.54357.131
Beck Malenstyn111761.122.8070.010
Ryan McLeod0101737.0-10.11420.000
Zach Metsa26746.23.14180.010
Joshua Norris28753.312.09190.000
Noah Ostlund261233.3-13.46275.000
Owen Power2141843.80.33442.921
Jack Quinn3111150.08.91150.011
Mattias Samuelsson3152537.5-12.541028.611
Tage Thompson381338.1-7.57370.002
Alex Tuch3101343.5-0.17463.611
TOTAL344244.748.51312
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson251033.3-8.7010.000
Bowen Byram18947.19.66275.001
Rasmus Dahlin1101540.00.05838.500
Josh Doan031318.8-28.13350.002
Joshua Dunne211568.838.2070.020
Jordan Greenway210471.440.0060.010
Michael Kesselring481044.46.1010.002
Peyton Krebs151327.8-16.93350.021
Beck Malenstyn111568.838.2070.010
Ryan McLeod061430.0-14.4010.000
Zach Metsa26746.27.74180.000
Joshua Norris04736.4-4.36185.700
Noah Ostlund261233.3-9.36275.000
Owen Power191537.5-4.02433.321
Jack Quinn171138.9-1.5010.011
Mattias Samuelsson3112233.3-13.61811.100
Tage Thompson251327.8-16.93350.002
Alex Tuch151033.3-8.76185.701
TOTAL263840.642.9911

Ottawa Senators Advanced

Ottawa Senators Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Michael Amadio212957.1-4.33537.500
Drake Batherson825973.519.29852.900
Thomas Chabot7241561.51.510566.713
Nick Cousins09660.0-0.750100.020
Dylan Cozens322873.317.98850.011
Claude Giroux214573.716.14640.010
Ridly Greig4121250.0-13.73730.011
Stephen Halliday06650.0-12.040100.030
Nick Jensen1161847.1-20.08850.000
Kurtis MacDermid01516.7-46.620100.000
Nikolas Matinpalo4141450.0-14.58753.300
David Perron222873.317.96842.910
Jake Sanderson6241364.96.77846.701
Jordan Spence5221068.811.98466.710
Tim Stützle4281860.90.612763.221
Brady Tkachuk7241463.24.113381.320
Fabian Zetterlund7211460.0-0.910376.921
Artem Zub1181260.0-0.85838.521
TOTAL634160.656.6199
Ottawa Senators Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Michael Amadio212570.69.72433.300
Drake Batherson718869.29.26842.900
Thomas Chabot5211067.77.78466.702
Nick Cousins09660.0-3.450100.020
Dylan Cozens315768.27.35838.511
Claude Giroux212570.69.72433.310
Ridly Greig412570.69.72433.311
Stephen Halliday05645.5-19.840100.030
Nick Jensen1161453.3-14.68753.300
Kurtis MacDermid01516.7-49.520100.000
Nikolas Matinpalo4141450.0-19.08753.300
David Perron218869.29.25838.510
Jake Sanderson518966.75.74450.001
Jordan Spence521970.011.18466.710
Tim Stützle3221461.1-2.99375.021
Brady Tkachuk4191359.4-5.49375.020
Fabian Zetterlund6191457.6-8.49375.021
Artem Zub118869.29.24450.021
TOTAL543262.857.1188
Ottawa Senators Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Michael Amadio212570.613.32433.300
Drake Batherson719967.911.76842.900
Thomas Chabot6221166.710.88466.712
Nick Cousins09660.00.350100.020
Dylan Cozens316866.79.35838.511
Claude Giroux212570.613.32433.310
Ridly Greig412860.00.32625.011
Stephen Halliday05645.5-16.240100.030
Nick Jensen1161453.3-9.68753.300
Kurtis MacDermid01516.7-46.120100.000
Nikolas Matinpalo4141450.0-14.18753.300
David Perron218869.213.15838.510
Jake Sanderson5181358.1-2.64640.001
Jordan Spence5221068.813.88466.710
Tim Stützle3221855.0-8.59564.321
Brady Tkachuk4191457.6-3.49375.020
Fabian Zetterlund6191457.6-3.49375.021
Artem Zub1181260.00.34640.021
TOTAL553759.854.5198
Ottawa Senators Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Michael Amadio0000-100.010100.000
Drake Batherson160100.00.030100.000
Thomas Chabot120100.00.020100.000
Nick Cousins0000-100.00000
Dylan Cozens060100.00.030100.000
Claude Giroux020100.00.020100.000
Ridly Greig0000-100.010100.000
Stephen Halliday010100.00.00000
Nick Jensen0000-100.00000
Kurtis MacDermid0000-100.00000
Nikolas Matinpalo0000-100.00000
David Perron040100.00.010100.000
Jake Sanderson160100.00.030100.000
Jordan Spence0000-100.00000
Tim Stützle160100.00.030100.000
Brady Tkachuk350100.00.040100.000
Fabian Zetterlund120100.00.010100.000
Artem Zub0000-100.010100.000
TOTAL80100.0100.000
Ottawa Senators Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Michael Amadio0040.00.0010.000
Drake Batherson00000.00000
Thomas Chabot0040.00.0010.001
Nick Cousins00000.00000
Dylan Cozens00000.00000
Claude Giroux00000.0020.000
Ridly Greig0040.00.0010.000
Stephen Halliday00000.00000
Nick Jensen0040.00.0010.000
Kurtis MacDermid00000.00000
Nikolas Matinpalo00000.00000
David Perron00000.00000
Jake Sanderson00000.0020.000
Jordan Spence00000.00000
Tim Stützle00000.0020.000
Brady Tkachuk00000.00000
Fabian Zetterlund00000.00000
Artem Zub00000.0020.000
TOTAL040.00.001
Ottawa Senators Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Michael Amadio212763.29.03350.000
Drake Batherson315768.216.45550.000
Thomas Chabot4131448.1-12.73442.913
Nick Cousins07558.32.240100.020
Dylan Cozens214670.018.34544.411
Claude Giroux113381.231.23442.910
Ridly Greig4121054.5-2.63537.511
Stephen Halliday04544.4-13.630100.010
Nick Jensen1121544.4-18.36554.500
Kurtis MacDermid01516.7-43.020100.000
Nikolas Matinpalo3121152.2-6.06460.000
David Perron212666.713.42528.600
Jake Sanderson5191065.514.56650.000
Jordan Spence312957.11.02340.010
Tim Stützle2171651.5-8.57653.811
Brady Tkachuk5161257.11.17277.820
Fabian Zetterlund6121250.0-9.34266.701
Artem Zub116964.011.25645.521
TOTAL443456.453.3138
Ottawa Senators Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Michael Amadio212380.026.02250.000
Drake Batherson311664.76.43537.500
Thomas Chabot311955.0-7.22340.002
Nick Cousins07558.3-2.140100.020
Dylan Cozens210566.78.72528.611
Claude Giroux112380.026.02250.010
Ridly Greig412380.026.02250.011
Stephen Halliday03537.5-25.730100.010
Nick Jensen1121152.2-12.16460.000
Kurtis MacDermid01516.7-47.720100.000
Nikolas Matinpalo3121152.2-12.16460.000
David Perron211664.76.42528.600
Jake Sanderson516769.614.84266.700
Jordan Spence311857.9-3.02340.010
Tim Stützle1141351.9-13.95271.411
Brady Tkachuk3131252.0-13.05271.420
Fabian Zetterlund5111247.8-18.94266.701
Artem Zub116672.719.24266.721
TOTAL392660.057.1127

Shot Charts