Buffalo Sabres at St. Louis Blues

NHL game between the Buffalo Sabres and the St. Louis Blues on Dec 29, 2025. Final score: Buffalo Sabres 4, St. Louis Blues 2.

StatusFinal
DateDec 29, 2025
VenueEnterprise Center
Buffalo Sabres score4
St. Louis Blues score2

Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.

Three Stars by Game Score

Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.

PlayerPosGASOGTOIxGGame Score
1stZach BensonL10515:390.441.42
2ndJack QuinnR01414:020.441.37
3rdJimmy SnuggerudR10313:240.171.23

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Buffalo Sabres–St. Louis Blues)
1st 02:19BUFNoah OstlundJosh Norris5v51–0
1st 05:08STLBrayden SchennOtto Stenberg, Jordan Kyrou5v51–1
1st 08:09STLJimmy SnuggerudRobby Fabbri, Colton Parayko5v51–2
2nd 15:17BUFAlex TuchMattias Samuelsson5v52–2
3rd 01:46BUFZach BensonJack Quinn, Ryan McLeod5v53–2
3rd 18:44BUFPeyton KrebsBeck Malenstyn6v54–2

Team Comparison

Buffalo SabresSt. Louis Blues
Goals42
Shots on goal3418
Expected goals (xG)3.071.37
High-danger shots124
Corsi %64.2%35.8%
Power play0/30/1
Faceoff %55.6%44.4%
Hits1827
Blocks1118
Giveaways1215
Takeaways53

Buffalo Sabres Skaters

PlayerPosGAPSOGTOIxGGame Score
Zach BensonL101515:390.441.42
Jack QuinnR011414:020.441.37
Josh NorrisC011016:260.151.16
Mattias SamuelssonD011222:140.061.15
Beck MalenstynL011114:350.081.08
Ryan McLeodC011317:090.061.02
Bowen ByramD000022:210.330.89
Peyton KrebsC101214:120.440.83
Alex TuchR101213:540.070.79
Noah OstlundC101112:570.100.69
Josh DoanR000317:010.580.45
Zach MetsaD000010:180.000.44
Owen PowerD000123:420.060.41
Josh DunneC000013:080.110.37
Michael KesselringD000115:330.030.35
Tage ThompsonC000319:120.160.20
Rasmus DahlinD000523:400.230.16
Jordan GreenwayL000112:320.020.15

St. Louis Blues Skaters

PlayerPosGAPSOGTOIxGGame Score
Jimmy SnuggerudR101313:240.171.23
Brayden SchennC101215:510.100.91
Robby FabbriC011211:520.170.86
Otto StenbergC011014:020.050.51
Colton ParaykoD011024:580.000.42
Jordan KyrouR011013:120.000.31
Tyler TuckerD000013:300.000.30
Jake NeighboursL000115:330.05-0.00
Mathieu JosephR000014:390.05-0.04
Justin FaulkD000423:270.23-0.04
Alexey ToropchenkoR000215:580.17-0.06
Dalibor DvorskyR000010:120.00-0.17
Robert ThomasC000118:280.32-0.29
Oskar SundqvistC000015:410.00-0.42
Philip BrobergD000125:260.02-0.46
Pavel BuchnevichL000117:010.02-0.49
Logan MaillouxD00008:520.00-0.93
Cam FowlerD000122:250.13-1.12

Goaltending

GoalieTeamSVSASV%GSAxDecision
Alex LyonBuffalo Sabres161888.9%-0.56W
Joel HoferSt. Louis Blues303390.9%-0.28L

Analysis

The Buffalo Sabres defeated the St. Louis Blues 4–2 on Dec 29, 2025.

St. Louis Blues generated 1.37 expected goals to Buffalo Sabres's 3.07 — the run of play matched the result, with Buffalo Sabres earning the better chances as well as the goals.

Zach Benson led all skaters with a Game Score of 1.42 on 1 goal, 5 shots on goal.

Frequently Asked Questions

Who won the Buffalo Sabres vs St. Louis Blues game?

The Buffalo Sabres beat the St. Louis Blues 4–2 on Dec 29, 2025.

What was the final score?

The final score was Buffalo Sabres 4, St. Louis Blues 2.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Zach Benson led all skaters at 1.42, on 1G, 0A and 5 shots on goal.

Which team deserved to win by expected goals?

St. Louis Blues generated 1.37 expected goals and Buffalo Sabres generated 3.07, so Buffalo Sabres created the better chances. That matches the result.

What were the shot totals?

Buffalo Sabres put 34 shots on goal and St. Louis Blues put 18. High-danger chances went 12 to 4.

How did the goaltenders play?

Alex Lyon stopped 16 of 18 (-0.56 goals saved above expected); Joel Hofer stopped 30 of 33 (-0.28 goals saved above expected).