← Help Center
Running a league
roomZy Leagues turns rounds played on your sims into a live leaderboard — automatically. You set up the league and its roster, players tee off, and roomZy captures each scorecard off the bay, figures out whose it is, and posts it. This manual walks the whole thing: creating a league, linking players so their scores find them, playing league rounds, and reading (and fixing) the board.
Before you start
- Leagues is a Pro feature, switched on per facility. If you don't see Leagues in the left menu, ask your roomZy contact to enable it for your venue.
- You need to be manager or owner to create leagues and manage scores.
- Your players should be in your guest list (Guests). Walk-ins who aren't in the guest DB can't score in a league — only rostered guests do.
- Automatic scoring works when the bay has a roomZy Concierge agent installed (it's what reads the scorecard). Without it you can still run a league and enter scores by hand.
- Running a net league? Leave your simulator's own handicap setting switched off. If the sim is already adjusting scores, roomZy would take the strokes off a second time. Each player's handicap goes on their guest record (Guests → Handicap) and roomZy does the math.
How it works, in one paragraph
A league is a normal set of reservations plus a roster and a leaderboard. When a rostered player plays a round on a bay you've told roomZy is a league round, the Concierge reads the finished scorecard, matches it to the player, and drops it on the board. The captured card is always kept as the record of truth — you can adjust a score by hand, but the original card stays put.
1 · Create a league
Leagues → New league
- Open Leagues from the left menu and tap New league.
- Name it (e.g. Tuesday Night Stroke).
- How it runs — pick one:
- Scheduled — a league night: everyone plays the same set time.
- Flex — players play their round any time during the week.
- Who plays — Individual, 2-person or 4-person teams. A league is one or the other for its whole life, and this locks once a week has scores in.
- Set the season — the start date and how many weeks it runs (8–12 is typical). The week count is the season: one week makes it a one-off, and the end date follows from it.
- Set the first round — its time, bay, and 9 or 18 holes.
- Roster — search your guests and tap + to add each player; added players turn the accent colour with a ✓ (tap again to remove). A ⛳ next to a name means they've linked their aboutGolf account (see step 2).
- Tap Review →, check the summary, then Create & set up. That drops you straight on the Setup screen below.
Creating a league makes a league reservation for its session. Auto-fire is off on it, so it won't power a bay on its own — players tee off as usual.
Creating a league only asks for the essentials. How it's played — the format of each week, the teams, handicaps and points — lives on the Setup screen, so you're never asked the same question twice.
Setup — the season, week by week
- The season table is the heart of it. Each week has its own format, because most leagues rotate: week 1 two-person cumulative stroke, week 2 a scramble, week 3 alternate shot. Set each week's date, format and 9 or 18 holes, and add or remove weeks any time.
- Stroke (cumulative) — everyone plays their own ball; the side's scores are added together.
- Best ball — everyone plays their own ball; the better score on each hole counts.
- Scramble and Alternate shot — one ball between the partners, so the card carries a single score for the side.
- Match play — decided hole by hole rather than on total strokes.
- Teams (2- and 4-person leagues) — name each team and fill its seats from your roster. Teams stay together all season and a player can only be on one. Search and the filters help when you're running thirty of them, and roomZy warns you about anyone left without a team.
- Handicaps — pick one:
- Gross only — no handicaps; raw scores decide everything.
- Static net — each player's handicap is set at the start and never moves.
- Dynamic net — it moves with play: the best 3 of a player's last 5 rounds, holding their starting number until they have 3 rounds in. Those numbers are yours to change.
A handicap is the strokes a player receives, halved on a 9-hole week and currently taken off their total score. (roomZy also reads how hard each hole is from your scorecard, so giving strokes on particular holes instead is something we can turn on — ask if your league plays that way.) Scramble and alternate-shot weeks are skipped — partners share one ball, so nobody posts an individual score that could move a handicap. Those weeks still count fully for points.
- Scoring & standings — what a win, tie and loss are worth (2 / 1 / 0 to start), what the standings rank on, and whether to drop each side's worst week or two.
- Tap Save changes. You can come back and change anything that hasn't been played yet.
Weeks that already have scores in are locked — their format, date and holes stop being editable. Re-scoring a finished week under a different format would rewrite the standings after the fact.
2 · Link players' launch-monitor accounts
This is the step that makes scores find the right player by themselves. Open a guest (Guests → tap a guest → Edit) and use the Launch-monitor accounts panel to link their aboutGolf member — their username and member number (the digits after the dash on their scorecard, e.g. TODDDICKSON-71003). You can type it or use Search aG.
Why it's worth doing
- Link a player once and every round they ever play resolves to their guest record — no per-round matching.
- Linked players show a ⛳ on the roster and on the guest list.
- Players who don't use an aboutGolf login can still play — roomZy attributes them by the league roster when you've armed the round (below). But linking is the cleanest.
3 · Play a league round
The key idea: roomZy needs to know a round is this league's round. There are two ways to tell it, and both make the captured card bind to the league automatically.
Option A — Start round (a league night)
- Open the league and tap Start round in the header. That arms the bay with the match and roster.
- Players tee off on the sim as normal.
- When they finish, the Concierge captures the card and it lands on the league's Scores — no further clicks.
Option B — Flex walk-in (from the reservation)
- Book the player a reservation as usual (▶ Now for a walk-in). See Creating a reservation.
- If that guest is on an active league roster, a Playing in league dropdown appears on the form — pick the league they're playing tonight.
- Save. roomZy tags the reservation and arms the bay for you. The player tees off; the round binds to the league when it's captured.
On the bay screen
- If the venue runs Concierge, a league round greets the players by name and reminds them the round counts toward the league and that they agree to its rules.
4 · The league page
Tap a league from the list to open it. Five tabs:
The tabs
- Inbox — rounds roomZy tied to this league but wants you to confirm. This is the daily driver; a clear inbox means nothing needs you.
- Week — the board. Pick a single week or the whole season. Only rostered players score; a walk-in who isn't on the roster is left off (with a note).
- Roster — the players and whether each has a launch-monitor account linked (⛳ / Link in Guests).
- Search — find any recent card by date, bay, player or course, including ones not in this league.
- Setup — the league's settings, its teams, and the week-by-week season table (see step 1).
5 · Reading a round card
Each round is a row you can expand. Matched rounds start collapsed (they're done); rounds that need attention start open. The collapsed row shows the player names, the course / bay / time, a ⛳ league chip, the matched event id, and a status badge (Matched · high, Suggested, Needs review…). Tap it to expand.
The buttons, and when to use them
- View card — opens the full hole-by-hole scorecard (par row + every player). Export this card saves it as a CSV.
- Unmatch — removes the round from this league and sends it back to unmatched — find it again under Search. Use it if a round bound to the wrong league.
- Confirm (only on a "Suggested" round) — signs off a round roomZy matched by time but couldn't fully verify. It's your "yes, that's right."
- Re-check match (only on rounds needing attention) — re-runs the matching for that round. Use it after you link a player's account or fix a roster, to re-evaluate right away.
- Add to this league (Search tab) — assigns a loose captured round to this league.
- Delete (Search tab) — permanently removes a stray scorecard that isn't part of any league.
A clean matched round only shows View card and Unmatch — nothing else is needed. The other buttons appear only where they help.
6 · Fixing a score by hand
Exceptions happen — a concession, a mis-scored hole, a disqualification. Expand the round, and on any player's row tap Edit to set an adjusted gross with a required reason.
How overrides behave
- The captured card is never changed — it stays as the proof. Your override is stored alongside it and is what counts on the leaderboard.
- An adjusted score shows a ✎; hover to see the original card score and your reason.
- Revert clears the override and goes back to the card.
7 · Refresh, export, and delete
- Re-correlate / Refresh — on the Search tab, re-checks recent rounds (e.g. after you've linked several players). Handy for catching lingering scores.
- Export CSV — in the league header, downloads every scorecard in the league (one row per player per round, hole-by-hole).
- Delete league — in the header, with a confirm (a second confirm if it has scores). This removes the league and releases its rounds back to unmatched — the scorecards themselves aren't deleted.
If a score doesn't show up
Check, in order
- Is the player on the league roster? Only rostered guests score.
- Was the round a league round — did you Start round or tag the reservation with the league before it was played?
- Is the bay's Concierge online? If it's offline it can't capture. See Resetting or re-pairing a bay PC.
- Not on the board? Find it under Search — Open it there and Add to this league, or link the player and Re-check match.