Go ad-free AND support the site for the 26-27 season for just $18. Sign up now!
Game Recap
BUF5
FinalTue, Apr 1, 2025Every game that night
OTT2

BUF beat OTT 5-2, with the chances close: 3.62 expected goals to 3.33. OTT outshot BUF 35 to 22. A. Tuch led the way with 2 points (1 G, 1 A). J.Kulich had 5 shots on goal against our projection of 2.0. J. Reimer stopped 33 of 35.

Team Stats

BUFOTT
22Shots on goal35
3.62Expected goals3.33
40Shot attempts91
195v5 shots on goal26
0/1Power play0/4
13Hits25
27Blocked shots8
12Penalty minutes6
14Giveaways15
3Takeaways5

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

Expected Goals Over the Game

BUF 3.62 xGOTT 3.33 xGGoal

00.511.522.533.541st2nd3rdBUF goal, 8:38BUF goal, 11:51BUF goal, 12:36OTT goal, 13:46BUF goal, 9:59OTT goal, 10:22

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

BUF21 on goal, 4 scored
OTT35 on goal, 2 scored

GoalSavedMissedBlockedBigger: a better chance

Box Score

BUF Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
A. TuchRW112214+2017:522:00
R. McLeodC101200+2020:490:00
J. PeterkaRW011200+2217:482:00
P. KrebsC101100+2217:460:00
T. ThompsonC101200+1016:012:00
J. QuinnRW0111000014:000:00
J. ZuckerLW011201+1012:352:00
J.KulichC000503-2014:200:00
Z. BensonLW000200-1012:180:00
S. LaffertyC0001210010:280:00
B. MalenstynLW000050+1210:090:00
T. KozakC000011-105:460:00
M. SamuelssonD022001+4022:330:00
R. DahlinD112212+3022:101:30
C. CliftonD011034+1019:110:00
B. ByramD0000030421:240:00
O. PowerD000002-1019:150:30
J. Bernard-DockerD000005-1213:350:00
GoalieSASVGASV%TOI
J. Reimer35332.94360:00Win
U. Luukkonen000–0:00

OTT Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
C. GirouxRW1012000217:124:48
M. AmadioRW011050+2015:480:00
T. StützleC000430-1023:425:18
R. GreigC0003120019:013:10
D. BathersonRW000130-5018:133:52
F. ZetterlundLW0003210017:323:37
D. CozensC000210-4017:184:07
S. PintoC000331+1215:330:00
D. PerronLW000400-2015:203:55
A. GaudetteRW0002100011:294:16
A. CrookshankC000110-108:220:13
M. HighmoreC000120006:360:00
J. SandersonD101401-1025:504:06
A. ZubD011200+1217:150:01
T. KlevenD011121-1011:530:00
T. ChabotD000112-1025:083:54
N. JensenD000000-2019:460:13
N. MatinpaloD000100-1011:070:00
GoalieSASVGASV%TOI
L. Ullmark21174.81056:55Loss
A. Forsberg000–0:00

Storylines That Played Out

  • Old teamDylan Cozens OTT Faces BUF, his team until Mar 20252 SOG
  • HometownJack Quinn BUF Plays in his hometown1 A, 1 SOG

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

How We Did

We projectedIt finished
ScoreBUF 3.3, OTT 3.4BUF 5, OTT 2
Total goals6.77
Shots on goalBUF 27.8, OTT 29.8BUF 22, OTT 35
Win chanceOTT 53%BUF won

Players

PlayerSOG projectedSOGPoints projectedPointsGoal chanceGoals
BUF T. Thompson3.120.88138%1
BUF R. Dahlin2.420.68215%1
BUF J. Peterka2.420.75127%0
OTT D. Cozens2.320.67023%0
BUF A. Tuch2.320.74229%1
OTT T. Chabot2.210.60013%0
OTT J. Sanderson2.240.66111%1
OTT D. Batherson2.110.79025%0
BUF J.Kulich2.050.40020%0
BUF J. Zucker1.920.59123%0
OTT S. Pinto1.930.58023%0
OTT F. Zetterlund1.930.47019%0
OTT T. Stützle1.940.98027%0
OTT D. Perron1.740.64025%0
BUF J. Quinn1.710.54120%0
OTT R. Greig1.730.53020%0
OTT C. Giroux1.620.71123%1
OTT A. Crookshank1.610.29014%0
BUF Z. Benson1.520.40015%0
BUF R. McLeod1.520.60121%1
BUF O. Power1.400.3706%0
OTT A. Zub1.120.3317%0
OTT M. Amadio1.100.39118%0
BUF B. Byram1.100.42010%0
OTT N. Jensen1.100.3105%0
BUF C. Clifton1.100.2414%0
OTT N. Matinpalo1.010.0802%0
BUF P. Krebs1.010.30110%1
OTT T. Kleven1.010.1415%0
BUF M. Samuelsson0.900.1924%0
OTT M. Highmore0.910.2208%0
BUF S. Lafferty0.910.19010%0
BUF B. Malenstyn0.800.1707%0
OTT A. Gaudette0.820.22011%0
BUF T. Kozak0.700.27013%0
BUF J. Bernard-Docker0.600.1604%0

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