07/2024 - 06/2025 | Providence Bruins | |
07/2024 - 06/2025 | Boston Bruins | |
07/2022 - 06/2023 | Providence Bruins | |
11/2022 - 06/2023 | Maine Mariners | |
07/2022 - 10/2022 | Vancouver Canucks | |
07/2021 - 06/2022 | Abbotsford Canucks | |
07/2019 - 06/2021 | Utica Comets | |
05/2018 - 06/2019 | Vancouver Canucks | |
12/2018 - 06/2019 | Ottawa 67's U20 | |
05/2015 - 12/2018 | Windsor Spitfires U20 |