 Messing was named along with Chan to the Olympic team, as well as to the 2018 World Championships team alongside national bronze medallist Nam Nguyen.Competing at the 2018 Winter Olympics in PyeongChang, South Korea, Messing finished twelfth overall.At his World Championships debut, Messing placed sixth in the short program with a new personal best score, qualifying for the final flight of the free skate.