← Contracts
Matt Roy headshot

Matt Roy contract

#3DefenseAge 31Washington Capitals
Cap hit 2026-27
$5.75M$5,750,000
WSHWashington Capitals · Jul 2024 – present

6 years · $34.5M total

Year 3 of 6 · expires after 2029-30 as a UFA at age 35

Contract timeline

UFA 2030 · age 35

2026-27 · WSH · Cap hit $5.75M · Salary $6.00M

Annual pay vs. cap hit

24/25: pay $7,000,000, cap hit $5,750,000$7.0M24/2525/26: pay $6,750,000, cap hit $5,750,000$6.75M25/2626/27: pay $6,000,000, cap hit $5,750,000$6.0M26/2727/28: pay $5,500,000, cap hit $5,750,000$5.5M27/2828/29: pay $4,750,000, cap hit $5,750,000$4.75M28/2929/30: pay $4,500,000, cap hit $5,750,000$4.5M29/30
Total pay (darker: salary, lighter: signing bonus) Cap hit

Paid most heavily in the early years: $7.0M in 2024-25, dropping to $4.5M in the final season.

Year by year

Matt Roy contract by season
Season2024-252025-262026-272027-282028-292029-30
TeamWSHWSHWSHWSHWSHWSH
Cap hit$5.75M$5.75M$5.75M$5.75M$5.75M$5.75M
% of cap6.5%6.0%5.5%5.1%*cap not set yetcap not set yet
Total salary$7.00M$6.75M$6.00M$5.50M$4.75M$4.50M
Base salary$400K$3.75M$400K$3.50M$2.75M$2.50M
Signing bonus$300K$300K$200K$200K$200K$200K
Perf. bonus$0$0$0$0$0$0
Clause——————

* Based on the projected salary cap for that season.

Signed Jul 1, 2024 with WSH. Source announcement

Contract history

LAKStandard · 2021-22 to 2023-243 years · $3.15M AAV · signed Mar 21, 2021
Contract 2021-22 to 2023-24 by season
Season2021-222022-232023-24
TeamLAKLAKLAK
Cap hit$3.15M$3.15M$3.15M
% of cap3.9%3.8%3.8%
Total salary$2.00M$3.25M$4.20M
Base salary$2.00M$3.25M$4.20M
Signing bonus$0$0$0
Perf. bonus$0$0$0
Minors salary$2.00M$3.25M$4.20M
Clause———

Signed Mar 21, 2021 with LAK. Source announcement

LAKStandard · 2019-20 to 2020-212 years · $700K AAV · signed Jul 15, 2019
Contract 2019-20 to 2020-21 by season
Season2019-202020-21
TeamLAKLAK
Cap hit$700K$700K
% of cap0.9%0.9%
Total salary$700K$700K
Base salary$700K$700K
Signing bonus$0$0
Perf. bonus$0$0
Minors salary$200K$700K
Clause——

Signed Jul 15, 2019 with LAK. Source announcement

LAKEntry-level · 2017-18 to 2018-192 years · $834K AAV · signed Mar 27, 2017
Contract 2017-18 to 2018-19 by season
Season2017-182018-19
TeamLAKLAK
Cap hit$834K$834K
% of capcap not set yet1.0%
Total salary$743K$925K
Base salary$650K$833K
Signing bonus$93K$93K
Perf. bonus$183K$0
Minors salary$70K$70K
Clause——

Signed Mar 27, 2017 with LAK. Source announcement