← Contracts
Mark Kastelic headshot

Mark Kastelic contract

#47CenterAge 27Boston Bruins
Cap hit 2026-27
$1.57M$1,570,000
BOSBoston Bruins · Jan 2025 – present

3 years · $4.71M total

Year 2 of 3 · expires after 2027-28 as a UFA at age 29

Contract timeline

UFA 2028 · age 29

2026-27 · BOS · Cap hit $1.57M · Salary $1.57M

Annual pay vs. cap hit

25/26: pay $1,570,000, cap hit $1,570,000$1.57M25/2626/27: pay $1,570,000, cap hit $1,570,000$1.57M26/2727/28: pay $1,570,000, cap hit $1,570,000$1.57M27/28
Total pay (darker: salary, lighter: signing bonus) Cap hit

Paid evenly: $1.57M every season.

Year by year

Mark Kastelic contract by season
Season2025-262026-272027-28
TeamBOSBOSBOS
Cap hit$1.57M$1.57M$1.57M
% of cap1.6%1.5%1.4%*
Total salary$1.57M$1.57M$1.57M
Base salary$1.57M$1.57M$1.57M
Signing bonus$0$0$0
Perf. bonus$0$0$0
Minors salary$0$0$0
Clause———

* Based on the projected salary cap for that season.

Signed Jan 3, 2025 with BOS. Source announcement

Contract history

OTTStandard · 2023-24 to 2024-252 years · $835K AAV · signed Oct 27, 2022
Contract 2023-24 to 2024-25 by season
Season2023-242024-25
TeamOTTBOS
Cap hit$835K$835K
% of cap1.0%0.9%
Total salary$800K$870K
Base salary$800K$870K
Signing bonus$0$0
Perf. bonus$0$0
Minors salary$800K$870K
Clause——

Signed Oct 27, 2022 with OTT. Source announcement

OTTEntry-level · 2020-21 to 2022-233 years · $822K AAV · signed Apr 9, 2020
Contract 2020-21 to 2022-23 by season
Season2020-212021-222022-23
TeamOTTOTTOTT
Cap hit$822K$822K$822K
% of cap1.0%1.0%1.0%
Total salary$805K$830K$830K
Base salary$725K$750K$750K
Signing bonus$80K$80K$80K
Perf. bonus$0$0$0
Minors salary$70K$70K$70K
Clause———

Signed Apr 9, 2020 with OTT. Source announcement