During the 2016–17 season, Weaver/Poje began working with Nikolai Morozov as their new coach, training in both New Jersey and Moscow, Russia. They placed second at the Cup of China and third at the 2016 Rostelecom Cup. They won the silver medal at the Canadian Championships and placed fifth at Four Continents. Weaver/Poje finished their season in fourth place at the 2017 World Figure Skating Championships.