# List of current NHL general managers

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.
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.

## Current NHL general managers

| Team | General manager | Tenured since | Pro career |
| Anaheim Ducks | Pat Verbeek | February 3, 2022 | 1982–2002 |
| Boston Bruins | Don Sweeney | May 20, 2015 | 1988–2004 |
| Buffalo Sabres | Kevyn Adams | June 16, 2020 | 1996–2008 |
| Calgary Flames | Craig Conroy | May 23, 2023 | 1995–2011 |
| Carolina Hurricanes | Eric Tulsky | May 24, 2024 | None |
| Chicago Blackhawks | Kyle Davidson | October 26, 2021 | None |
| Colorado Avalanche | Chris MacFarland | July 11, 2022 | None |
| Columbus Blue Jackets | Don Waddell | May 28, 2024 | 1980–1988 |
| Dallas Stars | Jim Nill | April 29, 2013 | 1980–1991 |
| Detroit Red Wings | Steve Yzerman | April 19, 2019 | 1983–2006 |
| Edmonton Oilers | Stan Bowman | July 24, 2024 | None |
| Florida Panthers | Bill Zito | September 2, 2020 | None |
| Los Angeles Kings | Rob Blake | April 10, 2017 | 1990–2010 |
| Minnesota Wild | Bill Guerin | August 21, 2019 | 1991–2010 |
| Montreal Canadiens | Kent Hughes | January 18, 2022 | None |
| Nashville Predators | Barry Trotz | July 1, 2023 | None |
| New Jersey Devils | Tom Fitzgerald | January 12, 2020 | 1988–2006 |
| New York Islanders | Lou Lamoriello | June 5, 2018 | None |
| New York Rangers | Chris Drury | May 5, 2021 | 1998–2011 |
| Ottawa Senators | Steve Staios | November 1, 2023 | 1993–2012 |
| Philadelphia Flyers | Daniel Briere | March 10, 2023 | 1997–2015 |
| Pittsburgh Penguins | Kyle Dubas | August 3, 2023 | None |
| San Jose Sharks | Mike Grier | July 5, 2022 | 1996-2011 |
| Seattle Kraken | Ron Francis | July 18, 2019 | 1981–2004 |
| St. Louis Blues | Doug Armstrong | July 1, 2010 | None |
| Tampa Bay Lightning | Julien BriseBois | September 11, 2018 | None |
| Toronto Maple Leafs | Brad Treliving | May 31, 2023 | 1990–1995 |
| Utah Hockey Club | Bill Armstrong | April 18, 2024 | 1990–1999 |
| Vancouver Canucks | Patrik Allvin | January 26, 2022 | 1993–2002 |
| Vegas Golden Knights | Kelly McCrimmon | September 1, 2019 | None |
| Washington Capitals | Chris Patrick | July 8, 2024 | None |
| Winnipeg Jets | Kevin Cheveldayoff | June 8, 2011 | 1990–1994 |
* 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