← Contracts
Nathan MacKinnon headshot

Nathan MacKinnon contract

#29CenterAge 31Colorado Avalanche
Cap hit 2026-27
$12.60M$12,600,000
COLColorado Avalanche · Sep 2022 – present
NMCNo-movement clause

8 years · $100.8M total

Year 4 of 8 · expires after 2030-31 as a UFA at age 35

Contract timeline

UFA 2031 · age 35

2026-27 · COL · Cap hit $12.60M · Salary $12.15M · NMC

Annual pay vs. cap hit

23/24: pay $16,500,000, cap hit $12,600,000$16.5M23/2424/25: pay $16,500,000, cap hit $12,600,000$16.5M24/2525/26: pay $16,050,000, cap hit $12,600,000$16.05M25/2626/27: pay $12,150,000, cap hit $12,600,000$12.15M26/2727/28: pay $9,900,000, cap hit $12,600,000$9.9M27/2828/29: pay $9,900,000, cap hit $12,600,000$9.9M28/2929/30: pay $9,900,000, cap hit $12,600,000$9.9M29/3030/31: pay $9,900,000, cap hit $12,600,000$9.9M30/31
Total pay (darker: salary, lighter: signing bonus) Cap hit

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

Year by year

Nathan MacKinnon contract by season
Season2023-242024-252025-262026-272027-282028-292029-302030-31
TeamCOLCOLCOLCOLCOLCOLCOLCOL
Cap hit$12.60M$12.60M$12.60M$12.60M$12.60M$12.60M$12.60M$12.60M
% of cap15.1%14.3%13.2%12.1%11.1%*cap not set yetcap not set yetcap not set yet
Total salary$16.50M$16.50M$16.05M$12.15M$9.90M$9.90M$9.90M$9.90M
Base salary$775K$775K$800K$9.15M$990K$990K$990K$990K
Signing bonus$15.72M$15.72M$15.25M$3.00M$8.91M$8.91M$8.91M$8.91M
Perf. bonus$0K$0K$0K$0K$0K$0K$0K$0K
Minors salary$16.50M$16.50M$16.05M$12.15M$9.90M$9.90M$9.90M$9.90M
ClauseNMCNMCNMCNMCNMCNMCNMCNMC

* Based on the projected salary cap for that season.

Signed Sep 20, 2022 with COL. Source announcement

Contract history

COLStandard · 2016-17 to 2022-237 years · $6.30M AAV · signed Jul 8, 2016
Contract 2016-17 to 2022-23 by season
Season2016-172017-182018-192019-202020-212021-222022-23
TeamCOLCOLCOLCOLCOLCOLCOL
Cap hit$6.30M$6.30M$6.30M$6.30M$6.30M$6.30M$6.30M
% of capcap not set yetcap not set yet7.9%7.7%7.7%7.7%7.6%
Total salary$5.00M$5.75M$6.75M$6.75M$6.15M$6.85M$6.85M
Base salary$5.00M$5.75M$6.75M$6.75M$6.15M$6.85M$6.85M
Signing bonus$0K$0K$0K$0K$0K$0K$0K
Perf. bonus$0K$0K$0K$0K$0K$0K$0K
Minors salary$5.00M$5.75M$6.75M$6.75M$6.15M$6.85M$6.85M
Clause————M-NTCM-NTCNMC

Signed Jul 8, 2016 with COL. Source announcement

COLEntry-level · 2013-14 to 2015-163 years · $925K AAV · signed Jul 9, 2013
Contract 2013-14 to 2015-16 by season
Season2013-142014-152015-16
TeamCOLCOLCOL
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$2.85M$2.85M$2.85M
Minors salary$70K$70K$70K
Clause———

Signed Jul 9, 2013 with COL. Source announcement