Everything Your League Needs
A complete golf league platform — from handicaps to tournaments.
📐
Handicap System
- ✓WHS-compliant handicap index calculation
- ✓9-hole league support (paired round method)
- ✓18-hole league support
- ✓Automatic recalculation after every round
- ✓Course handicap with slope & rating adjustment
- ✓Customizable stroke allowance (75%, 85%, 90%, 100%)
🏌️
League Management
- ✓Team leagues (A/B/C/D positions)
- ✓Individual match play leagues
- ✓Configurable players per team (2–4)
- ✓Substitute player support
- ✓Ghost scoring for no-shows (net par or league average)
- ✓Shared alternates across teams
📝
Scoring
- ✓Hole-by-hole gross score entry
- ✓Automatic net score calculation
- ✓Match play point system with bonus
- ✓Per-hole stroke index tracking
- ✓Maximum over-par cap per hole
- ✓Front 9 / Back 9 weekly rotation
🏆
Tournaments
- ✓Stroke play (net, gross, or both)
- ✓Match play brackets
- ✓Scramble format
- ✓Best ball format
- ✓Two-ball format
- ✓Multi-day tournaments
- ✓Flight management
- ✓Live leaderboard
🔒
Access & Privacy
- ✓All leagues are private (join code only)
- ✓No public leaderboards
- ✓RLS-enforced data isolation
- ✓Web + mobile account sharing
- ✓Guest player support (no account required)
⚙️
Admin Tools
- ✓League creation and configuration
- ✓Team management and player positioning
- ✓Season schedule management
- ✓Tournament creation and bracket generation
- ✓Feature flag controls