07/2024 - 06/2025 | Spartak Moskva | |
07/2021 - 06/2024 | Springfield Thunderbirds | |
07/2022 - 06/2023 | St. Louis Blues | |
10/2018 - 06/2021 | Iowa Wild | |
03/2018 - 10/2018 | Montréal Canadiens | |
09/2016 - 03/2018 | Hamilton Bulldogs U20 | |
07/2014 - 09/2016 | Flint Firebirds U20 |