Chicago Blackhawks | Assistant Coach | Feb. 24, 1999 - Jun. 1, 2000 | 33 - 34 | 1 Year, 3 Months, 8 Days |
Chicago Blackhawks | Head Coach | Jul. 7, 2005 - Nov. 26, 2006 | 39 - 41 | 1 Year, 4 Months, 19 Days |
San Jose Sharks | Assistant Coach | Jul. 23, 2008 - Jun. 1, 2011 | 42 - 45 | 2 Years, 10 Months, 9 Days |
Anaheim Ducks | Assistant Coach | Jun. 23, 2014 - Apr. 23, 2018 | 48 - 52 | 3 Years, 10 Months |
Edmonton Oilers | Assistant Coach | May 25, 2018 - May 31, 2019 | 52 - 53 | 1 Year, 6 Days |
Los Angeles Kings | Assistant Coach | Jun. 18, 2019 - Present | 53 - | 4 Years, 10 Months, 7 Days |