bpdatabases - NHL hockey analytics bpdatabases - NHL hockey analytics

Loading team data…

2023-2024 Regular Season | Pacific Division
38-39-5 | 81 pts (49.4%)
CGY Calgary Flames
Missed the playoffs Playoffs
Finished with 81 points Finished 5th in the Pacific

Data shown on this page was last updated on November 5, 2026 at 3:14 AM.

Points Distribution 81 total points CGY Points % League Avg 79% 15% 6% 72% 13% 6% 9% Regulation wins 64 pts - 79% (league 72%) OT wins 12 pts - 15% (league 13%) SO wins 0 pts - 0% (league 6%) OT/SO losses 5 pts - 6% (league 9%)
Pacific Division Standings 0 10 20 30 40 50 60 70 80 90 100 110 0 10 20 30 40 50 60 70 80 Games Played Points VAN 109 EDM 104 LAK 99 VGK 98 CGY 81 SEA 81 ANA 59 SJS 47
Forwards
Player xGF xGF/G G-xGF G A Pts GP avgTOI SOG xGF/S S% S%Ax FO FOW FO% FO xGF FO xGA FO xG
Nazem Kadri (C)⊘ 28.4 0.35 -2.4 29 46 75 82 18:25 277 0.073 10.5 -0.6 1210 592 48.9 1.59 -0.72 0.87
Yegor Sharangovich (C) 21.1 0.26 9.9 31 28 59 82 17:18 179 0.078 17.3 3.7 341 133 39.0 0.52 -0.36 0.17
Mikael Backlund (C) 19.4 0.24 -6.4 15 24 39 82 19:14 209 0.064 7.2 -2.1 1547 778 50.3 1.43 -1.46 -0.03
Blake Coleman (L)⊘ 18.9 0.24 4.1 30 24 54 78 17:07 191 0.075 15.7 1.6 69 31 44.9 0.12 -0.02 0.09
Andrew Mangiapane (L)⊘ 17.4 0.23 -6.4 14 26 40 75 15:59 122 0.089 11.5 -3.3 10 5 50.0 0.00 -0.01 -0.01
Jonathan Huberdeau (L)+ 16.2 0.20 -4.2 12 40 52 81 17:25 143 0.078 8.4 -2.0 31 15 48.4 0.00 0.00 0.00
Elias Lindholm (C)⊘ 14.5 0.30 -6.5 9 23 32 49 20:44 131 0.079 6.9 -3.5 985 547 55.5 1.13 -1.34 -0.21
Martin Pospisil (C) 12.2 0.19 -4.2 8 16 24 63 12:43 117 0.075 6.8 -2.6 51 23 45.1 0.14 0.00 0.14
Connor Zary (C)⊘ 9.7 0.15 4.3 14 20 34 63 15:16 90 0.079 15.6 3.5 109 48 44.0 0.15 0.00 0.15
Andrei Kuzmenko (L)⊘ 6.7 0.23 7.3 14 11 25 29 15:40 58 0.080 24.1 8.7 0 0 - 0.00 0.00 0.00
Matt Coronato (R) 6.3 0.19 -3.3 3 6 9 34 12:36 58 0.070 5.2 -3.7 19 5 26.3 0.00 -0.02 -0.02
Dillon Dube (C)⊘ 5.0 0.12 -2.0 3 4 7 43 11:09 42 0.086 7.1 -3.5 49 26 53.1 0.04 -0.06 -0.02
A.J. Greer (L)⊘ 5.0 0.08 0.0 6 6 12 59 8:49 57 0.064 10.5 0.0 8 4 50.0 0.01 -0.01 0.01
Walker Duehr (R)⊘ 3.2 0.08 -1.2 2 5 7 40 8:07 29 0.063 6.9 -2.3 6 1 16.7 0.00 0.00 0.00
Dryden Hunt (L)⊘ 2.9 0.10 0.1 3 5 8 28 11:07 33 0.064 9.1 0.2 5 2 40.0 0.00 0.00 0.00
Adam Ruzicka (C)⊘ 2.9 0.07 0.1 3 6 9 39 10:09 34 0.057 8.8 0.2 157 76 48.4 0.12 -0.30 -0.17
Kevin Rooney (C)⊘ 2.8 0.08 0.2 3 1 4 33 11:12 27 0.086 11.1 0.8 208 97 46.6 0.01 -0.47 -0.46
Jakob Pelletier (L)⊘ 0.8 0.06 0.2 1 2 3 13 9:16 9 0.076 11.1 1.5 8 4 50.0 0.00 0.00 0.00
Adam Klapka (R) 0.3 0.05 0.7 1 0 1 6 6:45 4 0.076 25.0 17.4 1 0 0.0 0.00 0.00 0.00
Cole Schwindt (R)⊘ 0.3 0.07 -0.3 0 0 0 4 6:47 1 0.092 0.0 -9.2 8 6 75.0 0.00 0.00 0.00
Rosters and injuries are as of today.
See complete stats for actively rostered Forwards here.
Defencemen
Player xGF xGF/G G-xGF G A Pts GP avgTOI SOG xGF/S S% S%Ax FO FOW FO% FO xGF FO xGA FO xG
MacKenzie Weegar (D)⊘ 9.4 0.12 9.6 20 32 52 82 22:55 208 0.033 9.6 3.4 0 0 - 0.00 0.00 0.00
Rasmus Andersson (D)⊘ 9.2 0.12 -1.2 9 30 39 78 23:49 159 0.039 5.7 -0.5 0 0 - 0.00 0.00 0.00
Noah Hanifin (D)⊘ 7.6 0.12 3.4 11 24 35 61 23:46 123 0.037 8.9 1.7 0 0 - 0.00 0.00 0.00
Oliver Kylington (D)⊘ 2.5 0.08 0.5 3 5 8 33 17:14 42 0.038 7.1 0.7 0 0 - 0.00 0.00 0.00
Daniil Miromanov (D)⊘ 2.0 0.10 1.0 3 4 7 20 21:15 40 0.031 7.5 1.5 0 0 - 0.00 0.00 0.00
Brayden Pachal (D)⊘ 1.6 0.05 -0.6 1 5 6 33 14:42 34 0.032 2.9 -1.2 0 0 - 0.00 0.00 0.00
Nikita Zadorov (D)⊘ 1.5 0.07 -0.5 1 5 6 21 18:24 29 0.029 3.4 -1.0 0 0 - 0.00 0.00 0.00
Chris Tanev (D)⊘ 1.3 0.02 -0.3 1 13 14 56 19:50 43 0.022 2.3 -0.5 0 0 - 0.00 0.00 0.00
Dennis Gilbert (D)⊘ 1.1 0.03 -0.1 1 6 7 34 12:17 23 0.029 4.3 -0.3 0 0 - 0.00 0.00 0.00
Nick DeSimone (D)⊘ 0.9 0.04 0.1 1 4 5 23 12:02 19 0.031 5.3 0.5 0 0 - 0.00 0.00 0.00
Jordan Oesterle (D)⊘ 0.8 0.04 -0.8 0 2 2 22 13:31 18 0.034 0.0 -3.4 0 0 - 0.00 0.00 0.00
Ilya Solovyov (D)⊘ 0.3 0.03 -0.3 0 3 3 10 15:53 10 0.019 0.0 -1.9 0 0 - 0.00 0.00 0.00
Nikita Okhotiuk (D)⊘ 0.2 0.02 -0.2 0 1 1 9 13:20 4 0.028 0.0 -2.8 0 0 - 0.00 0.00 0.00
Yan Kuznetsov (D) 0.1 0.10 -0.1 0 0 0 1 11:58 2 0.035 0.0 -3.5 0 0 - 0.00 0.00 0.00
Joel Hanley (D) 0.1 0.01 0.9 1 1 2 10 14:32 7 0.011 14.3 10.1 0 0 - 0.00 0.00 0.00
Rosters and injuries are as of today.
See complete stats for actively rostered Defencemen here.
Goalies
Player SV%Ax GSAx GAA SV% W GP L W% SO GA SA SV xGA
Jacob Markstrom (G)⊘ +0.58% 11.7 2.78 0.905 23 48 23 47.9 2 131 1379 1248 141.7
Dan Vladar (G)⊘ -1.56% -13.0 3.62 0.882 8 20 9 40.0 0 68 574 506 55.0
Dustin Wolf (G) -1.81% -11.8 3.16 0.893 7 17 7 41.2 0 50 467 417 38.2
Rosters and injuries are as of today.
See complete stats for actively rostered Goalies here.

