Galiachmetow startete international erstmals bei den Juniorenweltmeisterschaften 2017 in Innsbruck und errang dort den 50. Platz im Mehrkampf. Sein Debüt im Shorttrack-Weltcup gab er im Februar 2017 in Dresden, welches er auf dem 17. Platz über 1000 m beendete. Im folgenden Jahr belegte er bei den Juniorenweltmeisterschaften in Tomaszów Mazowiecki den 15. Platz im Mehrkampf und den zehnten Rang mit der Staffel. Bei den Shorttrack-Weltmeisterschaften 2019 in Sofia lief er auf den 29. Platz im Mehrkampf und bei den Shorttrack-Weltmeisterschaften 2021 in Dordrecht auf den 15. Platz im Mehrkampf und auf den sechsten Rang mit der Staffel. Zu Beginn der Saison 2021/22 errang er in Peking mit dem zweiten Platz über 1500 m seine erste Podestplatzierung im Weltcup und erreichte damit den zehnten Platz in der Gesamtwertung.