07/2022 - 06/2024 | Montréal Canadiens | |
07/2021 - 06/2022 | Montréal Canadiens | |
07/2020 - 07/2021 | Torpedo Nizhny Novgorod | |
07/2019 - 06/2020 | San Diego Gulls | |
02/2019 - 07/2019 | Wilkes-Barre/Scranton Penguins | |
12/2018 - 02/2019 | Springfield Thunderbirds | |
11/2018 - 12/2018 | Edmonton Oilers | |
07/2015 - 11/2018 | Ottawa Senators | |
03/2012 - 06/2015 | Binghamton Senators |