07/2023 - 06/2026 | Dinamo Moskva | |
07/2022 - 06/2023 | Dinamo Minsk | |
07/2021 - 06/2022 | Montréal Canadiens | |
02/2021 - 07/2021 | Carolina Hurricanes | |
12/2020 - 02/2021 | Ottawa Senators | |
05/2013 - 12/2020 | Tampa Bay Lightning | |
07/2010 - 06/2013 | Blainville-Boisbriand Armada U20 |