12/2019 - 06/2022 | San Jose Sharks | |
07/2014 - 02/2015 | Tampa Bay Lightning | |
01/2011 - 06/2014 | New York Islanders | |
07/2010 - 12/2010 | SKA St. Petersburg | |
07/2005 - 07/2010 | San Jose Sharks | |
12/2004 - 06/2005 | Metallurg Magnitogorsk | |
07/2000 - 12/2004 | San Jose Sharks |