← Contracts
Jake Middleton headshot

Jake Middleton contract

DefenseAge 30Calgary Flames
Cap hit 2026-27
$4.35M$4,350,000
MINMinnesota Wild · Jul 2024 – Oct 13, 2026CGYCalgary Flames · Oct 2026 – present (date estimated)
M-NTCModified no-trade clause

4 years · $17.4M total

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

Contract timeline

UFA 2029 · age 33

2026-27 · CGY · Cap hit $4.35M · Salary $3.45M · M-NTC

Annual pay vs. cap hit

25/26: pay $4,600,000, cap hit $4,350,000$4.6M25/2626/27: pay $3,450,000, cap hit $4,350,000$3.45M26/2727/28: pay $4,600,000, cap hit $4,350,000$4.6M27/2828/29: pay $4,750,000, cap hit $4,350,000$4.75M28/29
Total pay (darker: salary, lighter: signing bonus) Cap hit

Back-loaded: $4.75M in 2028-29, up from $4.6M in the first season.

Year by year

Jake Middleton contract by season
Season2025-262026-272027-282028-29
TeamMINCGYCGYCGY
Cap hit$4.35M$4.35M$4.35M$4.35M
% of cap4.6%4.2%3.8%*cap not set yet
Total salary$4.60M$3.45M$4.60M$4.75M
Base salary$4.60M$3.45M$4.60M$4.75M
Signing bonus$0K$0K$0K$0K
Perf. bonus$0K$0K$0K$0K
Minors salary$4.60M$3.45M$4.60M$4.75M
ClauseNMCM-NTCM-NTCM-NTC

* Based on the projected salary cap for that season.

Signed Jul 2, 2024 with MIN. Source announcement

Contract history

MINStandard · 2022-23 to 2024-253 years · $2.45M AAV · signed Jul 6, 2022
Contract 2022-23 to 2024-25 by season
Season2022-232023-242024-25
TeamMINMINMIN
Cap hit$2.45M$2.45M$2.45M
% of cap3.0%2.9%2.8%
Total salary$2.80M$2.50M$2.05M
Base salary$2.80M$2.50M$2.05M
Signing bonus$0K$0K$0K
Perf. bonus$0K$0K$0K
Minors salary$2.80M$2.50M$2.05M
Clause———

Signed Jul 6, 2022 with MIN. Source announcement

SJSStandard · 2020-21 to 2021-222 years · $725K AAV · signed Oct 5, 2020
Contract 2020-21 to 2021-22 by season
Season2020-212021-22
TeamSJSMIN
Cap hit$725K$725K
% of cap0.9%0.9%
Total salary$700K$750K
Base salary$700K$750K
Signing bonus$0K$0K
Perf. bonus$0K$0K
Minors salary$225K$225K
Clause——

Signed Oct 5, 2020 with SJS. Source announcement

SJSEntry-level · 2017-18 to 2019-203 years · $735K AAV · signed Sep 7, 2017
Contract 2017-18 to 2019-20 by season
Season2017-182018-192019-20
TeamSJSSJSSJS
Cap hit$735K$735K$735K
% of capcap not set yet0.9%0.9%
Total salary$715K$720K$770K
Base salary$650K$650K$700K
Signing bonus$65K$70K$70K
Perf. bonus$0K$0K$0K
Minors salary$70K$70K$70K
Clause———

Signed Sep 7, 2017 with SJS. Source announcement