← Contracts
Brayden McNabb headshot

Brayden McNabb contract

#3DefenseAge 35Vegas Golden Knights
Cap hit 2026-27
$3.65M$3,650,000
VGKVegas Golden Knights · Nov 2024 – present
M-NTCModified no-trade clause

3 years · $10.95M total

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

Contract timeline

UFA 2028 · age 37

2026-27 · VGK · Cap hit $3.65M · Salary $3.50M · M-NTC

Annual pay vs. cap hit

25/26: pay $4,650,000, cap hit $3,650,000$4.65M25/2626/27: pay $3,500,000, cap hit $3,650,000$3.5M26/2727/28: pay $2,800,000, cap hit $3,650,000$2.8M27/28
Total pay (darker: salary, lighter: signing bonus) Cap hit

Paid most heavily in the early years: $4.65M in 2025-26, dropping to $2.8M in the final season.

Year by year

Brayden McNabb contract by season
Season2025-262026-272027-28
TeamVGKVGKVGK
Cap hit$3.65M$3.65M$3.65M
% of cap3.8%3.5%3.2%*
Total salary$4.65M$3.50M$2.80M
Base salary$1.77M$3.50M$2.80M
Signing bonus$2.88M$0K$0K
Perf. bonus$0K$0K$0K
ClauseNTCM-NTCM-NTC

* Based on the projected salary cap for that season.

Signed Nov 15, 2024 with VGK. Source announcement

Contract history

VGKStandard · 2022-23 to 2024-253 years · $2.85M AAV · signed Jan 30, 2022
Contract 2022-23 to 2024-25 by season
Season2022-232023-242024-25
TeamVGKVGKVGK
Cap hit$2.85M$2.85M$2.85M
% of cap3.5%3.4%3.2%
Total salary$3.60M$2.75M$2.20M
Base salary$1.60M$2.75M$2.20M
Signing bonus$2.00M$0K$0K
Perf. bonus$0K$0K$0K
Minors salary$3.60M$2.75M$2.20M
ClauseM-NTCM-NTCM-NTC

Signed Jan 30, 2022 with VGK. Source announcement

VGKStandard · 2018-19 to 2021-224 years · $2.50M AAV · signed Nov 29, 2017
Contract 2018-19 to 2021-22 by season
Season2018-192019-202020-212021-22
TeamVGKVGKVGKVGK
Cap hit$2.50M$2.50M$2.50M$2.50M
% of cap3.1%3.1%3.1%3.1%
Total salary$3.00M$2.50M$2.50M$2.00M
Base salary$3.00M$2.50M$2.50M$2.00M
Signing bonus$0K$0K$0K$0K
Perf. bonus$0K$0K$0K$0K
Minors salary$3.00M$2.50M$2.50M$2.00M
Clause————

Signed Nov 29, 2017 with VGK. Source announcement

LAKStandard · 2016-17 to 2017-182 years · $1.70M AAV · signed Jun 4, 2016
Contract 2016-17 to 2017-18 by season
Season2016-172017-18
TeamLAKLAK
Cap hit$1.70M$1.70M
% of capcap not set yetcap not set yet
Total salary$1.60M$1.80M
Base salary$1.55M$1.80M
Signing bonus$50K$0K
Perf. bonus$0K$0K
Minors salary$1.60M$1.80M
Clause——

Signed Jun 4, 2016 with LAK. Source announcement

LAKStandard · 2014-15 to 2015-162 years · $650K AAV · signed Jul 15, 2014
Contract 2014-15 to 2015-16 by season
Season2014-152015-16
TeamLAKLAK
Cap hit$650K$650K
% of capcap not set yetcap not set yet
Total salary$625K$675K
Base salary$625K$675K
Signing bonus$0K$0K
Perf. bonus$0K$0K
Minors salary$625K$675K
Clause——

Signed Jul 15, 2014 with LAK. Source announcement

BUFEntry-level · 2011-12 to 2013-143 years · $715K AAV · signed May 18, 2011
Contract 2011-12 to 2013-14 by season
Season2011-122012-132013-14
TeamBUFBUFLAK
Cap hit$715K$715K$715K
% of capcap not set yetcap not set yetcap not set yet
Total salary$615K$690K$840K
Base salary$525K$600K$750K
Signing bonus$90K$90K$90K
Perf. bonus$285K$210K$60K
Minors salary$68K$68K$68K
Clause———

Signed May 18, 2011 with BUF. Source announcement