Career
Malone was a scoring star in Fredericton, New Brunswick before moving on to the Oshawa Generals of the OHA. After recording consecutive 30-goal seasons, the Pittsburgh Penguins selected him in the second round, 19th overall in the 1976 National Hockey League Entry Draft. He went on to spend the majority of his career with the Penguins followed by three productive years with the Hartford Whalers. Malone was traded from Hartford to the Quebec Nordiques for Wayne Babych but never produced with his new team and retired in 1987.
Overall, he had a productive National Hockey League career, scoring a total of 501 points (191 goals and 310 assists) in 704 career games.
A year after his retirement, then general manager Tony Esposito hired Malone to the Penguins" scouting staff Greg Malone was the Chief Scout for the Pittsburgh Penguins until the offseason in 2006 when he became a scout with the Phoenix Coyotes.