 McCreary was invited to an National Hockey League (NHL) officials training camp in 1981 after officiating for three years.After refereeing one major junior playoff game, he was hired by Scotty Morrison for the NHL.He eventually refereed his first NHL game in 1984 at Capital Centre in Landover, Maryland, then home of the Washington Capitals.