Weekly league play and multi-round tournaments, run from one branded site built for your group. Live standings, handicaps, brackets, skins, and payouts — no spreadsheets, no IT department required.
No signup required — full commissioner access, resets every 30 minutes.
Whether you run the pro shop, run the league, or just show up to play — RunMyLeague gives you exactly what you need.
Less admin work, more member engagement — under your own brand.
"Offer real league & tournament management to your members — under your own name, with zero IT overhead."
Be the commissioner without doing commissioner work.
"Run your weekly league like it's your full-time job — without it taking any of your time."
Just play — everything else is handled for you.
"Show up, play, and see exactly where you stand — the app handles the rest."
Two products, one platform — run a weekly league, a season-ending tournament, or both.
Run a full season of weekly matchups without a single spreadsheet. Scores feed live standings, handicaps recalculate automatically, and your admin toolkit catches problems before your players ever notice them.
A single Saturday shootout and a multi-day season finale run through the exact same setup — pick how many rounds, RunMyLeague handles the rest. Use it on its own, or from the same site your players already use for league play.
| Team | Thru | Net |
|---|---|---|
| Reyes / Park | 18 | −4 |
| Whitfield / Russo | 18 | −2 |
| Hoffman / Nakamura | 14 | −1 |
Golf simulator businesses, multi-course operators, and anyone running leagues at more than one location can manage every one of them under a single login — instead of buying and signing into a completely separate account per league.
Your league's name, logo, and colors — players see your site, not a generic template.
Players enter scores from the course on any phone — no app to install, just a browser.
Every league runs on its own completely separate data — your roster, scores, and settings are never visible to, or mixed with, any other league on the platform.
No installation, no server to manage. Sign up, name your league, and start inviting players today.
A rolling, trimmed-average formula recalculates every player's handicap after each round automatically — the same consistent math for everyone, every week, with no manual overrides unless you want one.
Auto-generate a full season schedule, audit handicaps for drift, and find/repair orphaned scores — all from the admin panel, no database access required.
Need a print-ready scorecard for a casual round that has nothing to do with your league? Generate one for any course, any players, any time.
Add a player to your roster and send them an invite link — they create their own login and claim their profile. No shared passwords, no manual account setup per person.
No App Store, no download — one tap adds RunMyLeague to your phone's home screen so it opens full-screen, just like any other app, right where your players already look for it.
One tap from your phone's Share menu adds this icon to your home screen.
Real screens from a live RunMyLeague season — not mockups. Click either one to zoom in.
Your dashboard right after signup — League, Tournament, and the Scorecard Generator, all in one place.
A guided setup checklist walks new commissioners through getting a season live.
Sign up and pick your league's name and web address in under a minute.
Add your branding, set up your season or tournament, and build your roster.
Send invite links and let your group start entering scores from the first tee.
Pay for what you run — get both products for the full experience.
| League | Tournament | Multi-League | |
|---|---|---|---|
| Price | $99.00/year, billed annually | $49.00one-time, no renewal | $200.00one-time setup, includes your first league |
| Additional leagues | — | — | $100.00/year each, billed annually |
| Weekly league play | ✓ | — | ✓ per league |
| Multi-round tournaments | — | ✓ | ✓ per league |
| Live standings & rolling handicaps | ✓ | — | ✓ |
| Bracket & playoff support | ✓ | — | ✓ |
| Skins, closest-to-pin & payouts | — | ✓ | ✓ |
| Players / leagues | Unlimited players | Unlimited players | Unlimited leagues, each fully isolated |
| Logins needed | 1 | 1 | 1, for every league you run |
| Get Started | Get Started | Get Multi-League Access |
Set up your league in minutes — no credit card required to get started.
Start Your League