The Montréal Canadiens used 35 players in the 2023-24 season, with a 30-36-16 record. Nick Suzuki led the team with 77 points (33 goals, 44 assists) in 82 games. Sam Montembeault played the most games in goal (41).
| # | 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 | Nick Suzuki 🇨🇦 C 24 | 82 | 🔥 1 | 33 | 44 | 77 | 0.94 | 12 | 185 | 69 | 48 | 36 | 21:15 |
| 2 | Cole Caufield 🇺🇸 RW 23 | 82 | 🔥 1 | 28 | 37 | 65 | 0.79 | 9 | 314 | 56 | 22 | 16 | 19:25 |
| 3 | Mike Matheson 🇨🇦 D 30 | 82 | 🧊 2 | 11 | 51 | 62 | 0.76 | 5 | 187 | 61 | 186 | 58 | 25:33 |
| 4 | Juraj Slafkovsky 🇸🇰 LW 20 | 82 | 🔥 1 | 20 | 30 | 50 | 0.61 | 6 | 152 | 152 | 71 | 55 | 17:56 |
| 5 | Sean Monahan 🇨🇦 C 29 | 49 | 🧊 2 | 13 | 22 | 35 | 0.71 | 6 | 104 | 17 | 24 | 10 | 18:27 |
| 6 | Alex Newhook 🇨🇦 C 23 | 55 | 🔥 1 | 15 | 19 | 34 | 0.62 | 2 | 85 | 36 | 31 | 18 | 16:55 |
| 7 | Brendan Gallagher 🇨🇦 RW 31 | 77 | 🔥 3 | 16 | 15 | 31 | 0.40 | 1 | 154 | 63 | 35 | 74 | 13:47 |
| 8 | Jake Evans 🇨🇦 C 27 | 82 | 🧊 1 | 7 | 21 | 28 | 0.34 | 0 | 81 | 86 | 65 | 24 | 16:01 |
| 9 | Joel Armia 🇫🇮 RW 30 | 66 | 🔥 1 | 17 | 8 | 25 | 0.38 | 0 | 139 | 49 | 41 | 34 | 15:33 |
| 10 | David Savard 🇨🇦 D 33 | 60 | 🔥 3 | 6 | 18 | 24 | 0.40 | 0 | 54 | 69 | 163 | 24 | 20:14 |
| 11 | Kaiden Guhle 🇨🇦 D 22 | 70 | 🧊 1 | 6 | 16 | 22 | 0.31 | 0 | 95 | 116 | 178 | 56 | 20:51 |
| 12 | Josh Anderson 🇨🇦 RW 29 | 78 | 🧊 1 | 9 | 11 | 20 | 0.26 | 0 | 141 | 169 | 40 | 74 | 15:27 |
| 13 | Jordan Harris 🇺🇸 D 23 | 56 | 🧊 2 | 3 | 11 | 14 | 0.25 | 0 | 43 | 26 | 86 | 22 | 17:28 |
| 14 | Justin Barron 🇨🇦 D 22 | 48 | 🧊 1 | 7 | 6 | 13 | 0.27 | 1 | 60 | 61 | 59 | 16 | 18:37 |
| 15 | Johnathan Kovacevic 🇨🇦 D 26 | 62 | 🔥 1 | 6 | 7 | 13 | 0.21 | 0 | 46 | 74 | 83 | 42 | 16:31 |
| 16 | Tanner Pearson 🇨🇦 LW 31 | 54 | 🧊 2 | 5 | 8 | 13 | 0.24 | 1 | 77 | 50 | 35 | 21 | 12:56 |
| 17 | Michael Pezzetta 🇨🇦 LW 26 | 61 | 🧊 8 | 3 | 9 | 12 | 0.20 | 0 | 42 | 242 | 29 | 59 | 7:47 |
| 18 | Jayden Struble 🇺🇸 D 22 | 56 | 🔥 2 | 3 | 7 | 10 | 0.18 | 0 | 47 | 121 | 53 | 57 | 16:06 |
| 19 | Arber Xhekaj 🇨🇦 D 23 | 44 | 🔥 1 | 3 | 7 | 10 | 0.23 | 0 | 61 | 125 | 49 | 81 | 15:55 |
| 20 | Rafael Harvey-Pinard 🇨🇦 LW 25 | 45 | 🧊 1 | 2 | 8 | 10 | 0.22 | 0 | 26 | 47 | 47 | 6 | 12:38 |
| 21 | Christian Dvorak 🇺🇸 C 28 | 30 | 🧊 4 | 5 | 4 | 9 | 0.30 | 1 | 35 | 16 | 19 | 4 | 15:31 |
| 22 | Joshua Roy 🇨🇦 RW 20 | 23 | 🧊 3 | 4 | 5 | 9 | 0.39 | 0 | 34 | 12 | 21 | 0 | 12:08 |
| 23 | Jesse Ylonen 🇺🇸 RW 24 | 59 | 🧊 5 | 4 | 4 | 8 | 0.14 | 0 | 50 | 41 | 32 | 12 | 10:14 |
| 24 | Gustav Lindstrom 🇸🇪 D 25 | 14 | 🧊 4 | 3 | 1 | 4 | 0.29 | 0 | 15 | 9 | 23 | 6 | 15:16 |
| 25 | Mitchell Stephens 🇨🇦 C 27 | 23 | 🧊 7 | 2 | 1 | 3 | 0.13 | 0 | 16 | 8 | 7 | 4 | 9:03 |
| 26 | Kirby Dach 🇨🇦 C 23 | 2 | 🧊 1 | 0 | 2 | 2 | 1.00 | 0 | 3 | 3 | 0 | 0 | 13:01 |
| 27 | Lane Hutson 🇺🇸 D 20 | 2 | 🔥 2 | 0 | 2 | 2 | 1.00 | 0 | 3 | 1 | 0 | 0 | 22:43 |
| 28 | Brandon Gignac 🇨🇦 C 26 | 7 | 🧊 3 | 1 | 0 | 1 | 0.14 | 0 | 7 | 5 | 7 | 0 | 11:38 |
| 29 | Logan Mailloux 🇨🇦 D 20 | 1 | 🔥 1 | 0 | 1 | 1 | 1.00 | 0 | 2 | 1 | 1 | 0 | 21:14 |
| 30 | Emil Heineman 🇸🇪 LW 22 | 4 | 🧊 4 | 0 | 0 | 0 | 0.00 | 0 | 0 | 7 | 1 | 0 | 9:57 |
| 31 | Colin White 🇺🇸 RW 27 | 17 | 🧊 28 | 0 | 0 | 0 | 0.00 | 0 | 8 | 11 | 7 | 2 | 9:14 |
| 32 | Lucas Condotta 🇨🇦 C 26 | 3 | 🧊 3 | 0 | 0 | 0 | 0.00 | 0 | 2 | 5 | 1 | 0 | 7:30 |
| Team totals · 32 skaters | 82 | 232 | 375 | 607 | 7.40 | 44 | 2268 | 1808 | 1464 | 811 |
| # | 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 | Sam Montembeault 🇨🇦 G 27 | 41 | 16 | 3.10 | 0.903 | 1180 | 127 | 59:14 | |
| 2 | Cayden Primeau 🇺🇸 G 24 | 23 | 8 | 2.87 | 0.910 | 665 | 66 | 57:36 | |
| 3 | Jake Allen 🇨🇦 G 33 | 21 | 6 | 3.52 | 0.892 | 612 | 74 | 57:55 |
66% of this roster was born in Canada, against 41% across the league. Canadian-born players scored 69% of the team's points.
| Country | Players | Share of roster | vs NHL | Points | Who |
|---|---|---|---|---|---|
| Canada | 23 |
|
+25 | 420 (69%) | Suzuki, Matheson, Monahan, Newhook +19 |
| United States | 8 |
|
-7 | 108 (18%) | Caufield, Harris, Struble, Dvorak +4 |
| Sweden | 2 |
|
-4 | 4 (1%) | Lindstrom, Heineman |
| Finland | 1 |
|
-2 | 25 (4%) | Armia |
| Slovakia | 1 |
|
+2 | 50 (8%) | Slafkovsky |
Nick Suzuki led the Montréal Canadiens in scoring in 2023-24 with 77 points — 33 goals and 44 assists in 82 games. Next came Cole Caufield (65) and Mike Matheson (62).
Nick Suzuki scored 33 goals for the Montréal Canadiens in 2023-24, 12 of them on the power play.
The Montréal Canadiens dressed 35 players in 2023-24: 32 skaters and 3 goalies. Together the skaters scored 232 goals.
Sam Montembeault played the most games in goal for the Montréal Canadiens in 2023-24: 41 games, 16 wins, a 0.903 save percentage and a 3.10 goals against average. Cayden Primeau was the backup, in 23 games.
Mike Matheson averaged 25:33 of ice time per game for the Montréal Canadiens in 2023-24, the most on the roster.
The average age was 25.5 years. Juraj Slafkovsky was the youngest at 20, and David Savard the oldest at 33.
The Montréal Canadiens used 35 players in 2023-24 with a known birthplace. By country of birth: 23 in Canada, 8 in the United States and 2 in Sweden. The other 2 came from Finland and Slovakia. League-wide that season, 41% of players were born in Canada, against 66% on this roster.