CoachesLast Update - Sunday, November 23, 2025 at 08:13
Your browser screen resolution is too small for this page. Some information are hidden to keep the page readable.

Pro Coaches

Coaches Name PHDFOFPDEXLDPOCNTAgeContractSalary
Barry Trotz (WPG)88997085999589CAN591 years$4,000,000
Ben Simon (BOS)6661616657531USA476 years$1,250,000
Benoit Groulx (LAK)6363656263581CAN582 years$1,250,000
Bill Peters (NYR)55879773765774CAN616 years$1,250,000
Bruce Boudreau (CGY)7167717081761CAN711 years$1,000,000
Bruce Cassidy (COL)9088869293911CAN607 years$1,250,000
Claude Julien (DAL)96828078998887CAN617 years$1,000,000
Jared Bednar (TBL)7987938380821CAN547 years$1,250,000
Jeff Blashill (SJS)7973817760551USA521 years$1,000,000
Jeremy Colliton (VAN)7268696556521CAN411 years$1,000,000
Jim Montgomery (CHI)8890888084901CAN565 years$1,000,000
John Tortorella (MNS)9484798798931USA671 years$1,000,000
Jon Cooper (EDM)8784928789881CAN585 years$1,250,000
Ken Hitchcock (WSH)94647263999782CAN691 years$1,250,000
Kris Knoblauch (DET)8080847870671CAN475 years$1,000,000
Lindy Ruff (VGK)8282888697951CAN662 years$1,000,000
Mike Babcock (TOR)58749499999086CAN583 years$1,000,000
Mike Sullivan (STL)8886868586781USA587 years$5,468,750
Patrick Roy (QUE)8481818467711CAN604 years$1,000,000
Paul Maurice (HFD)9091887894971CAN594 years$1,000,000
Peter DeBoer (PIT)8288928687811CAN571 years$1,870,000
Peter Laviolette (NSH)9088888793881CAN584 years$1,000,000
Rick Tocchet (ANA)8786868282751CAN627 years$1,250,000
Rod Brind'Amour (AZC)8292888582931CAN551 years$4,000,000
Scott Arniel (MTL)7988808483781CAN636 years$1,000,000
Todd McLellan (PHI)7883807882811CAN585 years$1,000,000

Farm Coaches

Coaches Name PHDFOFPDEXLDPOCNTAgeContractSalary
Alex Burrows (ABH)7167706957531CAN451 years$550,000
Andre Tourigny (RSA)8979827875721CAN525 years$550,000
Andrew Brunette (OSB)7782858271671CAN524 years$550,000
Bob Boughner (HAV)7971737661561CAN557 years$687,500
Bob Jones (ERO)6161616159561CAN562 years$687,500
Brad Larsen (TAP)8775738070691CAN486 years$550,000
Brent Thompson (LAV)7066676661561CAN554 years$687,500
Brett McLean (PRB)6462616956531CAN476 years$859,375
Craig Berube (APE)8983829191851CAN602 years$550,000
Dean Evason (BWK)8081777789851CAN611 years$750,000
Derek Lalonde (PRM)8680838578731USA531 years$700,000
Don Granato (TEX)7976817982801USA587 years$550,000
Glen Gulutzan (TSP)7876837261561CAN541 years$550,000
Guy Boucher (RIW)6060606053501CAN544 years$687,500
Jay Woodcroft (TRM)8679877671731CAN491 years$825,000
Joel Bouchard (SCS)6667646353501CAN521 years$1,500,000
Joel Quenneville (SAR)45457075999972CAN637 years$550,000
John Hynes (EOK)8486828074721USA515 years$687,500
Karl Taylor (PHP)7674747161561CAN557 years$687,500
Kerry Huffman (RIR)56777941484157CAN572 years$550,000
Lane Lambert (TRR)8079838074691CAN615 years$550,000
Martin St. Louis (QUE)7877797974711CAN514 years$600,000
Mike Chiasson (KEL)40314237473539USA341 years$550,000
Mike Yeo (ACG)8068767560551CAN521 years$550,000
Sheldon Keefe (CBO)8186938672691CAN457 years$687,500
Todd Reirden (LKN)7572737161561USA544 years$550,000

Available Coaches

