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.

BUF

Rasmus Dahlin

Rasmus Dahlin places 4th of 333 defensemen in goals with A man advantage, at 6.

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 Minutes921st331/333
On Icevs Defensemen▶
Goals For Minus Goals Against While On The Ice1284th52/333
Physicalvs Defensemen▶
Hits10576th80/333
PhysicalDefensevs Defensemen▶
Opposition Shots Blocked13287th45/333
Playing Timevs Defensemen▶
Games Played78
Time On Ice, In Seconds120,724
Average Minutes On The Ice25.899th3/333
Puck Handlingvs Defensemen▶
Giveaways617th310/333
Puck HandlingDefensevs Defensemen▶
Takeaways4594th22/333
ScoringOffensevs Defensemen▶
Goals1598th9/333
Assists5898th6/333
Points7398th5/333
Goals With A Man Advantage699th4/333
ShootingOffensevs Defensemen▶
Shots On Goal20497th10/333
Share Of Shots That Scored7.4%87th21/155
78 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
BUFApril 14, 2023@CBJCBJ26.2000030%010000
BUFApril 13, 2023OTTOTT27.301100—011001
BUFApril 11, 2023@NJDNJD25.6000020%02012-1
BUFApril 10, 2023@NYRNYR30.7000020%012201
BUFApril 8, 2023CARCAR25.51231333.3%240002
BUFApril 6, 2023@DETDET30.7011010%100000
BUFApril 4, 2023@FLAFLA25.7011050%04000-1
BUFApril 1, 2023@PHIPHI19.8011010%110043
BUFMarch 31, 2023NYRNYR27.0011010%111100
BUFMarch 27, 2023MTLMTL30.0000020%22000-2
BUFMarch 25, 2023@NYINYI27.1000010%322020
BUFMarch 24, 2023NJDNJD25.901100—111021
BUFMarch 21, 2023NSHNSH25.7011020%22000-2
BUFMarch 19, 2023BOSBOS23.8000070%00020-3
BUFMarch 17, 2023@PHIPHI23.5000030%31200-2
BUFMarch 15, 2023@WSHWSH26.400000—03010-1
BUFMarch 13, 2023@TORTOR21.3000010%22210-3
BUFMarch 11, 2023NYRNYR27.0000020%121120
BUFMarch 9, 2023DALDAL21.8000040%20102-3
BUFMarch 7, 2023@NYINYI25.000000—020420
BUFMarch 6, 2023EDMEDM23.6000030%11100-1
BUFMarch 4, 2023TBLTBL15.701100—111140
BUFFeb 24, 2023@FLAFLA25.1000040%320021
BUFFeb 23, 2023@TBLTBL27.1022010%610101
BUFFeb 21, 2023TORTOR26.1011030%130200
BUFFeb 18, 2023@SJSSJS26.9011010%232122
BUFFeb 15, 2023@ANAANA23.2022050%110022
BUFFeb 13, 2023@LAKLAK25.4000050%200000
BUFFeb 11, 2023CGYCGY23.301100—11002-2
BUFFeb 1, 2023CARCAR26.9000010%00010-2
BUFJan 28, 2023@MINMIN25.9000030%010121
BUFJan 26, 2023@WPGWPG24.6022050%131201
BUFJan 24, 2023@STLSTL26.9000030%120221
BUFJan 23, 2023@DALDAL24.41010425%250102
BUFJan 21, 2023ANAANA22.7022020%012020
BUFJan 19, 2023NYINYI25.2022020%000122
BUFJan 17, 2023@CHICHI22.6000030%030010-2
BUFJan 16, 2023FLAFLA27.5000010%31010-1
BUFJan 14, 2023@NSHNSH25.401100—141101
BUFJan 12, 2023WPGWPG26.4011030%00020-1
BUFJan 10, 2023SEASEA25.41121250%200101
BUFJan 9, 2023PHIPHI24.2000010%120220
BUFJan 7, 2023MINMIN29.42350450%301002
BUFJan 3, 2023@WSHWSH28.001100—02020-1
BUFJan 1, 2023@OTTOTT29.5000020%11010-2
BUFDec 31, 2022@BOSBOS27.9011050%460120
BUFDec 29, 2022DETDET25.3000040%100021
BUFDec 19, 2022@VGKVGK29.1000010%263000
BUFDec 17, 2022@UTAUTA29.3022050%111123
BUFDec 15, 2022@COLCOL29.411201100%041101
BUFDec 13, 2022LAKLAK25.1011030%220001
BUFDec 10, 2022@PITPIT30.3000030%10122-1
BUFDec 9, 2022PITPIT26.4000030%000102
BUFDec 7, 2022@CBJCBJ18.81230250%010200
BUFDec 4, 2022SJSSJS20.8022010%100001
BUFDec 1, 2022COLCOL28.2011040%000000
BUFNov 30, 2022@DETDET26.402200—22014-1
BUFNov 28, 2022TBLTBL25.1011020%120021
BUFNov 25, 2022NJDNJD27.1000050%21420-2
BUFNov 23, 2022STLSTL24.6000010%231023
BUFNov 22, 2022@MTLMTL20.61230250%401142
BUFNov 19, 2022@TORTOR26.4011020%60020-2
BUFNov 16, 2022@OTTOTT28.4011020%22010-2
BUFNov 15, 2022VANVAN28.6011030%120041
BUFNov 12, 2022BOSBOS28.1000030%122001
BUFNov 10, 2022VGKVGK26.7011070%030120
BUFNov 8, 2022UTAUTA27.6011030%00102-2
BUFNov 4, 2022@CARCAR27.01011812.5%031060
BUFNov 2, 2022PITPIT29.4022050%240001
BUFOct 31, 2022DETDET25.91121333.3%200022
BUFOct 29, 2022CHICHI26.4011060%230020
BUFOct 27, 2022MTLMTL27.8000030%12320-2
BUFOct 25, 2022@SEASEA26.1011010%311021
BUFOct 22, 2022@VANVAN23.01121250%520222
BUFOct 20, 2022@CGYCGY25.81120333.3%050001
BUFOct 18, 2022@EDMEDM23.41011520%122302
BUFOct 15, 2022FLAFLA25.81120333.3%021122
BUFOct 13, 2022OTTOTT24.31010520%210101
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27BUF924.72351277.4%161531820
2025-26BUF7724.219557461949.8%6779321157618
2024-25BUF7324.217516852008.5%10198391055411
2023-24BUF8125.420395962358.5%195154424466-3
2022-23BUF7825.815587362047.4%10513245619212
2021-22BUF8024.013405331707.6%12191275168-22

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.