Anaheim Ducks Roster

Name Position Age 2026-27 2027-28 2028-29 2029-30
Forwards
Troy Terry R 28 $7,000,000 $7,000,000 $7,000,000 $7,000,000
Frank Vatrano R 32 $4,571,189 $4,571,189
Ryan Strome C 32 $5,000,000
Leo Carlsson C 21
Robby Fabbri C 30
Cutter Gauthier L 22
Jansen Harkins C 28
Ross Johnston L 32
Alex Killorn L 36
Brett Leason R 26
Isac Lundestrom C 26
Brock McGinn L 32
Mason McTavish C 23
Tim Washe C 24
Trevor Zegras C 25
Defensemen
Radko Gudas D 35
Drew Helleson D 25
Oliver Kylington D 28
Jackson LaCombe D 25
Pavel Mintyukov D 22
Ian Moore D 24
Jacob Trouba D 32
Olen Zellweger D 22
Goalies
John Gibson G 32 $6,400,000
Lukas Dostal G 25