Buffalo Sabres vs. St. Louis Blues Box Score: December 29, 2025

December 29, 2025, 8:00 PM
Attendance: 18,096
Arena: Enterprise Center
Game Duration: 2:24
Logos via Sports Logos.net / About logos

Scoring Summary

Scoring Summary Table
1st Period
02:19 BUF Noah Ostlund (7) Joshua Norris
05:08 STL Brayden Schenn (8) Otto Stenberg, Jordan Kyrou
08:09 STL Jimmy Snuggerud (6) Robby Fabbri, Colton Parayko
2nd Period
15:17 BUF Alex Tuch (12) Mattias Samuelsson
3rd Period
01:46 BUF Zach Benson (4) Jack Quinn, Ryan McLeod
18:44 BUF EN Peyton Krebs (3) Beck Malenstyn

Penalty Summary

Penalty Summary Table
1st Period
10:31 BUF Zach Metsa High Sticking 2 min
20:00 STL Cam Fowler Hooking 2 min
3rd Period
09:38 STL Justin Faulk Interference 2 min
15:55 STL Pavel Buchnevich High Sticking 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 Benson101101001000520.01615:39
2Bowen Byram00020000000002522:21
3Rasmus Dahlin000-10000000050.02523:40
4Josh Doan00000000000030.01917:01
5Joshua Dunne00000000000001613:08
6Jordan Greenway00000000000010.01712:32
7Michael Kesselring00010000000010.02015:33
8Peyton Krebs101101000000250.01914:12
9Beck Malenstyn01110000010010.01814:35
10Ryan McLeod01100000010030.01917:09
11Zach Metsa00022000000001810:18
12Joshua Norris01110000010002316:26
13Noah Ostlund1011010000001100.02112:57
14Owen Power00010000000010.02623:42
15Jack Quinn01110000010040.01614:02
16Mattias Samuelsson011-10000010020.02522:14
17Tage Thompson00000000000030.02019:12
18Alex Tuch101001000000250.02213:54
19Alex Lyon0000000000000359:25
TOTAL45924003411.8

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Alex LyonW21816.8890059:25

St. Louis Blues

St. Louis Blues Table
Scoring Goals Assists
Rk Player G A PTS +/- PIM EV PP SH GW EV PP SH S S% SHFT TOI
1Philip Broberg00010000000010.02625:26
2Pavel Buchnevich000-22000000010.02417:01
3Dalibor Dvorsky00000000000001510:12
4Robby Fabbri01100000010020.01711:52
5Justin Faulk00002000000040.02823:27
6Cam Fowler000-42000000010.02722:25
7Mathieu Joseph00000000000001814:39
8Jordan Kyrou011-10000010001813:12
9Logan Mailloux000-3000000000138:52
10Jake Neighbours000-20000000010.02315:33
11Colton Parayko01110000010002524:58
12Brayden Schenn101001000000250.02215:51
13Jimmy Snuggerud101001000000333.31813:24
14Otto Stenberg01100000010002114:02
15Oskar Sundqvist00000000000001915:41
16Robert Thomas000-20000000010.02518:28
17Alexey Toropchenko00000000000020.02015:58
18Tyler Tucker00010000000002013:30
19Joel Hofer0000000000000459:29
TOTAL24662001811.1
Become a Stathead & surf this site ad-free.

Goalies

Goalies Table
Goalie Stats
Rk Player DEC GA SA SV SV% SO PIM TOI
1Joel HoferL33330.9090059:29
2Empty Net110.00000

