Active Roster

Pos Jersey Name Height Weight Age Salary Length Ability Potential
G #1 Nik Amundrud 6' 1" 189 lbs 23 $1,000,000 1 yrs
G #31 Devin Williams 5' 11" 205 lbs 25 $1,040,000 2 yrs
LD #17 Shea Theodore 6' 2" 198 lbs 26 $5,200,000 4 yrs
LD #2 Joe Hicketts 5' 11" 199 lbs 25 $2,400,000 2 yrs
LD #20 Erik Cernák 6' 5" 250 lbs 24 $4,912,500 1 yrs
LD #4 Keaton Middleton 6' 5" 246 lbs 23 $1,030,000 2 yrs
RD #55 Rasmus Ristolainen 6' 4" 238 lbs 26 $6,500,000 1 yrs
RD #3 Kyle Wood 6' 4" 242 lbs 25 $2,509,000 1 yrs
LW #44 Devon Toews 5' 11" 212 lbs 27 $6,090,000 2 yrs
LW #8 Jack Kopacka 6' 5" 244 lbs 23 $2,509,000 2 yrs
LW #12 Adam Capannelli 6' 0" 205 lbs 22 $921,667 1 yrs
LW #7 Samuel Salonen 6' 6" 251 lbs 21 $925,000 2 yrs
C #10 Jonathan Huberdeau 6' 1" 171 lbs 28 $5,500,000 1 yrs
C #16 Scott Reedy 6' 3" 225 lbs 22 $925,000 1 yrs
C #90 Vladislav Namestnikov 6' 0" 183 lbs 28 $3,830,000 1 yrs
C #18 Vince Loschiavo 6' 1" 209 lbs 23 $1,075,000 2 yrs
C #9 Shane Bowers 6' 2" 220 lbs 22 $925,000 1 yrs
C #19 Liam Foudy 6' 2" 201 lbs 21 $925,000 3 yrs
RW #29 Nathan MacKinnon 6' 0" 212 lbs 26 $9,500,000 5 yrs
RW #92 Max Görtz 6' 2" 224 lbs 28 $1,900,000 2 yrs
RW #14 Kameron Kielly 6' 0" 217 lbs 24 $3,650,000 3 yrs
RW #71 Travis Konecny 6' 0" 188 lbs 24 $1,275,000 2 yrs
RW #91 Chaz Lucius 6' 1" 194 lbs 18 $925,000 3 yrs