This is a list of current general managers in the National Hockey League . In the National Hockey League , the general manager of a team typically controls player transactions and bears the primary responsibility on behalf of the hockey club during contract discussions with players.
Doug Armstrong has been the general manager of the St. Louis Blues since 2010. He is the longest tenured general manager in the National Hockey League.
The general manager is also normally the person who hires, fires, and supervises the head and assistant coaches for both the NHL team and often the club's American Hockey League (AHL) affiliate, amateur and professional scouts, and all other hockey operations staff.
More information Team, General manager ...
Team
General manager
Tenured since
Pro career
References
Anaheim Ducks
Pat Verbeek
February 3, 2022
1982–2002
[1] [2]
Boston Bruins
Don Sweeney
May 20, 2015
1988–2004
[3] [4]
Buffalo Sabres
Kevyn Adams
June 16, 2020
1996–2008
[5] [6]
Calgary Flames
Craig Conroy
May 23, 2023
1995–2011
[7] [8]
Carolina Hurricanes
Eric Tulsky
May 24, 2024
None
[9]
Chicago Blackhawks
Kyle Davidson
October 26, 2021
None
[10] [11]
Colorado Avalanche
Chris MacFarland
July 11, 2022
None
[12]
Columbus Blue Jackets
Don Waddell
May 28, 2024
1980–1988
[13]
Dallas Stars
Jim Nill
April 29, 2013
1980–1991
[14] [15]
Detroit Red Wings
Steve Yzerman
April 19, 2019
1983–2006
[16] [17]
Edmonton Oilers
Stan Bowman
July 24, 2024
None
[18]
Florida Panthers
Bill Zito
September 2, 2020
None
[19] [20]
Los Angeles Kings
Rob Blake
April 10, 2017
1990–2010
[21] [22]
Minnesota Wild
Bill Guerin
August 21, 2019
1991–2010
[23] [24]
Montreal Canadiens
Kent Hughes
January 18, 2022
None
[25] [26]
Nashville Predators
Barry Trotz
July 1, 2023
None
[27]
New Jersey Devils
Tom Fitzgerald
January 12, 2020
1988–2006
[28] [29]
New York Islanders
Lou Lamoriello
June 5, 2018
None
[30] [31]
New York Rangers
Chris Drury
May 5, 2021
1998–2011
[32] [33]
Ottawa Senators
Steve Staios
November 1, 2023
1993–2012
[34] [35]
Philadelphia Flyers
Daniel Briere
March 10, 2023
1997–2015
[36] [37] [38]
Pittsburgh Penguins
Kyle Dubas
August 3, 2023
None
[39] [40]
San Jose Sharks
Mike Grier
July 5, 2022
1996-2011
[41] [42] [43]
Seattle Kraken
Ron Francis
July 18, 2019
1981–2004
[44] [45]
St. Louis Blues
Doug Armstrong
July 1, 2010
None
[46] [47]
Tampa Bay Lightning
Julien BriseBois
September 11, 2018
None
[48] [49]
Toronto Maple Leafs
Brad Treliving
May 31, 2023
1990–1995
[50] [51]
Utah Hockey Club
Bill Armstrong
April 18, 2024
1990–1999
[52]
Vancouver Canucks
Patrik Allvin
January 26, 2022
1993–2002
[53] [54]
Vegas Golden Knights
Kelly McCrimmon
September 1, 2019
None
[55] [56]
Washington Capitals
Chris Patrick
July 8, 2024
None
[57] [58]
Winnipeg Jets
Kevin Cheveldayoff
June 8, 2011
1990–1994
[59] [60]
Close
Rob Blake, Los Angeles Kings
Stan Bowman, Edmonton Oilers
Daniel Briere, Philadelphia Flyers
Kevin Cheveldayoff, Winnipeg Jets
Craig Conroy, Calgary Flames
Chris Drury, New York Rangers
Kyle Dubas, Pittsburgh Penguins
Tom Fitzgerald, New Jersey Devils
Ron Francis, Seattle Kraken
Mike Grier, San Jose Sharks
Bill Guerin, Minnesota Wild
Lou Lamoriello, New York Islanders
Steve Staios, Ottawa Senators
Don Sweeney, Boston Bruins
Barry Trotz, Nashville Predators
Pat Verbeek, Anaheim Ducks
Don Waddell, Columbus Blue Jackets
Steve Yzerman, Detroit Red Wings