PuckPedia is your source for everything hockey related, including coach information. See all the coaches for each NHL team.

Coaches By Organization
Coach Name Coach Role
Anaheim Ducks logo Anaheim Ducks Dallas Eakins Head Coach
Anaheim Ducks logo Anaheim Ducks Craig Johnson Assistant Coach
Anaheim Ducks logo Anaheim Ducks Mike Stothers Assistant Coach
Anaheim Ducks logo Anaheim Ducks Newell Brown Assistant Coach
Arizona Coyotes logo Arizona Coyotes Andre Tourigny Head Coach
Arizona Coyotes logo Arizona Coyotes Cory Stillman Assistant Coach
Arizona Coyotes logo Arizona Coyotes Mario Duhamel Assistant Coach
Boston Bruins logo Boston Bruins Jim Montgomery Head Coach
Boston Bruins logo Boston Bruins John Gruden Assistant Coach
Boston Bruins logo Boston Bruins Joe Sacco Assistant Coach
Boston Bruins logo Boston Bruins Chris Kelly Assistant Coach
Boston Bruins logo Boston Bruins Bob Essensa Goaltending Coach
Buffalo Sabres logo Buffalo Sabres Don Granato Head Coach
Buffalo Sabres logo Buffalo Sabres Marty Wilford Assistant Coach
Buffalo Sabres logo Buffalo Sabres Matt Ellis Assistant Coach
Buffalo Sabres logo Buffalo Sabres Jason Christie Assistant Coach
Buffalo Sabres logo Buffalo Sabres Mike Bales Assistant Coach
Calgary Flames logo Calgary Flames Darryl Sutter Head Coach
Calgary Flames logo Calgary Flames Kirk Muller Associate Coach
Calgary Flames logo Calgary Flames Ryan Huska Assistant Coach
Calgary Flames logo Calgary Flames Cail MacLean Assistant Coach
Calgary Flames logo Calgary Flames Jordan Sigalet Goaltending Coach
Carolina Hurricanes logo Carolina Hurricanes Rod Brind'Amour Head Coach
Carolina Hurricanes logo Carolina Hurricanes Tim Gleason Assistant Coach
Carolina Hurricanes logo Carolina Hurricanes Jeff Daniels Assistant Coach
Chicago Blackhawks logo Chicago Blackhawks Luke Richardson Head Coach
Chicago Blackhawks logo Chicago Blackhawks Matt Meacham Assistant Coach
Chicago Blackhawks logo Chicago Blackhawks Jimmy Waite Goaltending Coach
Colorado Avalanche logo Colorado Avalanche Jared Bednar Head Coach
Colorado Avalanche logo Colorado Avalanche Ray Bennett Assistant Coach
Colorado Avalanche logo Colorado Avalanche Nolan Pratt Assistant Coach
Colorado Avalanche logo Colorado Avalanche Jussi Parkkila Goaltending Coach
Colorado Avalanche logo Colorado Avalanche Brett Heimlich Assistant Coach, Video
Columbus Blue Jackets logo Columbus Blue Jackets Brad Larsen Head Coach
Columbus Blue Jackets logo Columbus Blue Jackets Pascal Vincent Assistant Coach
Columbus Blue Jackets logo Columbus Blue Jackets Steve McCarthy Assistant Coach
Dallas Stars logo Dallas Stars Pete DeBoer Head Coach
Dallas Stars logo Dallas Stars Steve Spott Assistant Coach
Dallas Stars logo Dallas Stars Alain Nasreddine Assistant Coach
Dallas Stars logo Dallas Stars Jeff Reese Goaltending Coach
Detroit Red Wings logo Detroit Red Wings Derek Lalonde Head Coach
Detroit Red Wings logo Detroit Red Wings Bob Boughner Assistant Coach
Detroit Red Wings logo Detroit Red Wings Alex Tanguay Assistant Coach
Detroit Red Wings logo Detroit Red Wings Jay Varandy Assistant Coach
Edmonton Oilers logo Edmonton Oilers Jay Woodcroft Head Coach
Edmonton Oilers logo Edmonton Oilers Dave Manson Assistant Coach
Edmonton Oilers logo Edmonton Oilers Glen Gulutzan Assistant Coach
Florida Panthers logo Florida Panthers Paul Maurice Coach Coach
Florida Panthers logo Florida Panthers Tuomo Ruutu Assistant Coach
Florida Panthers logo Florida Panthers Robb Tallas Goaltending Coach
Los Angeles Kings logo Los Angeles Kings Todd McLellan Head Coach
Los Angeles Kings logo Los Angeles Kings Trent Yawney Assistant Coach
Los Angeles Kings logo Los Angeles Kings Bill Ranford Goaltending Coach
Minnesota Wild logo Minnesota Wild Dean Evason Head Coach
Minnesota Wild logo Minnesota Wild Bob Woods Assistant Coach
Minnesota Wild logo Minnesota Wild Darby Hendrickson Assistant Coach
Minnesota Wild logo Minnesota Wild Brett McLean Assistant Coach
Montreal Canadiens logo Montreal Canadiens Martin St. Louis Head Coach
Montreal Canadiens logo Montreal Canadiens Stephane Rodibas Assistant Coach
Montreal Canadiens logo Montreal Canadiens Alex Burrows Assistant Coach
Montreal Canadiens logo Montreal Canadiens Trent Letowski Assistant Coach
Nashville Predators logo Nashville Predators John Hynes Head Coach
Nashville Predators logo Nashville Predators Todd Richards Assistant Coach
Nashville Predators logo Nashville Predators Dan Lambert Assistant Coach
Nashville Predators logo Nashville Predators Dan Hinote Assistant Coach
New Jersey Devils logo New Jersey Devils Lindy Ruff Head Coach
New Jersey Devils logo New Jersey Devils Andrew Brunette Associate Coach
New Jersey Devils logo New Jersey Devils Mark Recchi Assistant Coach
New Jersey Devils logo New Jersey Devils Rick Kowalsky Assistant Coach
New Jersey Devils logo New Jersey Devils Chris Taylor Assistant Coach
New York Islanders logo New York Islanders Lane Lambert Head Coach
New York Islanders logo New York Islanders Doug Houda Assistant Coach
New York Islanders logo New York Islanders John MacLean Assistant Coach
New York Rangers logo New York Rangers Gerard Gallant Head Coach
New York Rangers logo New York Rangers Benoit Allaire Assistant Coach & Goaltending Coach
New York Rangers logo New York Rangers Mike Kelly Assistant Coach
New York Rangers logo New York Rangers Gord Murphy Assistant Coach
New York Rangers logo New York Rangers Jim Midgley Assistant Coach
Ottawa Senators logo Ottawa Senators DJ Smith Head Coach
Ottawa Senators logo Ottawa Senators Jack Capuano Associate Coach
Philadelphia Flyers logo Philadelphia Flyers John Tortorella Head Coach
Philadelphia Flyers logo Philadelphia Flyers Brad Shaw Assistant Coach
Philadelphia Flyers logo Philadelphia Flyers Nick Schultz Assistant Coach
Philadelphia Flyers logo Philadelphia Flyers Rocky Thompson Assistant Coach
Philadelphia Flyers logo Philadelphia Flyers Darryl Williams Assistant Coach
Pittsburgh Penguins logo Pittsburgh Penguins Mike Sullivan Head Coach
Pittsburgh Penguins logo Pittsburgh Penguins Todd Reirden Assistant Coach
Pittsburgh Penguins logo Pittsburgh Penguins Mike Vellucci Assistant Coach
Pittsburgh Penguins logo Pittsburgh Penguins Andy Chiodo Goaltending Coach
San Jose Sharks logo San Jose Sharks David Quinn Head Coach
Seattle Kraken logo Seattle Kraken Dave Hakstol Head Coach
Seattle Kraken logo Seattle Kraken Jay Leach Assistant Coach
Seattle Kraken logo Seattle Kraken Paul McFarland Assistant Coach
St. Louis Blues logo St. Louis Blues Craig Berube Head Coach
St. Louis Blues logo St. Louis Blues Craig MacTavish Assistant Coach
St. Louis Blues logo St. Louis Blues Mike Van Ryn Assistant Coach
St. Louis Blues logo St. Louis Blues Steve Ott Assistant Coach
Tampa Bay Lightning logo Tampa Bay Lightning Jon Cooper Head Coach
Tampa Bay Lightning logo Tampa Bay Lightning Jeff Halpem Associate Coach
Tampa Bay Lightning logo Tampa Bay Lightning Rob Zettler Assistant Coach
Toronto Maple Leafs logo Toronto Maple Leafs Sheldon Keefe Head Coach
Toronto Maple Leafs logo Toronto Maple Leafs Manny Malhotra Assistant Coach
Toronto Maple Leafs logo Toronto Maple Leafs Dean Chynoweth Assistant Coach
Toronto Maple Leafs logo Toronto Maple Leafs Spencer Carbery Assistant Coach
Vancouver Canucks logo Vancouver Canucks Bruce Boudreau Head Coach
Vancouver Canucks logo Vancouver Canucks Mike Yeo Assistant Coach
Vancouver Canucks logo Vancouver Canucks Trent Cull Assistant Coach
Vancouver Canucks logo Vancouver Canucks Jason King Assistant Coach
Vegas Golden Knights logo Vegas Golden Knights Bruce Cassidy Head Coach
Vegas Golden Knights logo Vegas Golden Knights John Stevens Assistant Coach
Vegas Golden Knights logo Vegas Golden Knights Ryan Craig Assistant Coach
Vegas Golden Knights logo Vegas Golden Knights Misha Donskov Assistant Coach
Washington Capitals logo Washington Capitals Peter Laviolette Head Coach
Washington Capitals logo Washington Capitals Blaine Forsythe Assistant Coach
Washington Capitals logo Washington Capitals Kevin McCarthy Assistant Coach
Winnipeg Jets logo Winnipeg Jets Rick Bowness Head Coach
Winnipeg Jets logo Winnipeg Jets Scott Arniel Associate Coach
Winnipeg Jets logo Winnipeg Jets Brad Lauer Assistant Coach
Winnipeg Jets logo Winnipeg Jets Marty Johnston Assistant Coach
Winnipeg Jets logo Winnipeg Jets Wade Flaherty Assistant Coach