HC Yugra
Formé à l'Altaï Barnaoul, il poursuit son apprentissage dans les équipes de jeunes du Gazovik Tioumen puis du Iougra Khanty-Mansiïsk. Il commence sa carrière junior en 2016-2017 avec les Mamonty Iougry dans la MHL. Le , il joue son premier match dans la KHL avec le Iougra. Lors du repêchage d'entrée dans la LNH 2018, il est choisi au deuxième tour, à la quarante-neuvième position au total par les Blue Jackets de Columbus. La saison suivante, il est recruté par le SKA Saint-Pétersbourg.