07/2024 - 06/2025 | Calgary Wranglers | |
07/2024 - 06/2025 | Calgary Flames | |
07/2023 - 06/2024 | Arizona Coyotes | |
07/2022 - 06/2023 | San Diego Gulls | |
12/2022 - 01/2023 | Anaheim Ducks | |
07/2019 - 06/2022 | Stockton Heat | |
05/2016 - 07/2019 | Milwaukee Admirals | |
03/2013 - 05/2016 | Kelowna Rockets U20 |