San Jose Sharks

Team's Cap Hit Situation
Cap Hit Proj. Cap Hit Proj. Space Curr. Space Deadline Space Roster Forwards Defense Goalies Dead Cap Bonus Contracts
$82,407,778 $82,159,409 $5,840,591 $7,526,131 $26,699,845 23/23 $32,530,000 $17,478,333 $6,675,000 $7,590,834 - 50/50
Draft Picks
Year
Round 1
Round 2
Round 3
Round 4
Round 5
Round 6
Round 7
2025
2026
2027
Forwards
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31
Tyler Toffoli 32 RW,LW Flag of CAN 6.82 $6M $6M $6M $6M UFA
Mikael Granlund 32 C,RW Flag of FIN 5.68 $5M UFA
Alex Wennberg 30 C Flag of SWE 5.68 $5M $5M UFA
Barclay Goodrow 31 C,LW Flag of CAN 4.14 $3.642M $3.642M $3.642M UFA
Luke Kunin 26 RW,C Flag of USA 3.12 $2.75M UFA
Klim Kostin 25 LW,RW Flag of RUS 2.27 $2M RFA (Arb)
Carl Grundstrom 26 LW,RW Flag of SWE 2.05 $1.8M $1.8M UFA
Fabian Zetterlund 25 RW Flag of SWE 1.65 $1.45M RFA (Arb)
Ty Dellandrea 24 RW Flag of CAN 1.48 $1.3M $1.3M RFA (Arb)
Macklin Celebrini 18 C Flag of CAN 1.11 $0.975M $0.975M $0.975M RFA
Will Smith 19 C Flag of USA 1.08 $0.95M $0.95M $0.95M RFA
William Eklund 22 LW Flag of SWE 0.98 $0.863M $0.863M RFA
Givani Smith 26 LW,RW Flag of CAN 0.91 $0.8M UFA
13 $32.53M $20.53M $11.567M $6M - - -
Defense
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31
Jake Walman 28 LD Flag of CAN 3.86 $3.4M $3.4M UFA
Cody Ceci 30 RD Flag of CAN 3.69 $3.25M UFA
Mario Ferraro 26 LD Flag of CAN 3.69 $3.25M $3.25M UFA
Timothy Liljegren 25 RD Flag of SWE 3.41 $3M $3M UFA
Jan Rutta 34 LD/RD Flag of CZE 3.12 $2.75M UFA
Henry Thrun 23 LD Flag of USA 1.14 $1M $1M RFA
Jack Thompson 22 RD Flag of CAN 0.94 $0.828M RFA
7 $17.478M $10.65M - - - - -
Goalies
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31
Vitek Vanecek 28 G Flag of CZE 3.86 $3.4M UFA
Mackenzie Blackwood 27 G Flag of CAN 2.67 $2.35M UFA
Yaroslav Askarov 22 G Flag of RUS 1.05 $0.925M $2M $2M RFA
3 $6.675M $2M $2M - - - -
IR
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31
Logan Couture 35 C Flag of CAN 9.09 $8M $8M $8M UFA
Marc-Edouard Vlasic 37 LD/RD Flag of CAN 7.95 $7M $7M UFA
Nico Sturm 29 C Flag of GER 2.27 $2M UFA
3 $17M $15M $8M - - - -
Retained
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31
Erik Karlsson 34 RD Flag of SWE - $1.5M $1.5M $1.5M
Tomas Hertl 31 C Flag of CZE - $1.387M $1.387M $1.387M $1.387M $1.387M $1.387M
Brent Burns 39 RD Flag of CAN - $2.72M
3 $5.607M $2.888M $2.888M $1.387M $1.387M $1.387M -
Bought Out
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31
Nikolai Knyzhov 26 LD/RD Flag of RUS - $0.317M $0.467M
Martin Jones 34 G Flag of CAN - $1.667M $1.667M $1.667M
2 $1.983M $2.133M $1.667M - - - -
Non-Roster Forwards
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31
Igor Chernyshov 18 L Flag of RUS 1.10 $0.967M $0.967M $0.967M RFA
Collin Graf 22 RW,C Flag of USA 1.07 $0.942M $0.942M 10.2(c)
Filip Bystedt 20 C Flag of SWE 1.04 $0.918M $0.918M $0.918M RFA
Quentin Musty 19 L Flag of USA 1.04 $0.918M $0.918M $0.918M RFA
Kasper Halttunen 19 R Flag of FIN 1.03 $0.908M $0.908M $0.908M RFA
Thomas Bordeleau 22 C,LW Flag of USA 0.99 $0.874M RFA
Ethan Cardwell 22 R Flag of CAN 0.99 $0.868M $0.868M RFA
Nolan Burke 21 C Flag of CAN 0.98 $0.862M RFA
Mitchell Russell 23 R Flag of CAN 0.95 $0.837M RFA
Danil Gushchin 22 LW Flag of RUS 0.94 $0.828M RFA
Andrew Poturalski 30 C Flag of USA 0.91 $0.8M $0.8M UFA
Tristen Robins 23 C Flag of CAN 0.91 $0.797M RFA
Scott Sabourin 32 RW Flag of CAN 0.88 $0.775M UFA
Justin Bailey 29 RW Flag of USA 0.88 $0.775M UFA
Brandon Coe 22 R Flag of CAN 0.88 $0.775M RFA
Egor Afanasyev 23 C,LW Flag of RUS - RFA
16 $12.844M $6.321M $3.712M - - - -
Non-Roster Defense
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31
Sam Dickinson 18 D Flag of CAN 1.11 $0.975M $0.975M $0.975M RFA
Valtteri Pulli 23 D Flag of FIN 1.08 $0.95M RFA
Luca Cagnoni 19 D Flag of CAN 1.02 $0.895M $0.895M $0.895M RFA
Shakir Mukhamadullin 22 LD Flag of RUS 1.02 $0.894M RFA
Artem Guryev 21 D Flag of RUS 0.98 $0.86M $0.86M RFA
Jake Furlong 20 D Flag of CAN 0.96 $0.842M $0.842M $0.842M RFA
Gannon Laroque 21 D Flag of CAN 0.95 $0.837M $0.837M RFA
Lucas Carlsson 27 LD Flag of SWE 0.91 $0.8M $0.8M UFA
8 $7.053M $5.208M $2.712M - - - -
Non-Roster Goalies
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31
Georgi Romanov 24 G Flag of RUS 1.03 $0.91M RFA
1 $0.91M - - - - - -