07/2024 - 06/2025 | Calgary Flames | |
07/2021 - 06/2024 | Columbus Blue Jackets | |
07/2020 - 07/2021 | Carolina Hurricanes | |
01/2018 - 06/2021 | Charlotte Checkers | |
07/2018 - 06/2019 | Carolina Hurricanes | |
01/2018 - 06/2018 | Tri-City Americans U20 | |
07/2014 - 01/2018 | Calgary Hitmen U20 |