Zack Ostapchuk

San Jose Sharks, Center
Age: 22y-9m-8d (May 29, 2003)
Country: CA
College: Vancouver
Drafted: Round 2 (#39 overall), 2021
Agent(s): Gerry Johannson (The Sports Corporation)
2025-26 Cap Hit

$825,000

2025-26 Cash

$832,500

Career Earnings

$1,537,120

2021-2025 Rookie (CURRENT)

Zack Ostapchuk signed a 3 year, $2,775,000 contract with the Ottawa Senators, including $277,500 signing bonus, $2,775,000 guaranteed, and an average annual salary of $925,000. In 2025-26, Ostapchuk will earn a base salary of $832,500, while carrying a cap hit of $825,000.
Contract Terms:
3 yr(s) / $2,775,000
Average Salary:
$925,000
Signing Bonus:
$277,500
Free Agent:
2026 / RFA
Year Age Status Cap HitAnnual Cap % League Cap Cash Annual Cash Cumulative
2021-22 18 $870,000 1.07% $842,500 $842,500
2022-23 19 $870,000 1.05% $842,500 $1,685,000
2023-24 20
Buried
$825,000 0.99% $136,090 $1,821,090
2024-25 21 $825,000 0.94% $147,424 $1,968,514
2025-26 22 $825,000 0.86% $832,500 $2,801,014
2026-27 23
RFA
Accrued Dead Cap
2024-25 21 $421,106 0.48% $421,106 -
Year Age Status Base Salary Signing Proration Incentives Likely Cap Hit Cap % League
2021-22 18 $750,000 $92,500 $82,500 $870,000 1.07%
2022-23 19 $750,000 $92,500 $82,500 $870,000 1.05%
2023-24 20
Buried
$832,500 $92,500 - $825,000 0.99%
2024-25 21 $832,500 - - $825,000 0.94%
2025-26 22 $832,500 - - $825,000 0.86%
2026-27 23
RFA
Accrued Dead Cap
2024-25 21 $421,106 - - $421,106 0.48%
Year Age Status Base Salary Signing Bonus Cash Total Cash Cumulative Cash Remaining AYC Cumulative AYC Remaining
2021-22 18 $750,000 $92,500 $842,500 $842,500 - $842,500 $560,203
2022-23 19 $750,000 $92,500 $842,500 $1,685,000 - $842,500 $489,629
2023-24 20
Buried
$43,590 $92,500 $136,090 $1,821,090 - $607,030 $372,005
2024-25 21 $147,424 - $147,424 $1,968,514 - $492,129 $489,962
2025-26 22 $832,500 - $832,500 $2,801,014 - $560,203 $832,500
Retained/Dead Cash
2024-25 21 - $421,106 - $421,106 - - $421,106 $421,106
Source: NHL contract specifics generally collected from verified reports.
Seasons

Years

Career Earnings thru 2025

$1,537,120

Earnings w/ Different Teams

2 teams

Earnings Per Year

Year Age Team(s) Status Cash Total Cash Cumulative Awards
2023 20
Reserve / minor-buried
$136,090
$136,090
2024 21
Active
Retained
$147,424
$421,106
$283,514
$704,620
2025 22
Active
$832,500
$1,537,120
Total      
$1,537,120
$1,537,120
Total
$1,537,120

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
2 $464,696 $92,500 - $557,196
2 $979,924 - - $979,924
Year Team(s) Age Base Signing Incentives Cash Total Cash Cumulative
2023
20
$43,590
$92,500
$136,090
$136,090
2024
21
$147,424
$421,106
$147,424
$421,106
$283,514
$704,620
2025
22
$832,500
$832,500
$1,537,120
Total
$1,444,620
$92,500
$1,537,120
$1,537,120
Total
$1,444,620
$92,500
$1,537,120

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
2 $464,696 $92,500 - $557,196
2 $979,924 - - $979,924
  • Nov 15, 2025 Promoted from the Minors by San Jose (SJS)
  • Nov 09, 2025 Demoted to the Minors by San Jose (SJS)
  • Nov 06, 2025 Promoted from the Minors by San Jose (SJS)
  • Mar 14, 2025 Promoted from the Minors by San Jose (SJS)
  • Mar 07, 2025 Traded to San Jose (SJS) from Ottawa (OTT) with Noah Gregor and 2025 2nd round pick (#53) for Fabian Zetterlund, Tristen Robins and 2025 4th round pick (#97)
  • Feb 23, 2025 Demoted to the Minors by Ottawa (OTT)
  • Dec 27, 2024 Promoted from the Minors by Ottawa (OTT)
  • Dec 23, 2024 Demoted to the Minors by Ottawa (OTT)
  • Dec 16, 2024 Promoted from the Minors by Ottawa (OTT)
  • Dec 15, 2024 Demoted to the Minors by Ottawa (OTT)
  • Nov 24, 2024 Promoted from the Minors by Ottawa (OTT)
  • Nov 12, 2024 Demoted to the Minors by Ottawa (OTT)
  • Nov 04, 2024 Promoted from the Minors by Ottawa (OTT)
  • Nov 03, 2024 Demoted to the Minors by Ottawa (OTT)
  • Oct 31, 2024 Promoted from the Minors by Ottawa (OTT)
  • Oct 30, 2024 Demoted to the Minors by Ottawa (OTT)
  • Oct 29, 2024 Promoted from the Minors by Ottawa (OTT)
  • Apr 15, 2024 Promoted from the Minors by Ottawa (OTT)
  • Mar 23, 2024 Demoted to the Minors by Ottawa (OTT)
  • Mar 12, 2024 Promoted from the Minors by Ottawa (OTT)
  • Oct 01, 2021 Signed a 3 year $2.775 million contract with Ottawa (OTT)
  • Jul 24, 2021 Drafted by Ottawa (OTT): Round 2 (#39 overall)
Year Team GP G MIN A PTS +/- SOG S% PPG PPA SHG SHA Blk Hit PIM FO Won
2025 SJ 36 3 354 2 0 -9 24 .125 0 0 0 0 14 87 10 152
2024 SJ 56 1 527 3 0 -8 26 .038 0 0 0 0 21 110 45 137
2023 OTT 7 0 73 0 0 -1 5 0 0 0 0 6 13 11
Top