11/2019 - 11/2019 | St. Louis Blues | |
10/2019 - 10/2019 | Charlotte Checkers | |
09/2017 - 10/2019 | Florida Panthers | |
07/2016 - 09/2017 | Arizona Coyotes | |
02/2016 - 06/2016 | Anaheim Ducks | |
06/2015 - 02/2016 | Buffalo Sabres | |
02/2012 - 06/2015 | Colorado Avalanche | |
06/2011 - 02/2012 | San Jose Sharks |