Greg Adams played his junior hockey with the Kelowna Buckaroos of the BCJHL and at the age of 20, enrolled at the University of Northern Arizona where NHL scouts noticed his scoring prowess. In 1984, the New Jersey Devils offered hime a free-agent contract. Greg spent half of his first pro season with the Devils, the other half in the minors with the Maine Mariners where he developed into a solid two-way player. In his first full season with the Devils, 1985-86, Greg scored 35 goals and 77 points.
After another season in New Jersey, Greg Adams was traded to the Vancouver Canucks, along with goalie Kirk Maclean, where he served more than seven seasons and enjoyed most of his personal successes. In his first game as a Canuck, Greg scored 4 goals against the St. Louis Blues. He is best known for his two clutch goals in the 1994 playoffs. The first was against the Toronto Maple Leafs in Game Five of the Conference Finals, the overtime goal capping a 3 goal comeback and sending Vancouver to the Stanley Cup Finals. The second was the game winning goal in game one of the finals with the New York Rangers. The Canucks came within one game of winning the Stanley Cup only to lose a heartbreaking seventh game.
After his time with the Canucks, Greg Adams played 3 years with Dallas, 2 seasons with the Phoenix Coyotes and finished his 17 year NHL career with the Florida Panthers in 2000-01. Greg Adams played 1056 games in the NHL, the most of any NMHA grad, scoring 355 goals, 388 assists for 743 points.