Toronto Maple Leafs Roster

offence

player pos age ht. wgt shot birthplace salary
20 Kenny Agostino LW 29 6'0" 204 L Morristown, NJ $750,000
28 Joey Anderson RW 23 5'11" 190 R Roseville, MN $700,000
77 Adam Brooks C 25 5'11" 180 L Winnipeg, MB $700,000
47 Pierre Engvall LW 25 6'5" 214 L Ljungby, SWE $1,250,000
71 Nick Foligno LW 33 6'0" 211 L Buffalo, NY $5,500,000
12 Alex Galchenyuk C 27 6'1" 194 L Milwaukee, WI $700,000
11 Zach Hyman LW 29 6'1" 211 R Toronto, ON $2,500,000
15 Alexander Kerfoot C 27 5'10" 185 L Vancouver, BC $2,600,000
16 Mitchell Marner RW 24 6'0" 175 R Markham, ON $700,000
34 Auston Matthews C 24 6'3" 220 L San Ramon, CA $700,000
65 Ilya Mikheyev RW 26 6'3" 195 L Omsk, RUS $1,100,000
20 Riley Nash C 32 6'2" 188 R Consort, AB $2,750,000
26 Stefan Noesen RW 28 6'1" 205 R Plano, TX $925,000
88 William Nylander RW 25 6'0" 196 R Calgary, AB $2,500,000
61 Nic Petan LW 26 5'9" 175 L Delta, BC $800,000
89 Nicholas Robertson LW 20 5'9" 164 L Pasadena, CA $765,000
49 Scott Sabourin RW 29 6'3" 208 R Orleans, ON $700,000
24 Wayne Simmonds RW 33 6'2" 185 R Scarborough, ON $1,500,000
19 Jason Spezza C 38 6'3" 216 R Toronto, ON $700,000
91 John Tavares C 31 6'1" 215 L Mississauga, ON $910,000
97 Joe Thornton C 42 6'4" 220 L London, ON $700,000

defence

player pos age ht. wgt shot birthplace salary
22 Zach Bogosian D 31 6'2" 200 R Massena, NY $1,000,000
78 TJ Brodie D 31 6'1" 185 L Chatham, ON $2,500,000
23 Travis Dermott D 24 6'0" 205 L Newmarket, ON $874,125
3 Justin Holl D 29 6'4" 210 R Tonka Bay, MN $1,000,000
55 Ben Hutton D 28 6'2" 206 L Brockville, ON $950,000
37 Timothy Liljegren D 22 6'0" 192 R Kristianstad, SWE $832,500
8 Jake Muzzin D 32 6'3" 217 L Woodstock, ON $700,000
44 Morgan Rielly D 27 6'1" 219 L Vancouver, BC $5,000,000
38 Rasmus Sandin D 21 5'11" 183 L Uppsala, SWE $832,500

goaltenders

player pos age ht. wgt shot birthplace salary
31 Frederik Andersen G 31 6'4" 238 L Herning, DNK $1,000,000
36 Jack Campbell G 29 6'2" 197 L Port Huron, MI $1,500,000
30 Michael Hutchinson G 31 6'3" 198 R Barrie, ON $700,000
33 David Rittich G 29 6'3" 206 L Jihlava, CZE $2,750,000

Toronto Maple Leafs Roster Analysis

lhs rhs avg. ht avg. wt avg. age young old total salary
21 (8) 13 (4) 6'1" (1) 200 (3) 28 (2) 20 (2) 42 (2) $49,089,125 (27)
(*) - Denotes overall league ranking of given stat