07/2022 - 06/2025 | Vancouver Canucks | |
10/2022 - 06/2025 | Abbotsford Canucks | |
12/2021 - 06/2022 | Ontario Reign | |
12/2021 - 06/2022 | Los Angeles Kings | |
07/2021 - 11/2021 | Buffalo Sabres | |
03/2021 - 06/2021 | Ontario Reign | |
03/2021 - 06/2021 | Los Angeles Kings | |
03/2018 - 03/2021 | Ottawa Senators | |
11/2018 - 06/2019 | Belleville Senators | |
07/2015 - 11/2018 | North Dakota |