Jets de Winnipeg | Entraîneur adjoint | 10 avr. 1984 - 1 juin 1987 | 29 - 32 | 3 Ans, 1 Mois, 22 Jours |
Jets de Winnipeg | Entraîneur-chef | 7 févr. 1989 - 30 juin 1989 | 34 - 34 | 4 Mois, 23 Jours |
Bruins de Boston | Entraîneur-chef | 4 juin 1991 - 1 juin 1992 | 36 - 37 | 11 Mois, 28 Jours |
Sénateurs d'Ottawa | Entraîneur-chef | 30 juin 1992 - 20 nov. 1995 | 37 - 40 | 3 Ans, 4 Mois, 21 Jours |
Islanders de New York | Entraîneur associé | 25 nov. 1995 - 23 janv. 1997 | 40 - 41 | 1 An, 1 Mois, 29 Jours |
Islanders de New York | Entraîneur-chef | 24 janv. 1997 - 11 mars 1998 | 41 - 43 | 1 An, 1 Mois, 15 Jours |
Coyotes de l'Arizona | Entraîneur adjoint | 7 juill. 1999 - 5 juin 2006 | 44 - 51 | 6 Ans, 10 Mois, 29 Jours |
Coyotes de l'Arizona | Entraîneur-chef (Intérim) | 24 févr. 2004 - 7 août 2005 | 49 - 50 | 1 An, 5 Mois, 14 Jours |
Canucks de Vancouver | Entraîneur adjoint | 18 juill. 2006 - 22 mai 2013 | 51 - 58 | 6 Ans, 10 Mois, 4 Jours |
Canucks de Vancouver | Entraîneur associé | 3 août 2010 - 22 mai 2013 | 55 - 58 | 2 Ans, 9 Mois, 19 Jours |
Lightning de Tampa Bay | Entraîneur associé | 3 juin 2013 - 22 juin 2018 | 58 - 63 | 5 Ans, 19 Jours |
Stars de Dallas | Entraîneur adjoint | 22 juin 2018 - 10 déc. 2019 | 63 - 64 | 1 An, 5 Mois, 18 Jours |
Stars de Dallas | Entraîneur-chef (Intérim) | 10 déc. 2019 - 7 oct. 2020 | 64 - 65 | 9 Mois, 27 Jours |
Stars de Dallas | Entraîneur-chef | 8 oct. 2020 - 20 mai 2022 | 65 - 67 | 1 An, 7 Mois, 12 Jours |
Jets de Winnipeg | Entraîneur-chef | 1 juill. 2022 - Présent | 67 - | 1 An, 9 Mois, 25 Jours |