AHLDashboard
CGYPacific Division · 10th of 10 · Calgary Flames

CalgaryWranglers

Scotiabank Saddledome, Calgary, AB

23-34-15
Record
61
Points
203
Goals for
269
Against
-66
Differential
At home10-18-8106141 (-35)
On the road13-16-797128 (-31)
Last 103-6-1 · oldest first

The story

CGY were outplayed at both ends: 29th of 32 in chances created and 32nd of 32 in chances allowed.

They finished 19 goals above what the chances were worth (20th of 32 in shooting), and conceded 23 more than the chances against were worth (24th of 32 in save percentage).

43% of their goals came off the rush, 6th of 32 — a club built on the first shot, not the cycle.

The power play was 27th of 32 at 15.1% and the penalty kill 32nd of 32 at 75.8%.

Where CGY ranks

Expected Goals For % · 32 of 32
42.72%
xGF/60 · 29 of 32
2.48
xGA/60 · 32 of 32
3.33
Scoring Chance % · 32 of 32
40.46%
High Danger Chance % · 32 of 32
40.36%
Shooting % · 20 of 32
10.33%
Save % · 24 of 32
88.5%
PDO · 23 of 32
98.8%
Power Play % · 27 of 32
15.09%
Penalty Kill % · 32 of 32
75.85%
Special Teams Index · 32 of 32
90.94%
Rush Share of Goals · 6 of 32
43.3%
Goals For · 26 of 32
203
Goals Against · 32 of 32
269

Each bar is a percentile against all 32 clubs, with the league median on the tick. Metrics where less is better are flipped, so longer is always better.

Shots for and against

CGY1,966 shots · 184 xG
quiet3.6 xG per 5 ft
Allowed2,341 shots · 246 xG
quiet3.6 xG per 5 ft

Special teams

GoalsChancesRate
Power play3523215.1%
Penalty kill6426575.8%

Special-teams index 90.9 — power play plus penalty kill, the one number that says whether a club wins the nights the referee decides.

How the game unfolds

1st period38.8%of goals scored
Goals
5485
xG share
43.6%
2nd period48.6%of goals scored
Goals
8489
xG share
40.6%
3rd period41.2%of goals scored
Goals
5680
xG share
44.9%
1st2nd3rd
Goals for548456
Goals against858980
xG for59.164.356.1
xG against76.394.068.8
Shots for628656652
Shots against772827686

Share of goals is this club’s goals as a percentage of every goal scored in that period, so 50% is even. xG share is the same sum over chance quality, which says whether the result matched the play. Regulation only — overtime is three skaters a side and a different game.

How the goals came

GoalsForShareAgainstShare
Off the rush8843.3%10338.3%
Off the cycle9647.3%12646.8%
In a scramble178.4%3513.0%
AttemptsForSh%AgainstSv%
Off the rush47418.6%59282.6%
Off the cycle13856.9%158492.0%
In a scramble10715.9%16578.8%

A rush is the first shot of a possession, taken inside 40 ft up the middle; the cycle is a shot after sustained pressure, or a first shot from distance or the wall; a scramble is a second attempt inside four seconds. League-wide they convert at about 17%, 8% and 23%. Shares are of goals scored in play — shootout winners are not shots.

Volume

ForAgainst
Shots19662341
Expected goals183.7246.3
Scoring chances636
High-danger chances289

With a lead, level, and from behind

Score stateShare of playGF–GAGF%GF% ex. ENxGF%SF%Sh%ex. ENSv%ex. EN
Leading24%1,058 min436440.2%lg 52.5%36.6%lg 47.9%36.8%lg 47.9%39.4%lg 46.6%8.5%lg 10.4%90.5%lg 90.4%
Tied30%1,305 min558040.7%lg 50.0%40.7%lg 50.0%43.0%lg 50.0%44.9%lg 50.0%9.4%lg 9.6%88.8%lg 90.4%
Trailing45%1,957 min9611046.6%lg 47.2%50.0%lg 52.2%46.6%lg 51.9%50.6%lg 53.7%10.5%lg 9.6%89.1%lg 89.6%

Regulation only — overtime is three-on-three and always starts level, so pooling it here would contaminate every rate. The small figure under each percentage is the league in the same score state; CGY being above it is the claim, not the percentage itself. GF% ex. EN drops empty-net goals from both sides, and across the league it reverses the headline: clubs are outscored at even play while protecting a lead, and outscore while chasing. The empty net is what settles it.

2025-26 skaters · 34

