The offseason

Read The Collin Graf Contract From The Back

San Jose re-signed its undrafted 21-goal winger on Friday for three years and $12.75 million, a $4.25 million cap hit that is close to what everybody expected him to cost. The term is the interesting number. It puts Graf back at the table in the summer of 2029, holding rights he does not hold today.

GL
Grant LombardJul 31, 20264 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Read The Collin Graf Contract From The Back

Start at the end of the thing, because the end is the part San Jose actually chose.

Collin Graf's new contract runs out after the 2028-29 season. That puts him back across the table in the summer of 2029 as a restricted free agent, arbitration eligible. Everything ahead of that date, the player and the team agreed about. The money was never the fight.

Here are the terms, announced by the club Friday: three years, $12.75 million, a cap hit of $4.25 million. Against a $104 million upper limit, that is 4.1 percent of a payroll for a winger who scored 21 goals last season, and if it sounds like a normal price for a normal player, that is because it is one. Nobody is going to write a column about the number. (This is not that column.)

The number is not what happened here.

Graf went undrafted, signed out of Quinnipiac on April 4, 2024 at 21, and has spent his entire professional career in one organization. He is 23 now. He played 81 games last season and put up 21 goals and 25 assists at a plus-6, finishing third on the Sharks in goals and sixth in points. It was his first 20-goal season and his best in nearly every category the club bothered to list. His career now reads 121 games, 26 goals, 33 assists.

Mike Grier led his public reasoning with the unglamorous part. "Collin was a big part of our team's improvement this past season, being an effective penalty killer for us and his versatility in the lineup was extremely valuable," the general manager said in the club's release. Which is true, and it is the part of Graf's game the market prices last and San Jose knows best. This site's component work in June had him at 196 shorthanded minutes, tied for the best suppression rate on the team. The Sharks were not guessing about him.

Grier kept going, and the rest is worth printing because it cuts against the reading you are about to get from me. He credited the work ethic, said Graf's game "took another stride last year," called him an important person in a young group, and finished: "We're happy we are able to keep him a Shark for the next several seasons." That is not a general manager hedging. That is a general manager describing a player he likes a great deal.

It is also a general manager calling three years "the next several seasons," which is the most generous available translation of the number he actually signed.

So they paid him like a player they believe in, and they gave him a term like a player they do not.

In June this site argued for five years at $4.5 million, and half of that call cashed. The price came in $250,000 under. The years came in two short, and the years were the entire argument. What a five-year deal buys is not a discount on the annual rate. It is the deletion of a future negotiation, plus a season of unrestricted free agency at the back that a team gets to keep. Three years buys neither one. It buys 2029.

Consider what changes by then. The leverage San Jose held this month was an expiring entry-level contract and a player with nowhere else to be. That is a one-time asset and it has now been spent. In 2029 Graf arrives at 26, with three more professional seasons behind him, arbitration rights in his pocket, and, if the plan works, a role he did not have when he produced the season that got him paid. Twenty-six is not a man you buy out of his prime cheaply. It is the front of it. He took 38 power-play minutes all of last year. Every version of the Sharks' forward group that anyone has drawn for next season gives him more than that. The whole case for the raise is that his usage is about to go up, and usage going up is the same thing as his next price going up.

Which lands the bill in a summer that was already crowded. The five-year cap projections this site published in June strain in 2029 on their own, before anyone adds a re-signed winger with an arbitration case and three more seasons behind him. San Jose has three years to enjoy a good rate and then has to solve that, having declined the version of this contract that made it unnecessary.

The honest counter is real, and it is the reason the deal is defensible rather than dumb. The Sharks have exactly one season of this from Graf. Twenty-one goals is a fine total and it is also one year of one, and single seasons of finishing are the least repeatable thing a forward does, whatever the rest of the profile says about him. Undrafted wingers coming off a career year are precisely the population where five-year term deals become the thing a general manager gets asked about in 2031. (Every front office has one of those on the books. Some have two, and they do not enjoy discussing either.) Three years at $4.25 million is a contract that trades easily if the season sags. Five would not have been.

So this is a hedge, priced honestly and dated conservatively, and my read is that the date is where it costs them. I will put a number on that: Graf finishes 2026-27 with at least 50 points, and when he signs his next contract it carries a cap hit above $6.5 million. The first is scoreable in April. The second is the one I actually care about, and San Jose scheduled the meeting itself.

Contract terms per the San Jose Sharks' club release, July 31, 2026, cross-checked against CapWages (three years, $12,750,000, $4,250,000 cap hit, signed July 31) and CBS Sports. Counting statistics, the team rankings, the undrafted status, the April 4, 2024 signing out of Quinnipiac, his age and the Grier quotation are all from that release, quoted here at its full length rather than in part. CapWages carries the expired entry-level deal at a $941,667 cap hit and the 2029 arbitration-eligible expiry; note that two payroll pages still display the $942,000 entry-level figure in their page titles, which is the old contract and not this one. Date of birth September 21, 2002. The $104 million upper limit for 2026-27 is the league's announced figure, up $8.5 million from last season. Deployment components (196 shorthanded minutes, 38 power-play minutes) are from this site's June component audit.

Filed under Sharks

More on Collin Graf

His page →
San Jose's three goals in 2:50 came on shots worth about a third of one
Post-game

San Jose's three goals in 2:50 came on shots worth about a third of one

Will Smith scored twice as San Jose beat Vancouver 3-2 with three goals in 2:50 on shots worth 0.36 expected goals combined.

Dom CahillOct 30, 20264 min read
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

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 kill was allowing the chances before it allowed the goals
Penalty kill

San Jose's kill was allowing the chances before it allowed the goals

San Jose's penalty kill fell from 84.9 to 76.4 percent in four games. MoneyPuck's four-on-five numbers show the chances were already among the league's worst before the goals came, and the last four games made them worse.

Dom CahillNov 11, 20264 min read
Celebrini's line won the chances, but Toffoli was on for both regulation goals
Post-game

Celebrini's line won the chances, but Toffoli was on for both regulation goals

San Jose beat the New York Islanders 3-2 in an eight-round shootout at SAP Center on Monday and ended a five-game losing streak. Tyler Toffoli was on the ice for both regulation goals in 10:57. The Misa, Celebrini and Smith line won its five-on-five chances and scored nothing, and Ilya Sorokin stopped all three shots on a two-minute four-on-three.

Dom CahillNov 10, 20264 min read
Pohlkamp reaches San Jose, and the board does not move
Prospects

Pohlkamp reaches San Jose, and the board does not move

Pohlkamp's first NHL games are the week's real change on the Sharks prospect board; Stenberg's three goals are the louder one, and nobody moves.

Dom CahillNov 10, 20261 min read

Earlier on the Sharks

San Jose's busiest pair gives up chances at its third pair's rate
The defense

San Jose's busiest pair gives up chances at its third pair's rate

San Jose's busiest defense pair is conceding chances at its third pair's rate, with goaltending covering much of the damage.

Dom CahillNov 4, 20264 min read
How high does Macklin Celebrini go? Higher than we've been saying.
Sharks franchise desk

How high does Macklin Celebrini go? Higher than we've been saying.

How high does Macklin Celebrini go? Higher than we've been saying.

Grab Some PineJun 14, 20264 min read
Igor Chernyshov and the only real argument in the forward group
Sharks film room

Igor Chernyshov and the only real argument in the forward group

Igor Chernyshov and the only real argument in the forward group

Grab Some PineJun 9, 20264 min read