02/2023 - 06/2023 | Colorado Avalanche | |
07/2022 - 02/2023 | Boston Bruins | |
10/2022 - 02/2023 | Providence Bruins | |
10/2020 - 07/2022 | New York Rangers | |
10/2020 - 06/2022 | Hartford Wolf Pack | |
03/2020 - 10/2020 | Charlotte Checkers | |
07/2019 - 02/2020 | Montréal Canadiens | |
07/2019 - 02/2020 | Rocket de Laval | |
02/2019 - 06/2019 | Columbus Blue Jackets | |
07/2012 - 02/2019 | New Jersey Devils | |
04/2011 - 06/2015 | Albany Devils |