09/2024 - 06/2025 | Ottawa Senators | |
07/2021 - 09/2024 | Salavat Yulaev Ufa | |
07/2018 - 06/2021 | Metallurg Magnitogorsk | |
07/2014 - 07/2018 | New York Islanders | |
01/2013 - 07/2014 | Toronto Maple Leafs | |
09/2012 - 01/2013 | Metallurg Magnitogorsk | |
07/2008 - 09/2012 | Toronto Maple Leafs | |
07/2008 - 09/2012 | Toronto Marlies | |
07/2006 - 06/2008 | Metallurg Magnitogorsk |