GRIT & GF

Saturday, December 27, 2025

San Jose Sharks

Vancouver Canucks

Expected goals, SJS–VAN
4.6–2.5
all situations, empty nets out
VAN share of xG
35.1%
50% is even
Shots on goal
38–27
SJS–VAN
Pre-game model
–
no projection stored

The story

The Sharks won 6-3 and earned it, out-chancing the Canucks 4.6 to 2.5 in expected goals. Macklin Celebrini had 16 shot attempts. Collin Graf has scored in 4 straight games.

  • Macklin Celebrini had 16 shot attempts. Eight got through to the goalie, and one went in. He came in averaging 5.9 attempts a game. That makes 7 straight games with a point. It finished 6-3 for the Sharks.

  • Collin Graf has scored in 4 straight games. That makes 6 straight games with a point. That was his 11th goal of the season. The Sharks beat the Canucks 6-3.

  • Ryan ReavesDrought over

    Ryan Reaves scored for the first time in 23 games. He has 3 goals this season. He played 7:51 and had one shot on goal. It finished 6-3 for the Sharks.

Shot attempts

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

SJSVAN

Where the shots came from

9 goals from 103 unblocked attempts. Shots from a team's own half are left off.

GoalShot or miss
← SJS shootingVAN shooting →

San Jose Sharks

SkaterTOIGASOGixGHitsBlkxGF%
Mario Ferraro D22:050120.023077
John Klingberg D22:001010.100252
Macklin Celebrini C21:471181.191076
Alexander Wennberg C21:240110.280163
William Eklund L21:091150.850176
Shakir Mukhamadullin D20:550000.000276
Collin Graf R17:491020.991269
Sam Dickinson D17:360020.100059
Dmitry Orlov D17:060100.010150
Tyler Toffoli C15:400020.450058
Vincent Iorio D14:560120.080157
Igor Chernyshov L14:431120.440077
Adam Gaudette R13:540150.252158
Ty Dellandrea C12:140000.041052
Jeff Skinner L12:120020.100150
Barclay Goodrow C10:430120.320036
Zack Ostapchuk C8:230010.024036
Ryan Reaves R7:511010.200136

Vancouver Canucks

SkaterTOIGASOGixGHitsBlkxGF%
Zeev Buium D22:240000.020041
Filip Hronek D21:560210.012140
Marcus Pettersson D21:500010.033144
Elias Pettersson C20:470030.291158
Tyler Myers D19:460000.022229
Jake DeBrusk L18:010020.284023
Marco Rossi C16:231010.250120
Kiefer Sherwood L16:220050.245054
Tom Willander D15:520020.030146
Brock Boeser R15:420020.250034
Evander Kane L15:000010.180060
David Kampf C14:560010.122049
Conor Garland R14:440210.071140
Elias Pettersson D13:290000.003034
Drew O'Connor L12:461030.330047
Liam Ohgren L11:180020.090140
Max Sasson C9:500010.080034
Linus Karlsson C9:071010.202022

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.