← Contracts
Niko Mikkola headshot

Niko Mikkola contract

DefenseAge 30Florida Panthers
Cap hit 2026-27
$5.00M$5,000,000
FLAFlorida Panthers · Oct 2025 – present

8 years · $40.0M total

Year 1 of 8 · expires after 2033-34 as a UFA at age 38

Contract timeline

UFA 2034 · age 38

2026-27 · FLA · Cap hit $5.00M · Salary $5.00M

Annual pay vs. cap hit

26/27: pay $5,000,000, cap hit $5,000,000$5.0M26/2727/28: pay $5,000,000, cap hit $5,000,000$5.0M27/2828/29: pay $5,000,000, cap hit $5,000,000$5.0M28/2929/30: pay $5,000,000, cap hit $5,000,000$5.0M29/3030/31: pay $5,000,000, cap hit $5,000,000$5.0M30/3131/32: pay $5,000,000, cap hit $5,000,000$5.0M31/3232/33: pay $5,000,000, cap hit $5,000,000$5.0M32/3333/34: pay $5,000,000, cap hit $5,000,000$5.0M33/34
Total pay Cap hit

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

Year by year

Niko Mikkola contract by season
Season2026-272027-282028-292029-302030-312031-322032-332033-34
TeamFLAFLAFLAFLAFLAFLAFLAFLA
Cap hit$5.00M$5.00M$5.00M$5.00M$5.00M$5.00M$5.00M$5.00M
% of cap4.8%4.4%*cap not set yetcap not set yetcap not set yetcap not set yetcap not set yetcap not set yet
Total salary$5.00M$5.00M$5.00M$5.00M$5.00M$5.00M$5.00M$5.00M
Clause————————

* Based on the projected salary cap for that season.

Signed Oct 2, 2025 with FLA. Source announcement

Contract history

FLAStandard · 2023-24 to 2025-263 years · $2.50M AAV · signed Jul 1, 2023
Contract 2023-24 to 2025-26 by season
Season2023-242024-252025-26
TeamFLAFLAFLA
Cap hit$2.50M$2.50M$2.50M
% of cap3.0%2.8%2.6%
Total salary$3.00M$2.50M$2.00M
Base salary$2.50M$2.50M$2.00M
Signing bonus$500K$0K$0K
Perf. bonus$0K$0K$0K
Minors salary$3.00M$2.50M$2.00M
Clause———

Signed Jul 1, 2023 with FLA. Source announcement

STLStandard · 2022-231 year · $1.90M AAV · signed Jul 17, 2022
Contract 2022-23 to 2022-23 by season
Season2022-23
TeamSTL
Cap hit$1.90M
% of cap2.3%
Total salary$1.90M
Base salary$1.90M
Signing bonus$0K
Perf. bonus$0K
Minors salary$1.90M
Clause—

Signed Jul 17, 2022 with STL. Source announcement

STLStandard · 2020-21 to 2021-222 years · $788K AAV · signed Jan 30, 2020
Contract 2020-21 to 2021-22 by season
Season2020-212021-22
TeamSTLSTL
Cap hit$788K$788K
% of cap1.0%1.0%
Total salary$788K$788K
Base salary$788K$788K
Signing bonus$0K$0K
Perf. bonus$0K$0K
Minors salary$788K$788K
Clause——

Signed Jan 30, 2020 with STL. Source announcement

STLEntry-level · 2018-19 to 2019-202 years · $843K AAV · signed May 31, 2018
Contract 2018-19 to 2019-20 by season
Season2018-192019-20
TeamSTLSTL
Cap hit$843K$843K
% of cap1.1%1.0%
Total salary$843K$843K
Base salary$750K$750K
Signing bonus$93K$93K
Perf. bonus$83K$83K
Minors salary$70K$70K
Clause——

Signed May 31, 2018 with STL. Source announcement