Toronto Maple Leafs Roster

offence

player pos age ht. wgt shot birthplace salary
26 Nicholas Abruzzese C 23 5'9" 160 L Slate Hill, NY $765,000
28 Joey Anderson RW 24 6'0" 207 R Roseville, MN $750,000
11 Colin Blackwell C 29 5'9" 190 R Lawrence, MA $750,000
58 Michael Bunting LW 26 6'0" 186 L Scarborough, ON $750,000
43 Kyle Clifford LW 31 6'2" 214 L Ayr, ON $1,300,000
47 Pierre Engvall LW 26 6'5" 215 L Ljungby, SWE $1,250,000
64 David Kampf C 27 6'1" 193 L Chomutov, CZE $1,400,000
25 Ondrej Kase RW 26 6'0" 187 R Kadan, CZE $1,250,000
15 Alexander Kerfoot C 27 5'10" 181 L Vancouver, BC $750,000
16 Mitchell Marner RW 25 6'0" 172 R Markham, ON $750,000
34 Auston Matthews C 24 6'3" 205 L San Ramon, CA $750,000
65 Ilya Mikheyev RW 27 6'2" 192 L Omsk, RUS $2,190,000
88 William Nylander RW 26 6'0" 202 R Calgary, AB $2,500,000
89 Nicholas Robertson LW 20 5'10" 177 L Pasadena, CA $765,000
94 Kirill Semyonov C 27 6'0" 171 L Omsk, RUS $750,000
62 Brett Seney LW 26 5'9" 156 L London, ON $750,000
24 Wayne Simmonds RW 33 6'3" 180 R Scarborough, ON $750,000
19 Jason Spezza C 39 6'3" 219 R Toronto, ON $750,000
Alex Steeves C 22 5'11" 185 L Bedford, NH $750,000
91 John Tavares C 31 6'1" 211 L Mississauga, ON $910,000

defence

player pos age ht. wgt shot birthplace salary
78 TJ Brodie D 32 6'1" 179 L Chatham, ON $5,000,000
48 Carl Dahlstrom D 27 6'5" 229 L Stockholm, SWE $750,000
55 Mark Giordano D 38 6'1" 200 L Toronto, ON $6,750,000
3 Justin Holl D 30 6'4" 194 R Tonka Bay, MN $2,000,000
37 Timothy Liljegren D 23 6'1" 192 R Kristianstad, SWE $832,500
46 Ilya Lyubushkin D 28 6'2" 208 R Moscow, RUS $1,350,000
8 Jake Muzzin D 33 6'3" 226 L Woodstock, ON $1,000,000
44 Morgan Rielly D 28 6'1" 220 L Vancouver, BC $3,000,000
56 Kristians Rubins D 24 6'5" 227 L Jurmala, LVA $750,000
38 Rasmus Sandin D 22 5'11" 178 L Uppsala, SWE $832,500

goaltenders

player pos age ht. wgt shot birthplace salary
36 Jack Campbell G 30 6'3" 207 L Port Huron, MI $1,800,000
30 Michael Hutchinson G 32 6'3" 201 R Barrie, ON $750,000
50 Erik Kallgren G 25 6'3" 193 L Stockholm, SWE $750,000
35 Petr Mrazek G 30 6'2" 188 L Ostrava, CZE $2,800,000
60 Joseph Woll G 23 6'4" 203 L Dardenne Prairie, MO $750,000

Toronto Maple Leafs Roster Analysis

lhs rhs avg. ht avg. wt avg. age young old total salary
24 (8) 11 (8) 6'1" (2) 195 (9) 27 (2) 20 (5) 39 (4) $49,695,000 (32)
(*) - Denotes overall league ranking of given stat