CoachesLast Update - June 11, 2026 at 11:05

Pro Coaches

Coaches Name PHDFOFPDEXLDPOCNTAgeContractSalary
Andre Tourigny (MTL)79868779787472CAN524 years$3,000,000
Barry Trotz (EDM)85928185898357CAN643 years$3,000,000
Bruce Cassidy (CAR)77868785918554CAN611 years$4,000,000
Craig Berube (LAK)83848882908456CAN603 years$4,000,000
Dave Tippett (BOS)81858982918455CAN651 years$3,000,000
Dean Evason (ANA)77808681938652CAN623 years$2,000,000
Doug Weight (NYR)7756807070661USA554 years$2,000,000
Gerard Gallant (CLB)72817671928654CAN631 years$1,900,000
Jared Bednar (DET)78919387817568CAN542 years$4,750,000
Jim Hiller (NJD)78878182857962CAN573 years$3,500,000
Jim Montgomery (VGK)83868487857962CAN574 years$3,500,000
Joel Quenneville (CHI)81779078999441CAN671 years$6,000,000
John Hynes (STL)81878685767174USA514 years$2,750,000
John Tortorella (SJS)80818483999342USA673 years$4,000,000
Jon Cooper (VAN)79909480888258CAN594 years$5,000,000
Kris Knoblauch (SEA)78859083706579CAN471 years$2,500,000
Lindy Ruff (WPG)80829178999244CAN663 years$3,500,000
Marco Sturm (DAL)78808172716779DEU472 years$2,500,000
Martin St. Louis (COL)82848980767174CAN513 years$3,500,000
Mike Babcock (PIT)70758481868061CAN614 years$4,000,000
Mike Sullivan (WSH)83818486878160USA581 years$4,000,000
Patrick Roy (BUF)78827985908456CAN601 years$3,000,000
Paul Maurice (TAM)87858676888258CAN593 years$5,000,000
Peter DeBoer (CGY)78888786878160CAN582 years$4,000,000
Peter Laviolette (NYI)77798278918554USA614 years$3,500,000
Rick Tocchet (NSH)84868580938652CAN624 years$4,500,000
Rod Brind'Amour (PHI)80889386847864CAN561 years$3,500,000
Ryan Warsofsky (FLA)81768380575388USA382 years$2,500,000
Scott Arniel (OTT)81898785968948CAN643 years$2,500,000
Sheldon Keefe (UTA)81888384696480CAN462 years$3,500,000
Spencer Carbery (TOR)80889179676381CAN452 years$3,500,000
Travis Green (MIN)84878881827766CAN552 years$2,500,000

Farm Coaches

Coaches Name PHDFOFPDEXLDPOCNTAgeContractSalary
Adam Foote (BRI)77737574817668CAN543 years$700,000
Alexandre Burrows (ABB)5658575754491CAN452 years$500,000
Andrew Brunette (TOR)83818280797470CAN531 years$600,000
Bob Hartley (LAV)7377747984991CAN652 years$1,250,000
Cail MacLean (CGY)66706462757076CAN503 years$700,000
Dallas Eakins (PRO)66676865868062USA592 years$550,000
Dan Bylsma (CHV)75778081827766USA551 years$750,000
Dan Muse (BEL)73758376646083USA433 years$700,000
Dave Hakstol (MTB)67787572868061CAN583 years$5,500,000
Derek Lalonde (WBS)71707574817568USA543 years$1,000,000
Drew Bannister (UTI)77817976787271CAN522 years$100,000
Glen Gulutzan (GRG)70818276827766CAN552 years$450,000
Jay Leach (TEX)68677061706579USA471 years$750,000
Jessica Campbell (CHA)64666770505093CAN332 years$400,000
Joe Sacco (LHV)78757473857962USA571 years$650,000
Joel Ward (LEM)63727371676381CAN453 years$650,000
John Madden (SJB)62717063797469CAN534 years$750,000
Kirk Muller (HER)63717563908456CAN601 years$750,000
Manny Malhotra (IOW)68706769716680CAN462 years$400,000
Marc Savard (MIL)66647065726778CAN483 years$650,000
Misha Donskov (RFD)61727671726778CAN494 years$700,000
Neil Graham (TUC)65737569615785CAN412 years$100,000
Pascal Vincent (COL)75737260857966CAN552 years$400,000
Phil Housley (SYR)69727567918554USA623 years$1,000,000
Ralph Krueger (CHI)77807886928553CHE653 years$700,000
Rick Bowness (SDG)76858279999836CAN713 years$1,500,000
Ryan Huska (SPR)82857978767174CAN511 years$750,000
Stephane Robidas (RCH)67687362746977CAN494 years$750,000
Stu Barnes (HSK)57734465454655CAN561 years$500,000
Todd McLellan (BAK)79838486878160CAN581 years$1,000,000
Tuomo Ruutu (HRT)70686960646083FIN434 years$650,000

