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.

DET

Albert Johansson

Albert Johansson ranks 311th of 325 defensemen in goals for minus goals against while on the ice, at -18.

94th beats 94% of the Defensemen; 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 Defensemen▶
Penalty Minutes1659th127/325
On Icevs Defensemen▶
Goals For Minus Goals Against While On The Ice-184th311/325
Physicalvs Defensemen▶
Hits5668th105/325
PhysicalDefensevs Defensemen▶
Opposition Shots Blocked9368th103/325
Playing Timevs Defensemen▶
Games Played82
Time On Ice, In Seconds78,424
Average Minutes On The Ice15.936th208/325
Puck Handlingvs Defensemen▶
Giveaways5743rd185/325
Puck HandlingDefensevs Defensemen▶
Takeaways2378th69/325
ScoringOffensevs Defensemen▶
Goals358th123/325
Assists846th170/325
Points1147th168/325
Goals With A Man Advantage039th70/325
ShootingOffensevs Defensemen▶
Shots On Goal6154th148/325
Share Of Shots That Scored4.9%—
82 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
DETApril 15, 2026@FLAFLA14.800000—00210-2
DETApril 13, 2026@TBLTBL13.7000020%100001
DETApril 11, 2026NJDNJD10.500000—00000-1
DETApril 9, 2026PHIPHI18.601100—12012-1
DETApril 7, 2026CBJCBJ12.6000010%12000-1
DETApril 5, 2026MINMIN13.910101100%010200
DETApril 4, 2026@NYRNYR15.4000010%00000-1
DETApril 2, 2026@PHIPHI17.800000—000000
DETMarch 31, 2026@PITPIT19.2000020%00010-1
DETMarch 28, 2026PHIPHI13.9000020%210100
DETMarch 27, 2026@BUFBUF10.2000010%10000-1
DETMarch 24, 2026OTTOTT10.9000010%01000-1
DETMarch 21, 2026BOSBOS13.600000—100000
DETMarch 19, 2026MTLMTL13.5000020%100000
DETMarch 16, 2026CGYCGY16.501100—100001
DETMarch 14, 2026@DALDAL12.600000—100201
DETMarch 12, 2026@TBLTBL16.800000—011000
DETMarch 10, 2026@FLAFLA14.400000—001000
DETMarch 8, 2026@NJDNJD16.6000010%011100
DETMarch 6, 2026FLAFLA20.000000—20300-2
DETMarch 4, 2026VGKVGK13.9000010%000000
DETMarch 2, 2026@NSHNSH16.71010250%010002
DETFeb 28, 2026@CARCAR16.2000010%12012-2
DETFeb 26, 2026@OTTOTT17.7000010%000000
DETFeb 4, 2026@UTAUTA22.4000020%010100
DETFeb 2, 2026@COLCOL18.400000—121020
DETJan 31, 2026COLCOL21.7000010%13100-2
DETJan 29, 2026WSHWSH19.300000—02020-1
DETJan 27, 2026LAKLAK17.1000010%11002-1
DETJan 24, 2026@WPGWPG20.3000020%000002
DETJan 22, 2026@MINMIN20.2000020%110000
DETJan 21, 2026@TORTOR17.7000010%021100
DETJan 18, 2026OTTOTT17.6000020%320100
DETJan 16, 2026SJSSJS19.300000—020102
DETJan 13, 2026@BOSBOS17.800000—010100
DETJan 12, 2026CARCAR17.810101100%021221
DETJan 10, 2026@MTLMTL13.500000—000001
DETJan 8, 2026VANVAN15.4000010%110101
DETJan 5, 2026@OTTOTT15.001100—011121
DETJan 3, 2026PITPIT15.300000—01020-1
DETJan 1, 2026@PITPIT15.2000020%010100
DETDec 31, 2025WPGWPG16.900000—110000
DETDec 28, 2025TORTOR13.9011020%030001
DETDec 27, 2025@CARCAR15.500000—030000
DETDec 23, 2025DALDAL17.000000—010100
DETDec 21, 2025WSHWSH16.0000010%120000
DETDec 20, 2025@WSHWSH13.5011020%010101
DETDec 17, 2025UTAUTA15.100000—03200-1
DETDec 16, 2025NYINYI15.900000—00020-1
DETDec 13, 2025@CHICHI14.900000—031101
DETDec 11, 2025@EDMEDM15.900000—11010-1
DETDec 10, 2025@CGYCGY17.600000—211000
DETDec 8, 2025@VANVAN14.000000—020000
DETDec 6, 2025@SEASEA13.600000—23030-1
DETDec 4, 2025@CBJCBJ16.200000—11010-1
DETDec 2, 2025BOSBOS17.301100—030000
DETNov 29, 2025@BOSBOS14.100000—201100
DETNov 28, 2025TBLTBL14.8000010%10000-2
DETNov 26, 2025NSHNSH15.2000010%21010-1
DETNov 24, 2025@NJDNJD20.400000—210300
DETNov 22, 2025CBJCBJ20.6000020%03100-2
DETNov 20, 2025NYINYI20.400000—12010-2
DETNov 18, 2025SEASEA14.900000—100100
DETNov 16, 2025@NYRNYR12.700000—010000
DETNov 15, 2025BUFBUF13.6000010%11000-1
DETNov 13, 2025ANAANA13.000000—100020
DETNov 9, 2025CHICHI12.7000010%30000-1
DETNov 7, 2025NYRNYR16.600000—12022-2
DETNov 4, 2025@VGKVGK15.800000—010000
DETNov 2, 2025@SJSSJS22.0000020%12010-1
DETOct 31, 2025@ANAANA15.8000020%130100
DETOct 30, 2025@LAKLAK15.0000010%010100
DETOct 28, 2025@STLSTL17.5000010%000100
DETOct 25, 2025STLSTL13.700000—030100
DETOct 23, 2025@NYINYI18.5000030%20010-2
DETOct 22, 2025@BUFBUF15.3011010%121101
DETOct 19, 2025EDMEDM15.600000—211100
DETOct 17, 2025TBLTBL17.4000010%120100
DETOct 15, 2025FLAFLA13.9000010%000301
DETOct 13, 2025@TORTOR12.2000010%112000
DETOct 11, 2025TORTOR13.3011020%100004
DETOct 9, 2025MTLMTL15.1000010%23020-3
By season5 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27DET716.10000120%18152-1
2025-26DET8215.938110614.9%5693235716-18
2024-25DET6116.43690486.3%7083155430-11
2023-24DET——————————————
2022-23DET——————————————

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.