Sadovsky changed coaches, joining Brian Orser and Lee Barkell at the Toronto Cricket, Skating and Curling Club. He placed ninth at the 2017 Canadian Championships. Ranked ninth in the short program and twenty-third in the free skate, he finished seventeenth at the 2017 World Junior Championships in Taipei, Taiwan.