All MSHL sanctioned games should use Gamesheet for scoring.
Before the game starts, check the players rostered in Gamesheet vs. the players on the ice. If a team has 14 players rostered but 15 on the ice, get the missing player on the game roster before the puck is dropped.
If a player is playing in the game and is not on the scoresheet, notify the referee immediately at the next stoppage of play.
If the referee gives you a number for a player who is not on the scoresheet, beep the horn at the next stoppage of play. The referee should give you the correct number or if the number is correct, and the player is not on the scoresheet, then the player may be added but the team will be subject to a minor penalty.
Instructions on how to access the MSHL web site, how to do things, including entering your schedule and scores. UPDATED 9/15/17 to reflect new instructions on how to load the roster spreadsheet.