At the 2016 Russian Championships in Ekaterinburg in December, Petrov once again skated a clean program and placed 5th after the short program. He completed a flawless free skate to move up two placings and win the bronze medal, his first senior Russian Championships medal at the young age of 16 years. Petrov’s TES in the free skate was the highest in the entire competition. His triple Axel combination received 2.00 GOE and his solo triple Axel received 1.71 GOE. It was revealed after the event that he had in fact been carrying a ligament injury to his leg going into the competition, after falling badly just one and a half weeks before the Championships.