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.

MIN

Jonas Brodin

Jonas Brodin sits 19th of 325 defensemen in goals for minus goals against while on the ice, at 19.

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 Ice1994th19/325
Physicalvs Defensemen▶
Hits1025th241/325
PhysicalDefensevs Defensemen▶
Opposition Shots Blocked12687th44/325
Playing Timevs Defensemen▶
Games Played62
Time On Ice, In Seconds75,479
Average Minutes On The Ice20.371st94/325
Puck Handlingvs Defensemen▶
Giveaways4456th142/325
Puck HandlingDefensevs Defensemen▶
Takeaways1353rd148/325
ScoringOffensevs Defensemen▶
Goals465th105/325
Assists1463rd118/325
Points1865th112/325
Goals With A Man Advantage039th70/325
ShootingOffensevs Defensemen▶
Shots On Goal7665th115/325
Share Of Shots That Scored5.3%37th88/139
62 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
MINApril 14, 2026ANAANA18.1000010%020000
MINApril 11, 2026@NSHNSH18.8011020%020101
MINApril 9, 2026@DALDAL16.600000—020000
MINApril 7, 2026SEASEA19.0000020%111202
MINApril 5, 2026@DETDET17.3000020%020002
MINApril 4, 2026@OTTOTT18.01010250%000101
MINApril 2, 2026VANVAN16.5000020%01000-1
MINMarch 28, 2026@BOSBOS15.0000010%00122-2
MINMarch 26, 2026@FLAFLA19.5000040%020000
MINMarch 24, 2026@TBLTBL18.2000020%121020
MINMarch 21, 2026DALDAL18.8000010%030120
MINMarch 19, 2026CHICHI18.6000010%02010-1
MINMarch 17, 2026@CHICHI20.3011010%030000
MINMarch 15, 2026TORTOR19.3000020%01110-1
MINMarch 14, 2026NYRNYR16.5000020%000001
MINMarch 12, 2026PHIPHI20.000000—020200
MINMarch 10, 2026UTAUTA18.8000050%030101
MINMarch 8, 2026@COLCOL17.9000020%040100
MINMarch 6, 2026@VGKVGK19.400000—020002
MINMarch 3, 2026TBLTBL15.4000010%010121
MINJan 12, 2026NJDNJD18.4011020%01010-1
MINJan 10, 2026NYINYI17.7000010%03000-2
MINJan 8, 2026@SEASEA20.7000020%010000
MINJan 5, 2026@LAKLAK17.5011010%020000
MINJan 3, 2026@LAKLAK19.4000010%131000
MINJan 2, 2026@ANAANA20.2011030%020001
MINDec 31, 2025@SJSSJS20.200000—01000-1
MINDec 29, 2025@VGKVGK17.4022010%040103
MINDec 27, 2025@WPGWPG20.200000—020000
MINDec 23, 2025NSHNSH19.5000020%001000
MINDec 21, 2025COLCOL22.6011010%040100
MINDec 20, 2025EDMEDM19.8000010%021022
MINDec 11, 2025DALDAL21.000000—030003
MINDec 8, 2025@SEASEA22.100000—050102
MINDec 6, 2025@VANVAN20.1000010%131100
MINDec 4, 2025@CGYCGY20.4000010%000100
MINDec 2, 2025@EDMEDM25.810101100%041001
MINNov 29, 2025BUFBUF23.900000—031100
MINNov 28, 2025COLCOL24.500000—03010-2
MINNov 26, 2025@CHICHI21.8022010%010021
MINNov 23, 2025@WPGWPG23.4000020%030101
MINNov 21, 2025@PITPIT22.4011040%030103
MINNov 19, 2025CARCAR24.400000—110000
MINNov 16, 2025VGKVGK25.4000010%041101
MINNov 15, 2025ANAANA22.000000—010200
MINNov 11, 2025SJSSJS21.9000020%13000-1
MINNov 9, 2025CGYCGY22.6000010%000022
MINNov 7, 2025@NYINYI19.9011020%040200
MINNov 6, 2025@CARCAR22.2000010%310300
MINNov 4, 2025NSHNSH23.4000030%001200
MINNov 1, 2025VANVAN23.511201100%040002
MINOct 30, 2025PITPIT22.000000—02020-1
MINOct 28, 2025WPGWPG19.7000010%010001
MINOct 26, 2025SJSSJS19.9000010%020102
MINOct 25, 2025UTAUTA21.600000—02100-2
MINOct 22, 2025@NJDNJD22.8000010%030000
MINOct 20, 2025@NYRNYR21.410101100%030002
MINOct 18, 2025@PHIPHI22.101100—000120
MINOct 17, 2025@WSHWSH21.800000—03030-1
MINOct 14, 2025@DALDAL21.4000010%010100
MINOct 13, 2025LAKLAK22.1000010%01010-1
MINOct 11, 2025CBJCBJ16.9000010%12010-2
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27MIN1421.70330150%72951981
2025-26MIN6220.3414180765.3%1012613441619
2024-25MIN5022.9416200715.6%2710421531810
2023-24MIN6223.47202701176%2114226211622
2022-23MIN6022.9311140903.3%5013027233013
2021-22MIN7323.45253011264%421262428189

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.