07/2024 - 06/2026 | Ak Bars Kazan | |
04/2021 - 06/2024 | San Jose Sharks | |
07/2020 - 04/2021 | Toronto Maple Leafs | |
07/2020 - 04/2021 | Toronto Marlies | |
07/2010 - 06/2020 | SKA St. Petersburg | |
07/2012 - 06/2016 | SKA-Neva St. Petersburg | |
07/2010 - 06/2015 | SKA-1946 St. Petersburg U21 |