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.

VGK

Ivan Barbashev

In hits, Ivan Barbashev is 74th of 615 forwards, at 137.

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 Minutes1459th239/615
On Icevs Forwards▶
Goals For Minus Goals Against While On The Ice2096th21/615
Physicalvs Forwards▶
Hits13788th74/615
PhysicalDefensevs Forwards▶
Opposition Shots Blocked3774th158/615
Playing Timevs Forwards▶
Games Played82
Time On Ice, In Seconds79,910
Average Minutes On The Ice16.271st177/615
Puck Handlingvs Forwards▶
Giveaways905th585/615
Puck HandlingDefensevs Forwards▶
Takeaways1564th214/615
ScoringOffensevs Forwards▶
Goals2385th89/615
Assists3891st53/615
Points6189th68/615
Goals With A Man Advantage266th191/615
ShootingOffensevs Forwards▶
Shots On Goal13374th160/615
Share Of Shots That Scored17.3%87th35/267
82 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
VGKApril 15, 2026SEASEA18.200000—000400
VGKApril 13, 2026WPGWPG14.411201100%100123
VGKApril 11, 2026@COLCOL16.501100—120001
VGKApril 9, 2026@SEASEA18.4000060%200101
VGKApril 7, 2026@VANVAN15.5000010%100000
VGKApril 4, 2026@EDMEDM15.302200—100100
VGKApril 2, 2026CGYCGY14.812301100%301004
VGKMarch 30, 2026VANVAN17.7011020%700101
VGKMarch 28, 2026WSHWSH15.8000020%000001
VGKMarch 26, 2026EDMEDM17.31120333.3%510102
VGKMarch 24, 2026@WPGWPG16.9011020%10010-2
VGKMarch 22, 2026@DALDAL15.41011333.3%000200
VGKMarch 21, 2026@NSHNSH15.0011040%00010-1
VGKMarch 19, 2026UTAUTA17.9000040%41000-1
VGKMarch 17, 2026BUFBUF14.5000010%20010-1
VGKMarch 14, 2026CHICHI14.5000010%100000
VGKMarch 12, 2026PITPIT13.8011010%310102
VGKMarch 10, 2026@DALDAL15.101100—300220
VGKMarch 8, 2026EDMEDM18.2011020%400100
VGKMarch 6, 2026MINMIN19.5000020%30110-1
VGKMarch 4, 2026@DETDET18.51010333.3%000101
VGKMarch 3, 2026@BUFBUF17.71010333.3%000200
VGKMarch 1, 2026@PITPIT16.000000—20010-1
VGKFeb 27, 2026@WSHWSH15.2000020%20020-2
VGKFeb 25, 2026@LAKLAK18.41010250%010100
VGKFeb 5, 2026LAKLAK14.102200—200121
VGKFeb 4, 2026VANVAN15.61010333.3%100202
VGKFeb 1, 2026@ANAANA16.91010333.3%110000
VGKJan 31, 2026SEASEA16.41010333.3%230401
VGKJan 29, 2026DALDAL19.01010425%300200
VGKJan 27, 2026@MTLMTL16.3000010%211020
VGKJan 25, 2026@OTTOTT17.600000—220000
VGKJan 23, 2026@TORTOR17.8022010%011202
VGKJan 22, 2026@BOSBOS15.4000020%300001
VGKJan 19, 2026PHIPHI17.0000030%300000
VGKJan 17, 2026NSHNSH14.5000010%101300
VGKJan 15, 2026TORTOR18.5011020%210000
VGKJan 14, 2026@LAKLAK18.4000010%02000-1
VGKJan 11, 2026@SJSSJS10.001100—100202
VGKJan 10, 2026STLSTL16.800000—101301
VGKJan 8, 2026CBJCBJ20.8011010%001200
VGKJan 6, 2026@WPGWPG14.300000—21020-1
VGKJan 4, 2026@CHICHI16.5000010%20000-1
VGKJan 2, 2026@STLSTL15.1000010%00110-1
VGKDec 31, 2025NSHNSH16.1000010%500000
VGKDec 29, 2025MINMIN18.0022010%210302
VGKDec 27, 2025COLCOL16.21010333.3%400100
VGKDec 23, 2025SJSSJS11.602200—010102
VGKDec 21, 2025@EDMEDM15.6000010%300100
VGKDec 20, 2025@CGYCGY16.9000030%30030-2
VGKDec 17, 2025NJDNJD17.0000010%131000
VGKDec 13, 2025@CBJCBJ15.400000—02010-2
VGKDec 11, 2025@PHIPHI16.6011010%10012-1
VGKDec 9, 2025@NYINYI16.31010250%000201
VGKDec 7, 2025@NYRNYR16.5000020%00000-1
VGKDec 5, 2025@NJDNJD16.21011333.3%111001
VGKDec 2, 2025CHICHI17.911201100%211222
VGKNov 29, 2025SJSSJS17.0000030%000200
VGKNov 28, 2025MTLMTL17.2000040%11010-1
VGKNov 26, 2025OTTOTT19.4011020%610100
VGKNov 24, 2025@UTAUTA13.21010250%300000
VGKNov 22, 2025@ANAANA15.8011020%210001
VGKNov 20, 2025@UTAUTA13.000000—101101
VGKNov 18, 2025NYRNYR18.700000—10000-1
VGKNov 16, 2025@MINMIN16.001100—10010-1
VGKNov 15, 2025@STLSTL14.9000010%00020-1
VGKNov 13, 2025NYINYI16.900000—230101
VGKNov 10, 2025FLAFLA16.81010333.3%011000
VGKNov 8, 2025ANAANA18.9011040%410201
VGKNov 6, 2025TBLTBL16.52130366.7%000121
VGKNov 4, 2025DETDET16.81010333.3%000201
VGKOct 31, 2025COLCOL15.600000—30000-3
VGKOct 28, 2025@CARCAR15.8022010%110001
VGKOct 26, 2025@TBLTBL15.1000020%100100
VGKOct 25, 2025@FLAFLA16.5000030%110100
VGKOct 20, 2025CARCAR14.51120250%000202
VGKOct 18, 2025CGYCGY14.211201100%101203
VGKOct 16, 2025BOSBOS16.301100—201000
VGKOct 14, 2025@CGYCGY14.801100—100200
VGKOct 11, 2025@SEASEA16.3000020%200200
VGKOct 9, 2025@SJSSJS14.2000010%300100
VGKOct 8, 2025LAKLAK15.81120250%500000
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27VGK1316.11890166.3%26321648
2025-26VGK8216.2233861213317.3%1373715901420
2024-25VGK7016.8232851211120.7%1043318781026
2023-24VGK8216.1192645312215.6%1804428374215
2022-23STLVGK8216.8162945212612.7%182464940421
2021-22STL8116.4263460411123.4%160284446404

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.