Toronto Maple Leafs (TOR)

Est. 1927

Current Cap Hit: $107,165,517
Projected Cap Hit: $107,165,517
Projected Cap Space: $-11,665,517
Contracts: 41
Roster: 43
Injuries: 0
Retained Contracts: 0
Daily Cap Breakdown
Team logo history

Draft Picks

Season Round 1 Round 2 Round 3 Round 4 Round 5 Round 6 Round 7
2025-2026 *
2026-2027 * *
2027-2028

NHL Roster

# Offense Clause Position Age Expires As 2025-2026 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031
34 Auston Matthews NMC C 27 UFA $13,250,000 $13,250,000 $13,250,000
88 William Nylander NMC RW 29 UFA $11,500,000 $11,500,000 $11,500,000 $11,500,000 $11,500,000 $11,500,000 +
23 Matthew Knies WE LW 22 UFA $7,750,000 $7,750,000 $7,750,000 $7,750,000 $7,750,000 $7,750,000
91 John Tavares NMC C 34 UFA $4,388,420 $4,388,420 $4,388,420 $4,388,420
11 Max Domi M-NTC C 30 UFA $4,312,500 $4,312,500 $4,312,500
63 Matias Maccelli LW 24 RFA $3,425,000
21 Scott Laughton (Ret: 50.0%) C 31 UFA $1,500,000
10 Nicolas Roy C 28 UFA $3,000,000 $3,000,000
64 David Kämpf M-NTC C 30 UFA $2,400,000 $2,400,000
19 Calle Järnkrok M-NTC C 33 UFA $2,100,000
18 Steven Lorentz C 29 UFA $1,350,000 $1,350,000 $1,350,000
74 Bobby McMann C 29 UFA $1,350,000
61 Jacob Quillan WE C 23 RFA $875,000
Luke Haymes WE C 21 RFA $875,000 $875,000
53 Easton Cowan WE RW 20 RFA $874,166 $874,166 $874,166
Borya Valis WE RW 21 RFA $872,500 $872,500 $872,500
77 Ryan Tverberg WE C 23 RFA $850,000
21 Benoit-Olivier Groulx C 25 UFA $812,500 $812,500
55 Michael Pezzetta LW 27 UFA $812,500 $812,500
63 Braeden Kressler WE C 22 RFA $801,666
49 Ty Voit WE LW 22 RFA $801,666
72 Travis Boyd C 31 UFA $775,000
95 Vinni Lettieri C 30 UFA $775,000
# Defense Clause Position Age Expires As 2025-2026 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031
44 Morgan Rielly NMC D 31 UFA $7,500,000 $7,500,000 $7,500,000 $7,500,000 $7,500,000
22 Jake McCabe NTC D 31 UFA $4,513,102 $4,513,102 $4,513,102 $4,513,102 $4,513,102
8 Christopher Tanev NMC D 35 RFA $4,500,000 $4,500,000 $4,500,000 $4,500,000 $4,500,000
25 Brandon Carlo (Ret: 15.0%) M-NTC D 28 UFA $3,485,000 $3,485,000
95 Oliver Ekman-Larsson M-NTC D 34 UFA $3,500,000 $3,500,000 $3,500,000
2 Simon Benoît D 26 UFA $1,350,000 $1,350,000
55 Matt Benning D 31 UFA $1,250,000
3 Henry Thrun WE D 24 RFA $1,000,000
38 Ben Danford WE D 19 RFA $932,333 $932,333 $932,333
Blake Smith WE D 20 RFA $875,000 $875,000 $875,000
John Prokop WE D 24 RFA $875,000
51 Philippe Myers D 28 UFA $850,000 $850,000
52 Cade Webber WE D 24 RFA $825,000 $825,000
36 Dakota Mermis D 31 UFA $812,500 $812,500
58 Noah Chadwick WE D 20 RFA $801,666 $801,666 $801,666
83 Marshall Rifai D 27 UFA $775,000 $775,000
# Goaltending Clause Position Age Expires As 2025-2026 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031
60 Joseph Woll G 27 UFA $3,666,666 $3,666,666 $3,666,666
41 Anthony Stolarz M-NTC G 31 UFA $2,500,000
50 Vyacheslav Peksa WE G 22 RFA $851,666
70 Artur Akhtyamov WE G 23 RFA $851,666
# Free Agents Clause Position Age Expires As 2025-2026 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031
89 Nicholas Robertson LW 23 RFA
33 Roni Hirvonen WE C 23 RFA
47 Topi Niemelä WE D 23 RFA
76 William Villeneuve WE D 23 RFA
35 Dennis Hildeby WE G 23 RFA

Icons: WE=Waivers Exempt Injured=Injured Suspended=Suspended 🧑‍⚖️=Suspended

Reserve Rights

Player Age Position Expiration Draft Pick
Dennis Hildeby 23 G Qualifying Offer 2022 122 OA (round 4)
Nicholas Robertson 23 LW Qualifying Offer 2019 53 OA (round 2)
Roni Hirvonen 23 C Qualifying Offer 2020 59 OA (round 2)
Topi Niemelä 23 D Qualifying Offer 2020 64 OA (round 3)
William Villeneuve 23 D Qualifying Offer 2020 122 OA (round 4)
2026 Expiration
Nathan Mayes 19 D 2026-06-01 2024 225 OA (round 7)
Sam Mccue 19 L 2026-06-01 2024 216 OA (round 7)
Joe Miller 22 C 2026-08-15 Undrafted N/A
2027 Expiration
Harry Nansi 17 RW 2027-06-01 2025 153 OA (round 5)
Matthew Hlacar 19 LW 2027-06-01 2025 217 OA (round 7)
Rylan Fellinger 18 D 2027-06-01 2025 185 OA (round 6)
Tyler Hopkins 18 C 2027-06-01 2025 86 OA (round 3)
Hudson Malinoski 21 C 2027-08-15 2023 153 OA (round 5)
Nicholas Moldenhauer 21 RW 2027-08-15 2022 95 OA (round 3)
2028 Expiration
Miroslav Holinka 19 C 2028-06-01 2024 151 OA (round 5)
Victor Johansson 19 D 2028-06-01 2024 120 OA (round 4)
Matt Lahey 18 D 2028-08-15 2024 200 OA (round 7)
2029 Expiration
Tinus Luc Koblar 17 C 2029-06-01 2025 64 OA (round 2)
William Belle 18 RW 2029-06-01 2025 137 OA (round 5)
Other Expiration
Alexander Plesovskikh 18 L Indefinite 2024 152 OA (round 5)
Fabrice Herzog 30 RW Indefinite 2013 142 OA (round 5)
Josh Pillar 23 RW Indefinite 2021 127 OA (round 4)
Kirill Slepets 26 RW Indefinite 2019 152 OA (round 5)
Timofei Obvintsev 20 G Indefinite 2024 157 OA (round 5)
Notes