Jaromir Jagr has 668 goals in his career. He's in his 19th season in the NHL and while he spent more than half of his career with the Pittsburgh Penguins, he has also played for the Washington Capitals, New York Rangers, Philadelphia Flyers and now, the Dallas Stars. The soon-to-be 41-year-old (his birthday is on Feb. 15) has 15 seasons of scoring 30 goals or more in his career. (Paul Sancya/AP Photo)

Note: Goal totals are through Feb. 11

View FullscreenClose

Teemu Selanne, Anaheim Ducks

Teemu Selanne is a close second on the active goal scorers list with 667 goals. The 42-year-old is in his 20th season, with more than half of his career spent with the Anaheim Ducks. Selanne has also played for the then-Winnipeg Jets, San Jose Sharks and Colorado Avalanche. Selanne has 10 seasons with 30 goals or more in his career. (Nick Wass/AP Photo)

View FullscreenClose

Jarome Iginla, Calgary Flames

Jarome Iginla has spent his entire 16-year career with the Calgary Flames. The 35-year-old, who is a pending free agent, has 517 goals for his career and 11 straight seasons with 30 or more. (Paul Connors/AP Photo)

View FullscreenClose

Alex Kovalev, Florida Panthers

Alex Kovalev has racked up 430 goals in his career. The 19-year veteran, who turns 40 on Feb. 24, has played for the New York Rangers, Pittsburgh Penguins, Montreal Canadiens, Ottawa Senators and now, the Florida Panthers. He has four seasons with 30 goals or more. (Chris O'Meara/AP Photo)

View FullscreenClose

Marian Hossa, Chicago Blackhawks

Marian Hossa is in his the 15th season and has 423 goals. He has played for five teams: the Ottawa Senators, then-Atlanta Thrashers, Pittsburgh Penguins, Detroit Red Wings and Chicago Blackhawks. He has seven seasons of 30 goals or more. (Jeff McIntosh/AP Photo)

View FullscreenClose

Daniel Alfredsson, Ottawa Senators

Daniel Alfredsson is another player in the top 10 who has only played for one team, the Ottawa Senators. In his 17-year career, the 40-year-old has scored 419 goals. He has had four seasons with 30 goals or more. (Chris O'Meara/AP Photo)

View FullscreenClose

Ilya Kovalchuk, New Jersey Devils

Ilya Kovalchuk is the youngest player in the top 10 at 29 years old. The Russian sniper has played for the then-Atlanta Thrashers and New Jersey Devils in his 11-year career. He has 410 goals and 30 goals or more in nine seasons. (Julio Cortez/AP Photo)

View FullscreenClose

Patrick Marleau, San Jose Sharks

Patrick Marleau has spent his entire 15-year career with the San Jose Sharks. The 33-year-old has scored 30 goals or more six times in his career. Marleau is off to a fast start this season with 10 goals, bring his career total to 397. (Marcio Jose Sanchez/AP Photo)

View FullscreenClose

Vincent Lecavalier, Tampa Bay Lightning

Vincent Lecavalier has spent his entire 14-year career with the Tampa Bay Lightning. The 32-year-old has 378 goals in his career, with five seasons of 30 or more. (Chris O'Meara/AP Photo)

View FullscreenClose

Ryan Smyth, Edmonton Oilers

Ryan Smyth has spent most of his 18 seasons in the NHL with the Edmonton Oilers, with some time spent with the New York Islanders, Colorado Avalanche and Los Angeles Kings as well. Smyth (who will turn 37 years old on Feb. 21) has 375 goals in his career, with four seasons of 30 goals or more. (Jack Dempsey/AP Photo)