Competing in September 2016 at his first Junior Grand Prix (JGP) assignments, Phan placed sixth in Ostrava, Czech Republic, and fifth in Ljubljana, Slovenia. In December, he won the senior men's event, ahead of Bennet Toman, at the Skate Canada Challenge and qualified to compete on the same level at the 2017 Canadian National Championships in January. He finished 11th in his senior nationals debut.