Montreal Canadiens | Assistant Coach | Jun. 20, 2006 - Jun. 1, 2011 | 40 - 45 | 4 Years, 11 Months, 12 Days |
Carolina Hurricanes | Head Coach | Nov. 28, 2011 - May 5, 2014 | 45 - 48 | 2 Years, 5 Months, 7 Days |
St. Louis Blues | Assistant Coach | May 13, 2014 - Jun. 2, 2016 | 48 - 50 | 2 Years, 20 Days |
Montreal Canadiens | Associate Coach | Jun. 2, 2016 - Feb. 23, 2021 | 50 - 55 | 4 Years, 8 Months, 21 Days |
Calgary Flames | Associate Coach | Jun. 10, 2021 - Jun. 30, 2023 | 55 - 57 | 2 Years, 20 Days |
Washington Capitals | Assistant Coach | Jul. 20, 2023 - Present | 57 - | 9 Months, 4 Days |