02/2024 - 06/2027 | ![]() | Calgary Flames |
09/2019 - 02/2024 | ![]() | Vegas Golden Knights |
10/2021 - 06/2023 | ![]() | Henderson Silver Knights |
01/2019 - 06/2020 | ![]() | Fort Wayne Komets |
01/2017 - 09/2019 | ![]() | Prince Albert Raiders U20 |
01/2019 - 09/2019 | ![]() | Chicago Wolves |
07/2015 - 01/2017 | ![]() | Victoria Royals U20 |