CoachesLast Update - Saturday, July 5, 2025 at 14:38
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 (VAN)86928393878159CAN613 years$3,000,000
Bruce Boudreau (CAR)70768077999243CAN692 years$2,500,000
Bruce Cassidy (VGK)84958780837765CAN582 years$4,500,000
Jared Bednar (BUF)80939282746976CAN522 years$3,000,000
Jim Hiller (LAK)70766469777173CAN542 years$4,000,000
John Hynes (TOR)80868280696479USA492 years$3,000,000
John Tortorella (PHI)81877788938751USA651 years$4,000,000
Kris Knoblauch (SEA)65686970656183CAN452 years$3,000,000
Mike Babcock (PIT)70758481868061CAN603 years$3,000,000
Mike Sullivan (CHI)85899086807469USA562 years$3,000,000
Patrick Roy (NYI)72776571847863CAN601 years$2,000,000
Peter DeBoer (DAL)83908784787371CAN551 years$4,250,000
Peter Laviolette (EDM)80838680847863USA591 years$4,900,000
Rick Tocchet (NYR)83888087868061CAN601 years$3,500,000
Rod Brind'Amour (COL)86928784757075CAN532 years$3,000,000
Sheldon Keefe (DET)82879188605685CAN432 years$3,000,000
Spencer Carbery (WSH)70737076605786CAN421 years$2,500,000
Todd McLellan (CGY)80867787807469CAN562 years$3,000,000
Todd Reirden (NSH)76798474746976USA523 years$3,000,000

Farm Coaches

Coaches Name PHDFOFPDEXLDPOCNTAgeContractSalary
Alex Burrows (RCK)73687267605685CAN432 years$1,000,000
Andrew Brunette (BAK)65707566716678CAN501 years$1,500,000
Dan Bylsma (CVF)64616570757075USA532 years$3,000,000
Jeremy Colliton (ABB)82838387545089CAN391 years$0
Mark Recchi (HAR)66686771807469CAN561 years$1,500,000
Pascal Vincent (BRP)67686669767176CAN521 years$1,500,000
Ryan Warsofsky (SDG)73707462514892USA362 years$1,000,000

Available Coaches

