One clean link for coaches, parents, and park directors. Filter by team, park, field, division, or date range and use Tonight's Games when things get hectic on game day.
Live master schedule

League schedule hub

A field board view and park alert banners keep the game-day tools front and center.
Loading schedule…
Date Time Division Park Field Home Away Status Park Contact Home Contact Away Contact

Admin console

League and park admins can review requests, manage contacts, publish alerts, and export the merged schedule here.

Back to public schedule

View tools

Share, download, or print the schedule after you have filtered to the view you want.

Back to public schedule

Schedule snapshot

A quick summary of the view you are currently sharing.

Games shown
0
Teams
0
Parks
0
Updated
Saved favorite
No favorite saved yet
Save your current park, team, or board view so you can jump right back to it next time.

Admin tools

V18 adds instant-apply park admin edits (when allowed), park status quick actions, activity logging, and server-enforced edit/request rules that respect the 48-hour lock.

Enter a league or park admin email to unlock shared edits and requests.
Shared game edit center
Park admins can only edit games at their assigned park, and only if first pitch is more than 48 hours away. Locked games turn into a shared change request for league review.
Shared Cloudflare backend: checking…
No shared admin changes yet.
Notifications
Send email notifications to team contacts, park contacts, and admins when alerts and schedule changes happen.
Email notifications are disabled.
Activity log
Recent shared admin actions across alerts, edits, requests, and approvals.

Connect your real schedule

The site expects a CSV with these columns. Column names are case-insensitive, and extra columns are fine.
GameDate, GameTime, ParkName, Field, AgeGroup, HomeCode, AwayCode, Matchup (plus optional contact columns)

Contacts

Import team and park contacts from CSV so admins can notify the right people when schedule changes happen.

Use the sample file headers exactly as provided.
Match ParkName values to the schedule exactly.

Shared admin access

Columns: Email, Name, Role, ParkName. Use role values super_admin or park_admin.
No contact import activity yet.

Shared team contacts

Shared park contacts