Go ad-free AND support the site for the 26-27 season for just $18. Sign up now!
Game Recap
BUF4
FinalMon, Dec 29, 2025Every game that night
STL2

BUF beat STL 4-2, and the chances backed it up: 3.43 expected goals to 1.53. BUF outshot STL 34 to 18. Z. Benson had 5 shots on goal against our projection of 1.6. A. Lyon stopped 16 of 18.

Team Stats

BUFSTL
34Shots on goal18
3.43Expected goals1.53
69Shot attempts39
265v5 shots on goal16
0/3Power play0/1
18Hits27
11Blocked shots18
2Penalty minutes6
12Giveaways15
5Takeaways3

Expected goals: the chance each unblocked shot had of going in, by our model, added up.

Expected Goals Over the Game

BUF 3.43 xGSTL 1.53 xGGoal

00.511.522.533.51st2nd3rdBUF goal, 2:19STL goal, 5:08STL goal, 8:09BUF goal, 15:17BUF goal, 1:46

Each step up is a shot: how likely it was to go in. A team well above the other had the better chances, whatever the score.

Shot Map

BUF33 on goal, 3 scored
STL18 on goal, 2 scored

GoalSavedMissedBlockedBigger: a better chance

Box Score

BUF Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
R. McLeodC0113100017:091:49
J. NorrisC011001+1016:264:13
Z. BensonLW101500+1015:392:55
B. MalenstynLW011152+1014:350:00
P. KrebsC101200+1014:120:00
J. QuinnRW011410+1014:020:56
A. TuchRW1012020013:541:05
N. OstlundC101100+1012:570:00
T. ThompsonC0003100019:125:01
J. DoanRW0003110017:014:58
J. DunneC0000220013:080:00
J. GreenwayLW0001200012:320:00
M. SamuelssonD011202-1022:140:43
O. PowerD000101+1023:421:39
R. DahlinD000510-1023:405:01
B. ByramD000010+2022:211:40
M. KesselringD000130+1015:330:00
Z. MetsaD000000+2210:180:00
GoalieSASVGASV%TOI
A. Lyon18162.88959:25Win
U. Luukkonen000–0:00

STL Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
B. SchennC1012320015:510:53
O. StenbergC0110100014:020:00
J. SnuggerudRW1013410013:241:08
J. KyrouRW011001-1013:121:08
R. FabbriC0112410011:520:00
R. ThomasC000100-2018:281:07
P. BuchnevichLW000100-2217:011:10
A. ToropchenkoRW0002240015:580:00
O. SundqvistC0000100015:410:52
J. NeighboursLW000161-2015:330:50
M. JosephRW0000230014:390:00
D. DvorskyRW0000000010:120:52
C. ParaykoD011032+1024:580:00
P. BrobergD000101+1025:260:00
J. FaulkD0004110223:271:06
C. FowlerD000100-4222:250:54
T. TuckerD000001+1013:300:00
L. MaillouxD000000-308:520:00
GoalieSASVGASV%TOI
J. Hofer33303.90959:29Loss
J. Binnington000–0:00

Lines at 5-on-5

BUF

Line 1P. Krebs13:41J. Doan12:03T. Thompson14:11
Line 2B. Malenstyn12:51J. Dunne12:33J. Greenway11:35
Line 3R. McLeod13:24J. Quinn13:06Z. Benson12:44
Line 4A. Tuch11:29N. Ostlund12:26J. Norris11:55
Pair 1M. Samuelsson20:10R. Dahlin18:04
Pair 2O. Power20:18M. Kesselring14:06
Pair 3B. Byram19:36Z. Metsa10:18

STL

Line 2B. Schenn14:20O. Stenberg12:27J. Kyrou11:29
Pair 1P. Broberg20:38C. Parayko20:28
Pair 2J. Faulk20:23T. Tucker12:22
Pair 3C. Fowler19:42L. Mailloux8:52

From the NHL's shift charts: the players on the ice together most at 5-on-5, with each one's own 5-on-5 time.

How We Did

We projectedIt finished
ScoreBUF 3.0, STL 3.1BUF 4, STL 2
Total goals6.06
Shots on goalBUF 26.6, STL 26.4BUF 34, STL 18
Win chanceSTL 52%BUF won

Players

PlayerSOG projectedSOGPoints projectedPointsGoal chanceGoals
BUF T. Thompson3.130.88038%0
BUF R. Dahlin2.550.77015%0
BUF A. Tuch2.420.76129%1
STL J. Kyrou2.300.67129%0
BUF J. Doan2.230.57021%0
STL P. Buchnevich2.010.80027%0
STL R. Thomas1.811.05026%0
STL J. Faulk1.840.53012%0
STL J. Snuggerud1.730.48118%1
BUF O. Power1.610.4107%0
BUF J. Norris1.600.60128%0
BUF Z. Benson1.650.46114%1
BUF J. Quinn1.540.51118%0
STL B. Schenn1.520.56121%1
STL J. Neighbours1.510.63026%0
STL C. Parayko1.500.40110%0
BUF M. Kesselring1.410.2305%0
STL D. Dvorsky1.400.31016%0
STL P. Broberg1.410.4109%0
STL R. Fabbri1.420.39119%0
BUF B. Byram1.300.48012%0
STL C. Fowler1.310.5008%0
BUF M. Samuelsson1.320.3417%0
BUF R. McLeod1.330.56119%0
STL A. Toropchenko1.220.26012%0
BUF N. Ostlund1.210.32117%1
STL L. Mailloux1.200.2107%0
BUF P. Krebs1.220.34111%1
STL O. Stenberg1.200.45113%0
STL T. Tucker1.100.2106%0
STL M. Joseph1.100.31011%0
BUF B. Malenstyn1.010.1718%0
BUF J. Greenway1.010.2209%0
STL O. Sundqvist0.900.34011%0
BUF J. Dunne0.900.1708%0
BUF Z. Metsa0.500.0802%0

Shots on goal: 21 of 36 players within one of their projection; they took 0.0 fewer than projected on average.

Our projections as they stood at puck drop. One game says little about a model; Model Notes has how it tests over thousands.