Player List All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Name Position Country Age Team Salary Contract Zac Funk LW CAN 22 Stars $875,000 2 Zac Jones D USA 25 Boston Bruins $1,500,000 3 Zach Aston-Reese C USA 31 Moose $950,000 2 Zach Bannister CLWRW USA 26 Free Agent $0 0 Zach Benson LW CAN 21 Columbus Blue Jackets $950,000 2 Zach Berzolla D USA 28 Free Agent $0 0 Zach Bogosian D USA 35 Los Angeles Kings $1,000,000 3 Zach Dean C CAN 23 Boston Bruins $875,000 2 Zach Dubinsky CLWRW USA 26 Free Agent $0 0 Zach Hyman LW CAN 33 San Jose Sharks $6,750,000 3 Zach Jordan RW USA 29 Free Agent $0 0 Zach Metsa D USA 27 Toronto Maple Leafs $875,000 4 Zach Sanford LW USA 31 St Louis Blues $1,000,000 1 Zach Sawchenko G CAN 28 Checkers $800,000 2 Zach Solow RW USA 27 Free Agent $0 0 Zach Uens D CAN 25 Free Agent $0 0 Zach Werenski D USA 28 New Jersey Devils $11,000,000 8 Zach Whitecloud D CAN 29 Carolina Hurricanes $3,000,000 1 Zach Yoder D USA 31 Free Agent $0 0 Zachary Bolduc C CAN 23 Vancouver Canucks $875,000 2 Zachary Emond G CAN 25 Free Agent $0 0 Zachary Gallant C CAN 27 Free Agent $0 0 Zachary L'Heureux LW CAN 23 San Jose Sharks $875,000 2 Zachary Massicotte D CAN 26 Free Agent $0 0 Zachary Okabe CLWRW CAN 25 Free Agent $0 0 Zack Hayes D USA 27 Free Agent $0 0 Zack Hoffman D CAN 28 Free Agent $0 0 Zack MacEwen C CAN 29 Firebirds $775,000 2 Zack Ostapchuk C CAN 23 Admirals $875,000 2 Zack Trott CLWRW USA 26 Free Agent $0 0 Zayde Wisdom C CAN 23 Silver Knights $875,000 1 Zemgus Girgensons LW LAT 32 Seattle Kraken $1,000,000 4 Zeteny Hadobas D SVK 23 Free Agent $0 0 Total 2215