New York Islanders | Assistant Coach | Aug. 15, 1988 - Jun. 30, 1989 | 38 - 38 | 10 Months, 15 Days |
Los Angeles Kings | Assistant Coach | 1989 - 1992 | 38 - 41 | 3 Years |
Minnesota North Stars | Assistant Coach | 1992 - 1993 | 41 - 42 | 1 Year |
Dallas Stars | Assistant Coach | 1993 - Jul. 29, 2009 | 42 - 58 | 16 Years |
Dallas Stars | Head Coach (Interim) | Jan. 24, 2002 - Jun. 30, 2002 | 51 - 51 | 5 Months, 6 Days |
Tampa Bay Lightning | Assistant Coach | Jul. 29, 2009 - Jun. 30, 2010 | 58 - 59 | 11 Months, 1 Day |
Minnesota Wild | Assistant Coach | Aug. 10, 2010 - May 24, 2016 | 60 - 65 | 5 Years, 9 Months, 14 Days |
St. Louis Blues | Assistant Coach | Jun. 11, 2016 - May 16, 2017 | 65 - 66 | 11 Months, 5 Days |
Dallas Stars | Assistant Coach | Jun. 22, 2017 - May 18, 2018 | 66 - 67 | 10 Months, 26 Days |
Philadelphia Flyers | Assistant Coach | Dec. 4, 2018 - May 6, 2019 | 68 - 68 | 5 Months, 2 Days |