John Hayden
John Hayden is a physical, low-scoring depth forward on a one-way deal who is fighting for a bottom-six roster spot rather than a meaningful fantasy asset for the 2026-27 season.
Role
In the Kraken's first preseason game, a September 19, 2026 exhibition versus Vancouver at Climate Pledge Arena, Hayden skated on a fourth line with Lleyton Roed and Julius Miettinen, per Daily Hive's lineup report citing the club's own projected group, which it stressed was 'not official.' That is a single exhibition night, not a settled assignment, and no power-play or special-teams role for Hayden has been reported. Last season he appeared in 20 regular-season games for Seattle (2 points, 31 PIM) while also playing 44 games with AHL Coachella Valley, and his usage has historically been tied to injuries opening a bottom-six or press-box spot for Kraken forwards.
He is under a one-way, two-year contract extension signed May 28, 2025 ($775,000 AAV) that runs through 2026-27, so the Kraken have already committed a full-time NHL salary slot to him, which gives him a real path to games played if he clears waivers-exempt depth battles and injuries occur up front.
He has produced only 39 points in 269 career NHL games, was limited to 2 points in 20 games with Seattle last season, and profiles as a physical fourth-line/press-box option who offers hits and penalty minutes rather than scoring, with no power-play role reported anywhere in current coverage.
Where analysts split
Broad agreement, not a real split: no beat coverage or Daily Faceoff/Athletic reporting found frames Hayden as a fantasy-relevant debate. Sound Of Hockey's camp preview (Sept. 15, 2026) frames Seattle's bottom six as crowded with limited open roster space, but does not single out Hayden as a subject of disagreement.
Research confidence: thin. Outlooks are grounded in web search over current reporting and refreshed through the season.
Others at C
Fantasy Memo reads your league and answers that every Monday, and checks your lineup on the days you play.
Connect your league: 14 days free