Winnipeg Jets | Assistant Coach | Apr. 10, 1984 - Jun. 1, 1987 | 29 - 32 | 3 Years, 1 Month, 22 Days |
Winnipeg Jets | Head Coach | Feb. 7, 1989 - Jun. 30, 1989 | 34 - 34 | 4 Months, 23 Days |
Boston Bruins | Head Coach | Jun. 4, 1991 - Jun. 1, 1992 | 36 - 37 | 11 Months, 28 Days |
Ottawa Senators | Head Coach | Jun. 30, 1992 - Nov. 20, 1995 | 37 - 40 | 3 Years, 4 Months, 21 Days |
New York Islanders | Associate Coach | Nov. 25, 1995 - Jan. 23, 1997 | 40 - 41 | 1 Year, 1 Month, 29 Days |
New York Islanders | Head Coach | Jan. 24, 1997 - Mar. 11, 1998 | 41 - 43 | 1 Year, 1 Month, 15 Days |
Arizona Coyotes | Assistant Coach | Jul. 7, 1999 - Jun. 5, 2006 | 44 - 51 | 6 Years, 10 Months, 29 Days |
Arizona Coyotes | Head Coach (Interim) | Feb. 24, 2004 - Aug. 7, 2005 | 49 - 50 | 1 Year, 5 Months, 14 Days |
Vancouver Canucks | Assistant Coach | Jul. 18, 2006 - May 22, 2013 | 51 - 58 | 6 Years, 10 Months, 4 Days |
Vancouver Canucks | Associate Coach | Aug. 3, 2010 - May 22, 2013 | 55 - 58 | 2 Years, 9 Months, 19 Days |
Tampa Bay Lightning | Associate Coach | Jun. 3, 2013 - Jun. 22, 2018 | 58 - 63 | 5 Years, 19 Days |
Dallas Stars | Assistant Coach | Jun. 22, 2018 - Dec. 10, 2019 | 63 - 64 | 1 Year, 5 Months, 18 Days |
Dallas Stars | Head Coach (Interim) | Dec. 10, 2019 - Oct. 7, 2020 | 64 - 65 | 9 Months, 27 Days |
Dallas Stars | Head Coach | Oct. 8, 2020 - May 20, 2022 | 65 - 67 | 1 Year, 7 Months, 12 Days |
Winnipeg Jets | Head Coach | Jul. 1, 2022 - Present | 67 - | 1 Year, 9 Months, 18 Days |