07/2024 - 06/2025 | Henderson Silver Knights | |
07/2024 - 06/2025 | Vegas Golden Knights | |
05/2021 - 06/2024 | New Jersey Devils | |
10/2022 - 06/2024 | Utica Comets | |
11/2018 - 06/2020 | Omaha Lancers U20 | |
07/2018 - 10/2018 | Lethbridge Hurricanes U20 | |
07/2016 - 07/2018 | SCL Young Tigers U20 | |
07/2017 - 07/2018 | SCL Tigers |