Boston Bruins | Assistant Coach | Aug. 1, 2007 - Jun. 19, 2014 | 45 - 52 | 6 Years, 10 Months, 18 Days |
New Jersey Devils | Assistant Coach | Jun. 17, 2015 - May 30, 2018 | 53 - 56 | 2 Years, 11 Months, 13 Days |
Calgary Flames | Associate Coach | May 31, 2018 - Nov. 28, 2019 | 56 - 57 | 1 Year, 5 Months, 28 Days |
Calgary Flames | Head Coach (Interim) | Nov. 29, 2019 - Sep. 13, 2020 | 57 - 58 | 9 Months, 15 Days |
Calgary Flames | Head Coach | Sep. 14, 2020 - Mar. 5, 2021 | 58 - 59 | 5 Months, 19 Days |
Anaheim Ducks | Assistant Coach | Jun. 15, 2021 - Present | 59 - | 2 Years, 10 Months, 10 Days |