OTT
OTT
Ottawa Senators
43-27-11 · OT1 · L10: 5-3-2
W
W
W
L
W
L
L
L
W
L
Final
62
2025-12-21 · TD Garden
BOS
BOS
Boston Bruins
44-27-10 · W1 · L10: 5-3-2
SO
L
W
L
W
W
W
W
L
W
OTT dominated expected goals 3.1 to 2.6

xG Flow

CUMULATIVE
01231ST2ND3RD
OTT xG
3.09
ACTUAL
62
BOS xG
2.58

Scoring Timeline

0.07
MED xG
OTT1P 01:30Even Strength
Drake Batherson
19
Drake Batherson(14)
R · OTT · #19
Nick Jensen (7), Dylan Cozens (15)
OTT 1 - 0 BOS
0.13
HIGH xG
OTT1P 13:44Even Strength
Claude Giroux
28
Claude Giroux(7)
R · OTT · #28
Drake Batherson (20), Dylan Cozens (16)
OTT 2 - 0 BOS
0.06
MED xG
OTT1P 16:47Power Play
Fabian Zetterlund
20
Fabian Zetterlund(8)
L · OTT · #20
Thomas Chabot (10), David Perron (12)
OTT 3 - 0 BOS
0.17
HIGH xG
BOS1P 19:07Power Play
David Pastrnak
88
David Pastrnak(14)
R · BOS · #88
Pavel Zacha (16), Charlie McAvoy (18)
OTT 3 - 1 BOS
0.07
MED xG
OTT2P 06:44Even Strength
Tim Stützle
18
Tim Stützle(17)
C · OTT · #18
Brady Tkachuk (10), Fabian Zetterlund (7)
OTT 4 - 1 BOS
0.01
LOW xG
OTT2P 07:03Even Strength
Dylan Cozens
24
Dylan Cozens(11)
C · OTT · #24
Drake Batherson (21), David Perron (13)
OTT 5 - 1 BOS
0.07
MED xG
BOS2P 14:36Even Strength
Charlie McAvoy
73
Charlie McAvoy(1)
D · BOS · #73
Marat Khusnutdinov (7)
OTT 5 - 2 BOS
0.08
MED xG
OTT2P 17:26Power Play
Fabian Zetterlund
20
Fabian Zetterlund(9)
L · OTT · #20
Stephen Halliday (3), Claude Giroux (17)
OTT 6 - 2 BOS

Three Stars

PUCKLAB PICKS
1
Linus Ullmark
35
Linus Ullmark
G · OTT · #35
18/20 saves, .900 SV%, +0.7 GSAx
2
Fabian Zetterlund
20
Fabian Zetterlund
L · OTT · #20
2G, 1A, 3 SOG, 1 HIT
3
Dylan Cozens
24
Dylan Cozens
C · OTT · #24
1G, 2A, 2 SOG, 6 HIT

Team Stats

OTTBOS
28Shots20
3.09xGF2.58
48.8CF%51.2
50.8FO%49.2
2/4PP1/5
22Hits32
17Blocks11
22Giveaways15
6Takeaways2
54PIM42

Period Breakdown

PeriodOTT SOGBOS SOGOTT xGBOS xG
1st841.470.78
2nd671.120.86
3rd870.510.93
Total22183.102.57

Penalties

22 TOTAL
1P 06:58
BOS
Nikita Zadorovtripping (2 min)
Drawn by Dylan Cozens
1P 09:52
OTT
Ridly Greigroughing (2 min)
Drawn by Nikita Zadorov
1P 14:49
BOS
Elias Lindholmslashing (2 min)
Drawn by Tim Stützle
1P 18:16
OTT
Tim Stützlehooking (2 min)
Drawn by Michael Eyssimont
1P 18:40
OTT
Artem Zubtripping (2 min)
Drawn by Morgan Geekie
2P 12:27
OTT
Kurtis MacDermidfighting (5 min)
Drawn by Tanner Jeannot
2P 12:27
BOS
Tanner Jeannotfighting (5 min)
Drawn by Kurtis MacDermid
2P 16:47
BOS
Alex Steevestripping (2 min)
Drawn by Jake Sanderson
3P 02:27
OTT
Nick Cousinstripping (2 min)
Drawn by Mark Kastelic
3P 08:18
OTT
Kurtis MacDermidfighting (5 min)
Drawn by Mark Kastelic
3P 08:18
BOS
Mark Kastelicfighting (5 min)
Drawn by Kurtis MacDermid
3P 15:20
BOS
Tanner Jeannotroughing (2 min)
Drawn by Jake Sanderson
3P 18:57
BOS
Nikita Zadorovroughing (2 min)
Drawn by Dylan Cozens
3P 18:57
OTT
Dylan Cozenskneeing (2 min)
Drawn by Nikita Zadorov
3P 18:57
BOS
Nikita Zadorovmisconduct (10 min)
3P 18:57
OTT
Dylan Cozensmisconduct (10 min)
3P 18:59
OTT
Nick Jensentripping (2 min)
Drawn by David Pastrnak
3P 18:59
OTT
Ridly Greigroughing (2 min)
Drawn by David Pastrnak
3P 18:59
BOS
David Pastrnakroughing (2 min)
Drawn by Ridly Greig
3P 18:59
OTT
Nick Jensenmisconduct (10 min)
3P 18:59
OTT
Ridly Greigmisconduct (10 min)
3P 18:59
BOS
David Pastrnakmisconduct (10 min)