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.

ANA

Leo Carlsson

In average minutes on the ice, Leo Carlsson is 51st of 615 forwards, at 19.2.

94th beats 94% of the Forwards; 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 Forwards▶
Penalty Minutes3325th461/615
On Icevs Forwards▶
Goals For Minus Goals Against While On The Ice479th125/615
Physicalvs Forwards▶
Hits1421st482/615
PhysicalDefensevs Forwards▶
Opposition Shots Blocked2959th245/615
Playing Timevs Forwards▶
Games Played70
Time On Ice, In Seconds80,431
Average Minutes On The Ice19.292nd51/615
Puck Handlingvs Forwards▶
Giveaways789th558/615
Puck HandlingDefensevs Forwards▶
Takeaways3497th17/615
ScoringOffensevs Forwards▶
Goals2992nd46/615
Assists3891st53/615
Points6792nd50/615
Goals With A Man Advantage477th121/615
ShootingOffensevs Forwards▶
Shots On Goal19391st56/615
Share Of Shots That Scored15%67th90/267
70 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
ANAApril 16, 2026@NSHNSH18.5011070%010000
ANAApril 14, 2026@MINMIN21.0000060%000201
ANAApril 12, 2026VANVAN18.01010333.3%000000
ANAApril 9, 2026SJSSJS15.71010425%212100
ANAApril 7, 2026NSHNSH21.8000020%010100
ANAApril 4, 2026CGYCGY20.11010333.3%012101
ANAApril 3, 2026STLSTL17.8000040%01110-1
ANAApril 1, 2026@SJSSJS19.8000050%022101
ANAMarch 30, 2026TORTOR18.82020450%022122
ANAMarch 28, 2026@EDMEDM18.4000010%00010-2
ANAMarch 26, 2026@CGYCGY20.1011010%00110-1
ANAMarch 24, 2026@VANVAN19.7022030%001202
ANAMarch 22, 2026BUFBUF17.5022030%00000-1
ANAMarch 20, 2026@UTAUTA17.7000020%010000
ANAMarch 18, 2026PHIPHI18.41010333.3%100201
ANAMarch 15, 2026@MTLMTL16.32130540%100002
ANAMarch 14, 2026@OTTOTT19.6000020%01000-2
ANAMarch 12, 2026@TORTOR19.9000040%00110-1
ANAMarch 10, 2026@WPGWPG16.2000020%00010-1
ANAMarch 8, 2026STLSTL18.1000020%11120-2
ANAMarch 6, 2026MTLMTL17.51120425%000121
ANAMarch 4, 2026NYINYI17.1011030%000101
ANAMarch 3, 2026COLCOL17.3000020%010100
ANAMarch 1, 2026CGYCGY20.9011040%001101
ANAFeb 27, 2026WPGWPG20.61011333.3%00000-1
ANAFeb 25, 2026EDMEDM17.01230425%111400
ANAJan 10, 2026@BUFBUF20.11120520%101300
ANAJan 8, 2026@CARCAR19.2000020%00010-1
ANAJan 6, 2026@PHIPHI18.0000010%001420
ANAJan 5, 2026@WSHWSH16.9000010%000120
ANAJan 2, 2026MINMIN15.100000—21030-1
ANADec 31, 2025TBLTBL18.4000030%00000-2
ANADec 29, 2025SJSSJS20.1000030%00010-1
ANADec 27, 2025@LAKLAK14.8011030%01010-2
ANADec 20, 2025CBJCBJ17.3000040%002100
ANADec 19, 2025DALDAL16.100000—002300
ANADec 16, 2025@CBJCBJ20.400000—01010-2
ANADec 15, 2025@NYRNYR19.8011030%000101
ANADec 13, 2025@NJDNJD22.9011020%000300
ANADec 11, 2025@NYINYI22.11010333.3%000200
ANADec 9, 2025@PITPIT17.6000010%000020
ANADec 7, 2025CHICHI19.02021450%000201
ANADec 5, 2025WSHWSH23.6000070%000000
ANADec 3, 2025UTAUTA17.7000010%00000-3
ANADec 1, 2025@STLSTL17.611201100%001101
ANANov 30, 2025@CHICHI21.301100—001100
ANANov 28, 2025LAKLAK24.11230250%003201
ANANov 26, 2025VANVAN23.01010616.7%010200
ANANov 22, 2025VGKVGK23.0011010%000002
ANANov 20, 2025OTTOTT19.6011030%010121
ANANov 19, 2025BOSBOS19.2011010%010201
ANANov 17, 2025UTAUTA22.7000020%100100
ANANov 15, 2025@MINMIN21.9000020%20102-1
ANANov 13, 2025@DETDET23.4000030%00210-1
ANANov 11, 2025@COLCOL19.41010616.7%00010-2
ANANov 9, 2025WPGWPG20.32022366.7%110100
ANANov 8, 2025@VGKVGK21.72130540%012222
ANANov 6, 2025@DALDAL20.211201100%000102
ANANov 4, 2025FLAFLA13.7022010%0000150
ANANov 2, 2025NJDNJD16.601100—000002
ANAOct 31, 2025DETDET15.71340250%010103
ANAOct 28, 2025@FLAFLA21.41120250%111200
ANAOct 25, 2025@TBLTBL22.3011020%001121
ANAOct 23, 2025@BOSBOS18.7011040%011101
ANAOct 21, 2025@NSHNSH18.11010333.3%000102
ANAOct 19, 2025@CHICHI23.4000010%01010-1
ANAOct 16, 2025CARCAR17.61010520%000001
ANAOct 14, 2025PITPIT15.0022010%03000-2
ANAOct 11, 2025@SJSSJS19.71230333.3%000102
ANAOct 9, 2025@SEASEA18.5000040%00010-2
By season4 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27ANA819.527911020%26042-4
2025-26ANA7019.2293867419315%14293478334
2024-25ANA7616.2202545411417.5%24361851146
2023-24ANA5518.1121729410911%2825413416-11

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.