Go ad-free AND support the site for the 26-27 season for just $18. Sign up now!
Game Recap
OTT4
FinalWed, Oct 15, 2025Every game that night
BUF8

BUF beat OTT 8-4, with the chances close: 3.71 expected goals to 3.90. OTT outshot BUF 37 to 27. Z. Benson led the way with 4 points (0 G, 4 A). R. McLeod had 5 shots on goal against our projection of 1.5. A. Lyon stopped 33 of 37.

Scoring

1st2nd3rdT
OTT1124
BUF1438
  1. 1st 8:01BUFJ. QuinnPP0.14 xG
  2. 1st 16:09OTTT. Stützle0.09 xG
  3. 2nd 3:58OTTJ. SandersonPP0.42 xG
  4. 2nd 6:46BUFR. McLeodSH0.13 xG
  5. 2nd 10:17BUFA. Tuch0.37 xG
  6. 2nd 11:46BUFJ. ZuckerPP0.13 xG
  7. 2nd 13:43BUFJ. ZuckerPP0.12 xG
  8. 3rd 0:40OTTS. Pinto0.15 xG
  9. 3rd 2:15OTTL. Eller0.21 xG
  10. 3rd 2:32BUFR. McLeod0.14 xG
  11. 3rd 3:17BUFJ. Quinn0.14 xG
  12. 3rd 16:44BUFJ.KulichEN0.85 xG

Team Stats

OTTBUF
37Shots on goal27
3.90Expected goals3.71
76Shot attempts42
255v5 shots on goal17
1/5Power play3/3
21Hits28
10Blocked shots20
10Penalty minutes12
13Giveaways14
5Takeaways6

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

Expected Goals Over the Game

OTT 3.90 xGBUF 3.71 xGGoal

00.511.522.533.541st2nd3rdBUF goal, 8:01OTT goal, 16:09OTT goal, 3:58BUF goal, 6:46BUF goal, 10:17BUF goal, 11:46BUF goal, 13:43OTT goal, 0:40OTT goal, 2:15BUF goal, 2:32BUF goal, 3:17BUF goal, 16:44

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

OTT35 on goal, 4 scored
BUF27 on goal, 8 scored

GoalSavedMissedBlockedBigger: a better chance

Box Score

OTT Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
T. StützleC101510-2021:124:30
S. PintoC101310-1217:445:04
L. EllerC101300+1017:365:06
R. GreigC011031-2216:254:30
D. CozensC011520-3015:594:20
F. ZetterlundLW0112200214:380:06
N. CousinsC011000+1011:100:00
D. BathersonRW000311-3017:274:20
D. PerronLW000000-1016:504:43
C. GirouxRW000211-1415:415:18
M. AmadioRW000110+1013:430:03
O. LycksellRW000002+1011:590:00
J. SpenceD033241+3017:590:08
J. SandersonD1123020022:074:26
T. ChabotD000301-2021:564:54
N. JensenD000100-2016:110:00
T. KlevenD0004310015:580:07
A. ZubD000020-1014:400:00
GoalieSASVGASV%TOI
L. Meriläinen26197.73158:06Loss
L. Ullmark000–0:00

BUF Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
Z. BensonLW044211+1016:522:13
J. DoanRW033320+1013:552:17
A. TuchRW112403+2220:000:26
R. McLeodC202500+3017:280:00
T. ThompsonC022052-2016:462:39
J. QuinnRW202300+1015:490:26
J. ZuckerLW2023300011:432:13
J.KulichC101122-2013:450:00
P. KrebsC011140+1212:520:00
T. KozakC0001400014:400:00
B. MalenstynLW0000010012:100:00
J. DanforthRW000001006:140:00
R. DahlinD022301-2025:522:39
B. ByramD011022+1225:540:22
O. PowerD011030+2023:440:00
J. BrysonD011002+2212:470:00
C. TimminsD0001140224:360:00
R. JohnsonD000011+125:120:00
GoalieSASVGASV%TOI
A. Lyon37334.89260:00Win
C. Ellis000–0:00

Lines at 5-on-5

OTT

Line 2N. Cousins11:06O. Lycksell11:55L. Eller10:55
Line 3D. Perron11:11D. Batherson12:08D. Cozens10:37
Line 4S. Pinto10:14R. Greig10:31C. Giroux9:33
Pair 1N. Jensen15:27T. Chabot15:31
Pair 2T. Kleven15:51J. Spence17:44
Pair 3J. Sanderson14:38A. Zub12:42

BUF

Line 1P. Krebs12:44J. Quinn13:25J. Zucker9:28
Line 2T. Thompson13:31Z. Benson12:15J.Kulich13:32
Line 3R. McLeod13:15J. Doan11:28A. Tuch14:56
Pair 1R. Dahlin18:26B. Byram21:58
Pair 2C. Timmins16:41O. Power17:15
Pair 3J. Bryson12:43R. Johnson5:08

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, 5 SOG

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

How We Did

We projectedIt finished
ScoreOTT 3.2, BUF 3.3OTT 4, BUF 8
Total goals6.412
Shots on goalOTT 28.0, BUF 28.5OTT 37, BUF 27
Win chanceBUF 52%BUF won

Players

PlayerSOG projectedSOGPoints projectedPointsGoal chanceGoals
BUF T. Thompson3.601.00242%0
BUF R. Dahlin2.730.82217%0
BUF A. Tuch2.540.85232%1
BUF J.Kulich2.410.49123%1
BUF J. Zucker2.430.67225%2
OTT J. Sanderson2.330.63211%1
OTT D. Cozens2.350.64122%0
OTT D. Batherson2.330.78026%0
OTT T. Stützle2.250.95127%1
OTT T. Chabot2.130.57012%0
BUF J. Doan2.130.45318%0
OTT S. Pinto2.030.65126%1
OTT F. Zetterlund2.020.43118%0
BUF Z. Benson1.820.43416%0
BUF J. Quinn1.730.54220%2
OTT R. Greig1.600.47118%0
OTT D. Perron1.600.52021%0
BUF O. Power1.500.4016%0
OTT C. Giroux1.520.61020%0
BUF R. McLeod1.550.63221%2
BUF J. Danforth1.400.34015%0
OTT M. Amadio1.310.44020%0
BUF B. Byram1.200.49112%0
BUF P. Krebs1.110.33111%0
OTT A. Zub1.100.2906%0
OTT L. Eller1.130.24111%1
OTT T. Kleven1.140.1805%0
BUF C. Timmins1.110.3005%0
OTT N. Cousins1.000.2319%0
OTT N. Jensen1.010.2504%0
OTT O. Lycksell0.900.2707%0
BUF B. Malenstyn0.900.1607%0
OTT J. Spence0.820.2433%0
BUF R. Johnson0.800.1502%0
BUF T. Kozak0.610.19010%0
BUF J. Bryson0.400.1312%0

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