Skip to main content
The Official Site of the Anaheim Ducks
Randy Carlyle Head Coach
Trent Yawney Assistant Coach
Steve Konowalchuk Assistant Coach
Mark Morrison Assistant Coach
Rich Preston Assistant Coach
Sudarshan Maharaj Goaltending Coach
Joe Piscotty Video Coach
Training Staff
Joe Huff Head Athletic Trainer
Mark Fitzgerald Strength & Conditioning Coach
Doug Shearer Equipment Manager
Chris Aldrich Assistant Equipment Manager
James Partida Massage Therapist
Mike Hannegan Assistant Athletic Trainer
Kevin Taylor Physical Therapist
Jeff Tyni Equipment Assistant

Ducks News