18. Guy Lafleur
NHL teams: Montreal Canadiens, N.Y. Rangers and Quebec Nordiques
NHL playing career: 1971-1984 and 1988-1991
Total NHL points: 1,353
Lafleur, who won five Stanley Cups with the Canadiens, scored 560 goals in 1,127 games. Lafleur, the Canadiens’ all-time leading scorer, registered 1,246 points (518 goals and 728 assists) in his 14 years with the club. Lafleur, elected to the NHL Hockey Hall of Fame in 1988, led the NHL in points in 1976, 1977, and 1978. He holds the franchise record for points in a season with 136 in 1976–77. He was the first player in NHL history to score at least 50 goals and 100 points in six consecutive seasons as a Hab.
17. Steve Yzerman
NHL team: Detroit Red Wings
NHL playing career: 1983-2006
Total NHL points: 1,755
Yzerman, considered one of the NHL’s all-time greats, logged 692 goals in 1,514 games. Named to the Hockey Hall of Fame in 2009, Yzerman, taken fourth overall by Detroit in 1983, is the NHL’s seventh all-time leading scorer. He scored 155 points, including 65 goals, for the Red Wings in the 1988-89 season, and had five campaigns, including four straight, where he scored at least 50 goals. Yzerman, who now serves as general manager of the Tampa Bay Lightning, won three Stanley Cups with Detroit in 1997, 1998 and 2002.