Montreal Canadiens Roster

offence

player pos age ht. wgt shot birthplace salary
17 Josh Anderson RW 27 6'3" 227 R Burlington, ON $4,000,000
40 Joel Armia RW 28 6'3" 218 R Pori, FIN $2,000,000
81 Brandon Baddock LW 26 6'3" 218 L Vermilion, AB $750,000
60 Alex Belzile RW 30 6'0" 197 R Riviere-du-Loup, QC $750,000
22 Cole Caufield RW 21 5'7" 166 R Mosinee, WI $832,500
45 Laurent Dauphin C 26 6'0" 186 L Repentigny, QC $750,000
92 Jonathan Drouin LW 26 6'0" 203 L Ste-Agathe, QC $5,500,000
28 Christian Dvorak LW 25 6'1" 200 L Palos, IL $5,075,000
71 Jake Evans C 25 6'0" 176 R Toronto, ON $800,000
11 Brendan Gallagher RW 29 5'9" 184 R Edmonton, AB $5,000,000
49 Rafael Harvey-Pinard LW 23 5'9" 182 L Jonquiere, QC $750,000
88 Cameron Hillis C 21 5'9" 175 R Oshawa, ON $750,000
68 Mike Hoffman LW 32 6'0" 184 L Kitchener, ON $3,500,000
62 Artturi Lehkonen LW 26 5'11" 179 L Piikkio, FIN $2,300,000
13 Cedric Paquette C 28 6'0" 205 L Gaspe, QC $950,000
85 Mathieu Perreault LW 34 5'10" 189 L Drummondville, QC $950,000
55 Michael Pezzetta LW 23 6'1" 216 L Toronto, ON $750,000
32 Rem Pitlick C 24 5'11" 196 L Ottawa, ON $917,831
25 Ryan Poehling C 23 6'2" 196 L Lakeville, MN $750,000
14 Nick Suzuki C 22 5'11" 205 R London, ON $832,500
73 Tyler Toffoli RW 29 6'0" 196 R Scarborough, ON $5,125,000
42 Lukas Vejdemo C 25 6'1" 198 L Stockholm, SWE $750,000
56 Jesse Ylonen RW 22 6'0" 167 R Scottsdale, AZ $832,500

defence

player pos age ht. wgt shot birthplace salary
8 Ben Chiarot D 30 6'3" 234 L Hamilton, ON $2,500,000
43 Kale Clague D 23 6'0" 190 L Regina, SK $761,250
77 Brett Kulak D 28 6'1" 197 L Edmonton, AB $2,200,000
15 Sami Niku D 25 6'1" 176 L Haapavesi, FIN $750,000
59 Mattias Norlinder D 21 6'0" 185 L Kramfors, SWE $750,000
26 Jeff Petry D 34 6'3" 209 R Ann Arbor, MI $5,000,000
27 Alexander Romanov D 22 6'1" 209 L Moscow, RUS $832,500
58 David Savard D 31 6'1" 234 R St-Hyacinthe, QC $2,800,000
64 Corey Schueneman D 26 6'0" 196 L Milford, MI $750,000
20 Chris Wideman D 32 5'10" 180 R St. Louis, MO $750,000

goaltenders

player pos age ht. wgt shot birthplace salary
34 Jake Allen G 31 6'2" 190 L Fredericton, NB $2,000,000
35 Sam Montembeault G 25 6'3" 199 L Becancour, QC $750,000
30 Cayden Primeau G 22 6'3" 203 L Farmington Hills, MI $832,500

Montreal Canadiens Roster Analysis

lhs rhs avg. ht avg. wt avg. age young old total salary
23 (7) 13 (9) 6'0" (3) 196 (7) 26 (2) 21 (5) 34 (9) $65,291,581 (8)
(*) - Denotes overall league ranking of given stat