← Contracts
Mattias Ekholm headshot

Mattias Ekholm contract

#14DefenseAge 36Edmonton Oilers
Cap hit 2026-27
$4.00M$4,000,000
EDMEdmonton Oilers · Oct 2025 – present

3 years · $12.0M total

Year 1 of 3 · expires after 2028-29 as a UFA at age 39

Contract timeline

UFA 2029 · age 39

2026-27 · EDM · Cap hit $4.00M · Salary $4.00M

Annual pay vs. cap hit

26/27: pay $4,000,000, cap hit $4,000,000$4.0M26/2727/28: pay $4,000,000, cap hit $4,000,000$4.0M27/2828/29: pay $4,000,000, cap hit $4,000,000$4.0M28/29
Total pay Cap hit

Year-by-year pay not confirmed; shown as an even split of the AAV.

Year by year

Mattias Ekholm contract by season
Season2026-272027-282028-29
TeamEDMEDMEDM
Cap hit$4.00M$4.00M$4.00M
% of cap3.8%3.5%*cap not set yet
Total salary$4.00M$4.00M$4.00M
Clause———

* Based on the projected salary cap for that season.

Signed Oct 8, 2025 with EDM. Source announcement

Contract history

NSHStandard · 2022-23 to 2025-264 years · $6.25M AAV · signed Oct 13, 2021
Contract 2022-23 to 2025-26 by season
Season2022-232023-242024-252025-26
TeamEDMEDMEDMEDM
Cap hit$6.25M$6.25M$6.25M$6.25M
% of cap7.6%7.5%7.1%6.5%
Total salary$5.50M$6.50M$6.50M$6.50M
Base salary$5.50M$6.50M$6.50M$6.50M
Signing bonus$0K$0K$0K$0K
Perf. bonus$0K$0K$0K$0K
Minors salary$5.50M$6.50M$6.50M$6.50M
Clause————

Signed Oct 13, 2021 with NSH. Source announcement

NSHStandard · 2016-17 to 2021-226 years · $3.75M AAV · signed Oct 26, 2015
Contract 2016-17 to 2021-22 by season
Season2016-172017-182018-192019-202020-212021-22
TeamNSHNSHNSHNSHNSHNSH
Cap hit$3.75M$3.75M$3.75M$3.75M$3.75M$3.75M
% of capcap not set yetcap not set yet4.7%4.6%4.6%4.6%
Total salary$3.00M$3.50M$4.00M$4.00M$3.00M$5.00M
Base salary$3.00M$3.50M$4.00M$4.00M$3.00M$5.00M
Signing bonus$0K$0K$0K$0K$0K$0K
Perf. bonus$0K$0K$0K$0K$0K$0K
Minors salary$3.00M$3.50M$4.00M$4.00M$3.00M$5.00M
Clause——————

Signed Oct 26, 2015 with NSH. Source announcement

NSHStandard · 2014-15 to 2015-162 years · $1.04M AAV · signed Jul 9, 2014
Contract 2014-15 to 2015-16 by season
Season2014-152015-16
TeamNSHNSH
Cap hit$1.04M$1.04M
% of capcap not set yetcap not set yet
Total salary$1.04M$1.04M
Base salary$1.04M$1.04M
Signing bonus$0K$0K
Perf. bonus$0K$0K
Minors salary$1.04M$1.04M
Clause——

Signed Jul 9, 2014 with NSH. Source announcement

NSHEntry-level · 2011-12 to 2013-143 years · $900K AAV · signed May 12, 2011
Contract 2011-12 to 2013-14 by season
Season2011-122012-132013-14
TeamNSHNSHNSH
Cap hit$900K$900K$900K
% of capcap not set yetcap not set yetcap not set yet
Total salary$900K$900K$900K
Base salary$810K$810K$810K
Signing bonus$90K$90K$90K
Perf. bonus$125K$125K$125K
Minors salary$68K$68K$68K
Clause———

Signed May 12, 2011 with NSH. Source announcement