Let us know your preferred divisions and role — takes 30 seconds
I'm Interested →
Turn on notifications
Get parent messages and schedule changes instantly
Booking Frozen by Admin
Contact your league administrator to resolve.
Reservations
Book a field or manage yours
My teams
Upcoming
Loading...
Who’s coming
Send a reminder
📦 Archive Teams
🔄 A new version is available for better performance.
📅 Conflicts
❓
Help us build a better game schedule
ℹ️ Tell us about any scheduling conflicts so we can build your game schedule. You can update this anytime until the schedule is released.
🧑🤝🧑 Assistant Coach on Another Team HARD
Are you an assistant coach on a different team? We can't schedule your teams at the same time.
None added
👦 Other Children on Different Teams SOFT
Have kids on other teams? We'll try not to schedule your games at the same time so you can watch both.
None added
🏖️ Unavailable Dates HARD
Dates you'll be out of town and cannot play (max 3).
None added
🔄 Weekly Recurring Conflict HARD
A recurring weekly time you're unavailable (e.g., church, work, other sport).
⚾ Select Ball SOFT
Does your child also play select ball?
Would Friday doubleheaders help?
👤 My Profile
Full name
—
Email (sign-in address)
—
Phone
—
Changing your email sends a confirmation link to the NEW address. Nothing changes until you click it.
⚙️
Team Settings
Manage your team
14U - TX12 - Maroon
Example: 10UAAA - Royals - Giannini
Example: 14U - TX12 - Maroon where TX12 is your organization and Maroon is your team identifier. Leave identifier blank if not needed.
⚠️ This team name is already taken. Please choose a different name.
📅
Tell us when you are unavailable — vacations, a weekly commitment, another team you coach, or a child of yours who plays. This is yours, not the team's: it applies to every team you are on, and each coach fills in their own.
Cancel or edit here. Families tap Attendance on Home. Save and Cancel talk to the server — wait for the toast. Do not mash the button.
Add a practice or game that is not on a league field. Families see it. It never goes on the public schedule or into field booking.
Public Team Page
Shareable, no-login page for parents
📧 Share Your Team Page
Sends to parents on your own team roster only.
🔗 Send Setup Link
Send a no-login link to an admin or delegate to set up the full team page — tagline, colors, social links, coaching bio, and history. No login needed.
Active Link
Email recipient
Optional note
…?t=
Header Color
Main color
Accent Color
Buttons
Logo
PNG/JPG under 2MB
Social & Team Links
📘 Facebook
𝕏 Twitter / X
📸 Instagram
Team site
Your About
Write a paragraph about your coaching philosophy, accomplishments, and approach. This follows you across teams and seasons.
No photo
PNG or JPG, under 2MB. Square photos look best.
If set, a mailto link appears on your public coach card.
Personal Info
Let parents know who you are — no more stalking LinkedIn. All fields are optional.
Coaching History
Auto rows are captured when you're assigned to a team — hide any you don't want shown. Add manual rows for seasons or programs outside this platform.
Manual History Rows (up to 20)
Fields: Year · Division · Class · League · Team Name · Role · Season · Record — drag ⠿ to reorder
🏆 Trophy Room
Tournament wins and end-of-season awards — visible on your public page. Toggle off to hide.
🥇 Tournament Results
— add tournament wins, link to PG/Five Tool for verification
⭐ End-of-Season Awards
— coach-selected, given once per season
Awards are selected by the coaching staff and reflect personal recognition of player contributions.
Pending Approvals
Assistants' bios need your OK before they show on the public page.
⚠️ Authorized Representative
You are the Authorized Rep for this team. This means you control team access and can transfer ownership if you leave.
Transfer ownership to another team member:
Want to leave this team?
You must transfer ownership before leaving.
🏆 Welcome! Let's Set Up Your Team
Complete your team profile to start booking fields
Example: 14U - TX12 - Maroon
• 14U = Age group you compete in
• TX12 = Your team/org name
• Maroon = Team identifier (optional)
Your Team Name
⚠️ This team name is already taken. Please choose a different name.
🏆 Select Your Team
Choose a placeholder team for each approved position
🔄 Apply for Next Season
Select the division you'd like to coach next season:
⭐ Join the Board
🤝
We'd Love to Have You!
Our board meetings are held on the 2nd Monday of each month.
Board members enjoy:
✓ Early access to field draft
✓ Voice in league decisions
✓ Shape the future of our program
Please contact your Division Commissioner to get involved.
Add Team Member
Select all
+ Someone else (enter name and email)
Select PermissionsSelect All
Reply to Parent
0/500
Message Parents
Loading parents...
Parents receive individual emails and cannot see each other's addresses. Replies go directly to you.
0 / 2,000
Edit Player
👤 Family contact
Kept up to date by the family. If it is wrong, ask them to update it.
📞 Coach contact number
A number you were given directly. Yours to keep updated — it does not change the family’s own contact details, which only they can edit.
🔗 External Profile Links
Links are attached to this player's awards when displayed on your public page.
Add Player to Roster
⚠️ Remove Player from Roster
You are removing:
⚠️ WARNING
The proper way to manage your roster is through the Tryout Hub. Using that process ensures players receive proper notifications.
Removing from Coach Portal will NOT send any notifications. That responsibility is on you.
Re-roster Removed Players
Recently removed players can be restored to the roster.