Montreal Canadiens Roster

offence

player pos age ht. wgt shot birthplace salary
47 Kenny Agostino 26 6'0" 199 L Morristown, NJ $700,000
40 Joel Armia 25 6'4" 210 R Pori, FIN $1,850,000
41 Paul Byron 29 5'9" 163 L Ottawa, ON $1,000,000
43 Michael Chaput 27 6'2" 199 L Ile Bizard, QC $650,000
24 Phillip Danault 26 6'1" 198 L Victoriaville, QC $3,000,000
20 Nicolas Deslauriers 28 6'1" 221 L Lasalle, QC $950,000
13 Max Domi 24 5'10" 193 L Winnipeg, MB $3,150,000
92 Jonathan Drouin 24 6'0" 193 L Ste-Agathe, QC $5,500,000
11 Brendan Gallagher 26 5'9" 184 R Edmonton, AB $3,000,000
54 Charles Hudon 24 5'10" 196 L Alma, QC $650,000
15 Jesperi Kotkaniemi 18 6'2" 184 L Pori, FIN $925,000
62 Artturi Lehkonen 23 6'0" 177 L Piikkio, FIN $925,000
63 Matthew Peca 25 5'9" 182 L Petawawa, ON $1,300,000
14 Tomas Plekanec 36 5'11" 190 L Kladno, CZE $2,250,000
25 Ryan Poehling 20 6'2" 183 L Lakeville, MN $925,000
65 Andrew Shaw 27 5'11" 182 R Belleville, ON $4,000,000
90 Tomas Tatar 28 5'10" 182 R Ilava, SVK $4,981,132
21 Nate Thompson 34 6'1" 207 L Anchorage, AK $1,650,000
43 Jordan Weal 27 5'10" 179 R North Vancouver, BC $1,750,000
22 Dale Weise 30 6'2" 206 R Winnipeg, MB $2,350,000

defence

player pos age ht. wgt shot birthplace salary
27 Karl Alzner 30 6'3" 219 L Burnaby, BC $6,000,000
8 Jordie Benn 31 6'2" 199 L Victoria, BC $1,100,000
32 Christian Folin 28 6'3" 204 R Gothenburg, SWE $800,000
58 Noah Juulsen 22 6'2" 193 R Surrey, BC $832,500
17 Brett Kulak 25 6'2" 187 L Edmonton, AB $900,000
53 Victor Mete 20 5'9" 183 L Woodbridge, ON $742,500
61 Xavier Ouellet 25 6'0" 196 L Bayonne, FRA $700,000
26 Jeff Petry 31 6'3" 197 R Ann Arbor, MI $5,000,000
28 Mike Reilly 25 6'1" 195 L Chicago, IL $775,000
21 David Schlemko 31 6'1" 191 L Edmonton, AB $1,850,000
6 Shea Weber 33 6'4" 229 R Sicamous, BC $6,000,000

goaltenders

player pos age ht. wgt shot birthplace salary
39 Charlie Lindgren 25 6'1" 182 R Lakeville, MN $700,000
37 Antti Niemi 35 6'2" 209 L Vantaa, FIN $950,000
31 Carey Price 31 6'3" 215 L Anahim Lake, BC $15,000,000

Montreal Canadiens Roster Analysis

lhs rhs avg. ht avg. wt avg. age young old total salary
23 (1) 11 (1) 6'0" (1) 194 (1) 27 (1) 18 (1) 36 (1) $82,856,132 (1)
(*) - Denotes overall league ranking of given stat