Skip to content
HockeyWeights· the whole league, all 32 clubs
DetroitWeights

#57 · Left wing

DavidPerron

2025-26 regular season

GP
65
G
13
A
15
P
28
+/-
-7
PIM
40
SOG
93
S%
14.0
PPP
8

Bio

Position
Left wing
Born
May 28, 1988 (age 38)
Birthplace
Sherbrooke, Quebec, CAN
Height
6′0″ (183 cm)
Weight
202 lb (92 kg)
Shoots
Right
Draft
2007 STL, round 1, #26 overall

NHL EDGE tracking · 2025-26

  • Top skating speed22.2 mphleague avg 22.2 mph
    47th percentile
  • Speed bursts over 20 mph37league avg 75.2
    37th percentile
  • Distance skated135.5 mileague avg 123.5 mi
    51st percentile
  • Hardest shot88.0 mphleague avg 83.6 mph
    70th percentile
  • Time in the offensive zone45.6%league avg 43.1%
    91st percentile

Puck and player tracking from NHL EDGE. Percentile compares with other NHL skaters; longer bar = higher.

Shot quality (our model)

Individual expected goals by season
SeasonGixGG−ixGAttHDxG/att
2025-261310.94+2.0616338.067

All situations, regular season. G−ixG above zero means finishing better than the chances suggest. How xG works

On-ice impact

2025-26 · 5 on 5 · 65 games · 731:15 on the ice. “Off” is the team in the same games while he was on the bench.

On-ice and off-ice shares at 5 on 5
ShareOnOffRelative
Expected goals (xGF%)56.5%51.0%+5.5
Shot attempts (CF%)51.3%52.3%-1.0
Goals for–against
32–33
xG for–against
30.0–23.1
Average rating
6.0

Relative above zero means his team controlled play better with him on the ice than without him. More

Most common linemates

5-on-5 time together this season, and how play went with both on the ice.

Linemates by time together
PlayerGPTOIxGF%
Dylan Cozens40240:4658.7%
Drake Batherson31227:5458.3%
Tim Stützle31114:0857.8%
Ridly Greig22104:3055.2%
Nick Cousins22100:4980.3%

Rating, last 10 games

Average 5.7 over the last 10 · out of 10, 6 = above average, 7 = very good, 8 = excellent · How ratings work

Points, last 10 games

Last 10: 3 G · 0 A · 3 PTS

Game log · 2025-26

Game log, most recent first
DateOppRatingGAP+/-SOGPPPTOI
Apr 15@ FLA5.9000-11017:01
Apr 13@ TBL7.0101+13014:48
Apr 11vs NJD6.7101-35015:37
Apr 9vs PHI4.5000-10014:16
Apr 7vs CBJ4.2000-20013:52
Apr 5vs MIN5.8000+20012:55
Apr 4@ NYR7.310105013:46
Apr 2@ PHI4.9000-11016:22
Mar 31@ PIT5.1000-21012:17
Mar 28vs PHI5.90000009:21
Mar 27@ BUF4.700000010:13
Mar 24vs OTT4.8000-12011:40
Mar 21vs BOS5.7000-12017:02
Mar 19vs MTL4.500001015:11
Mar 16vs CGY5.8000+12015:35
Mar 14@ DAL5.2000-11013:46
Jan 20@ CBJ4.800001012:33
Jan 18@ DET5.4011-10111:11
Jan 17vs MTL7.3101+12010:37
Jan 14@ NYR8.3112+31013:28
Jan 13vs VAN6.600001013:21
Jan 10vs FLA5.9000+10010:24
Jan 8@ COL5.8000-11013:41
Jan 7@ UTA5.50000109:37
Jan 5vs DET6.3000-13012:22
Jan 3vs WPG5.700001011:24
Jan 1vs WSH7.6101+15012:35
Dec 29vs CBJ4.6000-22011:25
Dec 27@ TOR6.3000+11013:17
Dec 23vs BUF6.600002015:21
Dec 21@ BOS7.2022+12115:11
Dec 20vs CHI7.620202111:57
Dec 18vs PIT6.2101+11015:45
Dec 15@ WPG5.2000-10014:25
Dec 13@ MIN6.1000-13014:28
Dec 11@ CBJ9.0112+25014:53
Dec 9vs NJD5.7000-1108:32
Dec 6vs STL5.500003013:56
Dec 4vs NYR6.2000-13013:57
Dec 2@ MTL6.9011+12013:30
Nov 30@ DAL7.2011+11013:43
Nov 28@ STL6.410101010:40
Nov 26@ VGK5.7000+10011:52
Nov 24@ LAK5.400000011:46
Nov 22@ SJS4.8000-13012:57
Nov 20@ ANA6.1011+10115:15
Nov 15vs LAK5.300001012:57
Nov 13vs BOS6.0000+11014:19
Nov 11vs DAL5.100001016:20
Nov 9vs UTA6.9011+12015:18
Nov 8@ PHI6.4011+11012:54
Nov 6@ BOS6.3011+11013:17
Nov 1@ MTL4.8000-10015:01
Oct 30vs CGY5.100001015:12
Oct 28@ CHI4.6000-20016:37
Oct 27vs BOS6.0011+11114:28
Oct 25@ WSH7.2022+12115:41
Oct 23vs PHI5.400001016:49
Oct 21vs EDM7.8011+14015:35
Oct 18vs NYI6.0101-21112:27
Oct 16vs SEA6.6101-12110:25
Oct 15@ BUF6.0000-10016:50
Oct 13vs NSH5.0000-20012:24
Oct 11@ FLA6.000000015:08
Oct 9@ TBL5.0000-12012:37

Career

NHL career totals
NHL careerGPGAP+/-PIMSOGS%PPP
Regular season1239332480812-12877257712.9255
Playoffs110263864+58824110.820
Season by season (22)
NHL regular season by season
SeasonTeamGPGAP+/-PIMSOGS%PPP
2025-26Senators49101525+2226914.58
2025-26Red Wings16303-9182412.50
2024-25Senators439716-7127112.76
2023-24Red Wings76173047-125515111.317
2022-23Red Wings82243256-75219512.322
2021-22Blues67273057+84817715.326
2020-21Blues56193958+62215112.621
2019-20Blues71253560+25216615.127
2018-19Blues57232346+34611220.514
2017-18Golden Knights70165066+15012512.818
2016-17Blues82182846-25415111.913
2015-16Penguins4341216-1328964.25
2015-16Ducks2881220+12345115.77
2014-15Oilers3851419-1720746.84
2014-15Penguins43121022-8421229.85
2013-14Oilers78282957-169022012.713
2012-13Blues481015250448411.96
2011-12Blues57212142+192811418.410
2010-11Blues10527+7122917.20
2009-10Blues82202747-106016612.013
2008-09Blues81153550+13501619.315
2007-08Blues62131427+16386819.15