Fast jersey lookup • season goal totals • game log
● Saved in this browser
Look up a goal
Type H or A
Example: H 0956 10 17 27 · H = home, A = away · assists are optional
Roster selected: East Hants Senior Penguins
Default: 2000 (20:00). Backtime is calculated from the clock in the goal code.
Backtime: —:—· 0956 remaining in a 2000 period = 10:04 elapsed
Enter a code like H 0956 10 17 27.
PA readout
HOME
Your announcement will appear here after lookup.
0Home goals logged
0Away goals logged
0Game total
Season totals shown are whatever you enter in each roster. “Record goal +1” adds one to the scorer’s season total and logs the goal. Check the referee’s numbers before recording.
Roster setup
Use one player per line: Jersey, Name, Season Goals, Hometown. Example: 2, Brett Armstrong, 4, "Hammonds Plains, Nova Scotia". Hometown is optional and is used only in the home-team starting lineup. Put hometowns containing commas in quotation marks. Older three-column rosters still work. A header row is okay.
Saved roster preview
0 players
Choose a roster to preview its players.
Home roster is saved for future games. Add hometowns to the home roster here; they appear only in home starting-lineup announcements, never goal or penalty readouts. Replace the away roster before each game. Data is stored in this browser; use roster CSV downloads and the backup option on the log tab to keep copies.
Pregame announcements
Saved on this device
Paste or type your complete pregame script here. Use this tab as your paperless announcer sheet.
Script readout
PA reading view
Type or paste your pregame script above to see the readout.
The script is stored with this app in the current browser. Use the app's JSON backup to transfer it to another device.
Starting lineups
Enter jersey numbers
Enter each player’s jersey number in the requested order. Player names are filled from the saved roster. Home lineup also includes each player’s hometown.
East Hants Penguins — Home
Visiting Team — Away
Readout / lineup announcement
Preview
Enter jersey numbers to build the starting lineup readout.
Home player call format: “On defense, from Hammonds Plains, Nova Scotia, number 2, Brett Armstrong.” Away players are announced without hometowns. The order is Defense 1, Defense 2, Right Wing, Left Wing, Center, Goaltender, Coach.
Quick penalty entry
Enter the team, scoreboard time remaining, and player number. Example: H 1505 11 = home team, 15:05 remaining, player #11. The backtimer is calculated from the period length.
H = home · A = away · clock is time remaining · player number comes last
Minutes: 2 = minor, 4 = double minor, 5 = major, 10 = misconduct. Game misconduct is recorded separately.
Enter a code like H 1505 11, then choose the penalty type and duration.
For a player receiving multiple penalties, add the first penalty, then use “Add additional penalty for this player.” All penalties for that player will appear in one copyable announcement. Record the group before entering a different player.
Penalty log
No penalties recorded yet.
Game log
Recorded goals and penalties for this game.
Goals
No goals recorded yet.
Back up your data
Download a JSON backup of both rosters, team names, and the current game log. Keep this file somewhere safe or move it to another computer.
This is a local browser app. Your data does not automatically sync to another device or browser.