Chan won gold at the 2016 Four Continents Championships, defeating Jin Boyang and scoring a new personal best in the free skate. He finished fifth at the 2016 World Championships after placing third in the short and fifth in the free.