seven
I'm pretty sure there can be as many substitutions as you want in the game.
At the start of a hockey game, six players are on the ice for each team: a center, a left winger, a right winger, two defensemen, and a goaltender.
13 players
sixteen - twelve players and four officials
22 for Ice Hockey
13 players
A team can have up to 16 players generally. 11 players are on the field at one time - 10 field players and 1 goal keeper. Up to 5 players can be on the 'bench' and can be rotated into the game at any time.
Ask USA Hockey.
Most hockey leagues will allow a team to "dress" 20 players for each game. A Junior team or college program normally carries 25 players where they will sit 5 players each game. Only 6 skaters are allowed on the ice for one team at a team. this normally means 3 Forwards, 2 players on Defense and a Goalie.
there are two defenseman, three offenseman and one goalie
Players fighting in Olympic hockey receive a match penalty and are ejected from the game.