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

BUF beat DAL 4-1, with the chances close: 2.88 expected goals to 3.02. T. Thompson led the way with 3 points (2 G, 1 A). J. Robertson had 8 shots on goal against our projection of 3.2. U. Luukkonen stopped 28 of 29.

Scoring

1st2nd3rdT
BUF0224
DAL1001
  1. 1st 0:15DALM. Bourque0.46 xG
  2. 2nd 7:44BUFJ. Doan0.13 xG
  3. 2nd 17:05BUFB. Byram0.10 xG
  4. 3rd 9:21BUFT. Thompson0.22 xG
  5. 3rd 11:35BUFT. Thompson0.09 xG

Team Stats

BUFDAL
31Shots on goal29
2.88Expected goals3.02
59Shot attempts46
295v5 shots on goal26
0/2Power play0/2
24Hits15
9Blocked shots12
4Penalty minutes4
13Giveaways12
4Takeaways3

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

Expected Goals Over the Game

BUF 2.88 xGDAL 3.02 xGGoal

00.511.522.533.51st2nd3rdDAL goal, 0:15BUF goal, 7:44BUF goal, 17:05BUF goal, 9:21BUF goal, 11:35

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

BUF31 on goal, 4 scored
DAL27 on goal, 1 scored

GoalSavedMissedBlockedBigger: a better chance

Box Score

BUF Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
T. ThompsonC213710+3218:452:06
J. DoanRW112340+2215:272:06
N. OstlundC022001+1012:560:00
A. TuchRW011211+1018:211:54
R. McLeodC0001010016:351:54
Z. BensonLW000101+1016:112:06
J. QuinnRW0001100015:211:54
P. KrebsC000220+1013:590:00
B. MalenstynLW0000500013:360:00
J. NorrisC0000000013:072:06
J. GreenwayLW0001400012:280:00
J. DunneC0002100011:150:00
B. ByramD112231+3024:361:54
O. PowerD011001+1024:121:54
R. DahlinD000500+1024:432:06
M. SamuelssonD000312+1022:560:00
M. KesselringD0000110012:040:00
Z. MetsaD000100009:280:00
GoalieSASVGASV%TOI
U. Luukkonen29281.96660:00Win
C. Ellis000–0:00

DAL Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
J. RobertsonLW011800+1021:163:32
M. BourqueC1013000015:171:08
M. RantanenRW000110-2020:363:28
W. JohnstonC000111-3016:592:51
R. HintzC000110+1016:321:56
M. DucheneC000100-4015:432:04
S. SteelC0000200013:170:00
O. BäckC0000000012:540:00
C. BlackwellC0004100012:330:00
R. FaksaC0002110212:330:00
J. BennLW000002-1011:270:29
J. HryckowianC000011-1210:100:00
M. HeiskanenD011201-1024:503:08
E. LindellD000101+1022:580:20
T. HarleyD000211-4022:581:04
I. LyubushkinD0001010016:370:00
N. LundkvistD000121-1015:530:00
A. PetrovicD000142-1013:270:00
GoalieSASVGASV%TOI
C. DeSmith31274.87160:00Loss
J. Oettinger000–0:00

Lines at 5-on-5

BUF

Line 1T. Thompson16:39P. Krebs13:59J. Doan13:21
Line 2J. Quinn13:27Z. Benson14:05R. McLeod12:45
Line 3A. Tuch14:29N. Ostlund12:56J. Norris11:01
Line 4B. Malenstyn11:33J. Dunne11:15J. Greenway10:26
Pair 1R. Dahlin22:37O. Power20:13
Pair 2M. Samuelsson20:22B. Byram20:12

DAL

Line 1J. Robertson17:44R. Hintz14:36M. Bourque14:09
Line 2W. Johnston14:08M. Rantanen17:08S. Steel11:36
Line 3R. Faksa11:03O. Bäck10:35C. Blackwell10:50
Line 4J. Benn10:58M. Duchene13:39J. Hryckowian9:23
Pair 1T. Harley20:57N. Lundkvist15:53
Pair 2M. Heiskanen18:39E. Lindell19:34
Pair 3A. Petrovic13:27I. Lyubushkin15:41

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 2.8, DAL 3.2BUF 4, DAL 1
Total goals6.05
Shots on goalBUF 27.7, DAL 26.1BUF 31, DAL 29
Win chanceDAL 56%BUF won

Players

PlayerSOG projectedSOGPoints projectedPointsGoal chanceGoals
DAL J. Robertson3.281.13139%0
BUF T. Thompson3.170.85336%2
BUF R. Dahlin2.750.69015%0
DAL M. Rantanen2.411.16035%0
DAL W. Johnston2.310.90034%0
BUF J. Doan2.330.55220%1
BUF A. Tuch2.320.69126%0
DAL M. Heiskanen2.120.80114%0
DAL R. Hintz2.110.89032%0
BUF O. Power1.700.3617%0
DAL M. Bourque1.730.39116%1
BUF Z. Benson1.710.45014%0
BUF J. Norris1.600.58026%0
BUF J. Quinn1.610.48016%0
DAL T. Harley1.520.54012%0
DAL J. Benn1.500.56019%0
BUF M. Kesselring1.500.2005%0
DAL M. Duchene1.510.65024%0
BUF B. Byram1.320.42212%1
BUF M. Samuelsson1.330.3006%0
BUF R. McLeod1.310.53017%0
DAL N. Lundkvist1.210.2606%0
DAL J. Hryckowian1.200.39015%0
BUF P. Krebs1.220.33010%0
DAL E. Lindell1.210.3909%0
BUF N. Ostlund1.200.31216%0
BUF B. Malenstyn1.100.1708%0
DAL S. Steel1.000.34012%0
DAL C. Blackwell1.040.25011%0
BUF J. Greenway1.010.2109%0
DAL A. Petrovic1.010.2005%0
BUF J. Dunne0.920.1607%0
DAL R. Faksa0.820.3109%0
DAL I. Lyubushkin0.710.2002%0
DAL O. Bäck0.700.2609%0
BUF Z. Metsa0.510.0602%0

Shots on goal: 17 of 36 players within one of their projection; they took 0.1 more 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.