← Contracts
Barclay Goodrow headshot

Barclay Goodrow contract

#23CenterAge 33San Jose Sharks
Cap hit 2026-27
$3.64M$3,641,667
NYRNew York Rangers · Jul 2021 – Oct 14, 2026SJSSan Jose Sharks · Oct 2026 – present (date estimated)
M-NTCModified no-trade clause

6 years · $21.85M total

Year 6 of 6 · expires after 2026-27 as a UFA at age 34

Contract timeline

UFA 2027 · age 34

2026-27 · SJS · Cap hit $3.64M · Salary $2.50M · M-NTC

Annual pay vs. cap hit

21/22: pay $2,500,000, cap hit $3,641,667$2.5M21/2222/23: pay $3,000,000, cap hit $3,641,667$3.0M22/2323/24: pay $5,100,000, cap hit $3,641,667$5.1M23/2424/25: pay $5,000,000, cap hit $3,641,667$5.0M24/2525/26: pay $3,750,000, cap hit $3,641,667$3.75M25/2626/27: pay $2,500,000, cap hit $3,641,667$2.5M26/27
Total pay (darker: salary, lighter: signing bonus) Cap hit

Paid most heavily in the middle years: $5.1M in 2023-24, dropping to $2.5M in the final season.

Year by year

Barclay Goodrow contract by season
Season2021-222022-232023-242024-252025-262026-27
TeamNYRNYRNYRNYRNYRSJS
Cap hit$3.64M$3.64M$3.64M$3.64M$3.64M$3.64M
% of cap4.5%4.4%4.4%4.1%3.8%3.5%
Total salary$2.50M$3.00M$5.10M$5.00M$3.75M$2.50M
Base salary$750K$2.50M$5.10M$5.00M$3.75M$1.25M
Signing bonus$1.75M$500K$0$0$0$1.25M
Perf. bonus$0$0$0$0$0$0
Minors salary$2.50M$3.00M$5.10M$5.00M$3.75M$2.50M
ClauseM-NTCM-NTCM-NTCM-NTCM-NTCM-NTC

Signed Jul 22, 2021 with NYR. Source announcement

Contract history

SJSStandard · 2019-20 to 2020-212 years · $925K AAV · signed Oct 4, 2018
Contract 2019-20 to 2020-21 by season
Season2019-202020-21
TeamTBLTBL
Cap hit$925K$925K
% of cap1.1%1.1%
Total salary$1.00M$850K
Base salary$900K$750K
Signing bonus$100K$100K
Perf. bonus$0$0
Minors salary$1.00M$850K
Clause——

Signed Oct 4, 2018 with SJS. Source announcement

SJSStandard · 2017-18 to 2018-192 years · $650K AAV · signed Aug 7, 2017
Contract 2017-18 to 2018-19 by season
Season2017-182018-19
TeamSJSSJS
Cap hit$650K$650K
% of capcap not set yet0.8%
Total salary$650K$650K
Base salary$650K$650K
Signing bonus$0$0
Perf. bonus$0$0
Minors salary$100K$650K
Clause——

Signed Aug 7, 2017 with SJS. Source announcement

SJSEntry-level · 2014-15 to 2016-173 years · $627K AAV · signed Mar 6, 2014
Contract 2014-15 to 2016-17 by season
Season2014-152015-162016-17
TeamSJSSJSSJS
Cap hit$627K$627K$627K
% of capcap not set yetcap not set yetcap not set yet
Total salary$610K$635K$635K
Base salary$550K$575K$575K
Signing bonus$60K$60K$60K
Perf. bonus$0$0$0
Minors salary$60K$65K$70K
Clause———

Signed Mar 6, 2014 with SJS. Source announcement