Skip to content

Umpire scheduling software

Umpire scheduling for baseball and softball assignors.

Build crews across a full Saturday slate, send every umpire their games by text and email in one batch, and see who has confirmed — instead of a spreadsheet, a group text, and a phone that starts ringing at 7am.

  • Crew sizes you define
  • Umpires need no account
  • Text and email in one step

Why umpire assigning is its own problem

Six things about a baseball or softball slate that generic scheduling misses.

None of this is exotic. It is just the difference between a tool that fits the Saturday you actually run and one that fits a diagram of a season.

You assign crews, not people

A two-umpire game half filled is not half done — it is a game that cannot start properly. What matters is the position that is still open, which means the board has to show positions rather than a count of umpires per game.

One complex, six diamonds

Half a Saturday is often one parking lot. An umpire can work Field 2 at 9:00 and Field 5 at 11:00; the same two games at two complexes forty minutes apart is a different assignment entirely. Venue has to be on the row, not in a separate tab.

Doubleheaders push

A 9:00 that runs long moves the 11:30, and the crew you assigned to both is now the reason the second game starts late. Recorded end times are what let you see back-to-back assignments before you make them rather than after.

Your pool works for other people too

Most umpires carry a schedule from more than one association, plus a job. Availability given in February is a starting point, not a commitment, and the gap between the two is where Saturday mornings go wrong.

Spring weather rewrites the schedule

A rained-out Saturday reappears as three midweek games against a pool that gave you weekend availability. The reassignment is the real work, and it happens under time pressure with everyone already told something else.

Level decides who is eligible

A plate at 18U travel and a plate at 10U rec are not the same assignment. Whatever your association calls its grades, the person picking has to see them while they pick — not look them up in a second document.

Inside Ref Grid

The slate, position by position.

Every game, every position on it, who has it and whether they have confirmed — with the still-open positions picked up together to be assigned and sent as one batch. This is the view you want open when Saturday changes on Friday.

Spring Season · Assignments

How it maps onto the work

Sport-agnostic product, umpire-shaped workflow.

Ref Grid has no idea what a plate umpire is, and that is deliberate — it is why a softball association, a soccer club and a basketball board can all run on it. Here is how the pieces line up for baseball and softball.

  1. 01

    Positions are whatever you call them

    A game in Ref Grid has as many positions as you give it, and you name them. Plate and Base for a two-umpire crew; Plate, U1, U2 for a three-umpire crew; one position for a rec game with a single umpire. Nothing is hard-coded to a three-official soccer crew, and nothing assumes every game on the slate has the same crew size.

    An open position reads as open on the board. That is the whole point of the row: the gap is the thing you are working on.

  2. 02

    Build the whole slate before anything sends

    Assigning an umpire stages a draft; it does not text them. You can fill Saturday across every diamond, change your mind twice, and send the finished slate as one batch. Umpires get one message about their day instead of six as you work through the list.

    Ref Grid warns you when someone you have just picked already holds a game that overlaps — which on a doubleheader Saturday is the mistake that is easiest to make and hardest to spot.

  3. 03

    Every game carries its field and its time

    Date, start time, end time where you have it, and the location as you would actually say it — “Harborside Complex — Field 1”, not a venue id. That is what an umpire needs in the message, and it is what you need on the row when you are deciding whether a back-to-back is realistic.

  4. 04

    Confirmations come back to the game

    Each umpire gets a link and accepts or declines with one tap. No account, no password, no app — which matters when a third of your pool umpires four Saturdays a year and will not install anything.

    A decline reopens that position and leaves the decline on the record. Someone who tells you at the field can be marked accepted by hand, so the schedule matches what actually happened.

  5. 05

    The Friday-night rebuild is a smaller job

    When a game moves or an umpire drops, you are looking for one thing: which positions are open and who has not already got a game at that time. The board answers that directly, and the replacement gets the same assignment message everyone else did — from the same place, so there is one version of Saturday rather than a schedule and a correction text that disagree.

    The full recovery sequence, written down: what to do when an official cancels at the last minute.

Being straight about it

What this does not include.

Worth knowing before you spend an evening evaluating anything.

  • No baseball-specific rules engine. Ref Grid will not enforce that a plate umpire holds a particular certification, or that a crew is balanced by grade. It holds your notes on each umpire and shows them while you assign; the decision is yours.
  • No availability collection. Ref Grid does not gather or import what your umpires have told you about February. Keep doing that however you do it; the product starts at the roster and the slate.
  • No automatic assignment. Nothing fills a slate for you or optimises travel between complexes. Overlapping games are flagged; everything else is judgement.
  • No fee processing. You can record what a position pays alongside the game, but paying umpires happens wherever it happens today.

Where to go next

One plan, one price, with a free trial — see the pricing.

Run your next slate without the Saturday phone tree.

Build every crew, send the whole slate at once by text and email, and know which umpires have confirmed before you go to bed on Friday.