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

Olli Maatta

Olli Maatta comes in 290th of 319 defensemen in giveaways, at 104.

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 Minutes1657th131/319
On Icevs Defensemen▶
Goals For Minus Goals Against While On The Ice775th78/319
Physicalvs Defensemen▶
Hits2537th199/319
PhysicalDefensevs Defensemen▶
Opposition Shots Blocked12482nd57/319
Playing Timevs Defensemen▶
Games Played77
Time On Ice, In Seconds90,343
Average Minutes On The Ice19.664th114/319
Puck Handlingvs Defensemen▶
Giveaways1048th290/319
Puck HandlingDefensevs Defensemen▶
Takeaways2678th67/319
ScoringOffensevs Defensemen▶
Goals246th156/319
Assists1668th98/319
Points1863rd115/319
Goals With A Man Advantage039th68/319
ShootingOffensevs Defensemen▶
Shots On Goal7361st125/319
Share Of Shots That Scored2.7%—
77 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
UTAApril 15, 2025@STLSTL19.000000—010300
UTAApril 14, 2025@NSHNSH17.9011020%100100
UTAApril 12, 2025@DALDAL18.4011010%010101
UTAApril 10, 2025NSHNSH16.4000020%001101
UTAApril 8, 2025SEASEA19.3000020%011000
UTAApril 5, 2025WPGWPG18.9011010%020021
UTAApril 3, 2025LAKLAK16.6000010%100000
UTAMarch 28, 2025@FLAFLA6.300000—100000
UTAMarch 27, 2025@TBLTBL18.800000—000100
UTAMarch 24, 2025DETDET15.300000—02120-1
UTAMarch 22, 2025TBLTBL20.5000020%12120-1
UTAMarch 20, 2025BUFBUF19.100000—200200
UTAMarch 18, 2025@EDMEDM15.0000010%01100-3
UTAMarch 16, 2025@VANVAN22.400000—030002
UTAMarch 14, 2025@SEASEA21.1000010%11020-1
UTAMarch 12, 2025ANAANA18.5000010%102101
UTAMarch 10, 2025TORTOR19.2011010%011201
UTAMarch 7, 2025@CHICHI19.0000020%01000-2
UTAMarch 6, 2025@DETDET18.3000010%001101
UTAMarch 1, 2025NJDNJD19.4000030%00030-1
UTAFeb 27, 2025MINMIN20.101100—000101
UTAFeb 25, 2025CHICHI17.401100—000201
UTAFeb 23, 2025VANVAN18.6000020%030200
UTAFeb 22, 2025@LAKLAK22.500000—130200
UTAFeb 9, 2025@WSHWSH18.000000—101221
UTAFeb 8, 2025@CARCAR18.3000010%00030-1
UTAFeb 6, 2025@CBJCBJ20.110101100%121100
UTAFeb 4, 2025PHIPHI18.1000010%00120-1
UTAFeb 2, 2025STLSTL15.0000020%100000
UTAJan 31, 2025CBJCBJ17.900000—160000
UTAJan 29, 2025PITPIT15.700000—00000-1
UTAJan 26, 2025@OTTOTT18.9011030%02010-1
UTAJan 24, 2025@WPGWPG20.9000010%030401
UTAJan 23, 2025@MINMIN20.4011010%010101
UTAJan 20, 2025WPGWPG19.61010250%020300
UTAJan 18, 2025STLSTL19.1000010%010103
UTAJan 16, 2025NYRNYR20.8000010%021100
UTAJan 14, 2025MTLMTL17.8000010%01002-3
UTAJan 11, 2025NYINYI21.3000020%040100
UTAJan 10, 2025SJSSJS23.1011020%020301
UTAJan 8, 2025FLAFLA19.700000—020200
UTAJan 4, 2025@DALDAL25.3000020%01020-1
UTAJan 2, 2025@CGYCGY22.6022010%010102
UTADec 31, 2024@EDMEDM22.200000—11030-1
UTADec 30, 2024@SEASEA21.5000040%131000
UTADec 27, 2024COLCOL18.600000—03030-2
UTADec 23, 2024DALDAL21.0000010%050300
UTADec 22, 2024ANAANA21.1011010%030001
UTADec 20, 2024@MINMIN24.1000010%010200
UTADec 18, 2024VANVAN24.000000—14000-1
UTADec 14, 2024@SJSSJS19.2000010%010320
UTADec 12, 2024@COLCOL24.5000030%022321
UTADec 10, 2024MINMIN28.3011040%02230-1
UTADec 8, 2024@PHIPHI23.5000010%131101
UTADec 7, 2024@BUFBUF23.3011020%030102
UTADec 2, 2024DALDAL24.1000010%050401
UTANov 30, 2024@VGKVGK20.2011010%062102
UTANov 29, 2024EDMEDM23.5011010%040020
UTANov 26, 2024@MTLMTL24.800000—050000
UTANov 24, 2024@TORTOR20.900000—21220-1
UTANov 23, 2024@PITPIT20.2000010%010002
UTANov 21, 2024@BOSBOS20.100000—031000
UTANov 18, 2024WSHWSH17.2000010%03020-1
UTANov 15, 2024VGKVGK20.900000—200000
UTANov 13, 2024CARCAR22.600000—030101
UTANov 9, 2024@NSHNSH17.8000010%01024-1
UTANov 7, 2024@STLSTL20.600000—100101
UTANov 5, 2024@WPGWPG18.0000010%010300
UTANov 2, 2024@VGKVGK22.100000—011000
UTAOct 30, 2024CGYCGY20.100000—000101
DETOct 27, 2024EDMEDM17.5000020%01010-1
DETOct 24, 2024NJDNJD13.600000—001102
DETOct 19, 2024@NSHNSH13.700000—110101
DETOct 17, 2024NYRNYR17.100000—01030-2
DETOct 14, 2024@NYRNYR16.1000010%000100
DETOct 12, 2024NSHNSH15.200000—120000
DETOct 10, 2024PITPIT18.000000—120100
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27MIN1020.61230425%11521023
2025-26UTACGY4317.2213150345.9%36213504-6
2024-25DETUTA7719.6216180732.7%2512426104167
2023-24DET7216.1414180488.3%539615371414
2022-23DET7818.7617230629.7%78128233814-9
2021-22LAK6618.31780611.6%679410371017

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.