07/2022 - 06/2025 | Columbus Blue Jackets | |
07/2021 - 07/2022 | Calgary Flames | |
10/2020 - 06/2021 | Ottawa Senators | |
10/2019 - 10/2020 | Anaheim Ducks | |
02/2019 - 10/2019 | Pittsburgh Penguins | |
07/2016 - 02/2019 | Vancouver Canucks | |
07/2011 - 06/2014 | Florida Panthers | |
07/2008 - 07/2011 | Kingston Frontenacs U21 |