IcePick Analytics

Stats 2025-26

Advanced leaderboards and team analytics from official NHL data.

League landscape

Every team plotted by offense (goals for per game) against defense (goals against per game). Lines mark the league average, so the top-right quadrant is strong at both ends. Hover a logo for detail.

Strong bothWeak bothGoals for per game →← Fewer goals against per game

Skater leaders

Points

  1. 1Connor McDavidConnor McDavid138Edmonton Oilers logoEDM · 48G 90A
  2. 2Nikita KucherovNikita Kucherov130Tampa Bay Lightning logoTBL · 44G 86A
  3. 3Nathan MacKinnonNathan MacKinnon127Colorado Avalanche logoCOL · 53G 74A
  4. 4Macklin CelebriniMacklin Celebrini115San Jose Sharks logoSJS · 45G 70A
  5. 5Mark ScheifeleMark Scheifele103Winnipeg Jets logoWPG · 36G 67A
  6. 6Nick SuzukiNick Suzuki101Montreal Canadiens logoMTL · 29G 72A
  7. 7David PastrnakDavid Pastrnak100Boston Bruins logoBOS · 29G 71A
  8. 8Martin NecasMartin Necas100Colorado Avalanche logoCOL · 38G 62A
  9. 9Leon DraisaitlLeon Draisaitl97Edmonton Oilers logoEDM · 35G 62A
  10. 10Jason RobertsonJason Robertson96Dallas Stars logoDAL · 45G 51A

Goals

  1. 1Nathan MacKinnonNathan MacKinnon53Colorado Avalanche logoCOL · 350 shots
  2. 2Cole CaufieldCole Caufield51Montreal Canadiens logoMTL · 258 shots
  3. 3Connor McDavidConnor McDavid48Edmonton Oilers logoEDM · 306 shots
  4. 4Macklin CelebriniMacklin Celebrini45San Jose Sharks logoSJS · 287 shots
  5. 5Jason RobertsonJason Robertson45Dallas Stars logoDAL · 294 shots
  6. 6Kirill KaprizovKirill Kaprizov45Minnesota Wild logoMIN · 269 shots
  7. 7Wyatt JohnstonWyatt Johnston45Dallas Stars logoDAL · 206 shots
  8. 8Nikita KucherovNikita Kucherov44Tampa Bay Lightning logoTBL · 231 shots
  9. 9Matt BoldyMatt Boldy42Minnesota Wild logoMIN · 254 shots
  10. 10Steven StamkosSteven Stamkos42Nashville Predators logoNSH · 206 shots

Assists

  1. 1Connor McDavidConnor McDavid90Edmonton Oilers logoEDM
  2. 2Nikita KucherovNikita Kucherov86Tampa Bay Lightning logoTBL
  3. 3Nathan MacKinnonNathan MacKinnon74Colorado Avalanche logoCOL
  4. 4Evan BouchardEvan Bouchard74Edmonton Oilers logoEDM
  5. 5Nick SuzukiNick Suzuki72Montreal Canadiens logoMTL
  6. 6David PastrnakDavid Pastrnak71Boston Bruins logoBOS
  7. 7Macklin CelebriniMacklin Celebrini70San Jose Sharks logoSJS
  8. 8Quinn HughesQuinn Hughes69Minnesota Wild logoMIN
  9. 9Mark ScheifeleMark Scheifele67Winnipeg Jets logoWPG
  10. 10Lane HutsonLane Hutson66Montreal Canadiens logoMTL

Points per game (min 20 GP)

  1. 1Nikita KucherovNikita Kucherov1.71Tampa Bay Lightning logoTBL · 130 pts
  2. 2Connor McDavidConnor McDavid1.68Edmonton Oilers logoEDM · 138 pts
  3. 3Nathan MacKinnonNathan MacKinnon1.59Colorado Avalanche logoCOL · 127 pts
  4. 4Leon DraisaitlLeon Draisaitl1.49Edmonton Oilers logoEDM · 97 pts
  5. 5Macklin CelebriniMacklin Celebrini1.40San Jose Sharks logoSJS · 115 pts
  6. 6David PastrnakDavid Pastrnak1.30Boston Bruins logoBOS · 100 pts
  7. 7Martin NecasMartin Necas1.28Colorado Avalanche logoCOL · 100 pts
  8. 8Jack HughesJack Hughes1.26New Jersey Devils logoNJD · 77 pts
  9. 9Mark ScheifeleMark Scheifele1.26Winnipeg Jets logoWPG · 103 pts
  10. 10Nick SuzukiNick Suzuki1.23Montreal Canadiens logoMTL · 101 pts