xGF & xGA per Game by Season On Active Roster Injured Not On Roster xGA 1 2 3 1 2 3 xGF per Game xGA per Game On Active Roster: 0.23 xGF per game (19 total) 0.23 Not On Roster: 3.05 xGF per game (250 total) 3.05 3.28 xGA: 2.61 per game (214 total) 2.61 21-22 82 GP On Active Roster: 0.32 xGF per game (26 total) 0.32 Injured: 0.20 xGF per game (16 total) Not On Roster: 2.84 xGF per game (233 total) 2.84 3.35 xGA: 2.80 per game (230 total) 2.80 22-23 82 GP On Active Roster: 0.73 xGF per game (59 total) 0.73 Injured: 0.20 xGF per game (16 total) Not On Roster: 1.91 xGF per game (157 total) 1.91 2.84 xGA: 2.86 per game (235 total) 2.86 23-24 82 GP On Active Roster: 0.96 xGF per game (79 total) 0.96 Injured: 0.23 xGF per game (19 total) 0.23 Not On Roster: 1.34 xGF per game (110 total) 1.34 2.53 xGA: 2.81 per game (230 total) 2.81 24-25 82 GP On Active Roster: 1.44 xGF per game (118 total) 1.44 Injured: 0.16 xGF per game (13 total) Not On Roster: 1.05 xGF per game (86 total) 1.05 2.66 xGA: 3.13 per game (257 total) 3.13 25-26 82 GP On Active Roster: 2.52 xGF per game (40 total) 2.52 Injured: 0.04 xGF per game (1 total) Not On Roster: 0.02 xGF per game (0 total) 2.58 xGA: 3.14 per game (50 total) 3.14 26-27 16 GP Season xGF% 55.8% 54.5% 49.8% 47.4% 45.9% 45.1%
Past Games
Date Game xGF% xGF xGA GF-xGF SV%Ax GSAx
04/18/24 SJS @ CGY W 1-5 61.2% 3.35 2.12 +1.65 +3.04% +1.12
04/16/24 CGY @ VAN L 1-4 41.0% 2.59 3.72 -1.59 -0.63% -0.28
04/14/24 ARI @ CGY W 5-6 48.1% 2.82 3.04 +3.18 -3.93% -1.96
04/12/24 CGY @ ANA W 6-3 65.7% 3.98 2.08 +2.02 -2.64% -0.92
04/11/24 CGY @ LAK L 1-4 31.3% 1.37 3.01 -0.37 +0.03% +0.01
04/09/24 CGY @ SJS W 3-2 68.2% 4.27 1.99 -1.27 -0.04% -0.01
04/06/24 EDM @ CGY L 4-2 48.1% 2.83 3.06 -0.83 +0.15% +0.06
04/04/24 CGY @ WPG L 2-5 36.6% 2.03 3.51 -0.03 -0.90% -0.49
04/02/24 ANA @ CGY L 5-3 42.6% 1.72 2.31 +1.28 -6.11% -2.69
03/30/24 LAK @ CGY W 2-4 56.1% 2.61 2.04 +1.39 +0.12% +0.04
03/28/24 CGY @ STL L 3-5 60.3% 2.76 1.82 +0.24 -7.79% -2.18
03/26/24 CGY @ CHI L 1-3 52.4% 3.02 2.74 -2.02 -0.73% -0.26
03/24/24 BUF @ CGY L 4-1 48.5% 2.42 2.57 -1.42 +1.45% +0.57
03/23/24 CGY @ VAN L 2-4 50.1% 2.39 2.38 -0.39 -1.41% -0.62
03/18/24 WSH @ CGY L 5-2 66.8% 3.57 1.77 -1.57 -5.71% -2.23
03/16/24 MTL @ CGY W 2-5 43.4% 2.29 2.99 +2.71 +1.83% +0.99
03/14/24 VGK @ CGY W 1-4 59.3% 3.40 2.34 +0.60 +3.52% +1.34
03/12/24 COL @ CGY L 6-2 39.1% 1.76 2.75 +0.24 -6.64% -3.25
03/10/24 CGY @ CAR L 2-7 40.4% 2.35 3.46 -0.35 -5.90% -3.54
03/09/24 CGY @ FLA L 1-5 53.1% 4.10 3.62 -3.10 -2.64% -1.38
03/07/24 CGY @ TBL W 6-3 50.2% 2.38 2.36 +3.62 -1.82% -0.64
03/04/24 SEA @ CGY L 4-2 53.9% 3.51 3.00 -1.51 -2.64% -1.00
03/02/24 PIT @ CGY W 3-4 43.7% 2.41 3.10 +1.59 +0.23% +0.10
02/27/24 LAK @ CGY W 2-4 56.7% 2.81 2.15 +1.19 +0.45% +0.15
02/24/24 CGY @ EDM W 6-3 42.3% 2.90 3.96 +3.10 +2.04% +0.96
02/22/24 BOS @ CGY W 2-3 48.1% 3.50 3.78 -0.50 +3.86% +1.78
02/19/24 WPG @ CGY W 3-6 49.4% 3.12 3.20 +2.88 +0.48% +0.20
02/17/24 DET @ CGY L 5-0 64.9% 3.79 2.05 -3.79 -10.18% -2.95
02/15/24 SJS @ CGY L 6-3 63.4% 3.93 2.27 -0.93 -9.34% -3.73
02/12/24 CGY @ NYR L 0-2 45.1% 2.80 3.41 -2.80 +5.13% +2.41
02/10/24 CGY @ NYI W 5-2 34.7% 1.66 3.12 +3.34 +2.16% +1.12
02/08/24 CGY @ NJD W 5-3 46.8% 2.91 3.31 +2.09 +0.60% +0.31
02/06/24 CGY @ BOS W 4-1 60.3% 2.43 1.60 +1.57 +1.71% +0.60
01/27/24 CHI @ CGY W 0-1 45.1% 2.61 3.19 -1.61 +6.93% +3.19
01/25/24 CBJ @ CGY L 5-2 52.3% 2.72 2.49 -0.72 -3.79% -1.51
01/23/24 STL @ CGY L 4-3 52.5% 3.04 2.75 -0.04 -3.57% -1.25
01/20/24 EDM @ CGY L 3-1 40.5% 2.20 3.24 -1.20 +2.88% +1.24
01/18/24 TOR @ CGY L 4-3 49.4% 3.06 3.13 -0.06 -1.89% -0.87
01/16/24 ARI @ CGY W 2-3 48.9% 2.97 3.11 +0.03 +2.51% +1.11
01/13/24 CGY @ VGK W 3-1 40.7% 2.30 3.35 +0.70 +4.27% +2.35
01/11/24 CGY @ ARI W 6-2 49.9% 2.88 2.89 +3.12 +1.89% +0.89
01/09/24 OTT @ CGY W 3-6 46.3% 2.86 3.31 +3.14 +0.74% +0.31
01/07/24 CGY @ CHI L 3-4 60.3% 2.47 1.63 +0.53 -8.77% -2.37
01/06/24 CGY @ PHI L 2-3 34.9% 2.01 3.77 -0.01 +1.28% +0.77
01/04/24 CGY @ NSH W 6-3 61.5% 4.35 2.72 +1.65 -0.57% -0.28
01/02/24 CGY @ MIN W 3-1 44.1% 2.28 2.89 +0.72 +4.51% +1.89
12/31/23 PHI @ CGY W 3-4 48.6% 2.69 2.85 +1.31 -0.36% -0.15
12/27/23 SEA @ CGY L 2-1 64.6% 3.62 1.98 -2.62 -0.06% -0.02
12/23/23 CGY @ LAK L 3-5 45.1% 3.02 3.67 -0.02 -0.67% -0.33
12/21/23 CGY @ ANA W 3-0 69.3% 3.87 1.71 -0.87 +5.35% +1.71
12/18/23 FLA @ CGY W 1-3 38.1% 2.08 3.39 +0.92 +4.77% +2.39
12/16/23 TBL @ CGY W 2-4 46.0% 1.99 2.33 +2.01 +0.75% +0.33
12/14/23 CGY @ MIN OTL 2-3 48.4% 3.10 3.31 -1.10 +2.73% +1.31
12/12/23 CGY @ VGK OTL 4-5 44.4% 2.40 3.01 +1.60 -4.14% -1.99
12/11/23 CGY @ COL L 5-6 47.3% 2.88 3.21 +2.12 -5.47% -2.79
12/09/23 NJD @ CGY L 4-2 45.7% 2.11 2.51 -0.11 -1.22% -0.49
12/07/23 CAR @ CGY W 2-3 71.8% 3.59 1.41 -0.59 -1.55% -0.59
12/05/23 MIN @ CGY L 5-2 42.7% 2.57 3.45 -0.57 -3.60% -1.55
12/02/23 VAN @ CGY L 4-3 50.2% 2.71 2.69 +0.29 -0.88% -0.31
11/30/23 DAL @ CGY W 3-4 57.4% 2.86 2.13 +1.14 +0.46% +0.13
11/27/23 VGK @ CGY W 1-2 56.6% 3.31 2.54 -1.31 +3.76% +1.54
11/25/23 CGY @ COL L 1-3 45.0% 2.25 2.75 -1.25 -0.60% -0.25
11/24/23 CGY @ DAL W 7-4 51.7% 3.10 2.90 +3.90 -2.76% -1.10
11/22/23 CGY @ NSH L 2-4 44.0% 3.28 4.17 -1.28 +0.29% +0.17
11/20/23 CGY @ SEA W 4-3 47.8% 2.59 2.83 +1.41 -0.36% -0.17
11/18/23 NYI @ CGY OTL 5-4 48.1% 3.74 4.03 +0.26 +0.07% +0.03
11/16/23 VAN @ CGY W 2-5 58.9% 2.90 2.03 +2.10 +0.08% +0.03
11/14/23 CGY @ MTL W 2-1 41.4% 2.69 3.81 -0.69 +5.29% +2.81
11/11/23 CGY @ OTT L 1-4 52.3% 2.95 2.68 -1.95 -2.49% -1.32
11/10/23 CGY @ TOR OTL 4-5 33.5% 2.24 4.45 +1.76 +0.72% +0.45
11/07/23 NSH @ CGY W 2-4 66.3% 3.42 1.74 +0.58 -1.00% -0.26
11/04/23 CGY @ SEA W 6-3 53.4% 2.26 1.97 +3.74 -3.20% -1.03
11/01/23 DAL @ CGY L 4-3 48.8% 3.68 3.86 -0.68 -0.31% -0.14
10/29/23 CGY @ EDM L 2-5 42.2% 2.74 3.75 -0.74 -0.56% -0.25
10/26/23 STL @ CGY L 3-0 49.0% 2.83 2.94 -2.83 +2.24% +0.94
10/24/23 NYR @ CGY L 3-1 52.2% 2.54 2.32 -1.54 -2.41% -0.68
10/22/23 CGY @ DET L 2-6 45.6% 2.47 2.96 -0.47 -7.61% -3.04
10/20/23 CGY @ CBJ L 1-3 54.5% 3.23 2.70 -2.23 +1.51% +0.70
10/19/23 CGY @ BUF W 4-3 58.2% 3.34 2.39 +0.66 -1.59% -0.61
10/16/23 CGY @ WSH OTL 2-3 48.3% 3.20 3.43 -1.20 +3.67% +1.43
10/14/23 CGY @ PIT L 2-5 47.6% 2.79 3.07 -0.79 -2.31% -0.93
10/11/23 WPG @ CGY W 3-5 30.9% 2.14 4.78 +2.86 +3.12% +1.78
Postseason games are highlighted in yellow.
See lookup stats for past games here.