07/2021 - 06/2025 | Vancouver Canucks | |
07/2024 - 06/2025 | Abbotsford Canucks | |
07/2021 - 06/2023 | Abbotsford Canucks | |
01/2020 - 07/2021 | New York Rangers | |
07/2019 - 06/2020 | Hartford Wolf Pack | |
03/2014 - 06/2019 | Charlotte Checkers | |
07/2015 - 06/2019 | Carolina Hurricanes | |
07/2018 - 06/2019 | Milwaukee Admirals | |
01/2019 - 06/2019 | Nashville Predators |