Coaches Name PHDFOFPDEXLDPOCNTAgeContractSalary
A.J. MacLean37435463473547CAN403 years$500,000
Aaron Schneekloth6469636553501CAN473 years$500,000
Adam Foote7075737059561CAN540 year$0
Alain Nasreddine7178827659541CAN503 years$500,000
Alex Tanguay6161616156531CAN460 year$0
Alex Westland6161616157541USA500 year$0
Anders Sorensen7368677259541SWE513 years$500,000
Andrew Brewer44567174454656CAN393 years$500,000
Andy Chiodo6161616156531CAN430 year$0
Barry Smith43436668454652USA643 years$500,000
Ben Sexton6060606053501CAN350 year$0
Ben Vanderklok6161616156531CAN440 year$0
Benoit Allaire6161616161581CAN620 year$0
Benoit Desrosiers6060606053501CAN370 year$0
Bill Ranford6161616160571CAN590 year$0
Blaine Forsythe7168716853501CAN490 year$1,000,000
Bob Essensa6161616160571CAN610 year$0
Bob Murray81745567646067CAN700 year$550,000
Bob Nardella6661636457521USA580 year$0
Bob Woods48614562454651CAN570 year$1,000,000
Brad Shaw8474687664591CAN613 years$1,600,000
Brad Tapper37675960473551CAN453 years$500,000
Brett Furguson54523537473543CAN573 years$500,000
Brian Wiseman6865667459561CAN540 year$0
Brock Sheahan6562636456531CAN420 year$0
Cail MacLean6161616157541CAN490 year$550,000
Charlie Huddy58596846454654CAN623 years$500,000
Chris Dennis55504350473547CAN573 years$500,000
Chris Hajt46505072454652CAN443 years$500,000
Chris Kelly6161616156531CAN450 year$0
Chris Taylor6161616159561CAN543 years$500,000
Clark Donatelli79565935534955USA593 years$500,000
Colin Chaulk7072686858541CAN490 year$0
Corey Schwab6161616159561CAN550 year$0
Curtis Sanford6161616156531CAN460 year$0
D.J. Smith8282797660581CAN483 years$500,000
Dallas Eakins64614144624853USA543 years$500,000
Dan Bylsma7181748371681USA553 years$2,400,000
Dan Girardi6060606053501CAN420 year$0
Dan Hinote6161616157541USA490 year$0
Dan Lambert7068707059561CAN560 year$0
Dan Muse6060606053501USA433 years$500,000
Dan Watson6468626853501CAN470 year$0
Daniel Alfredsson6060606053501SWE530 year$0
Daniel Jacob37675960473551CAN453 years$500,000
Daniel Tkaczuk6661656553501CAN473 years$500,000
Darby Hendrickson6568656660551USA533 years$500,000
Darryl Sutter7171706980761CAN670 year$0
Darryl Sydor50685966454656CAN483 years$500,000
Darryl Williams6161616160571CAN580 year$0
Dave Barr47537348454652CAN643 years$500,000
Dave Hakstol7979808480781CAN573 years$2,000,000
Dave Lowry7876718164591CAN613 years$500,000
Dave Manson37675960473551CAN583 years$500,000
Dave Rogalski6161616156531USA450 year$0
David Alexander6161616156531CAN420 year$0
David Bell6465626653501CAN593 years$500,000
David Cunniff43515542473546USA513 years$500,000
David Oliver70505141454651CAN543 years$500,000
David Quinn7976777886791USA590 year$1,250,000
David Urquhart37675960473551CAN413 years$500,000
Davis Payne6161616161561CAN553 years$500,000
Dean Chynoweth7573797362571CAN573 years$1,800,000
Derek King6161616160571CAN593 years$500,000
Derek Laxdal47416256564551CAN573 years$500,000
Derek MacKenzie6060606053501CAN450 year$0
Derek Plante6161616159561USA550 year$0
Derik Johnson6875717153501USA360 year$0
Domenic Pittis42363453473541CAN503 years$500,000
Dominique Ducharme7072727553501CAN530 year$0
Don Nachbaur63524361454652CAN653 years$500,000
Doug Houda6161616160571CAN593 years$500,000
Doug Janik65553065473550USA453 years$500,000
Drew Bannister7880778371671CAN523 years$500,000
Dustin Schwartz6161616156531CAN470 year$0
Emanuel Viveiros71485447454652CAN593 years$500,000
Eric Boguniecki37675960473551USA463 years$500,000
Eric Dubois37675960473551CAN553 years$500,000
Eric Raymond6161616159561CAN540 year$0
Frantz Jean6161616159561CAN550 year$0
Frederic Chabot6161616160571CAN580 year$0
Gary Agnew37675960473551CAN653 years$500,000
Geoff Ward41657355454654CAN633 years$500,000
Geordie Kinnear7169676660551CAN523 years$600,000
Gerard Gallant7172717177721CAN634 years$1,000,000
Gilles Bouchard51406231473544CAN543 years$500,000
Gord Dineen37675960504152CAN590 year$700,000
Gord Murphy6667666660571CAN593 years$500,000
Greg Brown70505141454651USA573 years$500,000
Greg Cronin7275717183751USA623 years$1,400,000
Greg Moore6463646356531USA420 year$0
Greg Rallo37675960473551USA443 years$500,000
Ian Clark6161616160571CAN600 year$0
Ian Laperriere7568656460551CAN523 years$500,000
J.D. Forrest6972646957531USA453 years$500,000
J.J. Daigneault37675960473551CAN583 years$500,000
Jack Capuano8369747160571USA593 years$1,400,000
Jacques Martin74596859817770CAN723 years$3,600,000
Jamie Kompon7780786863581CAN593 years$500,000
Jamie Pringle41657355454654CAN503 years$500,000
Jared Boll6060606053501USA400 year$0
Jaroslav Modry63303739473542CZE543 years$500,000
Jarrod Skalde67485030473546CAN543 years$500,000
Jason King6060606053501CAN443 years$500,000
Jason Labarbera6161616156531CAN460 year$0
Jay Leach6161616156531USA460 year$750,000
Jay Pandolfo59716343454655USA503 years$500,000
Jay Varady6161616157541USA483 years$500,000
Jean-Francois Houle6765746559541CAN513 years$500,000
Jeff Daniels7282787562571CAN573 years$1,800,000
Jeff Halpern6161616157541USA493 years$1,200,000
Jeff Reese6161616160571CAN600 year$0
Jim Hiller7080767671671CAN563 years$500,000
Jimmy Bonneau37675960473551CAN403 years$500,000
Jimmy Waite6161616159561CAN570 year$0
Joe Cirella37675960473551CAN623 years$500,000
Joe Sacco7981787062571USA570 year$600,000
Joel Ward6060606053501CAN450 year$0
Joey Mormina57574945473548CAN433 years$500,000
John Gruden6464716359561USA553 years$1,200,000
John MacLean8076747964591CAN613 years$500,000
John Madden8170726860551CAN533 years$500,000
John McCarthy7162666456521USA390 year$0
John McLean6060606053501USA610 year$0
John Slaney37675960473551CAN533 years$500,000
John Stevens7777768363581CAN593 years$2,400,000
John Torchetti53465163475252USA583 years$500,000
Jordan Sigalet6060606053501CAN450 year$0
Josef Boumedienne6060606053501SWE480 year$0
Jussi Parkkila6161616157541FIN490 year$0
Justin Peters6060606053501CAN390 year$0
Keith McCambridge67675853594358CAN473 years$1,000,000
Ken Klee37675960473551USA543 years$500,000
Kenny McCudden6770647162591USA643 years$500,000
Kevin Dean7468657762571USA573 years$500,000
Kevin Dineen7667697465601CAN623 years$500,000
Kevin McCarthy45725558454654CAN653 years$500,000
Kim Dillabaugh6161616157541CAN480 year$0
Kirk Muller7376687564591CAN603 years$1,800,000
Luke Richardson8277758683781CAN573 years$1,000,000
Manny Malhotra7067696556531CAN453 years$500,000
Manny Viveiros6464626364591CAN600 year$0
Marc Crawford73557575998377CAN640 year$1,000,000
Marco Sturm6873697557531GER473 years$500,000
Mario Duhamel6161616157541CAN500 year$0
Mark Dennehy53737361493357USA573 years$500,000
Mark Morrison7265696766611CAN633 years$500,000
Mark Recchi7166697253501CAN583 years$1,600,000
Mark Stuart6161616156531USA420 year$0
Martin Gelinas41657355454654CAN513 years$500,000
Martin Raymond55415656454650CAN573 years$500,000
Marty Johnston7176707356531CAN473 years$500,000
Marty Wilford7172767658541CAN483 years$500,000
Matt Carkner62425059473549CAN443 years$500,000
Matt Ellis6161616156531CAN440 year$0
Matt MacDonald48584343473546CAN423 years$500,000
Matt McIlvane6461646253501USA400 year$0
Michael Peca7373747353501CAN520 year$0
Mike Bales6161616159561CAN540 year$0
Mike Buckley6060606053501USA490 year$0
Mike Grier64474750454650USA503 years$500,000
Mike Kelly73646070454660CAN633 years$2,200,000
Mike Knuble31575051473545CAN513 years$500,000
Mike Stothers6161616162591CAN643 years$500,000
Mike Van Ryn6161616154511CAN473 years$500,000
Mike Vellucci6770707060571USA593 years$500,000
Mike Weber6060606053501USA380 year$0
Misha Donskov6161616157541CAN490 year$0
Mitch Korn6060606053501USA680 year$0
Mitch Love6466656256531CAN420 year$0
Neil Graham7467737456521CAN400 year$0
Newell Brown6263636467621CAN643 years$500,000
Niklas Backstrom6060606053501FIN480 year$0
Nolan Baumgartner6060606053501CAN503 years$500,000
Nolan Pratt6161616157541CAN503 years$500,000
Pascal Vincent8172758271681CAN543 years$800,000
Pat Ferschweiler53465163454651USA533 years$500,000
Patrick Dwyer6971716953501USA430 year$0
Patrick Wellar50536457473551CAN423 years$500,000
Paul Boutilier32485232473541CAN613 years$500,000
Paul Coffey6060606053501CAN650 year$0
Paul McFarland62456557454653CAN393 years$500,000
Paul Schonfelder6161616156531CAN450 year$0
Phil Housley6060606053501USA622 years$1,000,000
Piero Greco6161616160571USA610 year$0
Randy Carlyle71644557957968CAN653 years$3,200,000
Ray Bennett7076827366611CAN633 years$500,000
Reid Cashman59577053454655USA423 years$500,000
Rich Preston61564150454650CAN733 years$500,000
Rick Bowness57734465593956CAN673 years$500,000
Rick Kowalsky6664607053501CAN543 years$500,000
Rob Cookson55415656454650CAN643 years$500,000
Rob Davidson37675960473551CAN483 years$500,000
Rob Nardella37675960473551ITA573 years$500,000
Rob Zettler6161616160571CAN583 years$500,000
Robbie Tallas6161616158551CAN530 year$0
Rocky Thompson6161616157541CAN483 years$500,000
Roy Sommer47374943745551USA643 years$500,000
Ryan Craig6862617056531CAN443 years$2,200,000
Ryan Huska7974767669671CAN503 years$500,000
Ryan McGill6765717059561CAN573 years$2,200,000
Ryan Mougenel7170736859541CAN500 year$0
Ryan Murphy37675960473551USA403 years$500,000
Ryan Parent45626252473551CAN383 years$500,000
Ryan Tobler37675960473551CAN493 years$500,000
Ryan Warsofsky6161616155521USA383 years$500,000
Scott Allen6161616160571USA603 years$500,000
Scott Ford64484857473550CAN453 years$500,000
Scott Gomez66745364454658CAN463 years$800,000
Scott Gordon6161616162591USA633 years$2,800,000
Scott Murray6161616156531USA440 year$0
Sean Burke6161616154511CAN590 year$0
Sergei Brylin6060606053501RUS523 years$500,000
Sergei Gonchar6060606053501RUS523 years$1,600,000
Seth Appert6463636359541USA510 year$0
Sheldon Brookbank34443254473541CAN353 years$500,000
Spencer Carbery7076707769671CAN443 years$2,000,000
Stephane Robidas6161616157541CAN490 year$0
Steve Briere6161616157541CAN490 year$0
Steve McCarthy6161616156531CAN453 years$500,000
Steve Ott7772728156531CAN433 years$500,000
Steve Potvin6666676158541CAN513 years$500,000
Steve Smith6364626153501CAN630 year$0
Steve Spott6161616159561CAN573 years$500,000
Stu Barnes57734465454655CAN553 years$500,000
Sudarshan Maharaj6161616161581CAN620 year$0
Sylvain Lefebvre6161616160571CAN580 year$0
Terry Murray48656735745758CAN713 years$800,000
Thomas Speer6161616155521USA390 year$0
Tim Army6564636365601USA623 years$500,000
Tim Gleason6161616156531USA430 year$0
Toby Petersen45323947473541USA543 years$500,000
Todd Nelson6874686960561CAN573 years$500,000
Todd Richards7776747363581USA593 years$2,600,000
Todd Woodcroft58596846454654CAN523 years$500,000
Tom Ward46505072454652USA613 years$500,000
Travis Green7877818167651CAN550 year$550,000
Trent Cull6465626255521CAN523 years$500,000
Trent Vogelhuber6964706656521USA370 year$0
Trent Whitfield51646544473551CAN463 years$500,000
Trent Yawney6466676564591CAN603 years$500,000
Trevor Letowski6161616157541CAN490 year$0
Troy Mann6261646162571CAN563 years$500,000
Tuomo Ruutu6161616154511FIN430 year$0
Ty Hennes6161616156531USA460 year$0
Ulf Samuelsson40405658454648SWE613 years$500,000
Wade Flaherty6161616160571CAN583 years$500,000
Willie Desjardins84695781735370CAN642 years$550,000
Yogi Svejkovsky6060606053501CZE490 year$0