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 10th of 315 defensemen in points, at 59.

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 Minutes668th290/315
On Icevs Defensemen▶
Goals For Minus Goals Against While On The Ice-331st212/315
Physicalvs Defensemen▶
Hits19595th16/315
PhysicalDefensevs Defensemen▶
Opposition Shots Blocked15489th34/315
Playing Timevs Defensemen▶
Games Played81
Time On Ice, In Seconds123,553
Average Minutes On The Ice25.499th5/315
Puck Handlingvs Defensemen▶
Giveaways4415th268/315
Puck HandlingDefensevs Defensemen▶
Takeaways4294th20/315
ScoringOffensevs Defensemen▶
Goals2099th3/315
Assists3994th18/315
Points5997th10/315
Goals With A Man Advantage698th6/315
ShootingOffensevs Defensemen▶
Shots On Goal235100th2/315
Share Of Shots That Scored8.5%89th17/143
81 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
BUFApril 15, 2024@TBLTBL22.4000010%100020
BUFApril 13, 2024@FLAFLA23.6011030%45210-1
BUFApril 11, 2024WSHWSH21.4000030%320020
BUFApril 9, 2024@DALDAL24.81010333.3%310000
BUFApril 7, 2024@DETDET28.7000040%411000
BUFApril 5, 2024PHIPHI23.41010250%311004
BUFApril 2, 2024WSHWSH21.11231425%321101
BUFMarch 30, 2024TORTOR25.8000020%120012-1
BUFMarch 29, 2024NJDNJD27.0011020%510001
BUFMarch 27, 2024OTTOTT22.9000020%13104-2
BUFMarch 24, 2024@CGYCGY22.6000040%110002
BUFMarch 21, 2024@EDMEDM22.7000050%32200-1
BUFMarch 19, 2024@VANVAN26.02020450%240021
BUFMarch 18, 2024@SEASEA20.5000020%410101
BUFMarch 16, 2024@DETDET25.1011030%40032-4
BUFMarch 14, 2024NYINYI23.0011010%210021
BUFMarch 12, 2024DETDET22.3011020%110104
BUFMarch 9, 2024EDMEDM28.9000010%72100-1
BUFMarch 7, 2024@NSHNSH26.1011010%011221
BUFMarch 6, 2024@TORTOR27.7000040%312120
BUFMarch 3, 2024WPGWPG27.4000010%22000-4
BUFMarch 2, 2024VGKVGK24.3000010%110101
BUFFeb 29, 2024@TBLTBL27.91121250%221100
BUFFeb 27, 2024@FLAFLA30.8011020%110001
BUFFeb 25, 2024CARCAR31.7000050%141140
BUFFeb 23, 2024@CBJCBJ29.9000030%430020
BUFFeb 21, 2024@MTLMTL29.2011010%121101
BUFFeb 19, 2024ANAANA29.3011050%220002
BUFFeb 17, 2024@MINMIN30.8000020%320002
BUFFeb 15, 2024FLAFLA29.5000080%44000-1
BUFFeb 13, 2024LAKLAK22.71120250%061001
BUFFeb 10, 2024STLSTL29.0000020%620000
BUFFeb 6, 2024DALDAL29.3011080%101000
BUFJan 27, 2024@SJSSJS24.8000030%111001
BUFJan 24, 2024@LAKLAK26.0000010%030000
BUFJan 23, 2024@ANAANA27.2011020%110101
BUFJan 20, 2024TBLTBL28.3011050%210000
BUFJan 18, 2024CHICHI24.31011616.7%020021
BUFJan 15, 2024SJSSJS24.901100—010101
BUFJan 13, 2024VANVAN23.1000010%310000
BUFJan 11, 2024OTTOTT24.7022010%620040
BUFJan 9, 2024SEASEA25.2000050%22200-3
BUFJan 6, 2024@PITPIT24.21010250%231101
BUFJan 4, 2024@MTLMTL21.31120425%220100
BUFDec 31, 2023@OTTOTT25.7000060%42022-2
BUFDec 30, 2023CBJCBJ25.6000030%20000-1
BUFDec 27, 2023BOSBOS25.9000050%030000
BUFDec 23, 2023@NYRNYR27.11010520%33022-1
BUFDec 21, 2023TORTOR22.81011250%120100
BUFDec 19, 2023CBJCBJ24.11120333.3%02110-1
BUFDec 16, 2023@UTAUTA25.6000040%53010-1
BUFDec 15, 2023@VGKVGK23.9011030%461001
BUFDec 13, 2023@COLCOL22.4011040%21000-1
BUFDec 11, 2023UTAUTA23.21120425%211101
BUFDec 9, 2023MTLMTL29.5000050%811001
BUFDec 5, 2023DETDET25.41011425%30102-3
BUFDec 3, 2023NSHNSH27.8000030%12002-2
BUFDec 2, 2023@CARCAR23.9000040%10022-1
BUFNov 30, 2023@STLSTL28.81120616.7%310120
BUFNov 27, 2023@NYRNYR20.0011010%240001
BUFNov 25, 2023@NJDNJD26.100000—13102-1
BUFNov 24, 2023PITPIT26.1011020%44120-1
BUFNov 22, 2023@WSHWSH27.4011040%13000-2
BUFNov 19, 2023@CHICHI29.01230520%401000
BUFNov 17, 2023@WPGWPG28.1011030%221100
BUFNov 14, 2023BOSBOS23.7000010%212100
BUFNov 11, 2023@PITPIT23.9000020%23002-1
BUFNov 10, 2023MINMIN25.7000020%521002
BUFNov 7, 2023@CARCAR23.61011250%121021
BUFNov 4, 2023@TORTOR24.8011030%100100
BUFNov 3, 2023PHIPHI25.6000010%41120-2
BUFNov 1, 2023@PHIPHI23.8000010%400201
BUFOct 29, 2023COLCOL22.11010333.3%030102
BUFOct 27, 2023@NJDNJD26.610101100%250000
BUFOct 24, 2023@OTTOTT21.3011010%32030-1
BUFOct 23, 2023MTLMTL26.2011030%51000-1
BUFOct 21, 2023NYINYI23.0011010%303002
BUFOct 19, 2023CGYCGY23.4022040%42112-1
BUFOct 17, 2023TBLTBL25.9011030%122020
BUFOct 14, 2023@NYINYI24.0011030%231000
BUFOct 12, 2023NYRNYR25.7000030%12012-3
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.