Available Coaches

Coaches Name PHDFOFPDEXLDPOCNTAgeContractSalary
Aaron Schneekloth63716970726778CAN483 years$500,000
AJ Maclean6056626170651CAN420 year$0
Alain Nasreddine62747569767174CAN510 year$300,000
Alain Vigneault79747780918455CAN651 years$2,500,000
Alex Tanguay64686971706579CAN470 year$0
Anders Sorensen73717275767074SWE511 years$500,000
Andrew Brewer62607263615685CAN400 year$0
Andrew Campbell75606960595587CAN380 year$0
Andrew Lord62727173645984CAN410 year$0
Ben Sexton67707164515092CAN340 year$0
Ben Simon6359596269751USA472 years$500,000
Benoit Desrosiers64686571555289CAN370 year$0
Blaine Forsythe63707163757076CAN500 year$0
Bob Boughner62676568827766CAN550 year$1,750,000
Bob Jones7162687278681CAN563 years$500,000
Bob Nardella6554606786741USA580 year$0
Bob Woods63656869868061CAN581 years$500,000
Bobby Sanguinetti6055626566631USA380 year$0
Brad Larsen70686769726778CAN490 year$0
Brad Lauer6663627987771CAN590 year$0
Brad Schuler6060665965631USA370 year$0
Brad Shaw72737477938652CAN622 years$250,000
Brent Kisio6048546971641CAN430 year$0
Brent Thompson67636264817568CAN550 year$400,000
Brett McLean65616568726778CAN483 years$100,000
Brett Sutter75606562605786CAN390 year$0
Brian Lashoff6059596864631USA360 year$0
Brian Wiseman66616867827766CAN550 year$0
Bruce Boudreau70697568999738CAN710 year$750,000
Cam Abbott63656664676084CAN420 year$0
Chris Dennis5854515155451CAN460 year$0
Chris Hajt5355585260511CAN450 year$0
Chris Kelly69687162676381CAN450 year$0
Chris Taylor65716768817568CAN542 years$500,000
Claude Julien67716970999244CAN660 year$2,000,000
Colin Chaulk72647264757177CAN490 year$0
Cory Clouston47383941373740CAN561 years$550,000
Craig Johnson6755595882711USA540 year$0
D.J. Smith73827677736877CAN491 years$1,350,000
Dan Hinote63717660746976USA490 year$0
Dan Lambert67696865827766CAN560 year$0
Dan Watson62747174716680CAN460 year$0
Daniel Alfredsson69727366797470SWE530 year$0
Daniel Jacob4962615455551CAN463 years$500,000
Daniel Tkaczuk4846645855501CAN471 years$500,000
Darby Hendrickson67656664817568USA540 year$0
Darryl Sutter71797769999343CAN680 year$2,700,000
Darryl Williams67646665857962CAN580 year$0
Dave Barr5449645170631CAN650 year$0
Dave Lowry64676665918554CAN612 years$1,200,000
Dave Manson6570797682701CAN593 years$500,000
David Bell72646661757177CAN493 years$100,000
David Pelletier62727465777173CAN510 year$0
David Quinn67666970888258USA590 year$750,000
Davis Payne65737169827766CAN550 year$450,000
Dean Chynoweth64727068878160CAN583 years$1,800,000
Derek King67626665898458CAN590 year$350,000
Derek Laxdal68707270928756CAN600 year$400,000
Derek MacKenzie62646563666182CAN440 year$0
Derek Plante64606265817568USA550 year$0
Derik Johnson64736768545190USA360 year$0
Dominique Ducharme64737472797470CAN533 years$150,000
Don Granato76808173868061USA593 years$400,000
Don Nachbaur6253505071481CAN673 years$600,000
Doug Houda67606664908456CAN600 year$0
Eric Dubois4958615360551CAN561 years$500,000
Eric Wellwood6051705564611CAN360 year$0
Gary Agnew4960635765551CAN660 year$0
Geordie Kinnear66727369807571CAN520 year$300,000
Gord Dineen37675960504152CAN600 year$500,000
Grant Potulny75636461716680USA460 year$0
Greg Cronin75747074948852USA620 year$500,000
Greg Rallo4963635354551USA453 years$500,000
Guy Boucher8476817382391CAN540 year$350,000
Ian Laperriere75686661797474CAN520 year$400,000
J.D. Forrest6467666866761USA453 years$100,000
Jack Capuano66727170908456USA600 year$600,000
Jacques Martin78827371999835CAN733 years$650,000
Jamie Heward6048546983701CAN550 year$0
Jamie Kompon72707161908456CAN600 year$0
Jamie Tardif6052585469631CAN410 year$0
Jared Boll65687369585487USA390 year$0
Jared Nightingale75616360676282USA430 year$0
Jared Staal6055626563621CAN350 year$0
Jaroslav Svejkovsky68696863736877CZE490 year$0
Jason Christie6164677480671CAN570 year$0
Jason King65717069666182CAN440 year$0
Jason Smith6054545380681CAN520 year$0
Jay Varady64686967726678USA483 years$100,000
Jay Woodcroft68667663736977CAN490 year$1,200,000
Jean-Francois Houle6662736874761CAN513 years$500,000
Jeff Blashill70777875797271USA523 years$1,500,000
Jeff Daniels64737869878160CAN583 years$1,800,000
Jeff Halpern64757965757076USA501 years$500,000
Jeff Ulmer67606566736877CAN490 year$0
Jeremy Colilton57578891655268CAN410 year$800,000
Jeremy Colliton66736869615785CAN415 years$1,500,000
Joe Cirella4961585163551CAN633 years$500,000
Joel Bouchard69736966807572CAN521 years$100,000
John Gruden70697167857966USA553 years$1,200,000
John MacLean68696773918554CAN620 year$650,000
John McCarthy73657363605687USA390 year$0
John Slaney4960614859551CAN540 year$0
John Snowden70606665686481USA440 year$0
John Stevens65747573908456CAN601 years$750,000
Jordan Smith6046655968631CAN400 year$0
Josef Boumedienne5549677676691SWE480 year$0
Karl Taylor74706862857966CAN550 year$500,000
Kelly Buchberger6050675287721CAN590 year$0
Ken Hitchcock94647263999782CAN681 years$1,000,000
Kenny McCudden62707462979146USA650 year$0
Kevin Dean65616567857962USA570 year$400,000
Kevin Dineen6664718287671CAN620 year$850,000
Kevin Porter6057616468641USA400 year$0
Kirk MacDonald72717363656084CAN420 year$0
Kriss Sparre6050596067621CAN390 year$0
Kyle Hagel6048635669631CAN410 year$0
Lane Lambert74788077938652CAN621 years$700,000
Louis Mass6048635677671USA490 year$0
Luke Richardson70717372857962CAN570 year$1,250,000
Mario Duhamel63717264767074CAN510 year$0
Mark Eaton68696766747077USA490 year$0
Mark Letestu67707168645984CAN410 year$0
Mark Morrison70646268979150CAN630 year$0
Mark Recchi5955677881671CAN581 years$1,250,000
Mark Stuart61687366635884USA420 year$0
Martin Laperriere6050675279681CAN510 year$0
Marty Johnston66747269706579CAN473 years$500,000
Marty Wilford62647361736877CAN490 year$0
Matt Ellis63657461676381CAN450 year$0
Matt Macdonald5454455753451CAN433 years$500,000
Matt McIlvane62647073615886USA400 year$0
Matt Thomas6057686378701CAN500 year$0
Max Fortunus6050677471671CAN430 year$0
Michael Dyck6051705585721CAN570 year$0
Michael Leone64687169585588USA380 year$0
Michael Peca64666567787273CAN520 year$0
Michel Therrien61636664888259CAN632 years$100,000
Mike Bales64667562817568CAN540 year$0
Mike Haviland63667167878160USA580 year$0
Mike Stothers62657868969047CAN640 year$0
Mike Vellucci64626568908456USA603 years$600,000
Mike Weber66696768575388USA380 year$0
Mike Yeo66697063797470CAN530 year$350,000
Mitch Love64697065605686CAN410 year$200,000
Myles Fee69676860676381CAN450 year$0
Nathan Mciver6057595569631CAN410 year$0
Nathan Paetsch6050666971661CAN430 year$0
Newell Brown65746869968948CAN640 year$0
Nick Bonino61647767575387USA380 year$0
Nick Bootland6073657176721CAN480 year$0
Nolan Baumgartner68717265757076CAN500 year$0
Nolan Pratt63767872767174CAN510 year$0
Pascal Rheaume6051466781691CAN530 year$0
Patrick Dwyer64706968635884USA420 year$0
Patrick Wellar62687061635983CAN423 years$500,000
Paul Coffey62697568968948CAN640 year$0
Paul Mara6052585474651USA460 year$0
Paul McFarland63657665605685CAN403 years$400,000
Randy Carlyle8977737778991CAN690 year$850,000
Ray Bennett64737172968948CAN640 year$0
Rich Clune63647065585487CAN390 year$0
Rick Kowalsky66636169827670CAN540 year$0
Riley Armstrong6054545369621CAN410 year$0
Rob Klinkhammer6054616267631CAN390 year$0
Rob Zettler63747864878160CAN583 years$500,000
Rocky Thompson66656870736878CAN480 year$0
Ryan Craig71647165686382CAN443 years$800,000
Ryan McGill67697265857962CAN573 years$800,000
Ryan Mougenel66757369777276CAN500 year$0
Ryan Parent66676569605687CAN393 years$500,000
Scott Allen65737664908456USA600 year$0
Scott Ford64677268696480CAN461 years$500,000
Scott Gordon6857608087631USA622 years$500,000
Scott Young64606265878159USA580 year$0
Sergei Brylin64706567787372RUS520 year$0
Sergei Gonchar71686764777173RUS520 year$0
Seth Appert65677663767174USA510 year$0
Sheldon Brookbank6462646264771CAN443 years$100,000
Spiros Anastas68677067645984CAN410 year$0
Stephane Julien6059596880711CAN520 year$0
Steve Konowalchuk64636667827670USA530 year$0
Steve McCarthy61646965676381CAN451 years$500,000
Steve Ott67686971676282CAN443 years$600,000
Steve Potvin70647266797473CAN513 years$100,000
Steve Smith6563636491771CAN630 year$0
Steve Spott63727566878160CAN580 year$350,000
Stu Bickel6063716667661USA390 year$0
Sylvain Lefebvre71697060878160CAN581 years$750,000
Tim Army66646964948850USA630 year$500,000
Tim Branham6058625573661USA450 year$0
Tim Gleason63727768646083USA430 year$0
Toby Petersen60656975736878USA470 year$0
Todd Nelson63687672868063CAN570 year$400,000
Todd Reirden67717064837765USA551 years$500,000
Todd Richards69687064888258USA600 year$700,000
Tommy Albelin65666473908455SWE610 year$0
Travis Morin6050677470661USA420 year$0
Trent Cull65666864797472CAN520 year$700,000
Trent Vogelhuber69666866575389USA370 year$0
Trent Whitfield5660665555581CAN470 year$0
Trent Yawney62686770918554CAN610 year$0
Trevor Letowski69687463736877CAN490 year$0
Ty Hennes67656870696480USA460 year$0
Vinny Prospal6050666979701CZE510 year$0
Wade Flaherty63716967878160CAN580 year$0
Zack Stortini6052634968621CAN400 year$0