Help center
How to use DugoutDesk
Short how-tos for coaches, families, and org managers. Search or browse by topic.
Getting started
Accounts, teams, organizations, plans, and switching from GameChanger.
- Create an account and a team
Sign up as a coach, create a standalone team, then add a season.
- Start an org trial and create an organization
Organizations need an org plan or trial before you can create the org.
- Free vs coach premium vs organization plans
What is free, what coach premium adds, and when you need an org plan.
- Switching from GameChanger
Import a GameChanger roster and schedule, then scan an opponent lineup QR on game day.
Roster and people
Players, imports, family and coach invites, and exports.
- Add players and jersey numbers
Build the team player pool, then activate players on a season roster.
- Invite families and fans
Send household invites for stats and schedule, or games-only fan follows.
- Invite coaches and set permissions
Add assistants with lineup, stats, schedule, or other write access.
- Import a roster
Paste a GameChanger Team tab or upload TeamSnap / stats CSV.
- Export player data and stats
Download a free player archive or CSV. A paid plan is never required for portability.
Games and scoring
Schedule, live scoring, lineups, defense, and box scores.
- Schedule a game
Add a game to a season, pick opponent and venue, or import a CSV.
- Score live pitch-by-pitch
Record balls, strikes, and play results at the field without a paid plan.
- Pitch-by-pitch scoring and hit spray
Log balls and strikes for free; mark hit location on coach premium.
- Lineups, DP/FLEX, and courtesy runners
Set batting order, softball DP/FLEX, substitutes, and courtesy runners.
- Defense rotations and rule checks
Build inning-by-inning defense and catch pitcher and infield rules.
- Enter post-game stats and finalize
Fill batting, pitching, and fielding grids, then post the box score.
- Box scores, season stats, and exports
Read team stats, trends, and downloads after games are posted.
How to score this
The play first, then the taps that record it.
- Dropped third strike
First base empty or occupied: when the batter may run, and when a dropped third is an automatic out.
- Caught foul tip or foul ball
At two strikes, a caught foul tip is a swinging strikeout. An ordinary foul is not.
- Infield fly
Runners on first and second, or bases loaded, with fewer than two outs, after the umpire calls it.
- Fielder's choice or reach on error
The batter is safe at first. Decide hit, fielder's choice, or error before you tap.
- Sacrifice fly or fly out
A caught fly with a runner tagging. Sac fly only if a run scores with fewer than two outs.
- Catcher interference or batter interference
The umpire called interference at the plate. The award depends on who got in the way.
- Courtesy runner for pitcher or catcher
Replace the pitcher or catcher on the bases without changing the batting order.
- Wild pitch or passed ball
A runner advances on a pitch that was not batted. Charge the pitcher or the catcher, not both.
- Obstruction
Record the bases the umpire awarded after obstruction, including a delayed dead ball.
- Batting out of order
Appeal out, skip to the proper batter, or note a protest. Each one is a different result.
Family
Accept invites, stats, RSVP, the mobile app, and amounts due.
- Accept an invite and join a household
Open the invite link, create an account, and link to your player.
- View stats, box scores, and the schedule
Use Home for player summaries, games, and upcoming events.
- RSVP to games and practices
Mark going, not going, or no response from the event or schedule.
- Use the iOS and Android app
Install the native app for scoring, family views, and (on iOS) streaming.
- See amounts due
View assigned dues and pay online when the team has Stripe set up.
Team operations
Calendar, chat, practice, equipment, dues, gallery, and venues.
- Chalk Talk
A private coach for the numbers you already keep.
- Calendar, RSVP rollup, and calendar subscribe
Run the season calendar, see who is in, and subscribe with iCal.
- Team chat
Message the team, mute threads, react, and post announcements.
- Practice planner and training assignments
Build practices from the drill library; assign training on premium.
- Equipment checkout
Track bats, catcher gear, and who has team equipment.
- Parent invoicing
Create dues, assign them to players, remind, and mark paid.
- Season gallery
Post photos and short videos to the season album.
- Team locations and arrive-by
Save venues and set arrive-by times on events.
Organization
Org teams, imports, dues, and affiliation.
- Org teams, divisions, and roster
Add teams under the org, group them in divisions, and share a player pool.
- Import org teams and schedule
Upload a CSV or Excel file for teams and players, or import a league schedule.
- Org dues
Assign fees across the organization player pool.
- Affiliate a team with an organization
Join an org from team settings so the team sits in a division.
Video and audio
Streaming, replay, clips, and Dugout DJ (beta).
- Stream a game from phone or tabletBeta
Go live from the native app. One camera per team; score on another device.
- Watch a live stream as familyBeta
Open a live game from Home. Authorized families watch without a separate fee.
- Replay, clips, and coach auto-clipBeta
Watch the full-game replay for 30 days, save player clips, or auto-clip plays.
- Walk-up songs (Dugout DJ)Beta
Assign walk-ups on the player page; play them from the iOS game hub.
Account
Billing, notifications, passkeys, and account deletion.
- Manage billing, trials, and cancellation
Start coach premium or org trials, pay on web or in-app, and cancel in Stripe or the store.
- Notifications, passkeys, and appearance
Control push and email alerts, add a passkey, and pick a theme.
- Delete an account
Remove your login and personal data from Account or the public deletion page.
Find teams
Search listed teams, organizations, and tournaments.
- Search listed teams, organizations, and tournaments
Find public listings, then follow or request access based on visibility.
Need a hand?
If a step does not match what you see, email [email protected].