Ron Flockhart scored over 300 NHL points in the 1980s playing mostly with the Philadelphia Flyers and St. Louis Blues. After an impressive season with the Regina Pats during the 1979–80 Western Hockey League season, he was signed as a free agent by the Philadelphia Flyers. While he played most of the '80–81 season with the Flyers' AHL affiliate Maine Mariners, he appeared in 14 regular season and three playoff games for the parent team. His best NHL season came the following year, as Flockhart averaged a point a game, scoring 33 goals and assisting on another 39 for 72 points. Though he enjoyed another solid year in 1982–83 with 29 goals and 60 points in 73 games, the Flyers as a team continued to have trouble advancing in the playoffs. After a slow start at the beginning of the '83–84 season, Flockhart was traded to the Pittsburgh Penguins as part of the trade that brought Rich Sutter to Philadelphia.