#10 The coaching and GM carosel
Here they are one by one starting with the GM's:
Milt Schmidt: Named first Capitals' first general manager.
Max McNab: Named general manager Dec. 31, 1975
Roger Crozier: Named interim general manager Nov. 5, 1981
David Poile: Named general manager Aug. 30, 1982
George McPhee: Named general manager June 9, 1997
Brian MacLellan: Named general manager on May 26, 2014
Chris Patrick: Named general manager on July 8, 2024
Head coaches
Jimmy Anderson: Named the Capitals' first head coach. Relieved of coaching duties Feb. 9, 1975
Red Sullivan: Named head coach Feb. 11, 1975. Relieved of coaching duties March 22, 1975
Milt Schmidt: Named head coach March 23, 1975. Relieved of coaching duties Dec. 29, 1975
Tom McVie: Named head coach Dec. 31, 1975. Relieved of coaching duties Oct. 9, 1978
Danny Belisle: Named head coach Oct. 9, 1978. Relieved of coaching duties Nov. 5, 1979
Gary Green: Named head coach Nov. 14, 1979. Relieved of coaching duties Nov. 5, 1981
Roger Crozier: Named interim head coach Nov. 5, 1981 and was 0-1-0. Left the bench when Bryan Murray was hired Nov. 11, 1981
Bryan Murray: Named head coach Nov. 11, 1981. Relieved of coaching duties Jan. 15, 1990
Terry Murray: Named head coach Jan. 15, 1990. Relieved of coaching duties Jan. 27, 1994
Jim Schoenfeld: Named head coach Jan. 27, 1994. Relieved of coaching duties June 3, 1997
Ron Wilson: Named head coach June 9, 1997. Relieved of coaching duties May 10, 2002
Bruce Cassidy: Named head coach June 25, 2002. Relieved of coaching duties Dec. 10, 2003
Glen Hanlon: Named head coach Dec. 10, 2003. Relieved of coaching duties Nov. 22, 2007
Bruce Boudreau: Named head coach Nov. 22, 2007. Relieved of coaching duties Nov. 28, 2011
Dale Hunter: Named head coach Nov. 28, 2011. Left coaching duties May 14, 2012
Adam Oates: Named head coach June 26, 2012. Relieved of coaching duties April 26, 2014
Barry Trotz: Named head coach on May 26, 2014. Resigned June 18, 2018
Todd Reirden: Named head coach on June 29, 2018. Relieved of coaching duties August 23, 2020
Peter Laviolette: Named head coach September 15, 2020. Left coaching duties April 14, 2023
Spencer Carbery: Named head coach May 30