Coaches Name PHDFOFPDEXLDPOCNTAgeContractSalary
Alain Nasreddine70717075686380CAN480 year$0
Alain Vigneault81838684898357CAN621 years$0
Anders Sorensen50505050505050SWE501 years$1,000,000
André Tourigny48694767473551CAN510 year$3,000,000
Ben Simon67666668656183USA450 year$1,000,000
Benoit Groulx76757379827769CAN560 year$1,000,000
Bill Peters71777675847863CAN591 years$0
Blaine Forsythe67697562686380CAN480 year$0
Bob Boughner82838180757075CAN534 years$0
Bob Jones71646365777173CAN540 year$0
Bob Nardella50505050505050USA570 year$1,000,000
Bob Woods63717368807469CAN560 year$0
Brad Larsen65716172656082CAN463 years$2,000,000
Brad Shaw64706172847863CAN590 year$0
Brent Thompson68626068787375CAN532 years$1,000,000
Brett McLean61717164635983CAN450 year$0
Brian Wiseman66717267746976CAN520 year$0
Cail MacLean69666866686481CAN470 year$0
Charlie Huddy67747070928553CAN640 year$0
Chris Taylor60666473746976CAN520 year$0
Claude Julien85837981908455CAN634 years$0
Colin Chaulk50505050505050CAN483 years$1,000,000
Cory Stillman69686368716678CAN500 year$0
Craig Berube81898685837765CAN580 year$3,500,000
D.J. Smith88808281656082CAN460 year$3,000,000
Dallas Eakins82837779817667USA570 year$3,000,000
Dan Hinote63726363666281USA470 year$0
Dan Lambert63716865777173CAN540 year$0
Darby Hendrickson62707267726777USA510 year$0
Darryl Sutter81887984938751CAN652 years$4,000,000
Dave Hakstol62717572787371CAN550 year$2,000,000
Dave Lowry67746970847863CAN595 years$0
Dave Tippett83888984898357CAN621 years$0
David Oliver63677058746976CAN520 year$0
David Quinn79848674817667USA570 year$2,000,000
Davis Payne70636466757075CAN530 year$0
Dean Chynoweth64767168787371CAN550 year$0
Dean Evason82868883847863CAN590 year$3,000,000
Derek King68646368847867CAN570 year$0
Derek Lalonde63737564726777USA513 years$2,000,000
Derek Laxdal67766468837765CAN580 year$0
Derek MacKenzie64697465595586CAN420 year$0
Dominique Ducharme82818382726777CAN514 years$0
Don Granato71727181807469USA560 year$2,000,000
Doug Houda65656169817667CAN570 year$0
Drew Bannister50505050505050CAN510 year$1,000,000
Geoff Ward77847981898357CAN624 years$0
Geordie Kinnear50505050505050CAN520 year$1,000,000
Gerard Gallant80798077878159CAN612 years$3,500,000
Glen Gulutzan67737268746976CAN520 year$0
Greg Brown64687159807469USA560 year$0
Greg Cronin64687072888361USA600 year$1,000,000
Greg Moore62607173575488USA400 year$1,000,000
Ian Laperriere64666967716678CAN500 year$1,000,000
J.D. Forrest61616774625885USA430 year$1,000,000
Jack Capuano73646665817667USA570 year$0
Jacques Martin67717063999539CAN710 year$0
Jamie Kompon66736970817667CAN570 year$0
Jay Leach72747173645984USA444 years$0
Jay Pandolfo68787162696479USA490 year$0
Jay Varady66696770656082USA460 year$0
Jay Woodcroft65666970686481CAN472 years$2,000,000
Jean-Francois Houle50505050505050CAN500 year$1,000,000
Jeff Blashill80798385716678USA500 year$0
Jeff Daniels65777269787371CAN550 year$0
Jeff Halpern65767261666281USA470 year$0
Jim Montgomery75837476777173CAN540 year$2,000,000
Jim Playfair68737469847863CAN590 year$0
Joe Sacco69807264787371USA550 year$0
Joel Bouchard72707174736878CAN500 year$0
Joel Quenneville81869182938751CAN654 years$0
John Gruden70766469757075USA530 year$0
John Madden67636265726777CAN510 year$0
John McCarthy50505050505050USA390 year$1,000,000
John Stevens69756566817667CAN570 year$0
John Wroblewski62607273605786USA420 year$0
Jon Cooper83919081807469CAN560 year$3,500,000
Karl Taylor50505050505050CAN540 year$1,000,000
Ken Hitchcock94647263999782CAN674 years$0
Kenny McCudden65716273898357USA620 year$0
Kevin Dean67797063787371USA550 year$1,000,000
Kevin Dineen67667268888361CAN600 year$0
Kevin McCarthy68727665958849CAN660 year$0
Kirk Muller70696566837765CAN580 year$0
Lane Lambert72776571847863CAN592 years$3,000,000
Lindy Ruff76788179928553CAN640 year$2,000,000
Luke Richardson72706668787371CAN552 years$1,500,000
Manny Malhotra62717367605685CAN430 year$0
Manny Viveiros77727178858065CAN580 year$1,000,000
Marc Crawford65706771908455CAN630 year$0
Marco Sturm64706171635983DEU450 year$1,000,000
Mark Dennehy63646472827769USA560 year$0
Mark Morrison67686264878159CAN610 year$1,000,000
Martin Gelinas64716668757075CAN530 year$0
Martin St. Louis49634767473551CAN450 year$3,000,000
Marty Wilford66676163656082CAN460 year$0
Michel Therrien66687169868061CAN600 year$0
Mike Bales64656474746976CAN520 year$0
Mike Eaves73676863999347USA670 year$0
Mike Van Ryn66737071625784CAN440 year$0
Mike Vellucci68706970817667USA570 year$0
Mike Yeo65677068716678CAN500 year$0
Mitch Love50505050505050CAN410 year$1,000,000
Neil Graham62646774545190CAN380 year$1,000,000
Newell Brown66686763898357CAN620 year$0
Nolan Baumgartner65676864686380CAN480 year$0
Nolan Pratt62777666686380CAN480 year$0
Paul MacLean63756872958849CAN660 year$0
Paul Maurice82898586817667CAN570 year$3,900,000
Phil Housley67736471868061USA604 years$0
Ralph Krueger77807886928553CHE640 year$2,000,000
Ray Bennett63787767878159CAN610 year$0
Ray Edwards62696668757075CAN530 year$0
Rick Bowness83928187999243CAN690 year$2,750,000
Rick Kowalsky63656368746976CAN520 year$0
Rob Zettler68777360807469CAN560 year$0
Rocky Thompson65656168656082CAN460 year$0
Roy Sommer68646564999347USA671 years$1,000,000
Ryan Craig68747369595586CAN420 year$0
Ryan Huska64706567686380CAN480 year$0
Ryan McGill70737467787371CAN550 year$0
Ryan Mougenel50505050505050CAN490 year$1,000,000
Scott Arniel68707663878159CAN610 year$0
Scott Gordon71706774908459USA610 year$0
Seth Appert75607060716779USA490 year$1,000,000
Sheldon Brookbank67666871605685CAN430 year$0
Steve Ott65726969575387CAN410 year$0
Steve Potvin64606671716779CAN490 year$1,000,000
Steve Spott67757572787371CAN550 year$0
Tim Army74677061888361USA600 year$1,000,000
Todd Nelson65746670777173CAN540 year$1,000,000
Todd Richards67747163817667USA570 year$0
Tomas Mitell65666770605685SWE430 year$0
Travis Green80828380757075CAN534 years$0
Trent Cull68657267736878CAN500 year$0
Trent Vogelhuber50505050505050USA370 year$1,000,000
Trent Yawney67736074837765CAN580 year$0
Troy Mann68656968797473CAN540 year$1,000,000
Ulf Samuelsson69757662868061SWE600 year$0
Wade Flaherty65726868807469CAN560 year$0