Game Recap

A wild one ended 5-3 in favor of the Calgary Flames over the Anaheim Ducks on Saturday. CGY held a slight 12-10 edge in high-danger chances. The underlying numbers told a different story — ANA actually held the xG edge (3.76 to 2.85) at 5-on-5, but it didn't matter on the scoreboard. Morgan Frost found the net 2 times. Shots on goal: ANA 39, CGY 20.

← Back to Games
Calgary Flames logo
CGY5 - 3ANA
Apr 4, 2026 · Regular Season
Anaheim Ducks logo

Overview

PeriodCorsiFenwickShotsSCHDSCxGGoals
FA%FA%FA%FA%FA%FA%FA%
ANAP1271662.8231265.716672.7171356.77750.01.811.1162.01150.0
P2281959.6201262.510952.6171651.52918.21.371.4348.9030.0
P3261465.0211165.613572.214670.020100.01.150.6663.52166.7
Total814962.3643564.6392066.1483557.8111640.74.333.2057.53537.5
CGYP1162737.2122334.361627.3131743.37750.01.111.8138.01150.0
P2192840.4122037.591047.4161748.59281.81.431.3751.130100.0
P3142635.0112134.451327.861430.0020.00.661.1536.51233.3
Total498137.7356435.4203933.9354842.2161159.33.204.3342.55362.5

Win Probability

0%25%50%75%100%P1P2P30:0010:0020:0030:0040:0050:0060:00Home Win ProbabilityANACGY
ANA Favored
CGY Favored
Goal
Power Play

Gameflow — Cumulative xG

0.00.51.01.52.02.53.03.54.04.5P1P2P30:0010:0020:0030:0040:0050:0060:00Cumulative xG
ANA
CGY
Goal

Shot Density Heatmap

CGY Attempts
ANA Attempts

Individual Event Map

MHGvHHMHHGv
CGY ShootANA Shoot
MMissed Shot
HHit
GvGiveaway

Player Matchup Grid

This grid shows how every skater on the home team (ANA) performed against every skater on the away team (CGY) when they were on the ice at the same time.

  • Rows = ANA players, Columns = CGY players. Forwards are listed first, then defensemen.
  • Green = the ANA player had a favorable matchup (above 50%). Red = unfavorable (below 50%).
  • Values shown from the home team's perspective. Toggle between CF% (shot attempt share) and xGF% (expected goal share).
  • Cells with fewer than 3 shared events are grayed out (insufficient sample). Hover over any cell for full details.
ANA ↓ / CGYBacklundStromeFrostPospisilSharangovichZaryColemanFarabeeOlofssonCoronatoGridinKlapkaWhitecloudBahlMäättäBrzustewiczKuznetsovParekh
Granlund627141738333506056595467697550453020
Carlsson756525631001005050654560100586073676788
McTavish647025677171437070136767565970606764
Poehling866738716750336967174660626967566740
Washe3856255010075331705840100696720404025
Gaucher5025001004329335006067040017
Kreider678243717575456171446567656953465033
Killorn7563206710067387567200100566773577580
Viel1006757637167060671005767717550508075
Sennecke83601763100756057655640100626873675788
Terry678650807575476471586567737953465033
Hinds756838729080535067625089707353466983
Carlson687329729280565765652589717465547781
LaCombe93733569100506457776742100778357564340
Trouba81673673100675845776442100818447474429
Helleson045552950500753308033454767503625
Zellweger04557295057146733146733475067603630
Moore750250674017060255760025330