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

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 Minutes1463rd123/333
On Icevs Defensemen▶
Goals For Minus Goals Against While On The Ice-918th270/333
Physicalvs Defensemen▶
Hits7864th118/333
PhysicalDefensevs Defensemen▶
Opposition Shots Blocked12883rd56/333
Playing Timevs Defensemen▶
Games Played78
Time On Ice, In Seconds87,549
Average Minutes On The Ice18.760th135/333
Puck Handlingvs Defensemen▶
Giveaways3830th230/333
Puck HandlingDefensevs Defensemen▶
Takeaways2371st96/333
ScoringOffensevs Defensemen▶
Goals677th69/333
Assists1771st92/333
Points2373rd87/333
Goals With A Man Advantage039th71/333
ShootingOffensevs Defensemen▶
Shots On Goal6250th166/333
Share Of Shots That Scored9.7%—
78 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
DETApril 13, 2023@TBLTBL20.700000—34210-1
DETApril 11, 2023@CARCAR19.4000020%00000-2
DETApril 10, 2023DALDAL22.7000010%130000
DETApril 8, 2023PITPIT20.300000—130000
DETApril 6, 2023BUFBUF20.900000—100300
DETApril 4, 2023@MTLMTL16.502200—101101
DETApril 2, 2023@TORTOR16.611201100%000003
DETMarch 31, 2023@WPGWPG21.4000010%140001
DETMarch 30, 2023CARCAR20.900000—11000-1
DETMarch 28, 2023PITPIT18.700000—030000
DETMarch 25, 2023@PHIPHI13.7000010%100100
DETMarch 23, 2023STLSTL20.5000010%11012-2
DETMarch 21, 2023@STLSTL20.500000—102120
DETMarch 20, 2023FLAFLA21.300000—02000-4
DETMarch 18, 2023COLCOL21.3000020%00000-1
DETMarch 14, 2023@NSHNSH21.6000020%100000
DETMarch 12, 2023BOSBOS24.2000020%07020-1
DETMarch 11, 2023@BOSBOS22.3000010%260000
DETMarch 8, 2023CHICHI19.1000010%01010-1
DETMarch 5, 2023@PHIPHI20.900000—02010-1
DETMarch 4, 2023@NYINYI21.900000—31000-1
DETMarch 2, 2023SEASEA20.7000020%62000-3
DETFeb 28, 2023@OTTOTT18.9011010%41000-1
DETFeb 27, 2023@OTTOTT16.400000—21100-1
DETFeb 25, 2023TBLTBL17.9000020%000200
DETFeb 23, 2023NYRNYR18.700000—130000
DETFeb 21, 2023@WSHWSH16.801100—011101
DETFeb 18, 2023@SEASEA16.7000020%02100-1
DETFeb 16, 2023@CGYCGY16.9000030%010001
DETFeb 15, 2023@EDMEDM21.810101100%110000
DETFeb 13, 2023@VANVAN22.400000—010201
DETFeb 11, 2023VANVAN19.2011010%050021
DETFeb 9, 2023CGYCGY14.100000—020101
DETFeb 7, 2023EDMEDM16.7000010%22000-2
DETJan 27, 2023@NYINYI12.8000020%01002-2
DETJan 26, 2023@MTLMTL14.900000—021000
DETJan 24, 2023SJSSJS15.1000010%210201
DETJan 21, 2023PHIPHI16.900000—01100-1
DETJan 19, 2023@VGKVGK13.1000010%130000
DETJan 17, 2023@UTAUTA15.1000010%000000
DETJan 16, 2023@COLCOL16.100000—100100
DETJan 14, 2023CBJCBJ18.710101100%011100
DETJan 12, 2023TORTOR14.600000—010100
DETJan 10, 2023WPGWPG18.6000020%231000
DETJan 7, 2023@TORTOR17.401100—401000
DETJan 6, 2023FLAFLA13.8000010%000000
DETJan 4, 2023NJDNJD18.9000010%02000-1
DETDec 31, 2022OTTOTT15.801100—110000
DETDec 29, 2022@BUFBUF16.9000010%120001
DETDec 28, 2022@PITPIT12.6000020%10000-1
DETDec 21, 2022TBLTBL17.510101100%23122-1
DETDec 19, 2022@WSHWSH13.101100—01010-2
DETDec 17, 2022OTTOTT17.000000—02000-1
DETDec 6, 2022@TBLTBL23.1011010%520002
DETDec 4, 2022@CBJCBJ19.302200—100002
DETDec 3, 2022VGKVGK19.000000—01000-1
DETNov 30, 2022BUFBUF18.400000—010121
DETNov 28, 2022TORTOR17.2000030%110001
DETNov 25, 2022UTAUTA18.700000—321000
DETNov 23, 2022NSHNSH20.600000—320321
DETNov 19, 2022@CBJCBJ18.3000010%000101
DETNov 17, 2022@SJSSJS21.800000—210103
DETNov 15, 2022@ANAANA23.3000020%040000
DETNov 12, 2022@LAKLAK17.600000—14000-1
DETNov 10, 2022NYRNYR22.501100—20000-2
DETNov 8, 2022MTLMTL17.700000—02030-1
DETNov 6, 2022@NYRNYR19.2000020%030000
DETNov 5, 2022NYINYI17.400000—011000
DETNov 3, 2022WSHWSH20.900000—220002
DETOct 31, 2022@BUFBUF24.11010250%01200-1
DETOct 29, 2022MINMIN22.100000—120100
DETOct 27, 2022@BOSBOS19.3000010%621001
DETOct 25, 2022NJDNJD21.7000020%03010-1
DETOct 23, 2022ANAANA17.6000020%030000
DETOct 21, 2022@CHICHI18.6011010%001001
DETOct 17, 2022LAKLAK16.302200—111000
DETOct 15, 2022@NJDNJD20.7011010%030001
DETOct 14, 2022MTLMTL22.61010250%132102
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27MIN621.4022030%091922
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.