Skip to content
Ice Lab

Western Conference · Pacific Division

Calgary Flames

2023–24·38–39–5·81 points·5th in the Pacific, 11th in the Western

Points
81#23
Goal differential
−14#21
xGF% (5v5, adj.)
49.3%#20
Power play
17.9%#26
Penalty kill
80.8%#9
GSAx
−7.8#24

Skaters

Everyone who played for the Flames. Traded players show only their games for this team. Use Columns for advanced stats.

Nazem KadriC · #9182294675018:2627710.5%2231.7−2.750.2%
Yegor SharangovichC · #1782312859−2917:1917917.3%1722.0+9.047.6%
Blake ColemanLW · #2078302454+1917:0819115.7%324.9+5.151.9%
Jonathan HuberdeauLW · #1081124052−2917:251438.4%1917.5−5.550.1%
MacKenzie WeegarD · #5282203252+222:562089.6%159.9+10.149.4%
Andrew MangiapaneLW · #8875142640+716:0012211.5%320.7−6.750.9%
Mikael BacklundC · #1182152439−419:142097.2%321.2−6.250.6%
Rasmus AnderssonD · #47893039−1123:501595.7%89.6−0.648.2%
Noah HanifinD · #15 · traded61112435+1323:461238.9%88.4+2.649.4%
Connor ZaryC · #4763142034+1215:169015.6%410.2+3.850.5%
Elias LindholmC · #23 · traded4992332−820:451316.9%915.4−6.445.7%
Andrei KuzmenkoLW · #96 · traded29141125−815:405824.1%127.0+7.051.1%
Martin PospisilC · #766381624+1412:431176.8%012.2−4.252.1%
Chris TanevD · #3 · traded5611314+1619:50432.3%01.2−0.251.2%
A.J. GreerLW · #18596612−78:505710.5%15.7+0.348.2%
Matt CoronatoRW · #2734369−1512:37585.2%16.4−3.444.6%
Adam RuzickaC · #83 · traded39369−810:10348.8%43.1−0.145.7%
Dryden HuntLW · #1528358+111:08339.1%02.9+0.148.8%
Oliver KylingtonD · #5833358−617:15427.1%02.3+0.747.5%
Dillon DubeC · #2943347−1311:10427.1%15.1−2.145.4%
Walker DuehrRW · #7140257−38:07296.9%03.4−1.443.7%
Dennis GilbertD · #4834167−712:17234.3%01.1−0.147.2%
Daniil MiromanovD · #62 · traded20347021:15407.5%22.0+1.054.1%
Nikita ZadorovD · #91 · traded21156−618:24293.4%01.4−0.452.6%
Brayden PachalD · #94 · traded33156−114:43342.9%01.4−0.448.2%
Nick DeSimoneD · #57 · traded23145−412:03195.3%00.7+0.346.6%
Kevin RooneyC · #2133314−411:132711.1%02.4+0.645.0%
Ilya SolovyovD · #9810033−315:54100.0%00.2−0.243.5%
Jakob PelletierLW · #2213123+19:16911.1%00.8+0.245.6%
Jordan OesterleD · #8222022−613:31180.0%00.8−0.844.3%

Goalies

Save percentage treats every shot alike; GSAx credits goalies for the difficulty of the shots they faced.

Jacob Markstrom#25484823232.9052.782+15.3.836
Dan Vladar#802019892.8823.620−12.3.717
Dustin Wolf#321715771.8933.160−10.9.650

Player cards

Pick a player to see where they rank among everyone at their position, and who they most resemble statistically.

Overall rating

Starter

81st percentile among qualified goalies, blending goaltending 75%, usage 25%.

  1. Starter
  2. Backup
  3. Third string / AHL

Goaltending

Starter
  • Save %.90550th pct
  • GSAx+15.396th pct
  • GSAx /600.3287th pct
  • High-danger SV%.83698th pct
  • Medium-danger SV%.85124th pct
  • Low-danger SV%.97147th pct
  • Rebound control+0.5768th pct
  • GAA (lower is better)2.7865th pct

Usage

Starter
  • Games started4872nd pct
  • Shots faced /6029.2333rd pct
  • xG faced /603.1075th pct

Percentiles among goalies with 20+ games. Ratings rank each column's average percentile among the same players and read it as a role on a depth chart (how).

Who plays the tough minutes?

Coaches shelter some players with offensive-zone starts and weaker opponents, and trust others with the hardest assignments. Skaters with 100+ minutes at 5-on-5.

Deployment

Across: share of zone starts in the attacking end (sheltered usage to the right). Up: quality of the opponents faced. Bubble size is 5-on-5 ice time; colour is relative xGF%, blue when the team does better with the player on the ice.

0%20%40%60%80%100%23.023.524.024.525.025.526.0Offensive zone start % →↑ Quality of competitionTough minutes, defensive startsTough minutes, offensive startsSheltered, defensive startsSheltered, offensive startsHuberdeauBacklundSharangovichGreerColemanCoronatoLindholmDubeRuzickaDuehrMangiapaneKadriAnderssonTanevZadorovWeegarHanifinOesterleGilbertHuntSolovyovZaryPospisilDeSimoneKylingtonRooneyPelletierKuzmenkoPachalHanleyMiromanovOkhotiuk