Calgary Flames
Pacific Division, Western Conference · 21 reports in the 2025-26 edition.
This is the 2025-26 edition — an archived read, written from that season alone. Read the 2026-27 club page →
The club
2024-25 · 82 games · 188 for, 223 againstHow it played
- Shot attempts share, five-on-five
- 51.6% 7th of 32
- Expected goals share, five-on-five
- 48.7% 22nd of 32
- Power play expected goals per sixty
- 6.33 30th of 32
- Penalty kill expected goals allowed per sixty
- 7.39 20th of 32
Where the record lies
- Finishing goals scored above what the chances were worth
- -15.7 29th of 32
- Goaltending goals prevented beyond what the chances allowed were worth
- +17.4 5th of 32
Calgary Flames scored 15.7 fewer goals than their chances were worth but got 17.4 more saves than the chances they faced warranted — the two pull against each other, and both regress.
Roster shape
Points-weighted, so these are the ages and origins of the production rather than of the sweaters.
- Average age
- 28.9
- weighted by points
- From 33 and up
- 26.3%
- of skater points
- From under 26
- 36.3%
- of skater points
- Homegrown
- 29.0%
- drafted by this club
- Continuity
- 72.3%
- of last season's five-on-five minutes
The read
the numbers, and the eyeThe worst power play in the league, 29th in finishing, 5th in goaltending, and a playoff place missed on a tiebreaker — all of it explained by a 166-pound rookie.
Who this names 11 of 21 on the roster · 50% of their five-on-five minutes details
Both columns above are searched, and a name counts on the same terms the page links it: in full always, by surname only when one man in the edition wears it. Nothing here says who ought to be named — only who was, so the weighting can be seen rather than guessed at.
Not named here: Rasmus Andersson, Kevin Bahl, Jake Bean, Blake Coleman, Joel Farabee, Joel Hanley, Jonathan Huberdeau, Justin Kirkland, Daniil Miromanov, Yegor Sharangovich.
What the Quant Says
96 points and a playoff place missed on a tiebreaker, from a club nobody expected to be near one.
The construction is unusual. 7th in the league in shot-attempt share and 22nd in chance share — they control the puck and do not create much with it. 29th in finishing and 5th in goaltending, which is a net of roughly 2 goals from the two phases a team controls least, and therefore not the explanation for anything.
What is left is a genuinely competent defensive team with no scoring and no power play. 225 goals is sixth-fewest in hockey and the power play was 31st, and those two facts are the same fact. The reason to be interested anyway is Dustin Wolf at 24, Matt Coronato at 22, Connor Zary at 24 and Morgan Frost at 26 — and the reason to be careful is that Kadri is 34, Backlund 36 and Huberdeau's shooting rate was the highest of his life.
What the Scout Says
A hard, structured, slow-scoring club built around a goaltender who weighs less than several of its forwards' equipment bags.
Dustin Wolf judges his depth in the crease shot by shot rather than by rule — further out than a big goaltender on a clean look, deeper on a scramble — and he is square more consistently than almost anyone in the league. What he cannot do is cover a net by occupying it, so a screened point shot he does not see is a goal in a way it is not for a 6-4 man. MacKenzie Weegar beats a forecheck with a first pass rather than with his feet, plays considerably heavier than 6 feet and 206, and is the most reliable player on the roster.
What surrounds them is willing and short of skill. Nazem Kadri at 34 goes to the net front, initiates contact, and is still one of the more genuinely disliked opponents of his era. Martin Pospisil is 173 pounds and hits everything. Ryan Lomberg is 5-9 and fights men a foot taller. Adam Klapka is 6-8, the largest forward in the league, and cannot keep up with a fast transition. Brayden Pachal took 88 penalty minutes in fourteen minutes a night.
The roster
No measured season behind one man: Dustin Wolf. His page carries an older stat line and a judgment, and nothing from 2024-25.
Rasmus Andersson
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.D · Calgary Flames
31 points, 23:59 a night, and a minus-38 — the second-worst rating in the league.
Mikael Backlund
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.C · Calgary Flames
The captain at 36, 32 points, and a 50.9 per cent chance share in the club's hardest minutes.
Kevin Bahl
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.D · Calgary Flames
6-6 and 230 pounds, 21:23 a night at 25, and the defenceman acquired for Jacob Markstrom.
Jake Bean
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.D · Calgary Flames
7 points in 64 games, a 47.7 per cent chance share, and a puck-moving defenceman who has stopped moving pucks.
Blake Coleman
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.LW · Calgary Flames
39 points and 15 goals on 194 shots, and an on-ice goal differential 13 worse than the chances deserved.
Matt Coronato
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.RW · Calgary Flames
24 goals at 22 in his first full season, from 5-10 and 183 pounds.
Joel Farabee
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.LW · Calgary Flames
25 points, a minus-17, and 12 goals of finishing disappearing from underneath a 50.6 per cent chance share.
Morgan Frost
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.C · Calgary Flames
37 points across two clubs and a 52.7 per cent chance share, from a centre Philadelphia gave up on twice.
Joel Hanley
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.D · Calgary Flames
34 years old, 5-11, 53 games at 18:35 a night, and a plus-12 nobody expected.
Jonathan Huberdeau
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.LW · Calgary Flames
28 goals and 62 points on an 18.3 per cent rate, and the first season here that looked like the player who arrived.
Nazem Kadri
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.C · Calgary Flames
35 goals at 34 on 279 shots, 72 penalty minutes, and a minus-17 on the club's first line.
Justin Kirkland
Evidence behind this report: Light. Thinner than most: part of the record is missing, only 0 five-on-five minutes, a short report. The page is honest about what it has, but it is a smaller sample than the book's norm.C · Calgary Flames
21 games at 29, 8 points, and a career American Leaguer getting a look.
Adam Klapka
Evidence behind this report: Light. Thinner than most: part of the record is missing, only 244 five-on-five minutes. The page is honest about what it has, but it is a smaller sample than the book's norm.RW · Calgary Flames
6-8 and 235 pounds, 31 games, 6 goals, and the largest forward in the league.
Ryan Lomberg
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.LW · Calgary Flames
5-9, 13 points, 57 penalty minutes, and a 41.5 per cent chance share — the 4th percentile in the league.
Daniil Miromanov
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.D · Calgary Flames
44 games, 9 points, and a 6-4 right shot on his third organisation at 28.
Brayden Pachal
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.D · Calgary Flames
88 penalty minutes, a 47 per cent chance share, and a third-pair right shot playing 14 minutes.
Martin Pospisil
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.C · Calgary Flames
25 points, 84 penalty minutes, and 173 pounds of the most irritating hockey in the league.
Yegor Sharangovich
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.C · Calgary Flames
32 points after 59, and the most straightforward regression in this chapter.
MacKenzie Weegar
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.D · Calgary Flames
47 points and a plus-18 on a club that was outscored, and 24:10 a night doing it.
Dustin Wolf
Evidence behind this report: No record. No five-on-five record — Wolf did not play a measured season. Everything on the page is an older line and a judgment.G · Calgary Flames
6 feet, 166 pounds, a .9096 in 53 games, and 17.4 goals of goaltending on a club that scored 225.
Connor Zary
Evidence behind this report: Light. Thinner than most: part of the record is missing. The page is honest about what it has, but it is a smaller sample than the book's norm.C · Calgary Flames
27 points in 54 games and a 52.2 per cent chance share, from the club's most promising young centre.
How they were used
2024-25 · 79 games
Measured from shift charts at five-on-five, not projected. Units are built from the strongest partnership outward and ordered by how much they were used; the percentage is the share of the first player’s five-on-five ice time spent alongside each linemate. A low number means the club never settled on a combination. Players who have gone are marked — either to another club, or off an NHL roster altogether, which covers retirement and an unsigned summer alike.
Forwards
First line
Second line
Third line
Fourth line
Defence
First pair
Second pair
Third pair
Goaltending
By games played