Sitnikow hatte seinen ersten internationalen Erfolg bei den Juniorenweltmeisterschaften 2016 in Sofia. Dort holte er die Bronzemedaille mit der Staffel. Im Weltcup startete er erstmals im Februar 2017 in Dresden und belegte dabei den 19. Platz über 500 m und den 11. Rang über 1500 m. In der Saison 2017/18 gewann er bei den Europameisterschaften 2018 in Dresden und bei den Juniorenweltmeisterschaften 2018 in Tomaszów Mazowiecki jeweils die Silbermedaille mit der Staffel. Beim Saisonhöhepunkt, den Olympischen Winterspielen 2018 in Pyeongchang, errang er den 27. Platz über 1500 m. Im März 2018 wurde er bei den Weltmeisterschaften in Montreal Siebter mit der Staffel. In der Saison 2018/19 siegte er in Turin jeweils mit der Staffel und der Mixed-Staffel und kam zudem in Salt Lake City auf den dritten Platz mit der Staffel. Bei den Europameisterschaften 2019 in Dordrecht gewann mit der Staffel und über 500 m jeweils die Bronzemedaille. In der folgenden Saison holte er zwei Siege mit der Staffel und errang viermal den zweiten und zweimal den dritten Platz mit der Staffel. Zudem wurde er in Montreal Dritter und in Nagoya Zweiter über 500 m und errang damit den fünften Platz im Weltcup. Bei den Europameisterschaften 2020 in Debrecen lief er auf den neunten Platz im Mehrkampf und gewann mit der Staffel die Goldmedaille.