Every player
New here?

How to read this page

▶

Team tables carry the record, scoring, shooting, possession and both halves of special teams, with the league rank beside each. The record is three numbers because a club collects a standings point for losing in overtime, and the standings are ordered on points rather than wins. The roster is everyone who played for the club that season, and each line is what he did HERE rather than his whole year, so a player traded in March appears on both clubs with the games he played for each. Every rate is per sixty minutes of ice time, because a first-line forward plays twice the minutes of a fourth-line one. A dash means no number for that cell.

OTT

Fabian Zetterlund

Fabian Zetterlund ranks 52nd of 615 forwards in hits, at 155.

94th beats 94% of the Forwards; 1 is the best of however many the row says. Higher is always better, whichever way the stat runs. Red to green by where the placing sits. A stat with no better end is left unpainted.

all 7 shown▶
Disciplinevs Forwards▶
Penalty Minutes1655th266/615
On Icevs Forwards▶
Goals For Minus Goals Against While On The Ice-151st277/615
Physicalvs Forwards▶
Hits15592nd52/615
PhysicalDefensevs Forwards▶
Opposition Shots Blocked3265th211/615
Playing Timevs Forwards▶
Games Played82
Time On Ice, In Seconds63,516
Average Minutes On The Ice12.946th334/615
Puck Handlingvs Forwards▶
Giveaways3649th309/615
Puck HandlingDefensevs Forwards▶
Takeaways2075th149/615
ScoringOffensevs Forwards▶
Goals1774th156/615
Assists1661st232/615
Points3366th205/615
Goals With A Man Advantage583rd96/615
ShootingOffensevs Forwards▶
Shots On Goal13273rd162/615
Share Of Shots That Scored12.9%43rd152/267
82 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
OTTApril 15, 2026TORTOR12.8011030%201000
OTTApril 12, 2026@NJDNJD16.710101100%312000
OTTApril 11, 2026@NYINYI9.5000020%300000
OTTApril 9, 2026FLAFLA11.820202100%120002
OTTApril 7, 2026TBLTBL9.41010250%100000
OTTApril 5, 2026CARCAR12.701100—400100
OTTApril 4, 2026MINMIN9.7000010%20000-1
OTTApril 2, 2026BUFBUF14.2000010%310000
OTTMarch 31, 2026@FLAFLA12.2000010%000000
OTTMarch 28, 2026@TBLTBL11.2000020%10100-1
OTTMarch 26, 2026PITPIT11.9000010%410200
OTTMarch 24, 2026@DETDET10.1000010%200100
OTTMarch 23, 2026@NYRNYR12.1000020%000001
OTTMarch 21, 2026TORTOR9.5000020%300100
OTTMarch 19, 2026NYINYI8.9011030%210000
OTTMarch 18, 2026@WSHWSH12.7000020%000100
OTTMarch 15, 2026SJSSJS12.71121333.3%501101
OTTMarch 14, 2026ANAANA9.000000—100000
OTTMarch 11, 2026MTLMTL11.6000020%400100
OTTMarch 9, 2026@VANVAN10.0000010%000100
OTTMarch 7, 2026@SEASEA11.700000—300102
OTTMarch 5, 2026@CGYCGY9.1011030%001000
OTTMarch 3, 2026@EDMEDM10.500000—101000
OTTFeb 28, 2026@TORTOR10.2011010%201002
OTTFeb 26, 2026DETDET9.3000010%310000
OTTFeb 5, 2026@PHIPHI9.2000010%000000
OTTFeb 3, 2026@CARCAR10.4000010%210020
OTTFeb 2, 2026@PITPIT9.600000—10010-1
OTTJan 31, 2026NJDNJD7.0000030%200000
OTTJan 28, 2026COLCOL12.3000010%201000
OTTJan 25, 2026VGKVGK12.41010250%111002
OTTJan 24, 2026CARCAR11.5000020%22100-3
OTTJan 22, 2026@NSHNSH10.600000—30014-1
OTTJan 20, 2026@CBJCBJ10.9000010%100000
OTTJan 18, 2026@DETDET13.8011030%200001
OTTJan 17, 2026MTLMTL10.6000010%300000
OTTJan 14, 2026@NYRNYR12.5000010%51000-1
OTTJan 13, 2026VANVAN14.5000020%220001
OTTJan 10, 2026FLAFLA15.21010250%010001
OTTJan 8, 2026@COLCOL12.8000010%50000-1
OTTJan 7, 2026@UTAUTA11.4000010%10020-2
OTTJan 5, 2026DETDET10.2011010%000300
OTTJan 3, 2026WPGWPG10.100000—020100
OTTJan 1, 2026WSHWSH10.51010250%210001
OTTDec 29, 2025CBJCBJ16.1000040%20102-2
OTTDec 27, 2025@TORTOR15.401100—102120
OTTDec 23, 2025BUFBUF18.1000020%21000-1
OTTDec 21, 2025@BOSBOS17.22132366.7%101101
OTTDec 20, 2025CHICHI16.41120616.7%301003
OTTDec 18, 2025PITPIT18.1011010%100101
OTTDec 15, 2025@WPGWPG16.100000—40000-1
OTTDec 13, 2025@MINMIN15.5000070%40010-1
OTTDec 11, 2025@CBJCBJ15.9000010%21010-1
OTTDec 9, 2025NJDNJD12.6000010%30000-1
OTTDec 6, 2025STLSTL18.91011616.7%40000-2
OTTDec 4, 2025NYRNYR14.6000010%30100-2
OTTDec 2, 2025@MTLMTL14.31120250%100103
OTTNov 30, 2025@DALDAL12.400000—30010-1
OTTNov 28, 2025@STLSTL13.51010250%011000
OTTNov 26, 2025@VGKVGK13.2000020%120000
OTTNov 24, 2025@LAKLAK15.61010250%110001
OTTNov 22, 2025@SJSSJS15.91010250%000101
OTTNov 20, 2025@ANAANA13.800000—210200
OTTNov 15, 2025LAKLAK15.8000010%000100
OTTNov 13, 2025BOSBOS18.6011020%210100
OTTNov 11, 2025DALDAL14.3000010%100100
OTTNov 9, 2025UTAUTA14.3000010%300101
OTTNov 8, 2025@PHIPHI14.9000020%400000
OTTNov 6, 2025@BOSBOS15.100000—010000
OTTNov 1, 2025@MTLMTL12.200000—010001
OTTOct 30, 2025CGYCGY11.900000—200101
OTTOct 28, 2025@CHICHI13.5000030%00000-2
OTTOct 27, 2025BOSBOS14.811211100%12000-1
OTTOct 25, 2025@WSHWSH14.5000060%001001
OTTOct 23, 2025PHIPHI9.2000010%110000
OTTOct 21, 2025EDMEDM12.300000—100100
OTTOct 18, 2025NYINYI13.2000010%30012-2
OTTOct 16, 2025SEASEA12.3000020%100120
OTTOct 15, 2025@BUFBUF14.6011020%200020
OTTOct 13, 2025NSHNSH14.8000030%20000-2
OTTOct 11, 2025@FLAFLA17.3000020%301000
OTTOct 9, 2025@TBLTBL16.600000—710001
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27OTT1213.61451254%2572401
2025-26OTT8212.9171633513212.9%15532203616-1
2024-25SJSOTT8416.3192241518110.5%154812250147
2023-24SJS8218.9242044620411.8%12071433233-34
2022-23NJDSJS6713.36172311185.1%5320212314-6
2021-22NJD1413.33580368.3%1673105

About NHL Research

▶

Every number the site holds for an NHL club and the players who played for it, in one place. Pick a club, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.