GRIT & GF

Wednesday, April 9, 2025

Calgary Flames

Anaheim Ducks

Final (OT)

Expected goals, CGY–ANA
3.0–2.3
all situations, empty nets out
ANA share of xG
43.3%
50% is even
Shots on goal
39–23
CGY–ANA
Pre-game model
–
no projection stored

Shot attempts

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

CGYANA

Where the shots came from

7 goals from 92 unblocked attempts. Shots from a team's own half are left off.

GoalShot or miss
← CGY shootingANA shooting →

Calgary Flames

SkaterTOIGASOGixGHitsBlkxGF%
MacKenzie Weegar D27:530130.0003–
Nazem Kadri C23:230050.0001–
Jonathan Huberdeau L23:170010.0011–
Matt Coronato R22:411040.0001–
Rasmus Andersson D22:220030.0004–
Mikael Backlund C20:301150.0000–
Joel Hanley D20:110200.0000–
Blake Coleman L19:530110.0034–
Kevin Bahl D19:350010.0000–
Adam Klapka R16:510020.0002–
Joel Farabee L14:380130.0020–
Yegor Sharangovich C13:381030.0010–
Martin Pospisil C10:330020.0000–
Jake Bean D10:010030.0000–
Morgan Frost C9:400030.0011–
Brayden Pachal D9:260000.0001–
Kevin Rooney C8:420000.0000–
Ryan Lomberg L8:190000.0000–

Anaheim Ducks

SkaterTOIGASOGixGHitsBlkxGF%
Jackson LaCombe D26:500010.0011–
Drew Helleson D24:570040.0000–
Radko Gudas D23:060000.0014–
Pavel Mintyukov D21:270000.0013–
Troy Terry R20:550000.0000–
Leo Carlsson C17:580200.0000–
Alex Killorn L17:280100.0010–
Olen Zellweger D16:510110.0011–
Frank Vatrano R16:221030.0021–
Cutter Gauthier L15:562080.0010–
Mason McTavish C14:210010.0000–
Trevor Zegras C14:151010.0000–
Ryan Strome C13:270100.0020–
Isac Lundeström C12:330010.0001–
Sam Colangelo R11:220000.0050–
Jansen Harkins C10:020030.0000–
Oliver Kylington D8:440100.0000–
Nikita Nesterenko C4:590000.0010–

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.