07/2023 - 06/2025 | Milwaukee Admirals | |
07/2024 - 06/2025 | Nashville Predators | |
07/2015 - 06/2017 | Buffalo Sabres | |
07/2014 - 06/2015 | Vancouver Canucks | |
07/2012 - 10/2013 | Metallurg Magnitogorsk | |
02/2012 - 07/2012 | Pittsburgh Penguins | |
10/2011 - 02/2012 | Phoenix Coyotes | |
10/2006 - 10/2011 | Nashville Predators |