How it works

From group-text chaos to a filled schedule

UmpSync is built around the one job that eats an assigner’s week: getting the right umpire on every game. Here’s the whole loop.

  1. Build your roster

    Add your umpires (or import them from a spreadsheet) and set each one’s rank and what they can work — plate, bases, which divisions. UmpSync uses that to only ever suggest people who are actually qualified.

  2. Drop in your games

    Import a whole season from CSV or add games by hand. Date, time, field, division, home and away — the schedule lives in one place instead of three spreadsheets and a group chat.

  3. Assign by rank and availability

    For any game, UmpSync shows you the umpires who are available and qualified — nobody double-booked, nobody you’d have to chase. Click to assign, and they’re notified. Or let Auto-Assign (beta) draft a full lineup that you review before anything goes out.

  4. Let coverage handle the scramble

    When an umpire has to drop a game, the slot opens back up to the right people automatically and they can claim it — so a Tuesday-night cancellation doesn’t turn into twenty text messages with you in the middle.

  5. Track the pay

    Every assignment carries its pay rate. When it’s time to settle up, export a clean record instead of reconstructing who worked what. (Paying umpires through UmpSync directly is on the way.)

Ready to stop scheduling on spreadsheets?

Tell us about your league and we’ll see if we’re a fit for the 2026 season.

See if we’re a fit →