Entering the 2020 Canadian Championships as a contender for the title, Sadovsky placed third in the short program behind Keegan Messing and Nam Nguyen, having had two of his jumps called as underrotated. He then won the free skate, with only two minor jump errors on his triple loop and second triple Axel, while Messing and Nguyen both struggled. Sadovsky won his first national title by a margin of over seventeen points. Sadovsky was named to one of Canada's three men's berths at the 2020 Four Continents Championships, but Skate Canada declined to immediately decide who would be Canada's sole men's representative at the 2020 World Championships in Montreal. Sadovsky placed sixteenth at Four Continents, and thus was not chosen for the World Championships, instead claimed by Nguyen.