David Babych played a total of 19 seasons in the NHL, starting his career in1980 when he was selected second overall in the by the Winnipeg Jets. Babych stepped into the Jets lineup immediately, turning in a stellar rookie campaign. In 1981–82, Babych emerged as a star on a revitalized Winnipeg team which improved by 48 points with the addition of superstar rookie Dale Hawerchuk, setting franchise records for defencemen with 19 goals and 68 points in helping the Jets to their first-ever NHL playoff berth. Key to his improvement and development was the acquisition of veteran Serge Savard, a future Hall of Famer, to serve as his partner on the blueline. 1982–83 would be better yet, as he led the Jets with 61 assists and broke his own club record for defensive scoring with 74 points. He was also voted in as a starter for the Campbell Conference at the 1983 NHL All-Star Game and again in 1984, Babych also played for the Whalers, North Stars, Canucks, and Flyers. Babych finished his career with 142 goals and 581 assists for 723 points in 1195 NHL games, along with 970 penalty minutes. He added 21 goals and 41 assists for 62 points in 114 playoff games.