In the 2015–16 season, Messing placed fifth at the 2015 CS Ondrej Nepela Trophy and eleventh at the 2015 Skate Canada International, his senior Grand Prix debut. He went on to place sixth at the 2016 Canadian Championships.