Dale Hawerchuk, 57, who spent parts of two seasons of his Hall of Fame career with the Flyers, died after a long battle with stomach cancer, his family announced Tuesday on social media.

In 16 seasons, he had 518 goals and 1,409 points in 1,188 games. He was the No. 1 overall pick in the 1981 draft and spent nine wildly successful seasons with Winnipeg, scoring 40 or more goals seven times. He went on to average 92.3 points in his first four seasons with Buffalo.

Mr. Hawerchuk went on to play part of a season for St. Louis before concluding his superb career with the Flyers, and he had a total of 54 points over 67 games in 1995-96 and 1996-97. The Flyers reached the Stanley Cup Finals in 1997, and Mr. Hawerchuk had seven points in 17 playoff games that year.

“Although Dale’s tenure with the Flyers was brief, he was, was without a doubt, impactful,” the Flyers said in a statement, adding that he displayed “all the qualities of a Flyer” and that his veteran leadership helped the team get to Finals.

“The National Hockey League mourns the passing of Dale Hawerchuk, an instant and enduring star who captured the hearts of two hockey-loving cities, represented his country with class and distinction, and is one of the most decorated players in our game’s history,” Gary Bettman, the NHL commissioner, said in a statement.