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

OTT beat BOS 6-2, and the chances backed it up: 3.52 expected goals to 2.20. OTT outshot BOS 28 to 20. F. Zetterlund led the way with 3 points (2 G, 1 A). T. Stützle had 5 shots on goal against our projection of 2.4. L. Ullmark stopped 18 of 20.

Scoring

1st2nd3rdT
OTT3306
BOS1102
  1. 1st 1:30OTTD. Batherson0.13 xG
  2. 1st 13:44OTTC. Giroux0.30 xG
  3. 1st 16:47OTTF. ZetterlundPP0.13 xG
  4. 1st 19:07BOSD. PastrnakPP0.09 xG
  5. 2nd 6:44OTTT. Stützle0.24 xG
  6. 2nd 7:03OTTD. Cozens0.01 xG
  7. 2nd 14:36BOSC. McAvoy0.05 xG
  8. 2nd 17:26OTTF. ZetterlundPP0.12 xG

Team Stats

OTTBOS
28Shots on goal20
3.52Expected goals2.20
51Shot attempts55
225v5 shots on goal17
2/4Power play1/5
22Hits32
17Blocked shots11
54Penalty minutes42
22Giveaways15
6Takeaways2

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

Expected Goals Over the Game

OTT 3.52 xGBOS 2.20 xGGoal

00.511.522.533.541st2nd3rdOTT goal, 1:30OTT goal, 13:44OTT goal, 16:47BOS goal, 19:07OTT goal, 6:44OTT goal, 7:03BOS goal, 14:36OTT goal, 17:26

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

OTT28 on goal, 6 scored
BOS19 on goal, 2 scored

GoalSavedMissedBlockedBigger: a better chance

Box Score

OTT Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
F. ZetterlundLW213310+1017:123:50
D. BathersonRW123121+2016:112:34
D. CozensC123260+21215:402:33
C. GirouxRW112111+1017:022:49
D. PerronLW022201+1015:113:26
T. StützleC101501+1216:251:48
B. TkachukLW011351+1013:461:53
S. HallidayC0111100011:243:57
M. AmadioRW0002100017:200:08
R. GreigC00030101417:000:08
N. CousinsC0001110212:430:38
K. MacDermidLW0000200105:340:38
T. ChabotD011203+3022:464:01
N. JensenD01101301214:230:00
J. SandersonD0002010024:262:36
A. ZubD0000100219:510:45
N. MatinpaloD0000020017:190:00
J. SpenceD000001+3016:521:21
GoalieSASVGASV%TOI
L. Ullmark20182.90060:00Win
L. Meriläinen000–0:00

BOS Skaters

PlayerPosGAPSOGHITBLK+/-PIMTOIPP TOI
D. PastrnakRW101320-21219:044:19
P. ZachaC011101-2018:575:24
M. KhusnutdinovC011110-1010:490:00
E. LindholmC000020-1217:445:12
M. GeekieC000220-1017:345:21
C. MittelstadtC000011-2015:292:05
F. MintenC0000320013:370:02
A. SteevesC0001400213:272:01
S. KuralyC0003110013:240:00
M. KastelicC0000410513:110:00
T. JeannotLW0000600713:050:00
M. EyssimontC0002100011:152:03
C. McAvoyD112410+1021:595:24
H. LindholmD000001-2021:462:07
A. PeekeD000001-2020:570:02
N. ZadorovD000230+11418:440:00
M. LohreiD000112-2017:262:03
V. SoderstromD000001-2014:240:01
GoalieSASVGASV%TOI
J. Korpisalo17125.70626:31Loss
J. Swayman11101.90932:57

Lines at 5-on-5

OTT

Line 1D. Batherson13:36D. Cozens13:05D. Perron11:45
Line 2M. Amadio14:07R. Greig15:40C. Giroux9:51
Pair 1J. Sanderson17:16A. Zub15:31
Pair 2T. Chabot15:46J. Spence14:52
Pair 3N. Jensen14:19N. Matinpalo13:10

BOS

Line 2E. Lindholm11:47M. Geekie11:41A. Steeves10:48
Line 3T. Jeannot11:18F. Minten11:01M. Kastelic10:20
Pair 1N. Zadorov16:45C. McAvoy14:21
Pair 2H. Lindholm14:53A. Peeke15:53
Pair 3V. Soderstrom14:21M. Lohrei14:57

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 teamLinus Ullmark OTT Faces BOS, his team until May 202418 saves on 20, the win
  • BirthdayCharlie McAvoy BOS Turns 28 that day1 G, 1 A, 4 SOG

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

How We Did

We projectedIt finished
ScoreOTT 2.9, BOS 2.9OTT 6, BOS 2
Total goals5.78
Shots on goalOTT 28.0, BOS 25.7OTT 28, BOS 20
Win chanceBOS 51%OTT won

Players

PlayerSOG projectedSOGPoints projectedPointsGoal chanceGoals
OTT B. Tkachuk4.230.82131%0
BOS D. Pastrnak3.631.22141%1
OTT D. Cozens2.420.59321%1
OTT T. Stützle2.450.91127%1
OTT D. Batherson2.310.78326%1
OTT J. Sanderson2.320.64011%0
BOS M. Geekie2.220.82032%0
OTT F. Zetterlund2.130.42318%2
BOS M. Eyssimont2.020.30013%0
OTT T. Chabot1.820.52110%0
BOS E. Lindholm1.800.64022%0
OTT C. Giroux1.810.64220%1
BOS C. McAvoy1.740.56210%1
BOS H. Lindholm1.700.4108%0
OTT D. Perron1.620.48220%0
OTT R. Greig1.530.35013%0
OTT M. Amadio1.520.44019%0
BOS P. Zacha1.510.62120%0
BOS M. Kastelic1.500.33014%0
BOS A. Steeves1.410.42020%0
BOS S. Kuraly1.330.28012%0
BOS N. Zadorov1.320.3309%0
OTT J. Spence1.300.3905%0
BOS F. Minten1.300.35016%0
BOS A. Peeke1.200.2305%0
BOS C. Mittelstadt1.200.54018%0
OTT S. Halliday1.210.1917%0
BOS T. Jeannot1.200.32014%0
OTT A. Zub1.100.2806%0
OTT N. Cousins1.010.2209%0
BOS M. Khusnutdinov0.910.28112%0
OTT N. Matinpalo0.900.1402%0
BOS M. Lohrei0.910.2905%0
BOS V. Soderstrom0.800.1301%0
OTT N. Jensen0.700.1913%0
OTT K. MacDermid0.200.0502%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.