07/2024 - 06/2025 | Utica Comets | |
07/2024 - 06/2025 | New Jersey Devils | |
07/2022 - 06/2024 | San Diego Gulls | |
07/2022 - 06/2024 | Anaheim Ducks | |
07/2019 - 07/2022 | New Jersey Devils | |
07/2021 - 07/2022 | Utica Comets | |
07/2018 - 06/2019 | New Jersey Devils | |
05/2013 - 06/2017 | Sault Ste. Marie Greyhounds U20 |