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.

FLA

Niko Mikkola

Niko Mikkola sits 301st of 333 defensemen in penalty minutes, at 58.

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 Minutes589th301/333
On Icevs Defensemen▶
Goals For Minus Goals Against While On The Ice671st96/333
Physicalvs Defensemen▶
Hits15191st31/333
PhysicalDefensevs Defensemen▶
Opposition Shots Blocked10671st95/333
Playing Timevs Defensemen▶
Games Played81
Time On Ice, In Seconds84,716
Average Minutes On The Ice17.450th167/333
Puck Handlingvs Defensemen▶
Giveaways3436th212/333
Puck HandlingDefensevs Defensemen▶
Takeaways942nd188/333
ScoringOffensevs Defensemen▶
Goals135th194/333
Assists539th199/333
Points638th204/333
Goals With A Man Advantage039th71/333
ShootingOffensevs Defensemen▶
Shots On Goal6250th166/333
Share Of Shots That Scored1.6%—
81 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
NYRApril 13, 2023TORTOR17.5000010%21112-2
NYRApril 10, 2023BUFBUF18.9000030%020000
NYRApril 8, 2023@CBJCBJ17.410101100%310001
NYRApril 6, 2023@STLSTL18.900000—020100
NYRApril 5, 2023TBLTBL20.100000—120001
NYRApril 2, 2023@WSHWSH16.900000—41005-1
NYRMarch 31, 2023@BUFBUF19.100000—100000
NYRMarch 30, 2023@NJDNJD21.8000030%320100
NYRMarch 28, 2023CBJCBJ21.9000010%220101
NYRMarch 25, 2023@FLAFLA20.100000—220002
NYRMarch 23, 2023@CARCAR19.600000—300001
NYRMarch 21, 2023CARCAR15.600000—000100
NYRMarch 19, 2023NSHNSH17.2000010%020002
NYRMarch 18, 2023PITPIT19.600000—110100
NYRMarch 16, 2023PITPIT19.0000020%010001
NYRMarch 14, 2023WSHWSH18.4000020%000020
NYRMarch 12, 2023@PITPIT20.8000010%00000-1
NYRMarch 11, 2023@BUFBUF21.4000020%850100
NYRMarch 9, 2023@MTLMTL19.7000020%16000-1
NYRMarch 4, 2023@BOSBOS22.7011040%21010-1
NYRMarch 2, 2023OTTOTT18.900000—200021
NYRMarch 1, 2023@PHIPHI23.9000010%310100
NYRFeb 26, 2023LAKLAK25.6000010%200023
NYRFeb 25, 2023@WSHWSH15.200000—30012-2
NYRFeb 23, 2023@DETDET15.7000010%110000
NYRFeb 20, 2023WPGWPG14.8000010%00000-1
NYRFeb 18, 2023@CGYCGY16.1000010%321100
NYRFeb 17, 2023@EDMEDM14.5000010%110100
NYRFeb 15, 2023@VANVAN16.6011010%30002-1
NYRFeb 11, 2023@CARCAR17.800000—010102
NYRFeb 10, 2023SEASEA14.1000010%41106-1
STLJan 30, 2023@WPGWPG17.6000010%410001
STLJan 28, 2023@COLCOL14.400000—120020
STLJan 26, 2023@UTAUTA16.700000—21000-1
STLJan 24, 2023BUFBUF19.0000010%20012-1
STLJan 21, 2023CHICHI16.3000030%21100-1
STLJan 19, 2023NSHNSH17.6011010%111102
STLJan 16, 2023OTTOTT17.100000—21002-1
STLJan 14, 2023TBLTBL14.200000—31002-2
STLJan 12, 2023CGYCGY19.800000—11002-1
STLJan 10, 2023CGYCGY20.4000010%11000-1
STLJan 8, 2023@MINMIN21.000000—030001
STLJan 7, 2023@MTLMTL22.8000010%10030-2
STLJan 5, 2023@NJDNJD20.5000020%111002
STLJan 3, 2023@TORTOR20.3000010%31020-1
STLDec 31, 2022MINMIN17.800000—13012-1
STLDec 29, 2022CHICHI19.600000—500021
STLDec 27, 2022TORTOR13.6000010%010000
STLDec 23, 2022@VGKVGK13.1000010%110000
STLDec 20, 2022@SEASEA15.6000010%200020
STLDec 19, 2022@VANVAN15.2000010%210001
STLDec 16, 2022@CGYCGY14.300000—210001
STLDec 15, 2022@EDMEDM14.1000010%31010-1
STLDec 12, 2022NSHNSH14.4000010%200120
STLDec 11, 2022COLCOL15.400000—000000
STLDec 8, 2022WPGWPG14.700000—130001
STLDec 6, 2022@NYINYI17.901100—210000
STLDec 5, 2022@NYRNYR13.7000010%20000-1
STLDec 3, 2022@PITPIT19.6000010%50010-1
STLDec 1, 2022CARCAR12.7000010%011000
STLNov 28, 2022DALDAL16.700000—40000-2
STLNov 26, 2022@FLAFLA13.200000—300001
STLNov 25, 2022@TBLTBL16.400000—220020
STLNov 23, 2022@BUFBUF17.200000—121001
STLNov 21, 2022ANAANA22.1000010%411001
STLNov 19, 2022ANAANA20.200000—110101
STLNov 17, 2022WSHWSH20.6000010%020100
STLNov 16, 2022@CHICHI21.1000040%040003
STLNov 14, 2022@COLCOL20.600000—12010-1
STLNov 12, 2022@VGKVGK14.301100—120002
STLNov 10, 2022SJSSJS14.900000—100001
STLNov 8, 2022@PHIPHI14.800000—32000-2
STLNov 7, 2022@BOSBOS15.700000—250220
STLNov 3, 2022NYINYI14.1000010%500170
STLOct 29, 2022MTLMTL16.8000010%200200
STLOct 27, 2022@NSHNSH13.700000—220000
STLOct 26, 2022EDMEDM14.700000—160000
STLOct 24, 2022@WPGWPG12.900000—010140
STLOct 22, 2022@EDMEDM15.3000010%810001
STLOct 19, 2022@SEASEA15.0000010%250000
STLOct 15, 2022CBJCBJ12.4000010%120121
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27FLA719.5000080%8631140
2025-26FLA6820.438110684.4%11681167347-1
2024-25FLA7620.26162201165.2%1378815997012
2023-24FLA8220.0314170933.2%19812410376911
2022-23STLNYR8117.41560621.6%151106934586
2021-22STL5417.0310130585.2%1098172555-6

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.