Join the waitlist

The round rosters itself.
You only see the gaps.

Load your fixture. Umpy crews every game against your own rules, texts each referee their round, then covers the weekend's dropouts.

Solved (partial)115/116 filled
Ashfern District BasketballRound 14Sat 12 Sep6 of 58 games
Six games from a made-up association's round. Each row lists the crew Umpy picked, and one slot is still open.
TimeGameCrew
8:30am
Ashfern Stadium C1
U12 B
9:40am
Ashfern Stadium C1
U14 A
9:40am
Ashfern Stadium C2
U14 B
11:00am
Halcombe Park
U16 A
12:10pm
Halcombe Park
U18 B
1:20pm
Wyndarra Courts
Senior A
Open. No second A grade referee is free at 1:20pm
WhyL. Ferreira on 11:00am U16 A, Halcombe Park. B grade, available, 12 min from Ashfern.

It hands you the one it couldn't fill.

It lists every referee it tried for that game and what ruled each one out. Swap anyone in, and undo it if you got it wrong.

Needs a second A grade referee

1:20pm Senior A, Wyndarra Courts

  • H. IosefaAt max games (4)
  • C. NgataPlaying Ashfern Hawks · 1:20pm
  • G. AbbateOverlaps another game

Drop the grade floor for this game, or ring H. Iosefa about a fifth.

round-14-fixture.csv58 rows read
Date
Game date
matched
Time
Start time
matched
Playing surface
Venue and court
matched
Grade
Division
matched
Home team / Away team
Teams
matched

Your referee list imports the same way.

It starts from the exports you already make.

No migration and nothing to integrate. Your spreadsheet keeps working until you decide to drop it.

One text each, and it's locked in.

Referees see their whole round up front. To drop a game, they tap it in the app.

They install the app from the text and sign in with a code sent to their email. You sign in the same way. Nobody has a password.

9:2486%

Ashfern District Basketball

Your games

  • Sat 12 Sep 9:40amU14 A
    Ashfern Stadium C1
    Confirmed
  • Sat 12 Sep 2:30pmU14 B
    Halcombe Park
    Confirmed
  • Sun 13 Sep 10:20amU16 B
    Ashfern Stadium C2
    Declined, finding cover
GamesAvailabilitySana

Saturday it chases the replacement, not you.

A referee drops one game and that slot reopens. Umpy texts every eligible referee who's free, all at once, and the first YES gets it.

Round 14 messages0491 570 006
  1. to SanaThu 8:12pm
    Hi Sana, you're on 3 games this round: Sat 12 Sep 9:40am Ashfern Stadium C1 U14 A Sat 12 Sep 2:30pm Halcombe Park U14 B Sun 13 Sep 10:20am Ashfern Stadium C2 U16 B Reply Y to confirm all, or decline one here: app.umpy.ai
  2. Thu 8:14pmSana
    Y
  3. Sat 6:51pmSana
    Can't make Sunday, work shift came up

    Declined from the game in the ref app

  4. to 9 available refereesSat 6:51pm
    Open game: Sun 13 Sep 10:20am Ashfern Stadium C2 U16 B. Can you take it? Reply YES - first reply gets it. (#K4T9)
  5. Sat 6:53pmM. Baxter
    YES
  6. Sat 6:53pmR. Callaghan
    YES
  7. to M. BaxterSat 6:53pm
    You're on: Sun 13 Sep 10:20am Ashfern Stadium C2, U16 B. Reply Y to confirm, N if you can't. (#K4T9)
  8. to R. CallaghanSat 6:53pm
    Thanks Rosa - that one's just been filled.

Two minutes, and nobody rang anybody.

Monday you find out how it went.

Who turned up, and how many chases Umpy made so you didn't have to.

Gamesacross 3 venues
58
Crew slots2 a game
116
Filled at tip-off1 never filled
115
Declined in the weekboth refilled
2
No-shows3:40pm U12 A
1
Chases Umpy made for you
11

Tuesday the treasurer gets a bank file.

Each game is priced by the referee's grade when they confirm it, and no-shows aren't paid. Finalise the week and take the ABA file to your bank. Umpy never touches the money.

Pay per game

A Grade
$55.00
B Grade
$45.00
C Grade
$35.00
Apprentice
$25.00

Finance login

Payroll only. Runs and exports pay, and sees nothing else: not the schedule, not the team.

Pay run

Mon 7 Sep to Sun 13 Sep

K. TranBank missing3 games · ask the ref to add bank details

Payable (30)

  • A. Dimitriou5 games$275.00
  • S. Kaur4 games$180.00
  • P. Nguyen4 games$140.00
  • L. Ferreira3 games$135.00
  • T. Whelan3 games$105.00
  • and 25 more
Pay 30 referees$4,615.00

2026-09-07 → 2026-09-13

Paid 2026-09-15

payrun-3f9c21ab.aba

The rules it won't break.

These are the ones every association shares. Yours has its own, and the solve holds those too.

  • Never roster someone who said they're unavailable
  • Nobody referees a game they're playing in
  • Nobody is in two places at once
  • Time to get between venues

There's a round on this weekend.

Umpy isn't taking new associations yet. Leave your email and we'll tell you when it is.