Edgehalla

Boston Bruins vs. San Jose SharksNov 23, 2025

Final· SAP Center at San Jose
Goals123TShots123T
BOS0011BOS10151035
SJS1113SJS1211831
BOS 70SJS 50
BOS 2.44SJS 3.38
PP goals
BOS 0SJS 1
Hits
BOS 30SJS 23
Blocks
BOS 9SJS 15
PIM
BOS 22SJS 16
BOS 50%SJS 50%

Fantasy takeaways

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

San Jose Sharks beat Boston Bruins 3–1

San Jose Sharks beat Boston Bruins 3–1 at home. Macklin Celebrini (SJS) led the scoring with 1G 1A. SJS's first power-play unit (Orlov, Toffoli, Wennberg, Eklund and Celebrini) scored 1 power-play goal on 7 attempts in 5:47 together.

  1. Points
    Macklin Celebrini had a goal and an assist (2 points) on 5 shots in 19:32.Celebrini
  2. PP1
    SJS's first power-play unit (Orlov, Toffoli, Wennberg, Eklund and Celebrini) scored 1 power-play goal on 7 attempts in 5:47 together.OrlovToffoliWennbergEklundCelebrini
  3. New line
    New look for SJS: Eklund–Smith–Celebrini skated 10:28 together at 5v5 as the L1 trio (44.4% of the shot attempts), a combination not used in the team's last 5 games.EklundSmithCelebrini
  4. New line
    New look for BOS: Pastrnak–Zacha–Khusnutdinov skated 7:31 together at 5v5 as the L2 trio (57.1% of the shot attempts), a combination not used in the team's last 5 games.PastrnakZachaKhusnutdinov
  5. Usage
    Barclay Goodrow (SJS) played 17:31, +6:15 up on his 11:16 season average over 81 games.Goodrow
  6. New line
    New look for BOS: Lindholm–Geekie–Steeves skated 4:00 together at 5v5 as the L4 trio (60% of the shot attempts), a combination not used in the team's last 5 games.LindholmGeekieSteeves
  7. Goalie
    Yaroslav Askarov (SJS) faced 35 shots and stopped 34 (.971), +6 against a season average of 28.5; the win.Askarov
  8. Usage
    Hampus Lindholm (BOS) played 27:21, +5:49 up on his 21:32 season average over 66 games.Lindholm

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, BOS at SJS: 120 attempts, 66 on goal, 4 goals, 5.81 expected goals; best chance William Eklund at 0.63 xG.

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

Showing 120 of 120 attempts · SJS 50 · BOS 70

Game flow

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

Cumulative shot attempts

Game flow, BOS at SJS: expected goals 3.38 to 2.44 (SJS led the chances), shot attempts 50 to 70, 4 goals.

0.01.02.03.04.01st2nd3rdSJSBOSMCGGnet xGcumulative expected goals · 60:00
  • SJS
  • BOS
  • Goal
  • Power play (shaded)
Pressure Index
SJSBOScontrol2nd3rdMukhamadullin · 1st 15:53Celebrini · 2nd 11:45Geekie · 3rd 10:02Graf · 3rd 18:53
  • SJS pressure
  • BOS pressure
  • Goal
  • Control (|PI| > 0.25)

: descriptive only, the team with more pressure scored the next goal about half the time. In control: BOS 33% of the game, SJS 38%.

Shift chart

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

Shifts

Shift chart, BOS at SJS: 38 players over 60:00; most ice Yaroslav Askarov (59:50) for SJS and Jeremy Swayman (59:48) for BOS, 4 goals.

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

Head-to-head matchups

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

Matchup matrix

Head-to-head matrix, SJS rows versus BOS columns: 250 matchups; most common Ferraro vs Pastrnak, 8:49 at 15% xGF.

