07/2022 - 06/2024 | ![]() | Spartak Moskva |
07/2020 - 06/2022 | ![]() | Chicago Wolves |
07/2021 - 06/2022 | ![]() | Carolina Hurricanes |
02/2020 - 06/2020 | ![]() | Charlotte Checkers |
03/2019 - 02/2020 | ![]() | Hartford Wolf Pack |
12/2018 - 03/2019 | ![]() | London Knights U21 |
09/2016 - 12/2018 | ![]() | Barrie Colts U21 |
04/2015 - 09/2016 | ![]() | Dubuque Fighting Saints U20 |