Toronto Maple Leafs Roster

Name Position Age 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32
Forwards
William Nylander R 29 $11,500,000 $11,500,000 $11,500,000 $11,500,000 $11,500,000 $11,500,000
Max Domi C 31 $3,750,000 $3,750,000
Auston Matthews C 28 $13,250,000 $13,250,000
David Kampf C 31 $2,400,000
Nick Abruzzese C 26
Roni Hirvonen C 24
Pontus Holmberg R 27
Calle Jarnkrok C 34
Reese Johnson C 27
Matthew Knies L 23
Scott Laughton L 31
Steven Lorentz C 30
Mitch Marner R 28
Bobby McMann C 29
Alex Nylander L 28
Max Pacioretty L 37
Jacob Quillan C 24
Ryan Reaves R 39
Nicholas Robertson L 24
Alex Steeves C 26
John Tavares C 35
Defensemen
Jake McCabe D 32 $4,513,354 $4,513,354 $4,513,354 $4,513,354
Morgan Rielly D 32 $7,500,000 $7,500,000 $7,500,000 $7,500,000
Chris Tanev D 36 $4,500,000 $4,500,000 $4,500,000 $4,500,000
Oliver Ekman-Larsson D 34 $3,500,000 $3,500,000
Simon Benoit D 27 $1,350,000
Brandon Carlo D 29 $3,485,000
Philippe Myers D 29 $850,000
Marshall Rifai D 28 $775,000
Cade Webber D 25 $825,000
Matt Benning D 31
Jani Hakanpää D 34
Mikko Kokkonen D 25
Dakota Mermis D 32
Topi Niemela D 24
William Villeneuve D 24
Goalies
Joseph Woll G 27 $3,666,667 $3,666,667
Artur Akhtyamov G 24
Dennis Hildeby G 24
Matt Murray G 31
Anthony Stolarz G 32