Setting up a league

You can set a league up in any order, and the app never forces one. This guide gives an order that works, says what each Settings section is for, and says what will and will not work until you have done it. Amounts in the examples are examples, not defaults.

Before you start

A league is the group of events that share one cash box: the same players, the same divisions, the same money. If you run singles on Tuesday and doubles on Saturday out of the same pot, that is one league. If the money is kept apart, they are two leagues.

A new league starts as a name and nothing else. No divisions, no prices, no players, no events. That is a normal state, not a problem, and Settings will not treat it as one.

Start the league

On the league picker, choose Start a league. It asks for three things:

  • What is it called?
  • Where do you play? This is your time zone. It sets which day a late event belongs to when it runs past midnight.
  • Anything to add? Optional. A line like "Doubles, every other week" is plenty.

Choose Start it and you land in Settings. A home course and a usual format are not part of starting a league; you choose the course and the format for each event when you create it.

Settings: what to do first

Settings lists your sections. Any section that still needs setting up is marked Not set up, and the unfinished ones are listed first. A section counts as set up when it has at least one of these:

  • Divisions & prices: a division.
  • Payout tables: a payout table, on the league or on a division.
  • Ace pots & contests: an ace pot or a contest.
  • Membership: a membership tier.
  • UDisc connection: a linked UDisc league URL.

The other sections never carry the marker. Bring history in and UDisc connection are optional, and nothing else waits on them.

Work down the unfinished list in the order of the sections below. Nothing breaks if you skip around; the order just keeps each step's prerequisites in place.

Decide whether the app keeps the money

A new league is off the books. It records who played, scores and results, and it does not track entry fees or payouts. Your books stay closed until you open them from Settings → Balances & books with Open the books. The Settings hub keeps a reminder row with the same button until you do.

Opening the books is what makes the money screens do anything. Until then, screens that only make sense with money hide their money fields; for example, an ace pot records only its name. If you plan to track money, open the books before you set up divisions and pots so those screens show their full forms.

Divisions and what each costs

Go to Settings → Divisions & prices. Choose New App Division and fill in:

  • Name, for example Open or Advanced.
  • Display Name, optional, if you want players to see something different.
  • Buy-in $, the total each player pays.
  • Payout Table, if you already have one. You can leave it blank and set it later.

Each division shows its price as a chip. Open a division to see where the price goes as a bar. To retire a division you no longer run, use Retire from its ⋮ menu; Restore brings it back.

Set the pay-in and where it goes

The Payment structure section at the top of Divisions & prices decides what a player's buy-in covers. You set a Total buy-in, then mark each add-on for the division:

  • Mandatory is baked into the buy-in and comes out of the payout pool.
  • Optional is bought on top of the buy-in when a player signs up, into its own pot.
  • Off hides the add-on from that division.

An add-on such as Club funds is defined once, and you set its mode per division. Mandatory add-ons cannot add up to more than the total buy-in; the editor tells you if they do. The ace pot's fee is set once, under Ace pots & contests; the ace pot's row here only decides whether that fee is baked into the buy-in, bought on top, or off.

Example: an Open division with a $20 buy-in, a $4 ace pot and $1 for club funds, both Mandatory, leaves $15 for the payout pool. An Advanced division at $15 with the same two add-ons leaves $10.

If several divisions pay the same way, you can set them up together as a group instead of one at a time.

Payout tables

A payout table turns a pool into who gets paid what. From Create a payout table, in Divisions & prices or under Settings → Payout tables, you pick one of three kinds:

  • Grid, for a dollar sheet with one row per field size. It is the closest match to a spreadsheet you already keep.
  • PDGA curve, where you pick how deep the field cashes and the shape of the split, including a Custom shape.
  • Fixed %, one set of percentages by finishing place, whatever the field size.

The payout tables guide covers what each place wins, gaps in a Grid, and editing a table that two divisions share.

Ace pots and contests

Go to Settings → Ace pots & contests. Choose Add Ace Pot and fill in:

  • Name
  • Per-player fee
  • Non-member payout %, what a player who is not a paid member receives if they win. If you don't run a membership tier, nobody is a paid member, so check this figure before your first event.
  • Max payout per event, optional. Leave it blank for no cap.
  • Non-member remainder: Stay in pot or Redistribute to member winners.
  • Members only, which limits who may pay into the pot to paid members.

Contests, the side games such as closest to the pin, are managed on the same screen. If your books are closed, the pot form shows only its name.

Membership

A membership tier is what makes someone a paid member. Go to Settings → Membership, choose Add Tier, and set its Name, Cost $, Billing (yearly, per season or per event) and Expiry (rolling or a fixed date).

Being on your roster is separate from being a paid member. A roster member is someone you have added to the league. A paid member is someone holding a current membership tier, and only paid membership decides who may pay into a members-only ace pot.

Your roster

Go to Players and choose Add a player. Enter the player's Name, and, if you know them, their Name on their scorecard as UDisc prints it in results, and the Division they usually play. Both are optional. The player is added to your roster; they do not need an account.

UDisc is optional

Connecting a UDisc league is optional, and everything in this guide works without it. When you connect, you can bring your past events in, pull upcoming rounds onto your schedule, and keep scoring in UDisc.

To connect, go to Settings → UDisc connection, paste your UDisc league URL, and choose Connect. If UDisc results carry division names the app does not know, they appear under Unassigned UDisc divisions on Divisions & prices. Choose an App Division for each with Assign, or choose + New Division to create one from that name.

Your first event

Go to Events and choose New event. Enter a Date and a Course, optionally a Name, and choose the Event Format: Singles or Teams, and a scoring format. Then choose Create Event.

The new event appears in your events list, in the scheduled status, ready for you to open sign-ups when you are. Running the event is covered in its own guide.

What next

Once your first event is created, you have everything a league needs to start. Next, open sign-ups and run the event, which the running-an-event guide covers. The payout tables guide covers paying out.