New York Rangers | Assistant Coach | Aug. 14, 1997 - Jun. 1, 1999 | 38 - 40 | 1 Year, 9 Months, 18 Days |
Edmonton Oilers | Assistant Coach | Jul. 15, 1999 - Jun. 21, 2000 | 40 - 41 | 11 Months, 6 Days |
Edmonton Oilers | Head Coach | Jun. 22, 2000 - Apr. 15, 2009 | 41 - 50 | 8 Years, 9 Months, 24 Days |
Edmonton Oilers | Senior Vice President | Jun. 11, 2012 - Apr. 15, 2013 | 53 - 54 | 10 Months, 4 Days |
Edmonton Oilers | General Manager | Apr. 15, 2013 - Apr. 24, 2015 | 54 - 56 | 2 Years, 9 Days |
Edmonton Oilers | Senior Vice President | Apr. 24, 2015 - May 16, 2019 | 56 - 60 | 4 Years, 22 Days |
St. Louis Blues | Assistant Coach | Jul. 1, 2022 - Apr. 14, 2023 | 63 - 64 | 9 Months, 13 Days |