Cap committed
$94.147M
of $104M ceiling · as of Oct 3
Cap space
$9.853M
Retained slots used: 2 of 3
Active roster
25
43 of 50 NHL contracts
5v5 xGF%
39.0
27th in NHL
PP% / PK%
25.0 / 83.3
PP 11th · PK 17th
Fan sentiment
64
Undervalued on this roster
Performance well above what fans think · biggest gaps first
Fans = fan sentiment 0-100. Perf. = performance percentile at his position among players fans discuss (5v5 expected goals share, projected WAR, Game Score). Reasons are written by Claude from the numbers only.
Latest San Jose Sharks news
Headlines from news outlets and team blogs
- Sharks Director of Hockey Operations Charlie Townsend promoted to Assistant General Manager, San Jose Barracuda
NHL.com · Oct 3
- Los Angeles Kings - San Jose Sharks - Oct 3, 2026
NHL.com · Oct 3
- 'I Didn't Shoot Enough': Michael Misa Reveals Summer Fix For Sharks
RG.org · Oct 3
- Mats Zuccarello October 3 Preview vs. the Sharks
San Diego Sports 760 · Oct 3
- Artemi Panarin October 3 Preview vs. the Sharks
San Diego Sports 760 · Oct 3
- Adrian Kempe October 3 Preview vs. the Sharks
San Diego Sports 760 · Oct 3
- Utah Mammoth @ San Jose Sharks: Live game updates, stats, play-by-play
Yahoo · Oct 3
- San Jose Sharks @ Utah Mammoth: Live game updates, stats, play-by-play
Yahoo · Oct 3
- Video - Sharks Ring in the New Season With Annual Teal Carpet Event
The Hockey News · Oct 3
- What Fatherhood Means for Wennberg—and Stenberg
fearthefin.com · Oct 3
| Player | Pos | Age | GP | G | A | P | TOI | FO% | xGF% | WAR | Cap hit | Yrs | Expiry | Clause | Fans | Chatter |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Forwards16 players · $45.012M | ||||||||||||||||
| Will Smith | C | 21 | 1 | 2 | 1 | 3 | 20:09 | — | 56.9 | 0.3 | $950K | 1 | RFA | None | 84 | 2 |
| Macklin Celebrini | C | 20 | 1 | 0 | 3 | 3 | 22:57 | — | 58.3 | 0.1 | $975K | 1 | RFA | None | 72 | 1 |
| Mason Marchment | L | 31 | 1 | 1 | 0 | 1 | 12:44 | — | 72.5 | 0.1 | $6.75M | 5 | UFA | — | 84 | 1 |
| Alexander Wennberg | C | 32 | 1 | 0 | 0 | 0 | 21:44 | — | 37.3 | -0.0 | $6M | 3 | UFA | M-NTC | 45 | 0 |
| Collin Graf | R | 24 | 1 | 0 | 0 | 0 | 16:48 | — | 30.5 | 0.0 | $4.25M | 3 | RFA | None | 59 | 0 |
| Barclay Goodrow | C | 33 | 1 | 0 | 0 | 0 | 14:09 | — | 24.5 | -0.0 | $3.642M | 1 | UFA | M-NTC | 47 | 4 |
| Kiefer Sherwood | L | 31 | 1 | 0 | 0 | 0 | 14:01 | — | 55.3 | -0.1 | $5.75M | 5 | UFA | None | 58 | 0 |
| Ivar Stenberg | L | 19 | 1 | 0 | 0 | 0 | 13:35 | — | 30.5 | -0.0 | $1.075M | 3 | RFA | None | 69 | 0 |
| Igor Chernyshov | L | 20 | 1 | 0 | 0 | 0 | 12:13 | — | 34.1 | -0.0 | $945K | 2 | RFA | None | 63 | 0 |
| Michael Misa | C | 19 | 1 | 0 | 0 | 0 | 11:34 | — | 26.5 | -0.1 | $975K | 2 | RFA | None | 74 | 0 |
| Zack Ostapchuk | C | 23 | 1 | 0 | 0 | 0 | 11:29 | — | 55.4 | -0.0 | $2.35M | 4 | UFA | None | — | 0 |
| Tyler Toffoli | C | 34 | 1 | 0 | 0 | 0 | 9:24 | — | 28.0 | -0.0 | $6M | 2 | UFA | NTC | — | 0 |
| Adam Gaudette | R | 30 | 0 | 0 | 0 | 0 | — | — | — | — | $2M | 1 | UFA | None | — | 0 |
| Alex Barré-Boulet | C | 29 | 0 | 0 | 0 | 0 | — | — | — | — | $875K | 2 | UFA | — | — | 0 |
| Brett Leason | R | 27 | 0 | 0 | 0 | 0 | — | — | — | — | $850K | 1 | UFA | — | — | 0 |
| Ty Dellandrea | C | 26 | 0 | 0 | 0 | 0 | — | — | — | — | $1.625M | 2 | UFA | None | — | 0 |
| Defense7 players · $31.23M | ||||||||||||||||
| Luca Cagnoni | D | 21 | 1 | 1 | 1 | 2 | 21:17 | — | 18.7 | 0.1 | $903K | 1 | RFA | None | 87 | 0 |
| Jacob Trouba | D | 32 | 1 | 0 | 0 | 0 | 22:35 | — | 52.1 | -0.0 | $8.25M | 4 | UFA | — | 54 | 5 |
| Nolan Allan | D | 23 | 1 | 0 | 0 | 0 | 20:44 | — | 47.2 | -0.0 | $875K | 2 | RFA | — | — | 0 |
| Michael Kesselring | D | 26 | 1 | 0 | 0 | 0 | 19:46 | — | 55.6 | -0.0 | $4.5M | 3 | — | None | 72 | 0 |
| Dmitry Orlov | D | 35 | 1 | 0 | 0 | 0 | 17:55 | — | 28.1 | -0.0 | $6.5M | 1 | UFA | NTC | — | 0 |
| Darnell Nurse | D | 31 | 1 | 0 | 0 | 0 | 17:07 | — | 47.3 | -0.1 | $9.25M | 4 | UFA | — | 48 | 2 |
| Sam Dickinson | D | 20 | 0 | 0 | 0 | 0 | — | — | — | — | $952K | 2 | RFA | None | 50 | 0 |
Goalies 2 on roster
| Player | Age | GP | SV% | GAA | GSAx | WAR | Cap hit | Yrs | Expiry | Clause | Fans | Chatter |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Yaroslav Askarov | 24 | 1 | .885 | 2.85 | +1.1 | 0.2 | $2M | 1 | RFA | None | 54 | 1 |
| Alex Nedeljkovic | 30 | 0 | — | — | — | — | $3M | 2 | UFA | None | — | 0 |
FO% shown for centers. 5v5 xGF% from our expected goals model. WAR is PuckSleuth's estimate: wins above a replacement-level player, from our Game Score. Fans = fan sentiment 0-100 with 14-day trend. Chatter = trade mentions in the last 7 days.
Reserve list under NHL contract, not on the NHL roster · 18 players
| Player | Pos | Age | Cap hit | Yrs | Expiry | Type |
|---|---|---|---|---|---|---|
| Logan Couture | C | 37 | $8M | 1 | UFA | — |
| Eric Comrie | G | 31 | $1.15M | 2 | UFA | — |
| Andre Gasseau | C | 23 | $1.05M | 2 | RFA | — |
| Eric Pohlkamp | D | 22 | $1.05M | 2 | RFA | — |
| Phillip Sinn | D | 22 | $1.05M | 2 | RFA | — |
| Carson Wetsch | R | 20 | $998K | 3 | RFA | — |
| Leo Sahlin-Wallenius | D | 20 | $965K | 3 | RFA | — |
| Cam Lund | C | 22 | $942K | 1 | RFA | — |
| Filip Bystedt | C | 22 | $918K | 1 | RFA | — |
| Quentin Musty | L | 21 | $909K | 2 | RFA | — |
| Mattias Havelid | D | 22 | $905K | 2 | RFA | — |
| Patrick Giles | R | 26 | $875K | 2 | UFA | — |
| Ethan Cardwell | R | 24 | $850K | 1 | RFA | — |
| Ilya Samsonov | G | 29 | $850K | 1 | UFA | — |
| Jimmy Huntington | C | 27 | $850K | 1 | UFA | — |
| Kyle Keyser | G | 27 | $850K | 1 | UFA | — |
| Libor Hajek | D | 28 | $850K | 1 | UFA | — |
| Tye Felhaber | L | 28 | $850K | 1 | UFA | — |
Prospects and depth players signed to NHL contracts, including two-way deals. Players on AHL-only contracts are not listed.
Cap by season
Signed cap hits by season. A badge marks the final season of each deal: UFA or RFA after it. Later seasons count only contracts signed so far.
| Player | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 |
|---|---|---|---|---|---|
| Forwards | |||||
| Adam GaudetteR | $2MUFA | · | · | · | · |
| Alex Barré-BouletC | $875K | $875KUFA | · | · | · |
| Alexander WennbergCM-NTC | $6M | $6M | $6MUFA | · | · |
| Andre GasseauC | $1.05M | $1.05MRFA | · | · | · |
| Barclay GoodrowCM-NTC | $3.642MUFA | · | · | · | · |
| Brett LeasonR | $850KUFA | · | · | · | · |
| Cam LundC | $942KRFA | · | · | · | · |
| Carson WetschR | $998K | $998K | $998KRFA | · | · |
| Collin GrafR | $4.25M | $4.25M | $4.25MRFA | · | · |
| Ethan CardwellR | $850KRFA | · | · | · | · |
| Filip BystedtC | $918KRFA | · | · | · | · |
| Igor ChernyshovL | $945K | $945KRFA | · | · | · |
| Ivar StenbergL | $1.075M | $1.075M | $1.075MRFA | · | · |
| Jimmy HuntingtonC | $850KUFA | · | · | · | · |
| Kiefer SherwoodL | $5.75M | $5.75M | $5.75M | $5.75M | $5.75MUFA |
| Logan CoutureCM-NTC | $8MUFA | · | · | · | · |
| Macklin CelebriniC | $975K | $18.8M | $18.8M | $18.8M | $18.8M |
| Mason MarchmentL | $6.75M | $6.75M | $6.75M | $6.75M | $6.75MUFA |
| Michael MisaC | $975K | $975KRFA | · | · | · |
| Patrick GilesR | $875K | $875KUFA | · | · | · |
| Quentin MustyL | $909K | $909KRFA | · | · | · |
| Ty DellandreaC | $1.625M | $1.625MUFA | · | · | · |
| Tye FelhaberL | $850KUFA | · | · | · | · |
| Tyler ToffoliCNTC | $6M | $6MUFA | · | · | · |
| Will SmithC | $950KRFA | · | · | · | · |
| Zack OstapchukC | $2.35M | $2.35M | $2.35M | $2.35MUFA | · |
| Defense | |||||
| Darnell NurseD | $9.25M | $9.25M | $9.25M | $9.25MUFA | · |
| Dmitry OrlovDNTC | $6.5MUFA | · | · | · | · |
| Eric PohlkampD | $1.05M | $1.05MRFA | · | · | · |
| Jacob TroubaD | $8.25M | $8.25M | $8.25M | $8.25MUFA | · |
| Leo Sahlin-WalleniusD | $965K | $965K | $965KRFA | · | · |
| Libor HajekD | $850KUFA | · | · | · | · |
| Luca CagnoniD | $903KRFA | · | · | · | · |
| Mattias HavelidD | $905K | $905KRFA | · | · | · |
| Michael KesselringD | $4.5M | $4.5M | $4.5M | · | · |
| Nolan AllanD | $875K | $875KRFA | · | · | · |
| Phillip SinnD | $1.05M | $1.05MRFA | · | · | · |
| Sam DickinsonD | $952K | $952KRFA | · | · | · |
| Goalies | |||||
| Alex NedeljkovicG | $3M | $3MUFA | · | · | · |
| Eric ComrieG | $1.15M | $1.15MUFA | · | · | · |
| Ilya SamsonovG | $850KUFA | · | · | · | · |
| Kyle KeyserG | $850KUFA | · | · | · | · |
| Yaroslav AskarovG | $2MRFA | · | · | · | · |
| Retained salary | |||||
| Tomas Hertl | $1.392M | $1.392M | $1.392M | $1.392M | · |
| Erik Karlsson | $1.495M | · | · | · | · |
| Committed | $94.147M | $92.565M | $70.329M | $52.542M | $31.3M |
| Players signed | 43 | 27 | 12 | 6 | 3 |
| Cap ceiling | $104M | $113.5M | not set | not set | not set |
| Cap space | $9.853M | $20.935M | — | — | — |
This season's committed total is the full cap charge used above (players in the minors count only above the buried allowance, plus dead cap); before LTIR relief. The 2027-28 ceiling of $113.5M is the league's announced figure; later ceilings are not set yet. Buyouts and dead cap in future seasons are not included.
Cap by position
- Forwards$45.012M · 46.9%
- Defense$31.23M · 32.6%
- Goalies$5M · 5.2%
- Retained on traded players$2.887M · 3.0%
- Off the roster, status unconfirmed$8M · 8.3%
- Other dead cap$3.743M · 3.9%
Retained: Erik Karlsson (PIT, 13%, $1.495M); Tomas Hertl (VGK, 17.1%, $1.392M).
Off the roster, status unconfirmed: Logan Couture ($8M).
Other dead cap: Other dead cap (2026-09-28 cap sheet total) ($3.743M).
Players in the minors count only above the buried allowance (league minimum salary plus $375,000). Roster status, buyouts, and bonus overages come from team announcements and news, checked daily. LTIR relief is not shown.
Expiring this season
Pending UFAs
10
Pending RFAs
7
Cap coming off
$32.78M
- Logan CoutureUFA · $8M · age 37
- Dmitry OrlovUFA · $6.5M · age 35
- Barclay GoodrowUFA · $3.642M · age 33
- Adam GaudetteUFA · $2M · age 30
- Yaroslav AskarovRFA · $2M · age 24
- Macklin CelebriniRFA · $975K · age 20
Most trade chatter
- Jacob Trouba5 mentions
Trouba signing becoming neutral or positive after early game
- Barclay Goodrow4 mentions
Sharks issued qualifying offer to Goodrow
- Darnell Nurse2 mentions
Nurse trade becoming neutral or positive contribution to team
- Will Smith2 mentions
Player should be signed to a long-term contract