[6] Making his Junior Grand Prix debut, Sadovsky won a bronze medal in Lake Placid, New York, and placed tenth in Bled, Slovenia.
[3][8] Coached by Tracey Wainman and Grzegorz Filipowski at the York Region Skating Academy in Richmond Hill, Ontario,[9] Sadovsky competed in two events of the 2013 Junior Grand Prix series, placing fourteenth in Riga, Latvia, and eighth in Minsk, Belarus.
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.
Starting the season on the Challenger series, Sadovsky won the bronze medal at the 2019 CS Finlandia Trophy after placing third in the short program and fourth in the free skate.
[20] Competing next at the 2019 NHK Trophy, Sadovsky placed fourth in the short program despite making two jump errors, one of them costing him the second part of his combination.
[22] 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.
[27] On November 9, Sadovsky revealed the choreography for his free program to "Chasing Cars" by the Irish band Snow Patrol, which was uploaded to his YouTube channel.
[28] With the pandemic making it difficult to hold in-person events, the 2021 Skate Canada Challenge, the main qualifying competition for the national championships, was held virtually.
[31] Sadovsky placed sixth in the short program at World Team Trophy, setting a new personal best, but was tenth of eleven skaters in the free skate.
[40] Messing was originally meant to be the Canadian entry in the men's short program of the Olympic team event, but after positive COVID-19 tests, he was unable to travel to China in time, with the task falling to Sadovsky as a result.
[45] Sadovsky fared no better in the men's event, making errors on all three jump attempts and finishing last in the short program, failing to qualify for the free skate.
[47] Sadovsky later revealed that he had suffered a strained hip flexor after falling on the triple Axel in his short program but was able to work through it on his day off and compete in the free skate.
[50] On the Grand Prix, Sadovsky's first event was the 2022 Skate America, where he finished in fifth place after debuting a new free program to "Angels" by Robbie Williams.
[51] At his second event, the 2022 MK John Wilson Trophy, Sadovsky finished first in the short program with a score just slightly off his personal best, despite putting his free foot down on the landing of his jump combination.
[57] Sadovsky was scheduled to begin his season at the Cranberry Cup International in Norwood, Massachusetts, but withdrew after injuring his ankle in training in the days leading up to it.
To compensate for his missed Grand Prix, Skate Canada assigned him to compete on the Challenger series at the 2023 CS Warsaw Cup.
He was instead reassigned to the 2023 CS Golden Spin of Zagreb, but encountered further difficulties when his flight was unable to land due to weather, and missed that competition as well.
[59] Finally making his first major event of the season at the 2024 Canadian Championships in Calgary, Sadovsky placed seventh in the short program after multiple jump errors.
[62] Sadovsky had a strong short program at the World Championships, coming eleventh in the segment, but a poor free skate dropped him to nineteenth.
[63] Sadovsky began the season by competing on the 2024–25 ISU Challenger Series, finishing sixth at the 2024 Cranberry Cup International and fifth at the 2024 Nebelhorn Trophy.
[7] Although assigned to compete at 2024 Skate Canada International, Sadovsky tweaked his back shortly before arriving at the competition, which made it painful to jump.
[7] At the 2025 Canadian Championships, Sadovsky placed first in the short program, 4.17 points ahead of second-place Anthony Paradis, earning an 81.44 after an underrotation call and a fall on his triple Axel.