[8] Kolyada won silver and bronze medals on the JGP series, becoming the first alternate for the Junior Grand Prix Final.
After placing sixth in the short program at the senior Russian Championships, he withdrew from the free skate, unable to fix a problem with his boot laces.
[14] Kolyada started his season with a gold medal at the 2017 CS Ondrej Nepela Trophy after ranking 10th in the short program and first in the free skate.
He performed poorly in the short program, falling on both quadruple jump attempts and singling his triple Axel, placing eighth overall.
[17] Kolyada won the bronze medal at the 2018 World Championships in Milan, Italy, being second after the short, but dropping to third after errors in the long.
In early December, Kolyada competed at the 2018 CS Golden Spin of Zagreb, where he won the silver medal after placing first in the short program and second in the free skate.
Kolyada's sinusitis immediately became serious before the 2019 Russian Championships, leading to his hospitalization and his participation at nationals being uncertain until days prior.
[20][21] The European Championships initially went well for Kolyada, with a clean short program earning a personal best score of 100.49 and first place going into the free skate, over eight points ahead of second-place finisher Alexander Samarin.
[23] At the 2019 World Championships in Saitama, Kolyada placed tenth in the short program after failing to execute his planned quad.
[30] With the COVID-19 pandemic continuing to affect international travel, the Grand Prix was designed primarily around geographic location, and Kolyada was assigned to the 2020 Rostelecom Cup.
[32] On December 3, it was announced that Kolyada had to withdraw from the fifth stage of the Cup of Russia series after training mate Elizaveta Tuktamysheva contracted COVID-19.
[33] He was ill afterward, though not with the coronavirus, and was able to compete at the 2021 Russian Championships, winning the short program by four points over Makar Ignatov.
[34] He won the free skate by almost twenty-five points, reclaiming the Russian title, which he contrasted with his previous wins by saying "this is one of the most meaningful as after a long break it is always hard as well as interesting to come back."
[38] Competing at the World Championships, Kolyada placed fourth in the short program after having to execute turns in the middle of his jump combination.
"[40] Kolyada's placement alongside the eighth-place finish of training mate Evgeni Semenenko qualified two berths for Russian men at the 2022 Winter Olympics, and the possibility of a third.
[43][44][45] Kolyada collaborated with Ilia Averbukh on his short program, initially debuting one making use of Luciano Pavarotti's "Caruso" at the Russian test skates.
[46] Despite the acclaim for his Nureyev free program from the previous season, he opted against reprising it, instead choosing John Williams' soundtrack to Schindler's List.
[49] Despite a fall on his quad toe attempt, he was fourth in the short program, 5.59 points behind Jin Boyang in first place.
A new personal best in the free skate moved him up to second place while the skaters ahead of him struggled, but he was himself overtaken by Yuma Kagiyama, who won the gold medal.
"[51] Kolyada struggled in the short program at the 2021 Rostelecom Cup, nevertheless finishing in fourth place due to inconsistent performances from other competitors.
He won the free skate despite errors and finished with another silver medal, qualifying for Grand Prix Final for the second time in his career.
[53] The perceived frontrunner heading into the 2022 Russian Championships, Kolyada placed fifth in the short program after singling his planned triple Axel.