Sharks contract desk

Collin Graf, and the contract you sign before everyone else does the math

GS
Grab Some PineJun 11, 20264 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Collin Graf, and the contract you sign before everyone else does the math

Two summers ago, 224 names got called at the draft over two days, and none of them was Collin Graf, which is how a Quinnipiac junior became a free agent the Sharks signed for nothing on an April afternoon. Two years later the books on him read like a clerical error, and he is sitting on an expiring entry-level contract as a restricted free agent with, and check the fine print on this, no arbitration rights. Which means the Sharks are holding a closing window in their hands: the brief moment where the team has all the leverage and the player has all the value. The Eklund email argued his $5.6M was the quiet bargain of the roster. This is the same lesson, except this time we get to apply it before the contract exists.

1. What the books actually say about him#

Signal (2025-26, age 23)NumberContext
Counting line81 GP, 21-25-46, plus-6Second-best plus-minus of any forward, on a minus-41 team
Individual chance creation0.84 ixG/60 at 5v5Led every Shark forward with sustained deployment. Not Celebrini. Graf.
Penalty kill196 minutes at 6.52 xGA/60Tied with Desharnais for the best suppression on the team; one of exactly two real killers the autopsy found
Power play38 minutes all seasonThe team's best 5v5 chance generator got one PP shift a week

Read the last two rows together, because they are the whole negotiation. The penalty-kill row says he already does the unglamorous half of a complete winger's job at an elite level. The power-play row says his offensive line was produced with one hand tied behind his back, and the forward plan unties it next year (2RW next to Misa, a PP2 unit slot). His production is more likely to go up than down, which means his price is too, which means the cheapest day to sign Collin Graf for the rest of his twenties is approximately today.

2. Bridge versus term: the two roads, priced#

PathShapeThe compHow it ends
The bridge (league default)2 years, $2.25M-to-$2.75MWill Cuylle: bridged at $3.9M off a 45-point year, broke out, and the Rangers now owe him a towerCheap now; re-price him in 2028 off two top-six seasons, with arbitration rights, mid-cap-crunch
The term bet (the pick)5 years, $4.25M-to-$4.75MCalgary's Coronato bet: long term at mid-money off a 24-goal season, before the second breakoutOverpay year one by $2M; underpay years three through five by more, and buy his first UFA season

The bridge is what the league does with undrafted stories, because front offices price pedigree long after the play has outrun it, the exact bias that made him free in 2024. But the math is lopsided. The bridge saves roughly $2M a year for two years. If Graf does on the second line and PP2 what his chance-creation rate says he does, the third contract costs $6.5M-to-$7.5M (the Peterka tier) starting in 2028, the precise summer Misa and Dickinson get paid. The term deal costs an extra $2M now to make that negotiation never happen, locks the cap line through the entire contention window at fourth-line money for second-line output, and buys a UFA year at the end. The five-year cap model already strains in 2029; a Graf bridge adds one more bill to that exact summer. The term deal deletes it.

3. The honest hesitation, and why it loses#

