Skip to content

David Perron

ACTIVE

David Perron has played in the NHL since 2007–08 and currently plays for the Dallas Stars. He is 38 years old (born in 1988), is originally from Sherbrooke, is 183 cm tall and weighs 92 kg. He has previously played for St. Louis Blues, Edmonton Oilers, Pittsburgh Penguins, Anaheim Ducks, Vegas Golden Knights, Detroit Red Wings and Ottawa Senators. Perron has put up 812 points in 1240 games, 332 goals and 480 assists, an average of 0.65 points per game. The best season so far is 2020–21 with 58 points in 56 games.

BirthplaceSherbrookeBorn1988 (38 years)Height183 cmWeight92 kgShootsRNHLSeason 20 in the NHL
DRAFT 2007: selected No. 26 in round 1 · St. Louis BluesDEBUT October 13, 2007(19y ago)vsColorado AvalancheCONTRACT $850,000/yr (≈ 695 766 kr/month, 8 349 186 kr/yr) · UFA 2027–28
Coming soon
Share
All games and events of the 2026-2027 season1 games
Points
0
NHL#631NHL F#419
Goals
0
NHL#481NHL F#363
Assists
0
NHL#599NHL F#396
Form
COLD
Based on the latest 1 outings
Games played
7%
1 of 14
games
Point pace
0P
Projected full-season points at current pace
+/-
+1
NHL#207NHL F#124
Ice time/game
11:31
NHL#687NHL F#372
Recent
Playoffs25 playoff goals1y ago
Career750 career points2y ago
Next up
1,250 NHL games
1,240 now · target 1,250
10left
SeasonMatch season best: 50 assists50 away
Show all milestones 43
Season
Match season best: 50 assists50 away
30 goals this season30 away
Match season best: 28 goals28 away
Match season best: 66 points66 away
Playoffs
25 playoff goals1y ago
100 playoff games4y ago
50 playoff points4y ago
10 playoff goals7y ago
25 playoff assists7y ago
25 playoff points7y ago
5 playoff goals7y ago
50 playoff games8y ago
10 playoff assists10y ago
25 playoff games10y ago
10 playoff points11y ago
5 playoff assists14y ago
10 playoff games14y ago
First playoff goal17y ago
First playoff point17y ago
Career
1,250 NHL games10 away
500 career assists20 away
400 career goals68 away
1,000 career points188 away
750 career points2y ago
300 career goals2y ago
1,000 NHL games3y ago
500 career points7y ago
200 career goals7y ago
750 NHL games7y ago
250 career assists8y ago
500 NHL games11y ago
250 career points12y ago
100 career goals12y ago
100 career assists13y ago
250 NHL games14y ago
50 career goals16y ago
100 career points16y ago
50 career assists17y ago
25 career goals17y ago
100 NHL games17y ago
50 career points17y ago
First NHL goal19y ago
First NHL point19y ago

David Perron hits more often than about 65% of all forwards.

2025-2026 · regular season · 476 NHL forwards with at least 20 games, all nationalities

Points / 60 min
1.90
Upper halfDavid Perron scores points more often than 58% of NHL forwards (277 of 476)
Goals / 60 min
0.88
Upper halfDavid Perron scores goals more often than 62% of NHL forwards (295 of 476)
Assists / 60 min
1.02
Upper halfDavid Perron records assists more often than 53% of NHL forwards (250 of 476)
Shots / 60 min
6.33
Upper halfDavid Perron shoots more often than 53% of NHL forwards (254 of 476)
Hits / 60 min
6.12
Upper halfDavid Perron hits more often than 65% of NHL forwards (310 of 476)
Blocked shots / 60 min
1.56
Lower halfDavid Perron blocks more shots than 32% of NHL forwards (154 of 476)
+/−
-7
Lower halfDavid Perron has a higher +/− than 28% of NHL forwards (134 of 476)

The bar shows the player's standing among NHL players at the position. Tied results share the same position. Further right is better, including for goals against.

Stats

Games played
1240
Points
812
Points per game
0.65
Goals
332
Assists
480
+/-
-11
Seasons
2026–27
Since OCT 31
PTS
0
G
0
A
0
GP
1
Seasons
2025–26
MAR 14–APR 15
PTS
3
G
3
A
0
GP
16
Seasons
2024–25 to 2025–26
OCT 10–JAN 20 · 2 seasons
PTS
41
G
19
A
22
GP
92
Seasons
2022–23 to 2023–24
OCT 14–APR 16 · 2 seasons
PTS
103
G
41
A
62
GP
158
Seasons
2018–19 to 2021–22
OCT 4–APR 29 · 4 seasons
PTS
221
G
94
A
127
GP
251
Seasons
2017–18
OCT 6–MAR 26
PTS
66
G
16
A
50
GP
70
Seasons
2016–17
OCT 12–APR 9
PTS
46
G
18
A
28
GP
82
Seasons
2015–16
JAN 17–MAR 20
PTS
20
G
8
A
12
GP
28
Seasons
2014–15 to 2015–16
JAN 3–JAN 15 · 2 seasons
PTS
38
G
16
A
22
GP
86
Seasons
2013–14 to 2014–15
OCT 1–DEC 31 · 2 seasons
PTS
76
G
33
A
43
GP
116
Seasons
2007–08 to 2012–13
OCT 12–APR 27 · 6 seasons
PTS
198
G
84
A
114
GP
340