Edgehalla

Ottawa Senators vs. Boston BruinsDec 21, 2025

Final· TD Garden
Goals123TShots123T
OTT3306OTT119828
BOS1102BOS58720
OTT 51BOS 56
OTT 3.80BOS 2.55
PP goals
OTT 2BOS 1
Hits
OTT 22BOS 32
Blocks
OTT 17BOS 11
PIM
OTT 54BOS 42
OTT 51%BOS 49%

Fantasy takeaways

Generated from the play-by-play, shifts and season context. No opinions, just what changed.

Ottawa Senators rout Boston Bruins 6–2

Ottawa Senators beat Boston Bruins 6–2 at BOS. Fabian Zetterlund (OTT) led the scoring with 2G 1A. OTT's first power-play unit (Giroux, Perron, Chabot, Zetterlund and Halliday) scored 2 power-play goals on 4 attempts in 2:36 together.

  1. Points
    Fabian Zetterlund had two goals and an assist (3 points) on 3 shots in 17:12.Zetterlund
  2. Points
    Drake Batherson had a goal and 2 assists (3 points) on 1 shot in 16:11.Batherson
  3. Points
    Dylan Cozens had a goal and 2 assists (3 points) on 2 shots in 15:40.Cozens
  4. Points
    Charlie McAvoy had a goal and an assist (2 points) on 4 shots in 21:59.McAvoy
  5. Points
    Claude Giroux had a goal and an assist (2 points) on 1 shot in 17:02.Giroux
  6. Points
    David Perron had 2 assists (2 points) on 2 shots in 15:11.Perron
  7. PP1
    OTT's first power-play unit (Giroux, Perron, Chabot, Zetterlund and Halliday) scored 2 power-play goals on 4 attempts in 2:36 together.GirouxPerronChabotZetterlundHalliday
  8. PP1
    BOS's first power-play unit (Lindholm, Pastrnak, Zacha, McAvoy and Geekie) scored 1 power-play goal on 6 attempts in 4:11 together.LindholmPastrnakZachaMcAvoyGeekie

Shot map

Both teams on one rink, filtered by strength and period.

Shot map

Every attempt, sized by expected goals. Goals are rings, shots on goal dots, misses hollow, blocks crosses.

Shot map, OTT at BOS: 107 attempts, 48 on goal, 8 goals, 6.35 expected goals; best chance David Pastrnak at 0.38 xG.

Strength
Period
Team
← OTT attacks left (bottom on phones)BOS attacks right (top on phones) →
  • BOS
  • OTT
  • Goal
  • Shot on goal
  • Missed
  • Blocked

Showing 107 of 107 attempts · BOS 56 · OTT 51

Game flow

Cumulative expected goals and shot attempts, with power plays shaded and goals marked.

Cumulative shot attempts

Game flow, OTT at BOS: expected goals 2.55 to 3.80 (OTT led the chances), shot attempts 56 to 51, 8 goals.

0.01.02.03.04.01st2nd3rdBOSOTTBGZPSCMZnet xGcumulative expected goals · 60:00
  • BOS
  • OTT
  • Goal
  • Power play (shaded)
Pressure Index
BOSOTTcontrol2nd3rdBatherson · 1st 1:30Giroux · 1st 13:44Zetterlund · 1st 16:47Pastrnak · 1st 19:07Stützle · 2nd 6:44Cozens · 2nd 7:03McAvoy · 2nd 14:36Zetterlund · 2nd 17:26
  • BOS pressure
  • OTT pressure
  • Goal
  • Control (|PI| > 0.25)

: descriptive only, the team with more pressure scored the next goal about half the time. In control: OTT 41% of the game, BOS 27%.

Shift chart

Every shift, grouped by line and pair; bars are coloured by strength state. Click a player to highlight.

Shifts

Shift chart, OTT at BOS: 39 players over 60:00; most ice Jeremy Swayman (32:57) for BOS and Linus Ullmark (60:00) for OTT, 8 goals.

BOS
OTT
goals / penalties
  • Even strength
  • Power play
  • Penalty kill
  • Goal
  • Penalty

Head-to-head matchups

BOS skaters (rows) against OTT skaters (columns) at 5v5. Square size is time together; colour is xGF% from the BOS side.

Matchup matrix

Head-to-head matrix, BOS rows versus OTT columns: 250 matchups; most common Peeke vs Chabot, 8:20 at 25% xGF.

BOS ↓ · OTT →BathersonCozensPerronAmadioGirouxGreigZetterlundStützleTkachukCousinsHallidayMacDermidSandersonZubChabotSpenceMatinpaloJensenL1 PastrnakL1 ZachaL1 MittelstadtL2 MintenL2 KastelicL2 JeannotL3 LindholmL3 GeekieL3 SteevesL4 KuralyL4 EyssimontL4 KhusnutdinovD1 McAvoyD1 ZadorovD2 LindholmD2 PeekeD3 LohreiD3 Soderstrom
BOS xGF% 4060square size = TOI together · blank = under 1:00

