The Calgary Flames used 38 players in the 2023-24 season, with a 38-39-5 record. Nazem Kadri led the team with 75 points (29 goals, 46 assists) in 82 games. Jacob Markstrom played the most games in goal (48).
| # | Player — sort by name ⇅ | GP — sort by games played ⇅ | Streak | G — sort by goals ⇅ | A — sort by assists ⇅ | PTS — sort by points ▼ | P/GP — sort by points per game ⇅ | PPG — sort by power-play goals ⇅ | SOG — sort by shots on goal ⇅ | HIT — sort by hits ⇅ | BLK — sort by blocked shots ⇅ | PIM — sort by penalty minutes ⇅ | TOI — sort by average ice time ⇅ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Nazem Kadri C 33 | 82 | 🧊 1 | 29 | 46 | 75 | 0.91 | 10 | 277 | 57 | 24 | 43 | 18:25 |
| 2 | Yegor Sharangovich C 25 | 82 | 🧊 2 | 31 | 28 | 59 | 0.72 | 6 | 179 | 13 | 44 | 8 | 17:18 |
| 3 | Blake Coleman C 32 | 78 | 🔥 1 | 30 | 24 | 54 | 0.69 | 3 | 191 | 128 | 57 | 76 | 17:07 |
| 4 | MacKenzie Weegar D 30 | 82 | 🔥 1 | 20 | 32 | 52 | 0.63 | 3 | 208 | 194 | 200 | 51 | 22:55 |
| 5 | Jonathan Huberdeau C 30 | 81 | 🧊 3 | 12 | 40 | 52 | 0.64 | 4 | 143 | 60 | 37 | 49 | 17:25 |
| 6 | Andrew Mangiapane LW 27 | 75 | 🔥 1 | 14 | 26 | 40 | 0.53 | 2 | 122 | 89 | 33 | 47 | 15:59 |
| 7 | Mikael Backlund C 35 | 82 | 🧊 2 | 15 | 24 | 39 | 0.48 | 2 | 209 | 70 | 33 | 24 | 19:14 |
| 8 | Rasmus Andersson D 27 | 78 | 🔥 1 | 9 | 30 | 39 | 0.50 | 0 | 159 | 42 | 186 | 47 | 23:49 |
| 9 | Noah Hanifin D 27 | 61 | 🧊 1 | 11 | 24 | 35 | 0.57 | 3 | 123 | 46 | 89 | 22 | 23:46 |
| 10 | Connor Zary C 22 | 63 | 🔥 1 | 14 | 20 | 34 | 0.54 | 1 | 90 | 29 | 29 | 22 | 15:16 |
| 11 | Elias Lindholm C 29 | 49 | 🔥 3 | 9 | 23 | 32 | 0.65 | 3 | 131 | 56 | 40 | 21 | 20:44 |
| 12 | Andrei Kuzmenko LW 28 | 29 | 🔥 1 | 14 | 11 | 25 | 0.86 | 5 | 58 | 5 | 7 | 6 | 15:40 |
| 13 | Martin Pospisil C 24 | 63 | 🔥 1 | 8 | 16 | 24 | 0.38 | 0 | 117 | 238 | 22 | 109 | 12:43 |
| 14 | Chris Tanev D 34 | 56 | 🧊 3 | 1 | 13 | 14 | 0.25 | 0 | 43 | 25 | 171 | 14 | 19:50 |
| 15 | A.J. Greer LW 27 | 59 | 🧊 9 | 6 | 6 | 12 | 0.20 | 1 | 57 | 100 | 24 | 35 | 8:49 |
| 16 | Adam Ruzicka C 24 | 39 | 🧊 13 | 3 | 6 | 9 | 0.23 | 0 | 34 | 10 | 15 | 6 | 10:09 |
| 17 | Matt Coronato RW 21 | 34 | 🔥 1 | 3 | 6 | 9 | 0.26 | 1 | 58 | 7 | 7 | 4 | 12:36 |
| 18 | Dryden Hunt LW 28 | 28 | 🧊 1 | 3 | 5 | 8 | 0.29 | 0 | 33 | 73 | 6 | 7 | 11:07 |
| 19 | Oliver Kylington D 26 | 33 | 🔥 1 | 3 | 5 | 8 | 0.24 | 0 | 42 | 24 | 51 | 12 | 17:14 |
| 20 | Dillon Dube C 25 | 43 | 🧊 24 | 3 | 4 | 7 | 0.16 | 1 | 42 | 35 | 18 | 8 | 11:09 |
| 21 | Daniil Miromanov D 26 | 20 | 🔥 1 | 3 | 4 | 7 | 0.35 | 0 | 40 | 5 | 29 | 8 | 21:15 |
| 22 | Walker Duehr RW 26 | 40 | 🧊 5 | 2 | 5 | 7 | 0.17 | 0 | 29 | 67 | 13 | 6 | 8:07 |
| 23 | Dennis Gilbert D 27 | 34 | 🧊 8 | 1 | 6 | 7 | 0.21 | 0 | 23 | 59 | 49 | 16 | 12:17 |
| 24 | Nikita Zadorov D 28 | 21 | 🧊 2 | 1 | 5 | 6 | 0.29 | 0 | 29 | 53 | 19 | 23 | 18:24 |
| 25 | Brayden Pachal D 24 | 33 | 🧊 1 | 1 | 5 | 6 | 0.18 | 0 | 34 | 81 | 45 | 39 | 14:42 |
| 26 | Nick DeSimone D 29 | 23 | 🧊 9 | 1 | 4 | 5 | 0.22 | 0 | 19 | 15 | 21 | 2 | 12:02 |
| 27 | Kevin Rooney C 30 | 33 | 🔥 1 | 3 | 1 | 4 | 0.12 | 0 | 27 | 65 | 29 | 2 | 11:12 |
| 28 | Jakob Pelletier LW 23 | 13 | 🧊 4 | 1 | 2 | 3 | 0.23 | 0 | 9 | 10 | 3 | 2 | 9:16 |
| 29 | Ilya Solovyov D 23 | 10 | 🧊 1 | 0 | 3 | 3 | 0.30 | 0 | 10 | 14 | 17 | 4 | 15:53 |
| 30 | Joel Hanley D 32 | 10 | 🧊 4 | 1 | 1 | 2 | 0.20 | 0 | 7 | 12 | 15 | 7 | 14:32 |
| 31 | Jordan Oesterle D 31 | 22 | 🧊 12 | 0 | 2 | 2 | 0.09 | 0 | 18 | 22 | 33 | 4 | 13:31 |
| 32 | Adam Klapka RW 23 | 6 | 🔥 1 | 1 | 0 | 1 | 0.17 | 0 | 4 | 21 | 3 | 19 | 6:45 |
| 33 | Nikita Okhotiuk D 23 | 9 | 🧊 2 | 0 | 1 | 1 | 0.11 | 0 | 4 | 22 | 8 | 4 | 13:20 |
| 34 | Yan Kuznetsov D 22 | 1 | 🧊 1 | 0 | 0 | 0 | 0.00 | 0 | 2 | 0 | 1 | 0 | 11:58 |
| 35 | Cole Schwindt RW 22 | 4 | 🧊 4 | 0 | 0 | 0 | 0.00 | 0 | 1 | 5 | 1 | 2 | 6:47 |
| Team totals · 35 skaters | 82 | 253 | 428 | 681 | 8.30 | 45 | 2572 | 1752 | 1379 | 749 |
| # | Goalie — sort by name ⇅ | GP — sort by games played ⇅ | Share of games | W — sort by wins ⇅ | GAA — sort by goals against average ⇅ | SV% — sort by save percentage ⇅ | SV — sort by saves ⇅ | GA — sort by goals against ▼ | TOI |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Jacob Markstrom G 34 | 48 | 23 | 2.73 | 0.905 | 1248 | 131 | 58:58 | |
| 2 | Dan Vladar G 26 | 20 | 8 | 3.40 | 0.882 | 506 | 68 | 56:25 | |
| 3 | Dustin Wolf G 22 | 17 | 7 | 2.94 | 0.893 | 417 | 50 | 55:54 |
Nazem Kadri led the Calgary Flames in scoring in 2023-24 with 75 points — 29 goals and 46 assists in 82 games. Next came Yegor Sharangovich (59) and Blake Coleman (54).
Yegor Sharangovich scored 31 goals for the Calgary Flames in 2023-24, 6 of them on the power play.
The Calgary Flames dressed 38 players in 2023-24: 35 skaters and 3 goalies. Together the skaters scored 253 goals.
Jacob Markstrom played the most games in goal for the Calgary Flames in 2023-24: 48 games, 23 wins, a 0.905 save percentage and a 2.73 goals against average. Dan Vladar was the backup, in 20 games.
Rasmus Andersson averaged 23:49 of ice time per game for the Calgary Flames in 2023-24, the most on the roster.
The average age was 27.0 years. Matt Coronato was the youngest at 21, and Mikael Backlund the oldest at 35.