Sign In
You don't need an account to follow the tournament. The bracket, schedule and scores are open to everyone — just close this and keep browsing.

Accounts are for coaches and tournament staff. If you think you should have one, ask the tournament organiser — they can't be issued from here.
← Back to the bracket
Create Admin Account
This is a fresh install with no admin account yet. Choose a username and password to finish setup.
Set Up Your Account
Choose the username and password you'll sign in with from now on.
This is what you'll type to sign in. Keep it or change it now.
Reset Password
Crop Team Logo
Drag the box to move it, or its corner to resize. The area inside becomes the logo.

Demo Admin

← Bracket Coach Panel →
Results
Teams
Schedule
Settings
Select a winner for each completed game. Clear removes a result without confirmation.
Enter bucket counts for all teams. Save all writes every count at once.
Add Outside Team
Phone-first scoring. Tap ± to change a score, Go Live to start pushing it to the public page, Final to post the result.
Quick edit — change names, times, fields, and team names in bulk, then Save all changes. Wiring, adding games, and slot moves live under Advanced.
Edit game labels, times, team names, slot positions, and team sources. Use "+ Add game" to fill an unused bracket slot. Each game saves individually and publishes immediately.
Sign in as an administrator to build a bracket.
Go to Admin Login
Loading…
All teams from the current schedule. Drag to reorder (the list order is the seed order when seeding is on). Click a team to edit its branding — display name, short name, logo, colors and banner style, the same fields a coach can set for their own team from the Coach Panel's Team tab. Lock a team to freeze those out.
Displays (1) before team names on bracket cards. Only meaningful when teams are ordered intentionally.
Site Settings
Account
Users
Coaches
Tournaments
Configure tournament identity and display labels. Changes take effect on the public page after reload.
Page Info
What the app is called once someone adds it to their home screen. Leave both blank to use the tournament name — but the label under the icon is cut to 12 characters, so a long name is worth shortening by hand. Existing installs pick this up on their own refresh cycle.
Navigation Defaults
Standings ranks every team by record, then head-to-head and run differential — for tournaments that don't run a bucket challenge.
Adds "Project winners" to the public bracket so anyone can tap through a what-if. Picks live on that one device, are never saved, and every card they affect is watermarked "Potential Outcome" — on screen and in a saved image. Turn this off to keep the picker staff-only.
Team Branding
Lets a team pick a second color and a banner style (gradient, stripes, honeycomb, etc). Turn this off to keep every team's banner a solid color — their own primary color, no secondary — across Team Path and Standings.
Shows a team's uploaded logo on Team Path and Standings. Turn this off to hide logos everywhere, even for teams that have one set.
Same logos, Standings only — leave the setting above on to keep them on Team Path while hiding them from the Standings table specifically.
Which view opens when a visitor first lands (before they pick a tab — their last choice is remembered after that).
"Mobile only" keeps Bracket as the desktop landing tab and uses the above only on phones/tablets.
How the Schedule tab groups games for first-time visitors.
Application Colors
Saved with this section's Save button. SVG is not accepted.
The preview above updates as you choose. Phones use one size down so a long tournament name still fits.
App icon preview
Drag the square to move it, or its corner to resize. The area inside becomes the app icon — drag it larger than the logo to add space around it instead of cutting the edges off.
Background shows behind the logo in Fit mode (and through transparent areas). Devices refresh the icon when the app is reinstalled.
Favicon preview
Drag the square to move it, or its corner to resize. A tab icon is 16px on screen, so cropping to the mark alone usually reads better than the whole logo.
Shown in the browser tab and bookmarks. Resized to 64×64 automatically; leave empty to keep the gold trophy.
Application Theme
Override accent and result colors used across the app. Light mode variants are auto-derived.
Field Colors
Assign a color to each field tag on game cards. Defaults are Teal / Orange / Purple / Pink / Blue.
Bracket
Shown above the left side of the bracket and on mobile.
Shown above the right side of the bracket and on mobile.
Consolation / Secondary Brackets
Names this bracket everywhere it appears — the button above the bracket, the schedule group, and each game's label.
Names this bracket everywhere it appears. Naming it "Consolation" is the common case.
Title over the A bracket's final game. Blank uses the bracket's name + "Championship".
Title over the B bracket's final game. Blank uses the bracket's name + "Championship".
Label above the conditional game that determines the loser-bracket finalist (e.g. "Losers Final").
Displays a subtle label between winner and loser bracket games in each mobile swipe column.
Date & Time Display
Live Scoring
Label for the scoring period displayed during live updates (e.g. "Inning", "Quarter", "Half", "Period").
Lineup
Controls the columns coaches see on the lineup page and the default roster size.
Off by default. A row counts once anything is typed into it, so a team batting nine into an eleven-row table can still submit. Applies to coaches and team links; an admin editing a lineup here is never blocked. A field is only enforced when the chosen layout actually has that column.
A first column named "#" or "No." renders as a narrow number field. Values are stored in the same fields as the standard layout, so switching presets never loses data.
Export
Game results is one row per game — time, field, both teams, score, winner. Team records is each team's W-L and run totals in standings order. Opens in Excel, Numbers, or Sheets.
Manage your login credentials.
Session
—
When you tap the app icon to launch it fresh, which page opens. Only applies for admin and results roles in standalone mode.
Notifications
Applies to your account everywhere you are signed in. Turning it off stops the notifications without unsubscribing this device.
Notifications need permission from this browser, and it has to be a separate opt-in on every device you use.
Change Username
Change Password
Manage admin users and team access links.
Users
Add User
Generate and manage magic links for team coaches. Each link signs the coach in directly to their lineup page.
Team Coaches
Add Coach
Create and manage tournaments. Each has its own bracket, schedule, results, settings, and users. Public tournaments appear at /t/<slug>. The Live tournament is the one served at the root URL — the installed app opens it and takes its name and icon. Already-installed apps pick up a new icon on their next reinstall (iOS: remove and re-add to Home Screen).
Tournaments
Create Tournament
Set a time offset per field and day. Shows as colored text next to the game time on the public page and disappears once a final score is recorded.
Set Offset
Weather / Delay Notice
Spectator Notifications
While this is on, moving games sends nothing to spectators — use it when a day is being rebuilt and times are still changing, then turn it off. The weather/delay notice above is never muted: that is how you tell everyone the day has moved. Saves immediately.
Move Game Times
Rewrites the real start times on the cards. Pick the games, choose how they move, then preview before applying. Undo restores the previous schedule.
h min
Active Offsets