07/2019 - 06/2023 | Los Angeles Kings | |
07/2018 - 06/2019 | Edmonton Oilers | |
07/2014 - 06/2018 | Anaheim Ducks | |
07/2012 - 06/2014 | Norfolk Admirals | |
07/2007 - 06/2011 | San Jose Sharks | |
07/2005 - 06/2007 | Chicago Blackhawks | |
07/2000 - 06/2005 | Norfolk Admirals | |
07/1999 - 06/2000 | Chicago Blackhawks |