PlayerGPGAPSOGixG
Dryden HuntLW5218456313414.58
Martin FrkRW6630306016716.64
Rory KerinsC5622355711817.00
William StrömgrenLW66113647828.13
Daniil MiromanovD661127381407.61
Sam MortonC6817213815419.09
Matvei GridinLW3710203010311.34
Clark BishopC7214132711011.67
Nick CicekD7071825793.27
Aydar SunievLW57168249210.96
Brennan OthmannLW4091423777.82
Justin KirklandC421111229613.20
Jérémie PoirierD5151116884.58
Carter KingC665813687.62
Hunter BrzustewiczD344913542.53
Turner OttenbreitD5731013712.48
Gavin WhiteD513912974.03
David SilyeC583710434.31
Lucas CionaLW47549534.97
Étienne MorinD42167361.29
Parker BellLW53336587.53
Andrew BashaLW27145182.22
Zayne ParekhD4235120.88
Alex GallantLW42033201.88
Carter WilkieC27123242.12
Artem GrushnikovD55112501.80
Simon MackD26022150.46
Yan KuznetsovD1020280.54
Ryan ChyzowskiC310170.43
Chase PaulsD300010.02
Kent AndersonD200040.17
Kyle WalkerD30000
Martin PospisilC200070.80
Xavier BernardD600030.06

2025-26 goaltending

GoalieGPWSV%GAAGSAx
Arsenii Sergeev29689.8%3.352.9
Ivan Prosvetov25988.7%3.76-8.3
Owen Say19688.9%3.36-0.1
Connor Murphy7290.4%2.951.9

Full schedule · 72 regular

DateOppResultGoalsxG
2025-10-10@ COLL471.55.2
2025-10-11@ COLL011.92.5
2025-10-18@ TUCOTL454.24.4
2025-10-19@ TUCW433.62.8
2025-10-24vs CVOTL454.93.8
2025-10-25vs CVW432.22.3
2025-10-28@ ABBW302.23.4
2025-10-29@ ABBW212.32.4
2025-11-01vs BAKW432.63.9
2025-11-02vs BAKW612.11.7
2025-11-06vs SJL342.12.5
2025-11-08vs SJL143.33.3
2025-11-11vs ONTL152.64.0
2025-11-12vs ONTW322.92.7
2025-11-15@ HSKW642.74.1
2025-11-16@ HSKL251.44.1
2025-11-18@ BAKL252.92.5
2025-11-22@ SDW322.32.8
2025-11-23@ CVW543.13.2
2025-11-26@ SJL031.42.6
2025-12-02@ ABBW322.23.3
2025-12-03@ ABBOTL121.93.5
2025-12-06@ ONTL161.32.0
2025-12-07@ ONTOTL121.22.8
2025-12-09vs CVW301.34.6
2025-12-11vs CVL473.62.9
2025-12-13vs ABBOTL232.03.6
2025-12-14vs ABBW432.43.2
2025-12-19vs SDOTL343.04.9
2025-12-21vs SDW211.63.7
2025-12-27@ TUCL252.42.5
2025-12-28@ TUCOTL231.53.5
2025-12-30vs COLOTL562.53.7
2026-01-01vs COLW324.32.4
2026-01-02vs TUCL251.74.9
2026-01-04vs TUCL041.94.4
2026-01-10@ ABBOTL342.73.0
2026-01-11@ ABBL231.91.8
2026-01-16vs BAKL153.23.3
2026-01-18vs BAKOTL012.92.8
2026-01-24vs LAVL352.52.0
2026-01-26vs LAVW632.73.6
2026-01-30@ SJL152.84.3
2026-01-31@ SJL271.92.9
2026-02-03@ BAKOTL232.62.6
2026-02-06vs TUCL372.53.1
2026-02-07vs TUCOTL562.84.2
2026-02-14@ MBL152.02.5
2026-02-16@ MBW323.71.7
2026-02-20@ BAKW543.13.1
2026-02-21@ SJW434.53.2
2026-02-24vs SJL352.83.4
2026-02-25vs SJL242.73.6
2026-02-27vs ABBOTL232.74.0
2026-03-01vs ABBOTL232.61.7
2026-03-07@ CVL243.62.7
2026-03-08@ CVL141.42.8
2026-03-13vs MBW723.44.8
2026-03-15vs MBL244.23.5
2026-03-17vs HSKL563.94.3
2026-03-19vs HSKL382.06.6
2026-03-21@ BAKL011.71.5
2026-03-22@ SDL451.12.8
2026-03-25@ CVL252.56.3
2026-03-27vs COLL362.25.0
2026-03-29vs COLL122.63.2
2026-04-03@ LAVW523.01.5
2026-04-04@ LAVOTL341.75.1
2026-04-10vs ABBL452.85.0
2026-04-11vs ABBL041.61.7
2026-04-17@ COLW523.46.4
2026-04-18@ COLW752.96.1