Shooting % (min 100 shots)

  1. 1Robert ThomasRobert Thomas24.5%St. Louis Blues logoSTL · 25G / 102
  2. 2Pavel ZachaPavel Zacha22.9%Boston Bruins logoBOS · 30G / 131
  3. 3Wyatt JohnstonWyatt Johnston21.8%Dallas Stars logoDAL · 45G / 206
  4. 4Anthony ManthaAnthony Mantha21.7%Pittsburgh Penguins logoPIT · 33G / 152
  5. 5Morgan GeekieMorgan Geekie21.5%Boston Bruins logoBOS · 39G / 181
  6. 6Mark StoneMark Stone21.5%Vegas Golden Knights logoVGK · 28G / 130
  7. 7Mark ScheifeleMark Scheifele20.6%Winnipeg Jets logoWPG · 36G / 175
  8. 8Steven StamkosSteven Stamkos20.4%Nashville Predators logoNSH · 42G / 206
  9. 9Gabriel VilardiGabriel Vilardi20.0%Winnipeg Jets logoWPG · 30G / 150
  10. 10Cole CaufieldCole Caufield19.8%Montreal Canadiens logoMTL · 51G / 258

Power-play points

  1. 1Connor McDavidConnor McDavid54Edmonton Oilers logoEDM
  2. 2Nick SuzukiNick Suzuki43Montreal Canadiens logoMTL
  3. 3Leon DraisaitlLeon Draisaitl42Edmonton Oilers logoEDM
  4. 4Wyatt JohnstonWyatt Johnston42Dallas Stars logoDAL
  5. 5Jason RobertsonJason Robertson41Dallas Stars logoDAL
  6. 6Nikita KucherovNikita Kucherov37Tampa Bay Lightning logoTBL
  7. 7Mika ZibanejadMika Zibanejad35New York Rangers logoNYR
  8. 8Mikko RantanenMikko Rantanen34Dallas Stars logoDAL
  9. 9Quinn HughesQuinn Hughes34Minnesota Wild logoMIN
  10. 10Macklin CelebriniMacklin Celebrini33San Jose Sharks logoSJS

Time on ice per game (min 20 GP)

  1. 1Quinn HughesQuinn Hughes27:44Minnesota Wild logoMIN
  2. 2Zach WerenskiZach Werenski26:37Columbus Blue Jackets logoCBJ
  3. 3Moritz SeiderMoritz Seider25:40Detroit Red Wings logoDET
  4. 4Miro HeiskanenMiro Heiskanen25:28Dallas Stars logoDAL
  5. 5Cale MakarCale Makar24:51Colorado Avalanche logoCOL
  6. 6Matthew SchaeferMatthew Schaefer24:41New York Islanders logoNYI
  7. 7Evan BouchardEvan Bouchard24:41Edmonton Oilers logoEDM
  8. 8Charlie McAvoyCharlie McAvoy24:23Boston Bruins logoBOS
  9. 9Mikhail SergachevMikhail Sergachev24:18Utah Mammoth logoUTA
  10. 10Jackson LaCombeJackson LaCombe24:15Anaheim Ducks logoANA

Hits

  1. 1Yakov TreninYakov Trenin413Minnesota Wild logoMIN · 82 GP
  2. 2Kiefer SherwoodKiefer Sherwood339San Jose Sharks logoSJS · 72 GP
  3. 3Will CuylleWill Cuylle302New York Rangers logoNYR · 82 GP
  4. 4Adam KlapkaAdam Klapka295Calgary Flames logoCGY · 79 GP
  5. 5Beck MalenstynBeck Malenstyn282Buffalo Sabres logoBUF · 81 GP
  6. 6Jack McBainJack McBain271Utah Mammoth logoUTA · 75 GP
  7. 7Keegan KolesarKeegan Kolesar270Vegas Golden Knights logoVGK · 82 GP
  8. 8Alex LaferriereAlex Laferriere255Los Angeles Kings logoLAK · 82 GP
  9. 9Garnet HathawayGarnet Hathaway252Philadelphia Flyers logoPHI · 66 GP
  10. 10Jeremy LauzonJeremy Lauzon251Vegas Golden Knights logoVGK · 68 GP
  11. 11Emil HeinemanEmil Heineman247New York Islanders logoNYI · 82 GP
  12. 12Vasily PodkolzinVasily Podkolzin242Edmonton Oilers logoEDM · 82 GP

Blocked shots

  1. 1Jake McCabeJake McCabe190Toronto Maple Leafs logoTOR · 80 GP
  2. 2Noah DobsonNoah Dobson188Montreal Canadiens logoMTL · 80 GP
  3. 3Brandt ClarkeBrandt Clarke185Los Angeles Kings logoLAK · 82 GP
  4. 4Moritz SeiderMoritz Seider180Detroit Red Wings logoDET · 82 GP
  5. 5Esa LindellEsa Lindell179Dallas Stars logoDAL · 82 GP
  6. 6Martin FehervaryMartin Fehervary176Washington Capitals logoWSH · 81 GP
  7. 7MacKenzie WeegarMacKenzie Weegar175Utah Mammoth logoUTA · 79 GP
  8. 8Colton ParaykoColton Parayko172St. Louis Blues logoSTL · 77 GP
  9. 9Darnell NurseDarnell Nurse167Edmonton Oilers logoEDM · 82 GP
  10. 10Adam LarssonAdam Larsson163Seattle Kraken logoSEA · 82 GP
  11. 11Ben ChiarotBen Chiarot160Detroit Red Wings logoDET · 82 GP
  12. 12Alexandre CarrierAlexandre Carrier155Montreal Canadiens logoMTL · 73 GP

