NORAD Draft Hockey LeagueNORAD Draft Hockey LeagueNORAD Draft Hockey League
NORAD Draft Hockey League
Registration
Home
Standings
Teams
Players
Leaders
Seasons
Goalies
Games
Schedule
Blog
Help
Menu

Contact Us

Feel free to contact the NORAD Hockey League Commissioner, Sam Downs with any league questions. You can contact him

comm@noradhockey.com

© 2026 NORAD Draft Hockey League. All rights reserved.

Powered byUpIceUpIce
Made with ♥love in Colorado Springs

Help & FAQ

Answers to common questions about NORAD Draft Hockey League

Still need help?

Can't find what you're looking for?

Contact your league administrator

Getting Started

NORAD Draft Hockey League is a hockey analytics platform that tracks game events, generates advanced statistics, and helps coaches make data-driven decisions. It processes game data through an ETL pipeline and presents it through an interactive dashboard.
Accounts are created by your league administrator. Contact your commissioner or team admin to receive an invitation email. Once invited, follow the link to set up your password.
NORAD Draft Hockey League has several roles: Commissioner (full access), Coach (team and player data), Scorekeeper (game tracking), Player (own stats), and Parent (child's stats). Your role is assigned by your league administrator.
NORAD Draft Hockey League works best in Chrome, Firefox, Safari, and Edge (latest two versions). The tracker tool requires a modern browser with JavaScript enabled. Mobile browsers are supported for viewing stats.
After logging in, visit your Profile to confirm your name and position. Coaches should review their roster under Team settings. Commissioners should verify league settings and upload their game schedule.

Tracking Games

Navigate to Tracker → New Game. Select the home and away teams, confirm the roster, then tap "Start Period 1". Events are logged in real time using the on-screen event buttons.
The tracker supports: Shots (on net, blocked, wide, goal), Faceoffs, Zone entries and exits, Penalties, Hits, Turnovers, and Line changes. Each event captures the player, location on the rink, and timestamp.
Tap the last-event chip at the bottom of the tracker to undo the most recent event. For older events, use the event timeline panel (swipe left) to find and delete or edit the incorrect entry.
The tracker requires an active internet connection to sync events in real time. If connectivity is lost, events are queued locally and synced when the connection is restored. Avoid closing the browser tab during an outage.
After a game ends, navigate to Games → select the game → Export. You can download a CSV of all events, a PDF shot chart, or a printable box score. Exports are also available to coaches from the coaching portal.
Scorekeepers can display a QR code from Admin → Check-in. Players scan it with their phone camera to mark themselves as present for the game. Attendance is visible in real time on the admin panel.

Viewing Stats

Players can see their stats under Profile → My Stats. Coaches see team and player stats under their Team dashboard. Full league stats are available on the League Overview page accessible to all users.
Expected Goals (xG) measures the quality of a shot based on its location, type, and game situation. A shot with xG = 0.25 means there is a 25% historical chance of scoring from that position. Higher xG totals indicate better shot quality, not just quantity.
Stats update automatically after the scorekeeper ends the game in the tracker. Full processing takes 2–5 minutes. Advanced stats (xG, zone entry rates) may take up to 15 minutes as the ETL pipeline runs.
Yes — navigate to Players → Compare. Select up to 4 players and choose a stat category. The comparison view shows a radar chart and side-by-side stat table. You can export the comparison as a PDF.
Shot charts display each shot as a dot on a rink diagram. Green dots = goals, yellow = shots on net, grey = missed/blocked. The dot size reflects xG value. Use the filter panel to narrow by player, game, or situation (5v5, PP, SH).

Admin

Go to Admin → Registrations → Add Player. Enter the player's name, date of birth, and position. You can also bulk-import players via CSV from the Import button. Players receive an invitation email if an email address is provided.
Commissioners can manage the schedule under Admin → Schedule. Add games individually or import a season schedule from a CSV. Each game requires home team, away team, date, time, and rink.
The ETL (Extract, Transform, Load) pipeline processes raw game tracking data into the 153 analytics tables that power the dashboard. It runs automatically after each game, or manually from Admin → ETL. Contact your administrator if stats seem outdated.
Navigate to Admin → Seasons → New Season. Enter the season name, start and end dates. Then assign teams and generate the schedule. Historical seasons remain accessible in read-only mode.
Go to Admin → Registrations → find the user → Edit Role. Role changes take effect immediately. If a user reports missing features, confirm their role assignment matches their expected access level.

Billing

NORAD Draft Hockey League offers tiered plans based on league size and feature needs. Contact support for current pricing. Recreational leagues have different options than competitive or elite programs.
Commissioners can track registration fees under Admin → Fees. Mark players as paid or unpaid, record payment date and method, and export a fee report. Players and parents can see their own fee status in their profile.
NORAD Draft Hockey League supports credit/debit cards and bank transfers for subscription payments. League fees collected from players are tracked in the system but processed outside NORAD Draft Hockey League (e.g., by your league treasurer).
Subscription management is handled through your account settings. Contact support to process a cancellation. Data is retained for 90 days after cancellation and can be exported during that period.
Contact support to discuss plan options. Upgrades take effect immediately and are prorated for the current billing period.
Sun, Feb 1
PlatinumPLT
9
Nelson & CompanyNEL
8
Final
World OrphansWorld OrphansWO
0
OUTCAN OutlawsOUT
7
Final
Sun, Feb 8
World OrphansWorld OrphansWO
6
Triple JJJJ
3
Final
OS OfficesOSO
10
Nelson & CompanyNEL
4
Final
VelodromeVEL
2
PlatinumPLT
6
Final
HollowBrookHBD
0
AMOSAMOSAMO
0
Final
OUTCAN OutlawsOUT
2
ACEACE
4
Final
Sun, Feb 22
World OrphansWorld OrphansWO
3
OS OfficesOSO
7
Final
PlatinumPLT
7
AMOSAMOSAMO
1
Final
Triple JJJJ
2
ACEACE
9
Final
OUTCAN OutlawsOUT
1
HollowBrookHBD
3
Final
VelodromeVEL
7
Nelson & CompanyNEL
3
Final
Sun, Mar 1
VelodromeVEL
5
OUTCAN OutlawsOUT
2
Final
World OrphansWorld OrphansWO
4
Nelson & CompanyNEL
8
Final
AMOSAMOSAMO
1
ACEACE
5
Final
Triple JJJJ
3
OS OfficesOSO
9
Final
PlatinumPLT
6
HollowBrookHBD
4
Final
Sun, Mar 8
OS OfficesOSO
10
PlatinumPLT
5
Final
Nelson & CompanyNEL
0
HollowBrookHBD
0
Final
World OrphansWorld OrphansWO
2
ACEACE
4
Final
VelodromeVEL
4
Triple JJJJ
3
Final
OUTCAN OutlawsOUT
4
AMOSAMOSAMO
4
Final
Sun, Mar 15
OUTCAN OutlawsOUT
3
Nelson & CompanyNEL
1
Final
OS OfficesOSO
8
HollowBrookHBD
4
Final
Triple JJJJ
2
PlatinumPLT
6
Final
World OrphansWorld OrphansWO
2
AMOSAMOSAMO
2
Final
VelodromeVEL
4
ACEACE
6
Final
Thu, Mar 19
Nelson & CompanyNEL
3
AMOSAMOSAMO
4
Final
VelodromeVEL
3
World OrphansWorld OrphansWO
5
Final
Triple JJJJ
3
HollowBrookHBD
6
Final
Sun, Mar 22
Triple JJJJ
1
OUTCAN OutlawsOUT
6
Final
OS OfficesOSO
7
AMOSAMOSAMO
4
Final
VelodromeVEL
7
HollowBrookHBD
3
Final
World OrphansWorld OrphansWO
3
PlatinumPLT
5
Final
Nelson & CompanyNEL
3
ACEACE
9
Final
Thu, Mar 26
OS OfficesOSO
10
ACEACE
6
Final
PlatinumPLT
4
OUTCAN OutlawsOUT
1
Final
Sun, Mar 29
VelodromeVEL
5
OS OfficesOSO
5
FinalPO
Nelson & CompanyNEL
2
HollowBrookHBD
9
FinalPO
World OrphansWorld OrphansWO
2
OUTCAN OutlawsOUT
1
FinalPO
Triple JJJJ
4
AMOSAMOSAMO
5
FinalPO
ACEACE
7
PlatinumPLT
3
FinalPO
Sun, Apr 12
VelodromeVEL
8
Triple JJJJ
4
FinalPO
OUTCAN OutlawsOUT
2
PlatinumPLT
6
FinalPO
ACEACE
3
AMOSAMOSAMO
3
FinalPO
Nelson & CompanyNEL
3
World OrphansWorld OrphansWO
5
FinalPO
HollowBrookHBD
7
OS OfficesOSO
3
FinalPO
Sun, Apr 19
Nelson & CompanyNEL
4
OS OfficesOSO
10
FinalPO
OUTCAN OutlawsOUT
5
AMOSAMOSAMO
1
FinalPO
World OrphansWorld OrphansWO
5
PlatinumPLT
5
FinalPO
VelodromeVEL
5
ACEACE
2
FinalPO
HollowBrookHBD
6
Triple JJJJ
1
FinalPO
Sun, Apr 26
ACEACE
5
World OrphansWorld OrphansWO
3
FinalPO
VelodromeVEL
5
Nelson & CompanyNEL
1
FinalPO
HollowBrookHBD
3
OUTCAN OutlawsOUT
0
FinalPO
AMOSAMOSAMO
1
PlatinumPLT
4
FinalPO
Triple JJJJ
8
OS OfficesOSO
6
FinalPO
Sat, May 2
PlatinumPLT
3
HollowBrookHBD
5
FinalPO
VelodromeVEL
7
ACEACE
3
FinalPO
Sun, May 3
VelodromeVEL
0
HollowBrookHBD
4
FinalPO