Roster

  • Age is on February 1 of given season
Roster Table
No. Player Flag Pos Age Ht Wt S/C Exp Birth Date Summary Salary
16Aleksander BarkovfiC226-32134September 2, 1995 $5,250,000
27Nick BjugstadusC256-62185July 17, 1992 $3,850,000
63Evgeny DadonovsuRW285-111853March 12, 1989 $4,650,000
55Jason DemerscaD296-12008June 9, 1988 $5,400,000
5Aaron EkbladcaD216-42163February 7, 1996 $9,000,000
38Micheal HaleycaC315-112057March 30, 1986 $800,000
11Jonathan HuberdeaucaLW246-11885June 4, 1993 $6,200,000
1Roberto LuongocaG386-321717April 4, 1979 $5,706,900
Derek MacKenziecaC365-1118114June 11, 1981 $1,650,000
62Denis MalginchC215-91771January 18, 1997 $715,000
19Michael MathesoncaD236-21922February 27, 1994 $925,000
12Ian McCoshenusD226-32171August 5, 1995 $70,000
6Alex PetroviccaD256-42065March 3, 1992 $1,850,000
13Mark PysykcaD266-12005January 11, 1992 $1,950,000
34James ReimercaG296-22177March 15, 1988 $3,200,000
7Colton SceviourcaC286-01956April 20, 1989 $950,000
21Vincent TrocheckusC245-101824July 11, 1993 $4,500,000
17Radim VrbatacsRW366-119415June 13, 1981 $2,500,000
52MacKenzie WeegarcaD246-02121January 7, 1994N/A
3Keith YandleusD316-119611September 9, 1986 $7,500,000
Support us without the ads? Go Ad-Free.