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

Shea Theodore

Shea Theodore ranks 19th of 325 defensemen in goals for minus goals against while on the ice, at 19.

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 Minutes2444th182/325
On Icevs Defensemen▶
Goals For Minus Goals Against While On The Ice1994th19/325
Physicalvs Defensemen▶
Hits29th290/325
PhysicalDefensevs Defensemen▶
Opposition Shots Blocked8764th118/325
Playing Timevs Defensemen▶
Games Played70
Time On Ice, In Seconds95,913
Average Minutes On The Ice22.890th34/325
Puck Handlingvs Defensemen▶
Giveaways9015th275/325
Puck HandlingDefensevs Defensemen▶
Takeaways2378th69/325
ScoringOffensevs Defensemen▶
Goals1090th32/325
Assists2988th38/325
Points3990th33/325
Goals With A Man Advantage290th27/325
ShootingOffensevs Defensemen▶
Shots On Goal13088th39/325
Share Of Shots That Scored7.7%70th42/139
70 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
VGKApril 15, 2026SEASEA18.81010250%010102
VGKApril 13, 2026WPGWPG18.8000040%002220
VGKApril 11, 2026@COLCOL20.1000020%002120
VGKApril 9, 2026@SEASEA23.5000010%010401
VGKApril 7, 2026@VANVAN20.6011010%010102
VGKApril 4, 2026@EDMEDM20.3000030%010301
VGKApril 2, 2026CGYCGY18.0022020%000201
VGKMarch 30, 2026VANVAN22.61010250%000102
VGKMarch 28, 2026WSHWSH22.800000—020000
VGKMarch 26, 2026EDMEDM23.1011010%021220
VGKMarch 24, 2026@WPGWPG19.300000—00010-2
VGKMarch 22, 2026@DALDAL21.5011010%010200
VGKMarch 21, 2026@NSHNSH19.81011333.3%00024-1
VGKMarch 19, 2026UTAUTA22.5000020%01100-2
VGKMarch 17, 2026BUFBUF20.6000030%001100
VGKMarch 14, 2026CHICHI19.5000010%120300
VGKMarch 12, 2026PITPIT20.201100—011402
VGKMarch 10, 2026@DALDAL21.9011010%010001
VGKMarch 8, 2026EDMEDM21.6000020%000020
VGKMarch 6, 2026MINMIN23.9000010%01020-1
VGKMarch 4, 2026@DETDET24.2011020%030220
VGKMarch 3, 2026@BUFBUF24.5011010%010000
VGKMarch 1, 2026@PITPIT19.9000020%021000
VGKFeb 27, 2026@WSHWSH20.100000—000200
VGKFeb 5, 2026LAKLAK22.4000010%01012-1
VGKFeb 4, 2026VANVAN23.901100—010201
VGKFeb 1, 2026@ANAANA22.2000020%000201
VGKJan 31, 2026SEASEA22.700000—000100
VGKJan 29, 2026DALDAL26.3000010%01000-1
VGKJan 27, 2026@MTLMTL24.3000010%00012-1
VGKJan 25, 2026@OTTOTT22.0000010%01000-2
VGKJan 23, 2026@TORTOR22.100000—020101
VGKJan 22, 2026@BOSBOS25.8011010%041300
VGKJan 19, 2026PHIPHI21.8000010%021100
VGKJan 17, 2026NSHNSH19.21120333.3%020003
VGKJan 15, 2026TORTOR24.5000020%010002
VGKJan 14, 2026@LAKLAK23.6011020%010001
VGKJan 11, 2026@SJSSJS23.11010250%020203
VGKJan 10, 2026STLSTL21.91010250%000101
VGKDec 13, 2025@CBJCBJ22.7011040%010100
VGKDec 11, 2025@PHIPHI22.8000020%01020-1
VGKDec 9, 2025@NYINYI24.5011010%021102
VGKDec 7, 2025@NYRNYR25.0011020%002000
VGKDec 5, 2025@NJDNJD23.21010425%030101
VGKDec 2, 2025CHICHI25.3022050%030021
VGKNov 29, 2025SJSSJS22.3000010%010001
VGKNov 28, 2025MTLMTL24.600000—02020-3
VGKNov 26, 2025OTTOTT28.4011040%001100
VGKNov 24, 2025@UTAUTA20.8000020%01010-2
VGKNov 22, 2025@ANAANA25.51010425%021300
VGKNov 20, 2025@UTAUTA21.6033030%011102
VGKNov 18, 2025NYRNYR22.81011250%00030-1
VGKNov 16, 2025@MINMIN27.2011010%010120
VGKNov 15, 2025@STLSTL21.7000040%101101
VGKNov 13, 2025NYINYI22.31010616.7%030201
VGKNov 10, 2025FLAFLA23.8011030%000102
VGKNov 8, 2025ANAANA25.1000030%000100
VGKNov 6, 2025TBLTBL23.900000—02020-1
VGKNov 4, 2025DETDET22.9000010%001100
VGKOct 31, 2025COLCOL25.7011020%02110-2
VGKOct 28, 2025@CARCAR26.3011010%000203
VGKOct 26, 2025@TBLTBL27.8011010%05110-1
VGKOct 25, 2025@FLAFLA23.2000020%011100
VGKOct 20, 2025CARCAR24.0011010%030122
VGKOct 18, 2025CGYCGY22.6000030%071100
VGKOct 16, 2025BOSBOS23.0000020%000001
VGKOct 14, 2025@CGYCGY23.900000—01010-1
VGKOct 11, 2025@SEASEA22.6000040%010400
VGKOct 9, 2025@SJSSJS24.9011030%040102
VGKOct 8, 2025LAKLAK24.4000030%01010-2
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27VGK1421.72350316.5%019127212
2025-26VGK7022.810293921307.7%28723902419
2024-25VGK6722.07505721285.5%682281052618
2023-24VGK4722.15374221054.8%978272264
2022-23VGK5521.48334121365.9%168628241816
2021-22VGK7823.114385212056.8%37976058246

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.