Wychowanek Junosti Mińsk. W sezonie &lt;a href="MHL%20%282013/2014%29"&gt;2013/2014&lt;/a&gt; grał w drużynie Krasnaja Armija Moskwa (podległej CSKA Moskwa) w juniorskich rozgrywkach MHL. Tuż po nim w 2014 w KHL Junior Draft został wybrany przez CSKA Moskwa z numerem 8 oraz w drafcie do kanadyjskich juniorskich rozgrywek CHL przez klub Calgary Hitmen z numerem 56 (runda 5). W następstwie tego rozegrał w barwach tej drużyny dwa sezony w juniorskiej lidze WHL (2014/2015 i 2015/2016). W międzyczasie, w NHL Entry Draft 2015 został wybrany przez Calgary Flames z numerem 136. W czerwcu 2016 został przekazany z Calgary do CSKA Moskwa. Od tego czasu zadebiutował w barwach CSKA w seniorskich rozgrywkach KHL w sezonie &lt;a href="KHL%20%282016/2017%29"&gt;KHL (2016/2017)&lt;/a&gt;, a jednocześnie grywał jeszcze w lidze MHL oraz w drużynie farmerskiej, Zwieździe Moskwa, w rosyjskich rozgrywkach WHL. Potem przedłużał kontrakt z CSKA w lipcu 2017 o trzy lata, w czerwcu 2020 o kolejne trzy lata.