← Contracts
Charlie McAvoy headshot

Charlie McAvoy contract

DefenseAge 28Boston Bruins
Cap hit 2026-27
$9.50M$9,500,000
BOSBoston Bruins · Oct 2021 – present
NMCNo-movement clause

8 years · $76.0M total

Year 5 of 8 · expires after 2029-30 as a UFA at age 32

Contract timeline

UFA 2030 · age 32

2026-27 · BOS · Cap hit $9.50M · Salary $10.00M · NMC

Annual pay vs. cap hit

22/23: pay $9,250,000, cap hit $9,500,000$9.25M22/2323/24: pay $11,000,000, cap hit $9,500,000$11.0M23/2424/25: pay $11,500,000, cap hit $9,500,000$11.5M24/2525/26: pay $11,500,000, cap hit $9,500,000$11.5M25/2626/27: pay $10,000,000, cap hit $9,500,000$10.0M26/2727/28: pay $7,750,000, cap hit $9,500,000$7.75M27/2828/29: pay $7,500,000, cap hit $9,500,000$7.5M28/2929/30: pay $7,500,000, cap hit $9,500,000$7.5M29/30
Total pay (darker: salary, lighter: signing bonus) Cap hit

Paid most heavily in the middle years: $11.5M from 2024-25 through 2025-26, dropping to $7.5M in the final season.

Year by year

Charlie McAvoy contract by season
Season2022-232023-242024-252025-262026-272027-282028-292029-30
TeamBOSBOSBOSBOSBOSBOSBOSBOS
Cap hit$9.50M$9.50M$9.50M$9.50M$9.50M$9.50M$9.50M$9.50M
% of cap11.5%11.4%10.8%9.9%9.1%8.4%*cap not set yetcap not set yet
Total salary$9.25M$11.00M$11.50M$11.50M$10.00M$7.75M$7.50M$7.50M
Base salary$6.00M$7.75M$8.50M$8.50M$6.00M$3.75M$4.50M$4.50M
Signing bonus$3.25M$3.25M$3.00M$3.00M$4.00M$4.00M$3.00M$3.00M
Perf. bonus$0K$0K$0K$0K$0K$0K$0K$0K
Minors salary$9.25M$11.00M$11.50M$11.50M$10.00M$7.75M$7.50M$7.50M
Clause——NMCNMCNMCNMCM-NTCM-NTC

* Based on the projected salary cap for that season.

Signed Oct 15, 2021 with BOS. Source announcement

Contract history

BOSStandard · 2019-20 to 2021-223 years · $4.90M AAV · signed Sep 15, 2019
Contract 2019-20 to 2021-22 by season
Season2019-202020-212021-22
TeamBOSBOSBOS
Cap hit$4.90M$4.90M$4.90M
% of cap6.0%6.0%6.0%
Total salary$3.70M$3.70M$7.30M
Base salary$1.20M$2.70M$7.30M
Signing bonus$2.50M$1.00M$0K
Perf. bonus$0K$0K$0K
Minors salary$3.70M$3.70M$7.30M
Clause———

Signed Sep 15, 2019 with BOS. Source announcement

BOSEntry-level · 2016-17 to 2018-193 years · $917K AAV · signed Apr 10, 2017
Contract 2016-17 to 2018-19 by season
Season2016-172017-182018-19
TeamBOSBOSBOS
Cap hit$917K$917K$917K
% of capcap not set yetcap not set yet1.2%
Total salary$900K$925K$925K
Base salary$808K$833K$833K
Signing bonus$93K$93K$93K
Perf. bonus$25K$500K$500K
Minors salary$70K$70K$70K
Clause———

Signed Apr 10, 2017 with BOS. Source announcement