Bykanov debütierte im November 2005 in Den Haag im Shorttrack-Weltcup und belegte dabei den 72. Platz über 1000 m, den 64. Rang über 500 m und den 47. Platz über 1500 m. In der Saison 2010/11 erreichte er mit dem sechsten Platz über 500 m in Shanghai und dem neunten Rang über 1000 m in Moskau seine ersten Top Zehn Platzierungen im Weltcup. Sein bisher bestes Resultat bei Shorttrack-Weltmeisterschaften errang er im Jahr 2014 bei der WM in Montreal mit dem 13. Platz über 500 m. Bei den Olympischen Winterspielen 2014 in Sotschi belegte er den 25. Platz über 1500 m, den 24. Rang über 1000 m und den 19. Platz über 500 m. Im folgenden Jahr wurde er bei den Europameisterschaften in Dordrecht Vierter im Mehrkampf. Dabei siegte er über 3000 m. Zudem errang er den 19. Platz über 1500 m und jeweils den sechsten Platz über 500 m und 1000 m. In der Saison &lt;a href="Shorttrack-Weltcup%202015/16"&gt;2015/16&lt;/a&gt; kam er im Weltcup dreimal unter die ersten Zehn. Dabei holte er in Dordrecht über 1500 m seinen ersten Weltcupsieg und erreichte zum Saisonende den 11. Platz im Gesamtweltcup über 1500 m. Zu Beginn der Saison &lt;a href="Shorttrack-Weltcup%202016/17"&gt;2016/17&lt;/a&gt; kam er in Calgary mit dem zweiten Platz über 1500 m erneut aufs Podest. Im weiteren Saisonverlauf errang sie sieben Top-Zehn-Platzierungen, darunter Platz drei über 1500 m in Dresden und erreichte damit den fünften Platz im Weltcup über 1500 m. Bei den Europameisterschaften 2017 in Turin wurde er Fünfter im Mehrkampf und belegte dabei den dritten Platz über 1500 m. Im folgenden Jahr holte er bei den Europameisterschaften 2018 in Dresden die Bronzemedaille über 1500 m, die Silbermedaille im Mehrkampf und die Goldmedaille über 3000 m. Bei den Olympischen Winterspielen 2018 in Pyeongchang errang er den 26. Platz über 500 m und bei den bei den Weltmeisterschaften 2018 in Montreal den 41. Platz im Mehrkampf.