Early years Sadovsky began learning to skate at the age of five years to play hockey. He then went on to win bronze at his second JGP event, in
Toruń, Poland. These results qualified him for the
2015 JGP Final, where he was sixth. He represented Canada at the
2016 Winter Youth Olympics and finished fourth. He was coached by Wainman and Filipowski.
2022–23 season Sadovsky intended to skate to "Fix You" by
Coldplay for his free program this season. However, he dropped the program after High Performance Camp. He finished tenth overall. The Four Continents Championships were used to select Canada's only entrant in the men's competition at the
2025 World Figure Skating Championships, and Sadovsky was given the quota. At the 2025 World Championships in
Boston, Massachusetts, United States, Sadovsky delivered a strong short program, only putting a hand down on the triple Lutz of his jump combination, for a fifteenth-place score of 80.25. In the free skate, Sadovsky skated a near-flawless routine, for a thirteenth-place season's best score of 160.13. This was Sadovsky's first time scoring in the 160's since the 2022 World Championships. Sadovsky finished his season in April at the
2025 World Team Trophy in
Tokyo, Japan. He placed eighth in the individual men's event and Team Canada finished in fifth place overall. He subsequently finished fifth at the
2025 CS Nebelhorn Trophy. In January, he competed at the
2026 Canadian Championships, winning the silver medal behind
Stephen Gogolev. == Programs ==