Montreal Canadiens Roster

offence

player pos age ht. wgt shot birthplace salary
17 Josh Anderson RW 27 6'3" 226 R Burlington, ON $4,000,000
40 Joel Armia RW 28 6'3" 212 R Pori, FIN $2,400,000
60 Alex Belzile RW 29 6'0" 196 R Riviere-du-Loup, QC $700,000
41 Paul Byron LW 32 5'9" 165 L Ottawa, ON $2,800,000
22 Cole Caufield RW 20 5'7" 163 R Stevens Point, WI $700,000
24 Phillip Danault LW 28 6'1" 200 L Victoriaville, QC $3,250,000
92 Jonathan Drouin LW 26 5'11" 201 L Ste-Agathe, QC $2,500,000
71 Jake Evans C 25 6'0" 183 R Toronto, ON $700,000
67 Michael Frolik RW 33 6'1" 186 L Kladno, CZE $750,000
11 Brendan Gallagher RW 29 5'9" 183 R Edmonton, AB $2,750,000
15 Jesperi Kotkaniemi C 20 6'2" 201 L Pori, FIN $832,500
62 Artturi Lehkonen LW 25 5'11" 178 L Piikkio, FIN $2,200,000
94 Corey Perry RW 36 6'3" 206 R Peterborough, ON $750,000
21 Eric Staal C 36 6'4" 195 L Thunder Bay, ON $3,000,000
14 Nick Suzuki C 21 5'11" 208 R London, ON $832,500
90 Tomas Tatar LW 30 5'10" 173 L Ilava, SVK $3,200,000
73 Tyler Toffoli RW 29 6'0" 198 R Scarborough, ON $3,250,000

defence

player pos age ht. wgt shot birthplace salary
8 Ben Chiarot D 30 6'3" 234 L Hamilton, ON $2,500,000
44 Joel Edmundson D 27 6'4" 227 L Brandon, MB $2,750,000
32 Erik Gustafsson D 29 6'0" 197 L Nynashamn, SWE $2,750,000
77 Brett Kulak D 27 6'1" 192 L Edmonton, AB $1,400,000
64 Otto Leskinen D 24 5'11" 187 L Pieksamaki, FIN $832,500
28 Jon Merrill D 29 6'3" 195 L Oklahoma City, OK $925,000
61 Xavier Ouellet D 27 6'0" 199 L Bayonne, FRA $725,000
26 Jeff Petry D 33 6'3" 208 R Ann Arbor, MI $3,000,000
27 Alexander Romanov D 21 6'0" 208 L Moscow, RUS $832,500
6 Shea Weber D 35 6'4" 229 R Sicamous, BC $6,000,000

goaltenders

player pos age ht. wgt shot birthplace salary
34 Jake Allen G 30 6'2" 190 L Fredericton, NB $4,000,000
31 Carey Price G 33 6'3" 220 L Anahim Lake, BC $1,000,000
30 Cayden Primeau G 21 6'2" 209 L Farmington Hills, MI $880,833

Montreal Canadiens Roster Analysis

lhs rhs avg. ht avg. wt avg. age young old total salary
19 (9) 11 (8) 6'0" (2) 198 (6) 28 (2) 20 (2) 36 (8) $62,210,833 (20)
(*) - Denotes overall league ranking of given stat