Go ad-free AND support the site for the 26-27 season for just $18. Sign up now!
Game Recap
BUF3
Final/OTTue, Dec 23, 2025Every game that night
OTT2

BUF beat OTT 3-2 in overtime despite fewer good chances: 1.56 expected goals to 2.98. B. Byram led the way with 3 points (2 G, 1 A). J. Greenway had 4 shots on goal against our projection of 0.9. A. Lyon stopped 24 of 26.

Scoring

1st2nd3rdOTT
BUF11013
OTT11002
  1. 1st 15:22BUFB. Byram0.07 xG
  2. 1st 17:13OTTR. Greig0.08 xG
  3. 2nd 6:11BUFN. Ostlund0.08 xG
  4. 2nd 9:27OTTT. StützlePP0.14 xG
  5. OT 0:31BUFB. Byram0.07 xG

Team Stats

BUFOTT
25Shots on goal26
1.56Expected goals2.98
41Shot attempts63
205v5 shots on goal21
0/1Power play1/3
15Hits19
16Blocked shots9
8Penalty minutes4
10Giveaways11
4Takeaways5

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

Expected Goals Over the Game

BUF 1.56 xGOTT 2.98 xGGoal

00.511.522.531st2nd3rdOTBUF goal, 15:22OTT goal, 17:13BUF goal, 6:11OTT goal, 9:27BUF goal, 0:31

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

BUF25 on goal, 3 scored
OTT26 on goal, 2 scored

GoalSavedMissedBlockedBigger: a better chance

Box Score

BUF Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
A. TuchRW011312+2218:011:11
R. McLeodC011100+1016:361:11
N. OstlundC101200+1015:010:00
J. GreenwayLW011410+1013:360:00
J. DunneC011120+1013:130:00
T. ThompsonC000202-1016:470:49
B. MalenstynLW000032+1016:110:00
J. NorrisC000000+1014:000:48
P. KrebsC000031-1014:000:01
J. DoanRW000102-1013:280:49
Z. BensonLW0002000212:240:48
J. QuinnRW0001110012:211:11
B. ByramD213201+3024:181:11
M. SamuelssonD0112110026:390:01
O. PowerD0001210025:101:11
R. DahlinD000101-1022:480:49
M. KesselringD0002020412:390:00
Z. MetsaD000010+208:380:00
GoalieSASVGASV%TOI
A. Lyon26242.92360:31Win
U. Luukkonen000–0:00

OTT Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
T. StützleC101321-2021:413:18
D. BathersonRW0114000020:423:23
D. CozensC0112110019:323:24
C. GirouxRW011010+1016:100:53
R. GreigC101111+1015:110:04
B. TkachukLW000620-2218:423:12
F. ZetterlundLW000221-1018:030:41
M. AmadioRW000200+1016:200:04
D. PerronLW0002100015:211:16
N. CousinsC000020-108:270:00
S. HallidayC000030-107:460:19
K. MacDermidLW000000-102:400:00
T. ChabotD000113-2023:230:49
J. SandersonD0001010022:253:25
J. SpenceD000010-2019:330:00
A. ZubD0000210019:040:13
N. JensenD0000000017:470:00
N. MatinpaloD0002000215:170:00
GoalieSASVGASV%TOI
L. Ullmark25223.88060:31OT loss
L. Meriläinen000–0:00

Lines at 5-on-5

BUF

Line 1A. Tuch14:21N. Ostlund15:01J. Norris11:53
Line 2T. Thompson15:03P. Krebs13:59J. Doan12:39
Line 3B. Malenstyn13:43J. Dunne13:13J. Greenway11:50
Line 4R. McLeod11:55Z. Benson11:00J. Quinn11:10
Pair 1M. Samuelsson21:44R. Dahlin20:28
Pair 2O. Power20:59M. Kesselring12:04
Pair 3B. Byram19:55Z. Metsa8:38

OTT

Line 2C. Giroux14:52M. Amadio14:41R. Greig13:01
Line 3D. Perron14:05D. Batherson16:14D. Cozens15:03
Pair 1T. Chabot20:30J. Spence18:40
Pair 2J. Sanderson16:54A. Zub16:45
Pair 3N. Jensen16:24N. Matinpalo15:05

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.

Storylines That Played Out

  • Old teamDylan Cozens OTT Faces BUF, his team until Mar 20251 A, 2 SOG
  • Old teamJosh Norris BUF Faces OTT, his team until Mar 20250 SOG
  • HometownJack Quinn BUF Plays in his hometown1 SOG

As Tonight had them before puck drop, with what each player did.

How We Did

We projectedIt finished
ScoreBUF 2.8, OTT 3.2BUF 3, OTT 2
Total goals6.15
Shots on goalBUF 25.4, OTT 29.3BUF 25, OTT 26
Win chanceOTT 56%BUF won

Players

PlayerSOG projectedSOGPoints projectedPointsGoal chanceGoals
OTT B. Tkachuk4.160.86033%0
BUF T. Thompson3.320.96040%0
BUF R. Dahlin2.510.75015%0
BUF J. Doan2.410.65023%0
BUF A. Tuch2.430.78129%0
OTT J. Sanderson2.410.71013%0
OTT D. Cozens2.320.67123%0
OTT T. Stützle2.330.97129%1
OTT D. Batherson2.340.87128%0
OTT F. Zetterlund2.220.50021%0
OTT T. Chabot1.910.61012%0
BUF J. Norris1.800.65029%0
OTT C. Giroux1.700.72123%0
BUF Z. Benson1.720.52016%0
OTT D. Perron1.620.57022%0
OTT R. Greig1.610.40115%1
OTT M. Amadio1.620.49022%0
BUF J. Quinn1.610.50018%0
BUF O. Power1.410.3506%0
BUF M. Kesselring1.320.2305%0
OTT J. Spence1.300.4306%0
BUF R. McLeod1.310.56119%0
OTT S. Halliday1.200.2407%0
BUF P. Krebs1.200.33010%0
BUF M. Samuelsson1.220.2816%0
BUF B. Byram1.220.39311%2
OTT A. Zub1.100.3207%0
OTT N. Cousins1.100.26011%0
BUF N. Ostlund1.020.28115%1
BUF B. Malenstyn1.000.1607%0
OTT N. Matinpalo0.920.1603%0
BUF J. Greenway0.940.2119%0
BUF J. Dunne0.710.1417%0
OTT N. Jensen0.700.2204%0
BUF Z. Metsa0.600.0803%0
OTT K. MacDermid0.300.0603%0

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