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.

UTA

Andrew Peeke

Andrew Peeke comes in 45th of 325 defensemen in hits, at 105.

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 Minutes2248th163/325
On Icevs Defensemen▶
Goals For Minus Goals Against While On The Ice-1210th292/325
Physicalvs Defensemen▶
Hits10586th45/325
PhysicalDefensevs Defensemen▶
Opposition Shots Blocked13590th34/325
Playing Timevs Defensemen▶
Games Played77
Time On Ice, In Seconds89,561
Average Minutes On The Ice19.466th112/325
Puck Handlingvs Defensemen▶
Giveaways5941st192/325
Puck HandlingDefensevs Defensemen▶
Takeaways1047th170/325
ScoringOffensevs Defensemen▶
Goals571st83/325
Assists950th159/325
Points1455th144/325
Goals With A Man Advantage039th70/325
ShootingOffensevs Defensemen▶
Shots On Goal8268th105/325
Share Of Shots That Scored6.1%47th74/139
77 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
BOSApril 14, 2026NJDNJD20.3000010%130000
BOSApril 12, 2026@CBJCBJ21.6000010%120120
BOSApril 11, 2026TBLTBL19.6000010%32010-1
BOSApril 7, 2026@CARCAR18.900000—23020-1
BOSApril 5, 2026@PHIPHI20.900000—300000
BOSApril 4, 2026@TBLTBL17.900000—01010-1
BOSApril 2, 2026@FLAFLA17.8000030%200100
BOSMarch 31, 2026DALDAL21.300000—12000-1
BOSMarch 29, 2026@CBJCBJ17.9000010%00100-1
BOSMarch 28, 2026MINMIN20.91010333.3%430000
BOSMarch 25, 2026@BUFBUF17.3000040%210001
BOSMarch 21, 2026@DETDET18.2000010%210000
BOSMarch 19, 2026WPGWPG19.1011020%230102
BOSMarch 17, 2026@MTLMTL16.7000030%33000-1
BOSMarch 14, 2026@WSHWSH19.1000020%01000-2
BOSMarch 12, 2026SJSSJS17.200000—21010-1
BOSMarch 10, 2026LAKLAK19.600000—030000
BOSMarch 8, 2026@PITPIT16.6000010%200301
BOSMarch 7, 2026WSHWSH18.600000—120100
BOSMarch 5, 2026@NSHNSH16.600000—31000-1
BOSMarch 3, 2026PITPIT18.100000—420101
BOSFeb 4, 2026@FLAFLA19.101100—130001
BOSFeb 1, 2026@TBLTBL14.300000—120001
BOSJan 29, 2026PHIPHI20.1022010%200023
BOSJan 27, 2026NSHNSH17.600000—320000
BOSJan 26, 2026@NYRNYR17.7000020%00020-1
BOSJan 24, 2026MTLMTL19.5000020%100020
BOSJan 22, 2026VGKVGK20.400000—12010-1
BOSJan 20, 2026@DALDAL21.200000—000101
BOSJan 15, 2026SEASEA5.200000—110001
BOSJan 13, 2026DETDET17.9000010%020101
BOSJan 11, 2026PITPIT13.500000—120100
BOSJan 10, 2026NYRNYR18.6000010%130040
BOSJan 8, 2026CGYCGY18.9000020%01030-1
BOSJan 6, 2026@SEASEA16.6000020%000100
BOSJan 3, 2026@VANVAN18.3000010%221000
BOSDec 31, 2025@EDMEDM19.600000—010000
BOSDec 29, 2025@CGYCGY17.91010250%120001
BOSDec 27, 2025@BUFBUF19.700000—10010-1
BOSDec 23, 2025MTLMTL20.3000010%14010-2
BOSDec 21, 2025OTTOTT20.900000—01010-2
BOSDec 20, 2025VANVAN22.31010425%31002-1
BOSDec 18, 2025EDMEDM21.200000—100020
BOSDec 16, 2025UTAUTA20.7000010%230000
BOSDec 14, 2025@MINMIN20.01010250%000100
BOSDec 11, 2025@WPGWPG26.6000010%20012-2
BOSDec 9, 2025@STLSTL20.1011030%020001
BOSDec 6, 2025NJDNJD22.310101100%140100
BOSDec 4, 2025STLSTL22.6000010%120300
BOSDec 2, 2025@DETDET23.2000020%14200-4
BOSNov 29, 2025DETDET26.1000020%11012-1
BOSNov 28, 2025NYRNYR21.3000010%210000
BOSNov 26, 2025@NYINYI18.4000010%310101
BOSNov 23, 2025@SJSSJS19.5000010%430100
BOSNov 21, 2025@LAKLAK18.9000010%211121
BOSNov 19, 2025@ANAANA21.2000010%120200
BOSNov 17, 2025CARCAR21.0000020%14130-2
BOSNov 15, 2025@MTLMTL22.1000010%211220
BOSNov 13, 2025@OTTOTT18.900000—200001
BOSNov 11, 2025TORTOR19.700000—010000
BOSNov 8, 2025@TORTOR23.2000010%031200
BOSNov 6, 2025OTTOTT20.2022020%121001
BOSNov 4, 2025@NYINYI22.100000—040100
BOSNov 1, 2025CARCAR22.700000—230001
BOSOct 30, 2025BUFBUF16.900000—01000-1
BOSOct 28, 2025NYINYI20.9011010%100000
BOSOct 27, 2025@OTTOTT21.5000010%310100
BOSOct 25, 2025COLCOL19.8000020%150202
BOSOct 23, 2025ANAANA21.5000030%110100
BOSOct 21, 2025FLAFLA16.4000010%20000-1
BOSOct 19, 2025@UTAUTA15.4000010%220000
BOSOct 18, 2025@COLCOL19.700000—45010-1
BOSOct 16, 2025@VGKVGK15.2000010%02000-1
BOSOct 13, 2025TBLTBL18.6000010%20040-1
BOSOct 11, 2025BUFBUF20.2011020%120100
BOSOct 9, 2025CHICHI22.2000030%06120-1
BOSOct 8, 2025@WSHWSH19.000000—150100
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27UTA1316.71340119.1%1318188-3
2025-26BOS7719.459140826.1%105135105922-12
2024-25BOS7618.6116170801.3%105126159815-10
2023-24CBJBOS3816.419100372.7%887851414-1
2022-23CBJ8021.267130906.7%180197243122-41
2021-22CBJ8221.5213150722.8%191169153160-14

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.