07/2023 - 06/2025 | Metallurg Magnitogorsk | |
07/2022 - 06/2023 | San Jose Barracuda | |
07/2021 - 06/2022 | Manitoba Moose | |
07/2019 - 07/2021 | Iowa Wild | |
07/2019 - 07/2021 | Minnesota Wild | |
09/2016 - 06/2019 | Rockford IceHogs | |
10/2018 - 11/2018 | Chicago Blackhawks | |
07/2013 - 09/2016 | North Dakota |