Go ad-free AND support the site for the 26-27 season for just $18. Sign up now!
Game Recap
BUF3
FinalSun, Dec 21, 2025Every game that night
NJD1

BUF beat NJD 3-1 despite fewer good chances: 2.19 expected goals to 2.89. T. Meier had 7 shots on goal against our projection of 3.5. U. Luukkonen stopped 26 of 27.

Scoring

1st2nd3rdT
BUF0213
NJD1001
  1. 1st 8:51NJDJ. Hughes0.10 xG
  2. 2nd 2:26BUFJ. Norris0.18 xG
  3. 2nd 16:05BUFZ. Benson0.14 xG
  4. 3rd 17:59BUFP. KrebsEN0.95 xG

Team Stats

BUFNJD
25Shots on goal27
2.19Expected goals2.89
45Shot attempts71
235v5 shots on goal20
0/0Power play0/1
20Hits16
23Blocked shots13
2Penalty minutes0
16Giveaways18
7Takeaways2

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

Expected Goals Over the Game

BUF 2.19 xGNJD 2.89 xGGoal

00.511.522.531st2nd3rdNJD goal, 8:51BUF goal, 2:26BUF goal, 16:05BUF goal, 17:59

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

BUF24 on goal, 3 scored
NJD27 on goal, 1 scored

GoalSavedMissedBlockedBigger: a better chance

Box Score

BUF Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
P. KrebsC1013110017:540:00
T. ThompsonC0110110016:480:00
J. NorrisC101101+1015:480:00
R. McLeodC011201+2014:470:00
Z. BensonLW101110+1213:050:00
J. QuinnRW011010+1011:070:00
A. TuchRW000421+1018:470:00
N. OstlundC000102+1017:080:00
J. DoanRW000202-1015:030:00
B. MalenstynLW0001500013:230:00
J. DunneC0001000013:090:00
I. RosenRW0001100010:440:00
R. DahlinD011104+2022:340:00
B. ByramD011102+1022:180:00
O. PowerD011211+1021:430:00
M. SamuelssonD000054+1026:070:00
M. KesselringD000312-1015:410:00
Z. MetsaD0001110011:540:00
GoalieSASVGASV%TOI
U. Luukkonen27261.96360:00Win
A. Lyon000–0:00

NJD Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
J. HughesC1012010020:571:30
D. MercerC011212+1015:330:35
N. HischierC000321-2019:481:26
J. BrattLW000310-2019:291:24
C. BrownRW000410-1019:030:30
C. GlassC000000-1017:550:00
A. GritsyukRW0001000017:090:34
T. MeierRW000711-2016:190:34
O. PalatLW0001100012:470:00
S. NoesenRW000100-1011:361:26
P. CotterLW0001200010:220:00
L. GlendeningC000000008:280:00
C. WhiteD011110+1012:030:00
L. HughesD000003-2026:361:25
D. HamiltonD0000310022:480:36
B. PesceD000012-2021:110:00
J. SiegenthalerD0001010017:100:00
B. DillonD0000210014:390:00
GoalieSASVGASV%TOI
J. Allen24222.91756:07Loss
J. Markstrom000–0:00

Lines at 5-on-5

BUF

Line 1P. Krebs17:02T. Thompson15:39J. Doan15:03
Line 2A. Tuch16:06N. Ostlund14:57J. Norris14:35
Line 3R. McLeod11:12Z. Benson12:16J. Quinn10:44
Line 4J. Dunne12:30B. Malenstyn11:35I. Rosen10:06
Pair 1M. Samuelsson22:19R. Dahlin20:50
Pair 2M. Kesselring14:19O. Power19:29
Pair 3B. Byram19:24Z. Metsa11:54

NJD

Line 1C. Brown17:12C. Glass16:39O. Palat12:01
Line 2J. Bratt15:28N. Hischier15:50T. Meier13:04
Line 3A. Gritsyuk15:42J. Hughes16:50D. Mercer13:35
Pair 1B. Pesce21:11L. Hughes23:07
Pair 3B. Dillon14:39C. White12:03

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.9, NJD 3.3BUF 3, NJD 1
Total goals6.24
Shots on goalBUF 26.9, NJD 29.9BUF 25, NJD 27
Win chanceNJD 58%BUF won

Players

PlayerSOG projectedSOGPoints projectedPointsGoal chanceGoals
NJD J. Hughes4.421.38143%1
NJD T. Meier3.570.92038%0
BUF T. Thompson3.400.90139%0
NJD D. Hamilton2.900.63016%0
BUF R. Dahlin2.710.75115%0
NJD N. Hischier2.731.02035%0
NJD J. Bratt2.631.09029%0
NJD A. Gritsyuk2.510.61022%0
BUF J. Doan2.520.61022%0
BUF A. Tuch2.440.72028%0
NJD L. Hughes2.300.70011%0
NJD D. Mercer2.120.60127%0
NJD C. Glass1.900.44018%0
NJD C. Brown1.940.60022%0
NJD S. Noesen1.810.50021%0
BUF J. Norris1.810.60128%1
BUF Z. Benson1.810.49115%1
BUF J. Quinn1.600.47118%0
NJD O. Palat1.510.48019%0
BUF O. Power1.520.3316%0
BUF M. Kesselring1.430.2205%0
NJD B. Pesce1.400.3006%0
NJD P. Cotter1.310.37019%0
BUF R. McLeod1.320.53119%0
BUF M. Samuelsson1.300.2706%0
BUF B. Byram1.210.38110%0
NJD J. Siegenthaler1.110.1804%0
BUF P. Krebs1.130.2819%1
BUF I. Rosen1.110.30012%0
BUF N. Ostlund1.010.25013%0
BUF B. Malenstyn0.910.1406%0
NJD B. Dillon0.800.2706%0
BUF J. Dunne0.710.1206%0
NJD L. Glendening0.600.1308%0
NJD C. White0.610.1612%0
BUF Z. Metsa0.610.0802%0

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