Buffalo Sabres Advanced

Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson728780.023.270100.000
Bowen Byram3201655.6-12.93827.310
Rasmus Dahlin7271564.30.19660.010
Josh Doan6201066.73.48657.111
Joshua Dunne2101050.0-17.41420.022
Jordan Greenway310758.8-6.41420.020
Michael Kesselring624875.015.37370.030
Peyton Krebs415865.21.24640.000
Beck Malenstyn1111052.4-14.61420.052
Ryan McLeod3261072.211.96185.710
Zach Metsa081044.4-23.71420.000
Joshua Norris123971.910.99756.301
Noah Ostlund2141253.8-13.75741.700
Owen Power6351668.68.311568.801
Jack Quinn722775.915.960100.010
Mattias Samuelsson4211361.8-3.571041.202
Tage Thompson4201360.6-5.28657.110
Alex Tuch4161257.1-9.66842.902
TOTAL703864.852.91811
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson622775.918.850100.000
Bowen Byram3181456.2-10.53730.010
Rasmus Dahlin5181260.0-4.55645.510
Josh Doan312763.20.24640.001
Joshua Dunne291047.4-19.71420.022
Jordan Greenway310662.5-0.71420.020
Michael Kesselring623776.720.27370.030
Peyton Krebs314863.60.74640.000
Beck Malenstyn19950.0-16.21420.052
Ryan McLeod223874.216.850100.010
Zach Metsa081044.4-23.21420.000
Joshua Norris014766.74.75741.701
Noah Ostlund2131252.0-15.25741.700
Owen Power5301369.812.78561.501
Jack Quinn721775.017.250100.010
Mattias Samuelsson4201262.5-0.86940.002
Tage Thompson2121054.5-11.24640.010
Alex Tuch4141156.0-9.75741.702
TOTAL583463.046.91711
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson622775.916.850100.000
Bowen Byram3191457.6-10.13730.010
Rasmus Dahlin5191261.3-4.35645.510
Josh Doan412763.2-1.34640.011
Joshua Dunne2101050.0-18.01420.022
Jordan Greenway310662.5-2.11420.020
Michael Kesselring624777.419.67370.030
Peyton Krebs415865.21.34640.000
Beck Malenstyn111955.0-11.71420.052
Ryan McLeod225875.817.750100.010
Zach Metsa081044.4-24.41420.000
Joshua Norris015768.25.25741.701
Noah Ostlund2141253.8-14.35741.700
Owen Power6321371.113.18561.501
Jack Quinn721775.015.350100.010
Mattias Samuelsson4211263.6-0.96940.002
Tage Thompson2121054.5-12.64640.010
Alex Tuch4151157.7-9.05741.702
TOTAL613464.246.91811
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson160100.050.020100.000
Bowen Byram01150.0-30.00000
Rasmus Dahlin28372.7-27.340100.000
Josh Doan28372.7-27.340100.000
Joshua Dunne0000-75.00000
Jordan Greenway0000-75.00000
Michael Kesselring0000-75.00000
Peyton Krebs0000-75.00000
Beck Malenstyn0000-75.00000
Ryan McLeod11150.0-30.010100.000
Zach Metsa0000-75.00000
Joshua Norris18280.030.040100.000
Noah Ostlund0000-75.00000
Owen Power03260.0-25.730100.000
Jack Quinn010100.027.310100.000
Mattias Samuelsson0000-75.010100.000
Tage Thompson28372.7-27.340100.000
Alex Tuch010100.027.310100.000
TOTAL9281.8100.000
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson00000.00000
Bowen Byram0010.00.0010.000
Rasmus Dahlin00000.00000
Josh Doan00000.00000
Joshua Dunne00000.00000
Jordan Greenway0010.00.00000
Michael Kesselring0010.00.00000
Peyton Krebs00000.00000
Beck Malenstyn0010.00.00000
Ryan McLeod0010.00.0010.000
Zach Metsa00000.00000
Joshua Norris00000.00000
Noah Ostlund00000.00000
Owen Power0010.00.00000
Jack Quinn00000.00000
Mattias Samuelsson0010.00.0010.000
Tage Thompson00000.00000
Alex Tuch0010.00.0010.000
TOTAL020.00.000
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson518578.327.310100.000
Bowen Byram3171160.71.62528.600
Rasmus Dahlin3141156.0-5.72433.310
Josh Doan511761.11.84450.011
Joshua Dunne15935.7-29.81233.322
Jordan Greenway15645.5-16.81233.320
Michael Kesselring413668.411.84357.130
Peyton Krebs19852.9-8.93442.900
Beck Malenstyn05935.7-29.81233.352
Ryan McLeod217770.816.6010.010
Zach Metsa07846.7-16.5030.000
Joshua Norris014477.824.14544.400
Noah Ostlund210952.6-9.73537.500
Owen Power4201262.55.05455.601
Jack Quinn514573.719.00010
Mattias Samuelsson2131056.5-4.72528.601
Tage Thompson212860.00.44450.010
Alex Tuch311857.9-2.53633.302
TOTAL432959.740.3179
Buffalo Sabres Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Zach Benson415575.023.90000
Bowen Byram3161061.55.12433.300
Rasmus Dahlin2101147.6-16.01420.010
Josh Doan38753.3-6.73442.901
Joshua Dunne14930.8-34.61233.322
Jordan Greenway15550.0-10.01233.320
Michael Kesselring413572.219.04357.130
Peyton Krebs19852.9-7.53442.900
Beck Malenstyn04833.3-30.91233.352
Ryan McLeod215671.419.10010
Zach Metsa07846.7-15.3030.000
Joshua Norris010471.416.53537.500
Noah Ostlund210952.6-8.33537.500
Owen Power3191163.39.05455.601
Jack Quinn514573.721.50010
Mattias Samuelsson212957.1-2.02433.301
Tage Thompson29852.9-7.53442.910
Alex Tuch310758.80.53537.502
TOTAL382758.538.9169