SJS ↓ · BOS →KastelicMintenJeannotPastrnakZachaKhusnutdinovEyssimontKuralyTufteGeekieLindholmSteevesLindholmJokiharjuPeekeLohreiZadorovAspirotL1 CelebriniL1 EklundL1 SmithL2 GrafL2 DellandreaL2 GaudetteL3 WennbergL3 ToffoliL3 KurashevL4 GoodrowL4 OstapchukL4 ReavesD1 FerraroD1 MukhamadullinD2 LiljegrenD2 OrlovD3 DesharnaisD3 Dickinson
SJS 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
StatBOSSJS
6536
1.981.29
1.901.26
116
21
1819
−0.014+0.014
33%38%

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.

Boston Bruins

Current BOS line combinations →

San Jose Sharks

Current SJS line combinations →

Scoring summary

Every goal with the skaters on the ice for it.

Box score

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

Boston Bruins

BOS skaters
SkaterLineGAP+/-HitsBlkPIMPPSH
Mark Kastelic CL1000050.21401015:19——6958
Fraser Minten CL1000000.0120014:07——6447
Tanner Jeannot LL1000010.2920012:52——7259
David Pastrnak RL2011060.5411021:29——7389
Pavel Zacha CL2000-120.2011221:11——6882
Marat Khusnutdinov CL2000-100.1320016:01——5859
Michael Eyssimont CL3000-130.1300012:06——6146
Sean Kuraly CL3000020.1012011:38——5867
Riley Tufte LL3000000.120008:01——7792
Morgan Geekie CL4101060.4021016:08——7469
Elias Lindholm CL4000-100.0010015:41——4628
Alex Steeves CL4000-110.081009:42——3323
Hampus Lindholm DD1000+130.0511227:21——8897
Henri Jokiharju DD1011+120.1310218:51——8796
Andrew Peeke DD2000010.0043019:32——3845
Mason Lohrei DD2000010.0110014:21——3631
Nikita Zadorov DD3000-210.0220222:12——7167
Jonathan Aspirot DD3000-110.0040413:14——7575
BOS goalies
GoalieDecSASVGATOI
Jeremy Swayman(start)L30282.9332.2959:48

San Jose Sharks

SJS skaters
SkaterLineGAP+/-HitsBlkPIMPPSH
Macklin Celebrini CL1112+250.3801019:32——4774
William Eklund LL1011+120.6500218:56——4574
Will Smith CL1000070.7600015:25——4876
Collin Graf RL2101+120.4900017:14——246
Ty Dellandrea CL2000010.0341216:36——2916
Adam Gaudette RL2000010.1600213:17——4029
Alexander Wennberg CL3000000.1101018:58——2511
Tyler Toffoli CL3011010.2500013:09——3618
Philipp Kurashev CL3000020.1220013:05——2926
Barclay Goodrow CL4011020.2112017:31——2926
Zack Ostapchuk CL4000-100.0051012:05——2745
Ryan Reaves RL4000000.004008:01——3037
Mario Ferraro DD1011+120.0301022:05——4237
Shakir Mukhamadullin DD1101020.0604017:06——4237
Timothy Liljegren DD2000010.0000019:54——1121
Dmitry Orlov DD2011010.1120018:12——2124
Vincent Desharnais DD3000+100.00321019:18——4357
Sam Dickinson DD3000020.0222013:46——3957
SJS goalies
GoalieDecSASVGATOI
Yaroslav Askarov(start)W35341.9712.4459:50

Goal anatomy

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

Shakir Mukhamadullin (SJS) 1st 15:53 · assists Mario Ferraro, Barclay Goodrow · Cycle · 65.2 mph shot.

Macklin Celebrini · 2nd 11:45 · SJS PP

Play
turnover-forecheck
Entry
carry
Odd man
4-on-3
Passes
3
Shot
51.6 mph
Distance
36 ft
Entry to goal
7.4 s

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

Collin Graf · 3rd 18:53 · SJS EN

Play
rush
Entry
pass
Odd man
No
Passes
2 (royal road)
Shot
41.6 mph
Distance
23 ft
Entry to goal
5.7 s

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