David Perron
INJUREDDavid Perron has played in the NHL since 2007–08 and currently plays for the Detroit Red Wings. 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 and Ottawa Senators. Perron has put up 812 points in 1239 games, 332 goals and 480 assists, an average of 0.66 points per game. The best season so far is 2020–21 with 58 points in 56 games.
2026–27 SEASON
Milestones
Show all milestones 43Show less
Compared with the NHL
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
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.
David Perron's whole career
Season by season
Teams player has played for
Continue reading
Explore more Swedish player profiles and compare seasons, roles, and careers.
See when David Perron and Detroit Red Wings play next.