GRIT & GF

Thursday, March 12, 2026

San Jose Sharks

Boston Bruins

Expected goals, SJS–BOS
3.4–3.9
all situations, empty nets out
BOS share of xG
53.5%
50% is even
Shots on goal
28–41
SJS–BOS
Pre-game model
–
no projection stored

The story

The Sharks beat the Bruins 4-2 while losing the expected-goals count 3.2 to 3.9. Macklin Celebrini has a point in 7 straight games. Ryan Reaves finished 8 checks. Collin Graf scored the winner.

  • Macklin Celebrini has a point in 7 straight games. He has 91 points in 63 games this season. He played 21:11 and had five shots on goal. It finished 4-2 for the Sharks.

  • Ryan ReavesPhysical

    Ryan Reaves finished 8 checks. He has 3 points in 49 games this season. He played 9:06 and had one shot on goal. It finished 4-2 for the Sharks.

  • Charlie McAvoy has a point in 5 straight games. He has 47 points in 53 games this season. The Bruins fell 4-2 to the Sharks.

  • William EklundDrought over

    William Eklund scored for the first time in 19 games. That was his 12th goal of the season. He played 15:24 and had three shots on goal. The Sharks beat the Bruins 4-2.

  • Vincent Desharnais played 23:08, about 6 minutes more than his average this season. He has 4 points in 36 games this season. It finished 4-2 for the Sharks.

  • Alex SteevesPhysical

    Alex Steeves finished 7 checks. He has 16 points in 40 games this season. He played 10:44 and had two shots on goal. The Bruins lost 4-2 to the Sharks.

Shot attempts

Running count of unblocked attempts (shots on goal plus misses). Dots are goals. Hover to read any moment.

SJSBOS

Where the shots came from

6 goals from 96 unblocked attempts. Shots from a team's own half are left off.

GoalShot or miss
← SJS shootingBOS shooting →

San Jose Sharks

SkaterTOIGASOGixGHitsBlkxGF%
Vincent Desharnais D23:080000.020348
Macklin Celebrini C21:110150.610151
Dmitry Orlov D21:040110.033262
Mario Ferraro D20:320000.041122
Sam Dickinson D20:060110.011060
Alexander Wennberg C18:320100.001140
Shakir Mukhamadullin D18:250010.031322
Collin Graf R17:281020.531053
Will Smith C16:490030.121058
John Klingberg D16:400000.000058
Kiefer Sherwood L16:270030.346228
Adam Gaudette R15:290020.202136
William Eklund L15:241130.460153
Barclay Goodrow C11:310020.040140
Tyler Toffoli C11:291120.581040
Zack Ostapchuk C11:230010.061250
Michael Misa C11:161110.130044
Ryan Reaves R9:060010.188059

Boston Bruins

SkaterTOIGASOGixGHitsBlkxGF%
David Pastrnak R25:001140.672055
Charlie McAvoy D24:260120.081249
Morgan Geekie C20:430010.040055
Elias Lindholm C20:250030.480067
Mason Lohrei D20:190020.150159
Hampus Lindholm D20:050040.210175
Pavel Zacha C19:050030.410044
Casey Mittelstadt C19:030130.240049
Viktor Arvidsson L17:240030.270053
Fraser Minten C17:211040.570049
Andrew Peeke D17:120000.042132
Nikita Zadorov D15:590040.061169
Jonathan Aspirot D15:270020.031146
Marat Khusnutdinov C14:100100.000443
Alex Steeves C10:440020.297089
Tanner Jeannot L8:540000.092041
Sean Kuraly C8:230020.091041
Mark Kastelic C7:580020.180038

The minute-by-minute expected goals flow is part of Pro

The game measured in chance quality, minute by minute, which shows when it tilted and toward whom.