Montreal Canadiens Roster

offence

player pos age ht. wgt shot birthplace salary
40 Joel Armia RW 27 6'4" 213 R Pori, FIN $2,600,000
60 Alex Belzile RW 29 6'0" 192 R Riviere-du-Loup, QC $700,000
41 Paul Byron LW 31 5'9" 158 L Ottawa, ON $3,400,000
24 Phillip Danault LW 27 6'1" 201 L Victoriaville, QC $3,083,333
13 Max Domi C 25 5'10" 192 L Winnipeg, MB $3,150,000
92 Jonathan Drouin LW 25 6'0" 197 L Ste-Agathe, QC $5,500,000
71 Jake Evans C 24 6'1" 181 R Toronto, ON $925,000
11 Brendan Gallagher RW 28 5'9" 184 R Edmonton, AB $3,750,000
54 Charles Hudon LW 26 5'10" 190 L Alma, QC $800,000
15 Jesperi Kotkaniemi C 20 6'2" 198 L Pori, FIN $925,000
62 Artturi Lehkonen LW 25 6'0" 176 L Piikkio, FIN $2,400,000
25 Ryan Poehling C 21 6'2" 204 L Lakeville, MN $925,000
14 Nick Suzuki C 21 5'11" 201 R London, ON $863,333
90 Tomas Tatar LW 29 5'10" 183 L Ilava, SVK $5,300,000
42 Lukas Vejdemo C 24 6'2" 194 L Stockholm, SWE $792,500
43 Jordan Weal C 28 5'10" 180 R North Vancouver, BC $1,400,000
22 Dale Weise RW 32 6'2" 196 R Winnipeg, MB $2,350,000

defence

player pos age ht. wgt shot birthplace salary
27 Karl Alzner D 32 6'3" 213 L Burnaby, BC $4,625,000
8 Ben Chiarot D 29 6'3" 225 L Hamilton, ON $3,500,000
20 Cale Fleury D 21 6'1" 205 R Carlyle, SK $771,666
32 Christian Folin D 29 6'4" 204 R Gothenburg, SWE $800,000
77 Brett Kulak D 26 6'2" 190 L Edmonton, AB $1,850,000
64 Otto Leskinen D 23 5'11" 183 L Pieksamaki, FIN $925,000
53 Victor Mete D 22 5'9" 187 L Woodbridge, ON $748,333
51 Gustav Olofsson D 25 6'2" 200 L Boras, SWE $700,000
61 Xavier Ouellet D 27 6'1" 193 L Bayonne, FRA $700,000
26 Jeff Petry D 32 6'3" 201 R Ann Arbor, MI $5,500,000
6 Shea Weber D 35 6'4" 230 R Sicamous, BC $7,857,143

goaltenders

player pos age ht. wgt shot birthplace salary
37 Keith Kinkaid G 31 6'3" 186 L Farmingville, NY $1,750,000
39 Charlie Lindgren G 26 6'1" 180 R Lakeville, MN $750,000
31 Carey Price G 33 6'3" 217 L Anahim Lake, BC $10,500,000
30 Cayden Primeau G 21 6'3" 198 L Farmington Hills, MI $700,000

Montreal Canadiens Roster Analysis

lhs rhs avg. ht avg. wt avg. age young old total salary
20 (11) 12 (4) 6'0" (3) 195 (8) 26 (3) 20 (4) 35 (6) $80,541,308 (5)
(*) - Denotes overall league ranking of given stat