Mushtakov had his first international success at the 2015 World Junior Championships in Warsaw . There he won the bronze medal in the team sprint. The following year he won the gold medal in the team sprint at the Junior World Championships in Changchun . At the beginning of the 2018/19 season, he started the World Cup for the first time in Obihiro and finished 16 and eighth over 500 m each and ninth place over 1000 m. At the following World Cup station in Tomakomai , he achieved his first podium finish with second place over 500 m and his first World Cup victory in the team sprint. In Tomaszów Mazowiecki he was third in the team sprint. At the individual distance world championships in Inzell in 2019 , he won the bronze medal in the team sprint and over 500 m. He also achieved seventh place over 1000 m there. At the end of February 2019, he finished ninth at the Sprint World Championship in Heerenveen . He finished the season in ninth place in the overall world cup over 500 m and in eighth place in the overall world cup over 1000 m.
Personal bests
500 m 34.05 sec. (installed on February 14, 2020 in Salt Lake City)
1000 m 1: 07.34 min. (installed on February 15, 2020 in Salt Lake City)
1500 m 1: 50.06 min. (installed on October 23, 2019 in Kolomna)
3000 m 4: 02.16 min. (installed on March 4, 2014 in Chelyabinsk)
5000 m 7: 08.60 min. (installed on March 4, 2014 in Chelyabinsk)