 On February 16, 2008, McCreary refereed his 1,500th NHL game in a match between the Toronto Maple Leafs and the Boston Bruins.In 2009, McCreary officiated the Stanley Cup Finals for the 14th time.He was also selected as one of 13 NHL referees to officiate at the 2010 Winter Olympics in Vancouver, including the Gold Medal Game.