Sequence card

5-on-5 possession-chain numbers from the sequence engine (Draw Equity and control cover all situations).

Sequence card
StatOTTBOS
4952
3.301.89
2.991.82
1610
12
2022
+0.026−0.026
41%27%

Definitions: sequence xG, transition attempts, Draw Equity, control and the Pressure Index.

Lines used

Detected from who actually shared the ice, with time together. Percentages are the unit's share of shot attempts.

Ottawa Senators

Current OTT line combinations →

Boston Bruins

Current BOS line combinations →

Scoring summary

Every goal with the skaters on the ice for it.

1st period

  1. 1:30
    OTT 1 – 0 BOS
  2. 13:44
    OTT 2 – 0 BOS
  3. 16:47
    OTT 3 – 0 BOS
  4. 19:07
    OTT 3 – 1 BOS

Box score

Skaters grouped by the line they played on; CF% is the 5v5 share of shot attempts while on the ice.

Ottawa Senators

OTT skaters
SkaterLineGAP+/-HitsBlkPIMPPSH
Drake Batherson RL1123+210.1621016:11——3957
Dylan Cozens CL1123+220.21601215:40——4460
David Perron LL1022+120.2001015:11——3936
Michael Amadio RL2000020.5210017:20——5765
Claude Giroux RL2112+110.2611017:02——6778
Ridly Greig CL2000030.15011417:00——5464
Fabian Zetterlund LL3213+130.4110017:12——4674
Tim Stützle CL3101+150.9701216:25——5290
Brady Tkachuk LL3011+130.4351013:46——5279
Nick Cousins CL4000010.0411212:43——4837
Stephen Halliday CL4011010.0410011:24——3318
Kurtis MacDermid LL4000000.0020105:34——6778
Jake Sanderson DD1000020.2301024:26——5042
Artem Zub DD1000000.0210219:51——6356
Thomas Chabot DD2011+320.1603022:46——5083
Jordan Spence DD2000+300.0001016:52——4773
Nikolas Matinpalo DD3000000.0002017:19——4349
Nick Jensen DD3011000.00131214:23——3643
OTT goalies
GoalieDecSASVGATOI
Linus Ullmark(start)W20182.9002.5560:00

Boston Bruins

BOS skaters
SkaterLineGAP+/-HitsBlkPIMPPSH
David Pastrnak RL1101-230.83201219:04——4531
Pavel Zacha CL1011-210.2001018:57——4329
Casey Mittelstadt CL1000-200.0011015:29——4031
Fraser Minten CL2000000.0032013:37——5040
Mark Kastelic CL2000000.0041513:11——5448
Tanner Jeannot LL2000000.1060713:05——4732
Elias Lindholm CL3000-100.1220217:44——417
Morgan Geekie CL3000-120.1820017:34——457
Alex Steeves CL3000010.0840213:27——6458
Sean Kuraly CL4000030.3711013:24——7088
Michael Eyssimont CL4000020.1810011:15——7388
Marat Khusnutdinov CL4011-110.0810010:49——4430
Charlie McAvoy DD1112+140.3410021:59——6255
Nikita Zadorov DD1000+120.02301418:44——6256
Hampus Lindholm DD2000-200.0001021:46——5841
Andrew Peeke DD2000-200.0201020:57——5640
Mason Lohrei DD3000-210.0312017:26——3314
Victor Soderstrom DD3000-200.0001014:24——2613
BOS goalies
GoalieDecSASVGATOI
Jeremy Swayman—11101.9090.8332:57
Joonas Korpisalo(start)L17125.7062.9626:31

Goal anatomy

Animated replays from NHL EDGE tracking, with the entry, passes and shot speed for each goal.

Drake Batherson (OTT) 1st 1:30 · assists Nick Jensen, Dylan Cozens · Rush · passed in · 49.4 mph shot · 6.1 s from entry to goal.

David Pastrnak · 1st 19:07 · BOS PP

Play
cycle
Entry
carry
Odd man
5-on-3
Passes
4
Shot
69.0 mph
Distance
27 ft
Entry to goal
9.1 s
Type
one-timer

Watch on NHL.com → · Tracking-derived via NHL EDGE

Dylan Cozens · 2nd 7:03 · OTT

Play
turnover-forecheck
Passes
3 (royal road)
Shot
65.4 mph
Distance
66 ft
Type
one-timer

Watch on NHL.com → · Tracking-derived via NHL EDGE