Edmonton Oilers Roster

Name Position Age 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33
Forwards
Leon Draisaitl C 30 $14,000,000 $14,000,000 $14,000,000 $14,000,000 $14,000,000 $14,000,000 $14,000,000
Ryan Nugent-Hopkins C 33 $5,125,000 $5,125,000 $5,125,000
Zach Hyman L 33 $5,500,000 $5,500,000
Mattias Janmark C 33 $1,450,000
Viktor Arvidsson L 33
Connor Brown R 32
Trent Frederic C 28
James Hamblin L 26
Adam Henrique C 36
Max Jones L 28
Evander Kane L 34
Kasperi Kapanen R 29
Connor McDavid C 29
Corey Perry R 40
Noah Philp C 27
Vasily Podkolzin R 24
Derek Ryan C 39
Matt Savoie C 22
Jeff Skinner C 33
Defensemen
Darnell Nurse D 31 $9,250,000 $9,250,000 $9,250,000 $9,250,000
Joshua Brown D 32 $1,000,000
Ty Emberson D 25 $1,300,000
Evan Bouchard D 26
Cam Dineen D 27
Mattias Ekholm D 35
John Klingberg D 33
Brett Kulak D 32
Troy Stecher D 32
Jake Walman D 30
Goalies
Calvin Pickard G 34
Olivier Rodrigue G 25
Stuart Skinner G 27