Sharks
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 →
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
Collin Graf Scored More Shorthanded Than He Did On The Power Play
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
Zack Ostapchuk Got Some Of The Hardest Ice In San Jose And The Puck Stayed Out Of The Net
Roster crunch

Nobody Has A Seat For Collin Graf

The Sharks qualified Collin Graf and then spent the summer signing forwards. A month later he is the last RFA standing, and the delay says more about the depth chart than about the money.

Grab Some PineJul 22, 20264 min read
Nobody Has A Seat For Collin Graf

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.