Everything a men's league needs. Plus the rest of the club, if you want it.
The league flow is what we obsess over. The broader club platform is the bonus. If a feature isn't here, it's because we don't think you actually need it — tell us if we're wrong.
The weekly league night flow
What the men's league actually uses, every Tuesday.
- ✓Members RSVP from the app or are pre-flighted by the commissioner
- ✓Pay round dues + skins buy-in on phone before they tee off
- ✓Hole-by-hole score entry, 9 or 18, with GPS attestation
- ✓Live skins / gross / net leaderboards by flight while they play
- ✓One-click payouts to credit balances — they spend it in the shop
- ✓Settled before they reach the bar
Skins (done right)
The game that decides who's buying drinks. Computed automatically with the rules your league actually uses.
- ✓Per-hole carryover handled automatically — pot accumulates until someone wins outright
- ✓Pot rolls to next week if no skins are won at all
- ✓Net skins option for handicap-adjusted leagues
- ✓Auto-divvy on the last hole (optional)
- ✓Settled to credit balances at payout — no cash exchanged
Tournaments + alternate formats
The bigger events your club already runs.
- ✓Tournament brackets (4/8/16/32) for member-guest, club championship
- ✓Stableford points format for events that want it
- ✓Multi-event series with sum-all or best-N aggregation
- ✓Per-tournament entry fees, payout splits, and 9 / 18 hole settings
- ✓Quick-pay between members for any settle-up they need to do
Handicaps
USGA-style index calculation built in. No external service required to start.
- ✓Best 6 of last 12 rounds, club method
- ✓Separate 9-hole and 18-hole indexes per player
- ✓Provisional handicaps for new members; admin approval workflow
- ✓Trend chart per member showing index history over time
- ✓GHIN # storage today; auto-sync integration on the roadmap
Money & payouts
Replaces a spreadsheet, a cash box, and a guilty conscience.
- ✓Stripe-backed payment for round dues, skins, tournament entry, store
- ✓House-account billing for clubs that don't want card-on-file every week
- ✓Configurable buy-ins (gross / net / skins) and payout splits
- ✓One-click payout calculation per event
- ✓Player credit ledger — every cent tracked, every transaction reversible
- ✓Monthly statement CSV download per member
Events & seasons
Schedule once, run all year.
- ✓Weekly league nights and tournament event types
- ✓Configurable flight ranges per season
- ✓Pre-event playing groups, manageable on-day from the first tee
- ✓Multi-event series standings (best-N or sum-all aggregation)
- ✓Pace-of-play dashboard for the shop to monitor today's groups
- ✓Course database with multiple tee sets and per-hole yardages
Communication
Get the right info to the right people without spamming everyone.
- ✓Push notifications on score posting and payouts
- ✓1-on-1 direct messages between members and admins
- ✓Per-foursome group chat tied to today's event
- ✓Pinned clubhouse announcements with expiration dates
- ✓Broadcast notifications to the entire league
Plus the full club platform
When you're ready — every feature is per-club opt-in.
- ✓Tee sheets + member reservation queue
- ✓Pro shop catalog + order requests
- ✓Snack bar + kitchen-queue management
- ✓Course conditions board (greens, frost delay, cart policy)
- ✓Locker + bag room assignments
- ✓Junior clinic registration
- ✓Dining + caddie reservations
- ✓Member directory + photo wall + hole-in-one wall
- ✓Trial round invites for prospective members
- ✓Yardage book with pro-published hole strategy notes
Built for clubs that take it seriously
The boring stuff that actually matters in a B2B contract.
- ✓Multi-tenant from day one — your data is fully isolated at the database level
- ✓Postgres row-level security, not app-side filters
- ✓Owner / admin / player roles, enforced server-side
- ✓Trial expiration enforced at the database; not bypassable from the mobile app
- ✓Subscription managed by Stripe Customer Portal — cancel any time
- ✓Data export (CSV) any time from the admin
Ready to see it live?
Sign up takes a minute. We'll seed a season and default flights so you can poke around.