12/2024 - 06/2025 | HC Davos | |
07/2023 - 12/2024 | Carolina Hurricanes | |
07/2024 - 12/2024 | Chicago Wolves | |
03/2023 - 06/2023 | Philadelphia Flyers | |
03/2021 - 03/2023 | Los Angeles Kings | |
02/2019 - 03/2021 | New York Rangers | |
07/2016 - 02/2019 | Manitoba Moose | |
07/2017 - 02/2019 | Winnipeg Jets | |
07/2012 - 06/2016 | Barrie Colts U20 |