Takeaways

  1. 1Jackson LaCombeJackson LaCombe52Anaheim Ducks logoANA · 82 GP
  2. 2Ryan O'ReillyRyan O'Reilly50Nashville Predators logoNSH · 81 GP
  3. 3Filip ForsbergFilip Forsberg48Nashville Predators logoNSH · 82 GP
  4. 4Josh DoanJosh Doan46Buffalo Sabres logoBUF · 82 GP
  5. 5John CarlsonJohn Carlson45Anaheim Ducks logoANA · 71 GP
  6. 6Nick SchmaltzNick Schmaltz45Utah Mammoth logoUTA · 82 GP
  7. 7Kirill MarchenkoKirill Marchenko45Columbus Blue Jackets logoCBJ · 76 GP
  8. 8K'Andre MillerK'Andre Miller44Carolina Hurricanes logoCAR · 72 GP
  9. 9Alex DeBrincatAlex DeBrincat43Detroit Red Wings logoDET · 82 GP
  10. 10Lane HutsonLane Hutson43Montreal Canadiens logoMTL · 82 GP
  11. 11Mathew BarzalMathew Barzal42New York Islanders logoNYI · 81 GP
  12. 12Kevin BahlKevin Bahl42Calgary Flames logoCGY · 76 GP

Goalie leaders

Team stats

Cells are shaded by league rank in each column, brighter is better.

TeamGPGF/GGA/GPP%PK%SF/GSA/GFO%
Colorado Avalanche logoColorado Avalanche823.632.4017.184.633.726.151.2
Carolina Hurricanes logoCarolina Hurricanes823.552.8824.980.532.223.950.1
Dallas Stars logoDallas Stars823.332.7128.680.325.326.251.6
Buffalo Sabres logoBuffalo Sabres823.452.9319.581.928.129.145.9
Tampa Bay Lightning logoTampa Bay Lightning823.492.7920.782.628.126.747.4
Montreal Canadiens logoMontréal Canadiens823.403.0623.178.226.327.851.0
Minnesota Wild logoMinnesota Wild823.272.8725.279.829.229.446.6
Boston Bruins logoBoston Bruins823.273.0123.477.027.029.753.1
Ottawa Senators logoOttawa Senators823.352.9924.075.728.924.454.5
Philadelphia Flyers logoPhiladelphia Flyers822.932.9115.777.625.525.549.5
Pittsburgh Penguins logoPittsburgh Penguins823.543.1524.181.428.627.448.2
Washington Capitals logoWashington Capitals823.182.9017.880.128.028.149.3
Vegas Golden Knights logoVegas Golden Knights823.222.9524.681.429.024.451.0
Edmonton Oilers logoEdmonton Oilers823.443.2330.677.829.726.752.6
Columbus Blue Jackets logoColumbus Blue Jackets823.003.0618.976.029.428.850.6
Detroit Red Wings logoDetroit Red Wings822.913.1022.677.128.227.751.0
Utah Mammoth logoUtah Mammoth823.272.9320.078.127.726.149.2
Anaheim Ducks logoAnaheim Ducks823.233.5118.676.430.828.448.0
New York Islanders logoNew York Islanders822.792.8816.580.828.227.752.6
Los Angeles Kings logoLos Angeles Kings822.682.9017.074.628.027.249.8
New Jersey Devils logoNew Jersey Devils822.763.0922.079.329.627.450.5
Nashville Predators logoNashville Predators822.953.2623.181.727.929.650.5
San Jose Sharks logoSan Jose Sharks823.043.5421.276.425.829.647.8
St. Louis Blues logoSt. Louis Blues822.803.1017.676.725.327.749.4
Florida Panthers logoFlorida Panthers823.003.3419.581.028.026.846.8
Winnipeg Jets logoWinnipeg Jets822.793.1218.577.626.427.851.1
Seattle Kraken logoSeattle Kraken822.733.1319.572.225.629.547.7
Toronto Maple Leafs logoToronto Maple Leafs823.073.6021.381.226.332.454.2
Calgary Flames logoCalgary Flames822.543.1216.280.428.129.949.3
New York Rangers logoNew York Rangers822.873.0424.779.925.228.854.5
Chicago Blackhawks logoChicago Blackhawks822.563.2916.983.624.630.046.0
Vancouver Canucks logoVancouver Canucks822.563.8321.871.526.029.849.3