ODDPUCK
Between seasonsProjections liveLatest sheet Sat, Apr 11, 2026
all players

Zachary Sanford

No current NHL clubLJersey number #12

Among forwards · 973 ranked

Production

Style & role

Percentile against 973 forwards, 2025-26. Shrunk rate is the per-game rate the rank was computed from, pulled toward the league mean by sample size so a short career does not read as an elite one — so it sits closer to average than the rate actually recorded. This skater’s sample is 125 games. Further right means more, not better: hits, blocks and penalty minutes describe a role, not quality.

Observed rates

per game · recency-weighted, not shrunk · 125 games incl. playoffs
PTS
0.22
G
0.06
A
0.17
SOG
1.05
PPP
0.03
HIT
1.35
BLK
0.81
PIM
0.36

Season totals

regular season
SeasonGPGAPP/GPSOGTOI
2023-24290660.212410:50
2022-23162130.192013:29
2021-2280912210.2610414:18

Last 10 · game log

DateOppSOGGAPPPHITBLKPIMTOI
Mar 10vs ARI400031013:11
Mar 9@ WSH101010011:43
Mar 5@ ARI200001011:23
Feb 17vs OTT00002008:54
Feb 15vs PIT100011012:16
Feb 13vs VAN000000011:05
Feb 7vs MIN000001010:56
Jan 27@ CGY100000010:03
Jan 25@ EDM300020012:32
Jan 24@ SEA000021011:12

Finishing — goals above expected

open play, regular season
SeasonxGGGAxGPAtt
2023-243.60minus 3.6 goals above expected2139
2022-233.32minus 1.3 goals above expected1431
2021-2213.39minus 4.3 goals above expected68167

Production by strength

G-A-P, regular season
SeasonEven strengthPower playShorthanded
2023-240 goals, 5 assists, 5 points0 goals, 1 assist, 1 point0-0-0
2022-232 goals, 1 assist, 3 points0 goals, 0 assists, 0 points0-0-0
2021-228 goals, 10 assists, 18 points1 goal, 2 assists, 3 points0-0-0

Shot locations

39 attempts · 0 goals · 2023-24
Missed the net (15)Shot on goal (24)Goal (0)

No modeled markets for this player. The stats above are this player's full record.

Per-game rates are recency-weighted over this player's game log. Expected goals come from the xG model over open-play unblocked attempts; totals are not directly comparable across seasons. Every number on this page was worked out overnight and is only read here, never recalculated while you wait.