St. Louis Blues Advanced

St. Louis Blues Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Philip Broberg3163730.2-10.971041.201
Pavel Buchnevich2101540.05.57463.600
Dalibor Dvorsky0101147.614.64544.400
Robby Fabbri3111444.010.74640.041
Justin Faulk5132039.45.25741.711
Cam Fowler4162935.6-0.38753.300
Mathieu Joseph292031.0-6.5030.023
Jordan Kyrou071828.0-10.15362.501
Logan Mailloux210758.827.37187.500
Jake Neighbours1101147.614.67370.061
Colton Parayko0143826.9-17.061233.332
Brayden Schenn381929.6-8.27463.632
Jimmy Snuggerud5121054.523.57558.341
Otto Stenberg192031.0-6.57277.810
Oskar Sundqvist092526.5-13.5080.010
Robert Thomas3131350.018.77558.300
Alexey Toropchenko472621.2-20.9070.024
Tyler Tucker18947.113.42340.001
TOTAL397035.848.42718
St. Louis Blues Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Philip Broberg2142833.3-6.77558.301
Pavel Buchnevich281240.03.96460.000
Dalibor Dvorsky091145.010.34544.400
Robby Fabbri3111444.09.74640.041
Justin Faulk3101737.00.14736.411
Cam Fowler4142734.1-5.18753.300
Mathieu Joseph291932.1-7.0030.023
Jordan Kyrou061627.3-12.74357.101
Logan Mailloux210758.826.87187.500
Jake Neighbours191047.413.27370.061
Colton Parayko0142932.6-8.26746.222
Brayden Schenn271828.0-12.37370.031
Jimmy Snuggerud511857.926.46554.541
Otto Stenberg171828.0-12.37187.510
Oskar Sundqvist081830.8-8.6040.010
Robert Thomas291047.413.26460.000
Alexey Toropchenko471926.9-14.0040.024
Tyler Tucker17943.88.32340.001
TOTAL345837.053.12617
St. Louis Blues Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Philip Broberg2142833.3-4.47558.301
Pavel Buchnevich281436.40.86460.000
Dalibor Dvorsky091145.011.74544.400
Robby Fabbri3111444.011.14640.041
Justin Faulk3102033.3-3.64736.411
Cam Fowler4142932.6-5.98753.300
Mathieu Joseph291932.1-5.2030.023
Jordan Kyrou061825.0-14.44357.101
Logan Mailloux210758.828.07187.500
Jake Neighbours191145.011.77370.061
Colton Parayko0142932.6-5.96746.222
Brayden Schenn271926.9-12.27370.032
Jimmy Snuggerud5111052.421.36554.541
Otto Stenberg171926.9-12.27187.510
Oskar Sundqvist081830.8-6.9040.010
Robert Thomas291242.99.16460.000
Alexey Toropchenko471926.9-12.2040.024
Tyler Tucker17943.89.62340.001
TOTAL346135.853.12618
St. Louis Blues Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Philip Broberg0000-100.00000
Pavel Buchnevich010100.00.010100.000
Dalibor Dvorsky010100.00.00000
Robby Fabbri0000-100.00000
Justin Faulk110100.00.010100.000
Cam Fowler010100.00.00000
Mathieu Joseph0000-100.00000
Jordan Kyrou010100.00.010100.000
Logan Mailloux0000-100.00000
Jake Neighbours010100.00.00000
Colton Parayko0000-100.00000
Brayden Schenn110100.00.00000
Jimmy Snuggerud010100.00.010100.000
Otto Stenberg0000-100.00000
Oskar Sundqvist010100.00.00000
Robert Thomas010100.00.010100.000
Alexey Toropchenko0000-100.00000
Tyler Tucker0000-100.00000
TOTAL20100.0100.000
St. Louis Blues Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Philip Broberg12918.2-81.8050.000
Pavel Buchnevich01150.030.00000
Dalibor Dvorsky0000-25.00000
Robby Fabbri0000-25.00000
Justin Faulk120100.090.00000
Cam Fowler010100.081.80000
Mathieu Joseph0010.0-27.30000
Jordan Kyrou0000-25.00000
Logan Mailloux0000-25.00000
Jake Neighbours0000-25.00000
Colton Parayko0090.0-100.0050.010
Brayden Schenn0000-25.0010.000
Jimmy Snuggerud0000-25.00000
Otto Stenberg02166.755.6010.000
Oskar Sundqvist0070.0-60.0040.000
Robert Thomas13175.075.0010.000
Alexey Toropchenko0070.0-60.0030.000
Tyler Tucker010100.081.80000
TOTAL3925.00.010
St. Louis Blues Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Philip Broberg1122433.3-13.94450.001
Pavel Buchnevich171236.8-4.75455.600
Dalibor Dvorsky010662.528.63260.000
Robby Fabbri310758.824.33260.030
Justin Faulk371335.0-7.33350.001
Cam Fowler4131644.87.65271.400
Mathieu Joseph171041.21.20020
Jordan Kyrou061430.0-14.25183.301
Logan Mailloux28657.120.95183.300
Jake Neighbours17846.78.14357.141
Colton Parayko0111936.7-6.24450.011
Brayden Schenn261528.6-16.54180.032
Jimmy Snuggerud510662.528.64266.731
Otto Stenberg051327.8-16.64180.010
Oskar Sundqvist081142.12.5020.010
Robert Thomas271041.21.25455.600
Alexey Toropchenko361430.0-14.2010.023
Tyler Tucker15838.5-2.22250.001
TOTAL294340.360.52012
St. Louis Blues Advanced Table
Player iCF SAT‑F SAT‑A CF% CRel% ZSO ZSD oZS% HIT BLK
Philip Broberg1122136.4-10.54357.101
Pavel Buchnevich161037.5-5.44450.000
Dalibor Dvorsky09660.024.03260.000
Robby Fabbri310758.823.43260.030
Justin Faulk261135.3-8.52340.001
Cam Fowler4121544.44.95271.400
Mathieu Joseph171041.2-0.50020
Jordan Kyrou051229.4-16.44180.001
Logan Mailloux28657.119.85183.300
Jake Neighbours16842.91.74357.141
Colton Parayko0111640.7-1.44357.111
Brayden Schenn151426.3-21.54180.031
Jimmy Snuggerud59564.329.03260.031
Otto Stenberg051229.4-16.44180.010
Oskar Sundqvist07943.83.0010.010
Robert Thomas26842.91.74450.000
Alexey Toropchenko361233.3-11.40023
Tyler Tucker15838.5-3.82250.001
TOTAL273841.561.12011

Shot Charts