GRIT & GF

Sunday, March 8, 2026

St Louis Blues

Anaheim Ducks

Expected goals, STL–ANA
4.3–2.5
all situations, empty nets out
ANA share of xG
36.8%
50% is even
Shots on goal
35–22
STL–ANA
Pre-game model
–
no projection stored

The story

The Blues won 4-0 and earned it, out-chancing the Ducks 4.2 to 2.4 in expected goals. Joel Hofer made 22 saves and allowed nothing. Jonathan Drouin scored for the first time in 38 games.

  • Joel HoferShutout

    Joel Hofer made 22 saves and allowed nothing. The shots he faced were worth 2.4 goals to an average goalie. The Blues beat the Ducks 4-0.

  • Jonathan DrouinDrought over

    Jonathan Drouin scored for the first time in 38 games. He has 4 goals this season. He played 13:15 and had two shots on goal. It finished 4-0 for the Blues.

  • Robert Thomas has a point in 6 straight games. He has 40 points in 46 games this season. He played 19:46 and had three shots on goal. It finished 4-0 for the Blues.

  • Matthew Kessel played 18:21, about 6 minutes more than his average this season. He has 3 points in 27 games this season. The Blues beat the Ducks 4-0.

  • Jordan Kyrou had 9 shot attempts. Five reached the net and one went in. He came in averaging 5.1 attempts a game. His goal stood up as the winner. The Blues beat the Ducks 4-0.

Shot attempts

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

STLANA

Where the shots came from

4 goals from 95 unblocked attempts. Shots from a team's own half are left off.

GoalShot or miss
← STL shootingANA shooting →

St Louis Blues

SkaterTOIGASOGixGHitsBlkxGF%
Philip Broberg D27:040100.020160
Cam Fowler D21:110110.010067
Logan Mailloux D20:160030.020252
Robert Thomas C19:460130.730479
Matthew Kessel D18:210020.052162
Dylan Holloway L17:430130.491142
Pavel Buchnevich L17:090110.370058
Justin Holl D15:440100.000089
Jimmy Snuggerud R14:581130.260162
Dalibor Dvorsky R14:180020.361087
Pius Suter C14:141031.131053
Jordan Kyrou R13:431050.610091
Jake Neighbours L13:160130.590389
Jonathan Drouin L13:151020.111056
Alexey Toropchenko R13:100000.001153
Tyler Tucker D11:580010.091089
Oskar Sundqvist C11:020010.150073
Jack Finley C10:520020.980050

Anaheim Ducks

SkaterTOIGASOGixGHitsBlkxGF%
Jackson LaCombe D24:330000.251233
Jacob Trouba D23:190030.050227
Beckett Sennecke R22:410030.311032
Cutter Gauthier L18:560000.201036
Mikael Granlund C18:440010.051013
Olen Zellweger D18:350020.060337
Alex Killorn L18:090000.031013
Leo Carlsson C18:050020.341123
Chris Kreider L17:060020.221122
Pavel Mintyukov D16:590020.240319
Ryan Poehling C16:080010.041124
Ian Moore D15:090010.022026
Radko Gudas D12:440020.121241
Mason McTavish C12:040000.153036
Jeffrey Viel L11:580000.084146
Frank Vatrano R10:190000.000121
Tim Washe C9:270030.251097
Ross Johnston L9:010000.081132

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.