← Contracts
Miles Wood headshot

Miles Wood contract

Left WingAge 31Toronto Maple Leafs
Cap hit 2026-27
$2.50M$2,500,000
COLColorado Avalanche · Jul 2023 – Oct 14, 2026TORToronto Maple Leafs · Oct 2026 – present (date estimated)
M-NTCModified no-trade clause

6 years · $15.0M total

Year 4 of 6 · expires after 2028-29 as a UFA at age 33

Contract timeline

UFA 2029 · age 33

2026-27 · TOR · Cap hit $2.50M · Salary $2.00M · M-NTC

Annual pay vs. cap hit

23/24: pay $3,250,000, cap hit $2,500,000$3.25M23/2424/25: pay $3,250,000, cap hit $2,500,000$3.25M24/2525/26: pay $2,500,000, cap hit $2,500,000$2.5M25/2626/27: pay $2,000,000, cap hit $2,500,000$2.0M26/2727/28: pay $2,000,000, cap hit $2,500,000$2.0M27/2828/29: pay $2,000,000, cap hit $2,500,000$2.0M28/29
Total pay (darker: salary, lighter: signing bonus) Cap hit

Paid most heavily in the early years: $3.25M from 2023-24 through 2024-25, dropping to $2.0M in the final season.

Year by year

Miles Wood contract by season
Season2023-242024-252025-262026-272027-282028-29
TeamCOLCOLCOLTORTORTOR
Cap hit$2.50M$2.50M$2.50M$2.50M$2.50M$2.50M
% of cap3.0%2.8%2.6%2.4%2.2%*cap not set yet
Total salary$3.25M$3.25M$2.50M$2.00M$2.00M$2.00M
Base salary$3.25M$3.25M$2.50M$2.00M$2.00M$2.00M
Signing bonus$0K$0K$0K$0K$0K$0K
Perf. bonus$0K$0K$0K$0K$0K$0K
Minors salary$3.25M$3.25M$2.50M$2.00M$2.00M$2.00M
Clause—M-NTCM-NTCM-NTCM-NTCM-NTC

* Based on the projected salary cap for that season.

Signed Jul 1, 2023 with COL. Source announcement

Contract history

NJDStandard · 2022-231 year · $3.20M AAV · signed Aug 4, 2022
Contract 2022-23 to 2022-23 by season
Season2022-23
TeamNJD
Cap hit$3.20M
% of cap3.9%
Total salary$3.20M
Base salary$3.20M
Signing bonus$0K
Perf. bonus$0K
Minors salary$3.20M
Clause—

Signed Aug 4, 2022 with NJD. Source announcement

NJDStandard · 2018-19 to 2021-224 years · $2.75M AAV · signed Sep 22, 2018
Contract 2018-19 to 2021-22 by season
Season2018-192019-202020-212021-22
TeamNJDNJDNJDNJD
Cap hit$2.75M$2.75M$2.75M$2.75M
% of cap3.5%3.4%3.4%3.4%
Total salary$2.50M$2.50M$2.50M$3.50M
Base salary$2.50M$2.50M$2.50M$3.50M
Signing bonus$0K$0K$0K$0K
Perf. bonus$0K$0K$0K$0K
Minors salary$2.50M$2.50M$2.50M$3.50M
Clause————

Signed Sep 22, 2018 with NJD. Source announcement

NJDEntry-level · 2015-16 to 2017-183 years · $925K AAV · signed Apr 8, 2016
Contract 2015-16 to 2017-18 by season
Season2015-162016-172017-18
TeamNJDNJDNJD
Cap hit$925K$925K$925K
% of capcap not set yetcap not set yetcap not set yet
Total salary$925K$925K$925K
Base salary$833K$833K$833K
Signing bonus$93K$93K$93K
Perf. bonus$0K$0K$0K
Minors salary$70K$70K$70K
Clause———

Signed Apr 8, 2016 with NJD. Source announcement