2025 Stats
G
21
A
25
PP Pts
1
+/-
6
PIM
12
2026 Projections
2026 Fantasy Outlook
Graf played 81 games last season, finishing with 21 goals and 25 assists while logging action alongside the Sharks' top young scorers. He had 118 shots on net, 88 hits, 48 blocked shots and just one power-play assist for modest peripherals. Fantasy managers should treat Graf as a late-round upside flier, given his path to a top-six role. A 50-plus-point season could be within reach for 2026-27, but it's probably safer to assume he ends up lower than that, especially if he doesn't see time with the team's top offensive options. Read Past Outlooks
Inks three-year deal
Graf signed a three-year, $12.75 million contract extension with the Sharks on Friday.
ANALYSIS
Graf was a restricted free agent after completing his entry-level contract. He reached an agreement with the Sharks two days after linemate Macklin Celebrini signed a long-term extension. Graf made a career-high 81 regular-season appearances with San Jose in 2025-26, logging 21 goals, 25 assists, 88 hits, 48 blocked shots and 12 PIM while averaging 16:27 of ice time per game.
Graf was a restricted free agent after completing his entry-level contract. He reached an agreement with the Sharks two days after linemate Macklin Celebrini signed a long-term extension. Graf made a career-high 81 regular-season appearances with San Jose in 2025-26, logging 21 goals, 25 assists, 88 hits, 48 blocked shots and 12 PIM while averaging 16:27 of ice time per game.
NHL Stats
Loading Skater Stats...
2025 NHL Game Log
2025
2024
2023
2025 NHL Game Log
Loading Skater Game Log...
2025–26 Time On Ice Stats
- Average Time On Ice: 16:27
- Average Power Play TOI: 0:29
- Average Short-Handed TOI: 2:28
Ice Time
Power Play
Short-Handed
2023–24
16:36
2:05
0:00
2024–25
15:52
1:14
1:57
2025–26
16:27
0:29
2:28
Sharks Depth Chart
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
Sharks Power Play Depth Chart
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
2025 Fantasy Outlook
Graf was never drafted, but after excelling in the NCAA -- he had 43 goals and 108 points in 75 outings with Quinnipiac University between his sophomore and junior seasons -- he was given a three-year, entry-level contract with the Sharks in April of 2024. Since then, Graf has been a mixed bag. He’s excelled at the AHL level with eight goals and 35 points across 40 regular-season appearances with the Barracuda, but he’s been limited to five goals and 13 points in 40 career outings with the Sharks despite averaging a healthy 15:59 of ice time. Still just 22 years old (23 on Sept. 21), Graf has time left to develop, and he'll get a look during training camp as a middle-six option. He’s not a great forward to draft if you’re in a standard fantasy league, but he has enough upside to warrant keeping an eye on him.
More Fantasy News
Adds goal in season finale
Graf scored a goal and placed two shots on net in Thursday's 6-1 win over the Jets.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Reaches 20-goal mark
Graf scored a goal on two shots and added two hits in Thursday's 4-1 win over the Maple Leafs.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Scores again Sunday
Graf scored a goal on two shots in Sunday's 7-4 loss to the Senators.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Three points in win
Graf recorded a goal and two assists in Saturday's 4-2 win over the Canadiens.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Nets shorthanded goal in win
Graf scored a shorthanded goal on two shots in Thursday's 4-2 win over the Bruins.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Latest Fantasy Rumors
Close to deal with San Jose
General manager Mike Grier said Wednesday that the Sharks are "close" to a contract agreement with Graf, Sheng Peng of San Jose Hockey Now reports.
ANALYSIS
Graf is currently a restricted free agent and could be the next player on the Sharks to get a new contract after San Jose extended Macklin Celebrini earlier Wednesday. Graf took a significant step forward during the 2025-26 campaign, recording 21 goals, 25 assists, 88 hits, 48 blocked shots and 12 PIM while averaging 16:27 of ice time over 81 games.
Graf is currently a restricted free agent and could be the next player on the Sharks to get a new contract after San Jose extended Macklin Celebrini earlier Wednesday. Graf took a significant step forward during the 2025-26 campaign, recording 21 goals, 25 assists, 88 hits, 48 blocked shots and 12 PIM while averaging 16:27 of ice time over 81 games.







