NGL Events Matches Teams Players Stats Account Admin

Admin Console

Overview of league operations. Use the tabs above to manage specific areas.

Create Event

Schedule a playtest, tournament, or exhibition. Link completed matches from the scoreboard once games are played.

Schedule Matches

Add matchups for this event. The scoreboard app will pick these up automatically.

Link Completed Matches

Matches already played on the scoreboard. Check to associate with this event.

Existing Events

Quick Register Player

Players typically self-register by creating their own account. Use this form to manually register walk-ins at playtests or create profiles on behalf of someone else.

3–20 chars, lowercase letters/numbers/underscore. Shown as @handle across the site. Must be unique.
No file chosen

Create Team

Create a new team in the league. Teams created here appear across the site and are available in the scoreboard app.

No file chosen

Roster

Add players inline — jersey # + name. Importing creates player profiles with this team assigned.

Team Registry

Import Rosters from Scoreboard

Pull team rosters from the scoreboard and create player profiles in bulk.

All Players

Every player in the league — those who self-registered, claimed profiles, and those manually added. Manage their team assignments, jersey numbers, and status here.

Pending Invites

Send an email invite — the recipient creates their account with the role you pick.

Interest Queue

Everyone who expressed interest via the homepage form or the /volunteer page. Source is shown on each row. Each submission also subscribes the email to EmailOctopus.

Role Requests

Users have asked to take on additional responsibilities. Approve grants the role immediately; deny leaves them as-is.

User Accounts & Roles

Every user with an NGL account. New signups default to Fan (baseline follower). Assign additional roles here: Player (has a claimed player profile), Captain/Coach (manage one team), Admin (manage league operations). Unchecking all roles reverts the user to Fan.

Admin console for managing NGL events and players. Changes sync to league pages and scoreboard in real-time via Firestore.

Invite User

They'll receive a branded email with a link to create their account. The role you pick is applied automatically when they accept.