The bear case: one season, an 11-ish percent shooting profile that could sag, and a skill set whose value is partly the kind (defense, killing, finishing other people's chances) that counting stats underrate, meaning maybe the market never prices him up and the bridge costs nothing. It is not crazy. It is also exactly what the eye-rollers said about Eklund's $5.6M, and the answer is the same: you do not get to wait for certainty on players whose underlying numbers lead the team. The 0.84 individual expected goals per 60 is not a percentage; it is volume and location, the most repeatable thing a shooter does. The PK suppression is two hundred minutes, not twenty. The profile is real in the places where profiles stay real.

The verdict#

The read

The pick: five years, $4.5M a season, signed in July while the leverage is all one-directional.

No arbitration rights, an expiring ELC, a role upgrade already written into next year's lineup, and underlying numbers the league has not priced yet because the name on the sweater was never called at a draft. That is the entire Eklund playbook, available one more time, in real time. The market-rate band for what he projects to be is $6.5M-plus by 2028. The cost of certainty today is $4.5M. Teams spend every February hunting for the contract this would become. The Sharks can just write it.

Counting line per docs/Sharks_2025-26_Season_Summary.md (81 GP, 21-25-46, plus-6); components per the value board (docs/Sharks_2025-26_value-board_component-audit.md: 0.84 ixG/60, 6.52 PK xGA/60 over 196 minutes, 38 PP minutes); RFA status and ELC per state/cap.md (no arbitration notation, unlike Kurashev's entry). Comps (Cuylle bridge, Coronato term, Peterka third-contract tier) cited as career-stage shapes, approximate. Role upgrade per the forward-lines plan (2RW, PP2).

Filed under Sharks

More in The Cap Sheet

The whole thread →
Re-judging the Eklund trade: the data says they sold a rising player at the bottom of his luck
Sharks Player Note

Re-judging the Eklund trade: the data says they sold a rising player at the bottom of his luck

How good was Eklund, really, and what that does to the trade grade

Grab Some PineJun 25, 20265 min read
FREE AGENCY TARGET BOARDAndersson or Carlson,not bothgrabsomepine.comsharks
Free Agency Target Board

Top 5 free-agent D to target: Andersson is the prize, and the right-shot well is shallow behind him

Five free-agent D to chase, and the honest truth about how thin it is

Grab Some PineJun 25, 20266 min read
The salary floor after Eklund: $21M the Sharks are required to spend, not free to spend
Sharks Cap Note

The salary floor after Eklund: $21M the Sharks are required to spend, not free to spend

The floor, not the ceiling, is the Sharks' real number

Grab Some PineJun 24, 20267 min read

More on Collin Graf

His page →
San Jose changed its first line on Monday, and the other three with it
Lines

San Jose changed its first line on Monday, and the other three with it

San Jose practiced on October 12 with four new forward lines: Chernyshov-Celebrini-Smith, Stenberg-Misa-Sherwood, Marchment-Wennberg-Toffoli and Ostapchuk between Graf and either Dellandrea or Gaudette, with Barclay Goodrow off the ice with an illness and questionable for Tuesday's game against Boston. The defense pairs did not change. Ivar Stenberg, 19, replaced Chernyshov on the first power-play unit; San Jose is 2 for 13 on the power play and 0 for 7 over its last three games. Warsofsky said the club is not playing in the offensive zone enough to create offense. At five-on-five San Jose has scored 7 goals and allowed 13 through five games, with 34.3 percent of MoneyPuck's expected goals, 31st of 32 clubs; last season's full-year share was 47.6 percent. Boston, 4-2-0, has allowed 7 five-on-five goals in six games.

Grant LombardOct 13, 20264 min read
Collin Graf Scored More Shorthanded Than He Did On The Power Play
Season preview

Collin Graf Scored More Shorthanded Than He Did On The Power Play

Collin Graf spent 39 minutes and 38 seconds on the power play across 81 games last season, tenth among San Jose forwards, and 200 minutes killing penalties, which was first. He scored 21 goals anyway and finished with 42 even-strength points, tied with Will Smith for second on the team behind Macklin Celebrini. San Jose then signed him for three years and $12,750,000. The open house row on him says he reaches 50 points, and the entire case for that is usage the club has never given him.

Dom CahillSep 8, 20265 min read
Zack Ostapchuk Got Some Of The Hardest Ice In San Jose And The Puck Stayed Out Of The Net
Season preview

Zack Ostapchuk Got Some Of The Hardest Ice In San Jose And The Puck Stayed Out Of The Net

Zack Ostapchuk started 33.8 percent of his even-strength shifts in the offensive zone last season, third-lowest of the thirteen San Jose forwards who dressed 40 times, and San Jose allowed 2.7 goals per sixty with him on the ice at even strength, tied with Collin Graf for the lowest rate in that group. The same table has him at 1.6 goals for per sixty, tied third-lowest. The four-year contract signed in June is a bet that the second number moves, and both public line projections put him back with the wingers it did not move with.

Dom CahillAug 29, 20266 min read

On the record

Called Shots →
Held upJul 22, 2026

Collin Graf signs a short bridge deal in August rather than being traded before camp.

Resolved July 31, 2026: Graf signed for three years and $12,750,000, a $4,250,000 cap hit. Graded right by Court on August 5. The bet was that he signs short rather than gets traded, and both of those landed. The take also said August and he signed on July 31, wrong by one day; that clause was scene-setting rather than the wager, so it costs a note and not the grade. Had short missed, the timing would not have saved it. The durable lesson is on the take itself: short was never defined when it was written, which is the only reason grading it took three passes and a ruling. A take that turns on an adjective defines its bar when it is written.

Latest on the Sharks

The whole beat →
San Jose's first regulation win was even at five-on-five until it led by two
Post-game

San Jose's first regulation win was even at five-on-five until it led by two

San Jose built its first regulation win on special teams and a 78-second burst, with most of Ottawa's shots arriving as it chased a multi-goal deficit.

Dom CahillOct 23, 20264 min read
Stenberg had a hand in five of San Jose's last six power-play goals
Player deep dive

Stenberg had a hand in five of San Jose's last six power-play goals

Five games after the first look, Stenberg's points all come on the power play, his five-on-five minutes have shrunk, and his top speed has moved from the bottom fifth of the league to the middle.

Dom CahillOct 22, 20265 min read
Misa is shooting again, and the gap between him and his team has grown
Player deep dive

Misa is shooting again, and the gap between him and his team has grown

Michael Misa's starts and shooting recovered, while San Jose's chance share improved much further without him.

Dom CahillOct 21, 20265 min read

Earlier on the Sharks

Eric Comrie costs San Jose $1.15 million in either league. It exposed him first.
Training camp

Eric Comrie costs San Jose $1.15 million in either league. It exposed him first.

San Jose placed goaltender Eric Comrie and forward Jimmy Huntington on waivers on Friday, September 25, for assignment to the Barracuda, and reassigned Filip Bystedt. Comrie signed a two-year, one-way deal on July 1 at $1,150,000 a season, with the same $1,150,000 as his minor-league salary, per PuckPedia. Ilya Samsonov, signed September 8 at $850,000 in the NHL and $225,000 in the minors, stays in camp; he has not dressed in any of San Jose's three exhibitions. Claims on Friday's 61 waived players were due 24 hours later; two were claimed, and neither was a Shark. Opening-night rosters are due Monday at 5 p.m. Eastern.

Grant LombardSep 26, 20264 min read
Six Of Igor Chernyshov's Twenty Eight Games Ended With No Shot On Goal
Season preview

Six Of Igor Chernyshov's Twenty Eight Games Ended With No Shot On Goal

Igor Chernyshov took 81 shot attempts in 28 NHL games last season. Forty six reached the goalie, twenty five missed the net and ten were blocked. Among the 426 forwards who played at least 400 minutes, he ranked 19th in expected goals per unblocked attempt and 189th in shots on goal per sixty, which is a player taking excellent shots and taking very few of them. Six of his twenty eight games ended with no shot on goal at all.

Dom CahillSep 9, 20265 min read
SHARKS ACCOUNTABILITY DESK35-to-40 points at2RW, not 46grabsomepine.comsharks
Sharks accountability desk

The 2026-27 scorecard, written in June (v2): the goalposts are now in concrete

The season scorecard, written four months early on purpose

Grab Some PineJun 11, 20264 min read