Tkachyov, 25, led SKA St. Petersburg (KHL) with 38 points (11-27=38) in 45 games this season. His 27 assists ranked first on the club and was tied for 22nd overall in the KHL. During the postseason, he was first on the team in assists, tallying eight points (1-7=8) in 11 playoff contests. The Omsk, Russia native has appeared in seven seasons in the KHL, totaling 185 points (62-123=185) in 254 career games with SKA St. Petersburg, Ufa Salavat Yulayev, Vladivostok Admiral and Omsk Avangard.
The 5-10, 170-pound forward also played two seasons (2013-15) in the QMJHL between the Moncton Wildcats and Quebec Ramparts, collecting 79 points (26-53=79) in 66 games. He added 25 points (13-12=25) in 27 postseason games. In 2015, he helped the Ramparts reach the QMJHL final, recording 16 points (6-10=16) in 21 games before falling in Game Seven to Rimouski. As the host city that season, they advanced to the Memorial Cup where he also tallied three points (0-3=3) in five games, reaching the semi-finals before falling to the Kelowna Rockets of the WHL.
Tkachyov has represented Russia at various international events, including the 2013 IIHF Under-18 World Junior Championship where he tied for second overall with 11 points (5-6=11) in seven games, trailing only Canada's Connor McDavid who had 14 points. His six assists tied for first in the tournament as Russia finished fourth after falling to Finland in the Bronze medal game.