Get off the
spreadsheets.
Run your golf league without the tabs, the Venmo chasing, or the Sunday-night scramble to tally scores. TPLgolf handles scheduling, live scoring, standings, side games, handicaps, and playoffs — so you can focus on the golf.
Free to set up · No credit card required
Who It's For
Built for the people
who actually run leagues.
League Commissioners
Run your league without the paperwork.
You've been doing this with spreadsheets, group texts, and Venmo. TPLgolf handles scheduling, scoring, standings, side games, and handicaps — so you can focus on the golf.
- Set up a league and season in minutes
- Auto-generated schedules for any format
- Standings, brackets, and side games run themselves
- Handicaps, course strokes, and net scoring built in
- Works at any course — public, private, or simulator
Players & Captains
Score from your phone. See standings update live.
No app to install. No logins to remember. Tap in your scores hole by hole — net calculations, side games, and standings update in real time for everyone in your league.
- Scorecard link opens in any browser — no download
- Hole-by-hole entry with live net calculations
- Season standings and match results always up to date
- Full round history and handicap updates per player
- Push notifications for tee times and match results
Digital Scorecards
Paper scorecards
are over.
Every player on every hole, scored from their phone. No pencils. No lost cards. No commissioner chasing scores on Sunday night.
Hole-by-hole entry
Players tap in their score after each hole. Net calculations happen automatically.
Live updates everywhere
Scores sync in real time across all devices. The leaderboard updates as players finish.
Works at any course
Load any course from our database — slope, rating, and stroke allocation included.
Commissioner finalizes
One-tap score finalization. Dispute resolution built in. Round history forever.
Week 6 — Round 3
Scramble · Side: Nassau
The Platform
Everything your league needs. Nothing it doesn't.
The whole league in one place — scheduling, scoring, standings, side games, handicaps, playoffs, roster, and dues. Built by people who got tired of running leagues out of Google Sheets.
League Formats
11 formats. Every handicap system.
From casual scrambles to serious match play. Net and gross calculations handled live. Switch formats season to season — or run them all at once.
- Match Play, Best Ball, Stroke Play, Stableford, Skins
- Scramble, Shamble, Nassau, Modified Stableford
- USGA Classic, WHS, or manual handicap systems
- Full course handicap stroke allocation
- Gross and net divisions run in parallel
Schedules & Standings
Schedules generated. Standings automatic.
Build a season in minutes — matchups, weeks, tee times, and playoff brackets are handled for you. Standings update the moment a scorecard is finalized.
- Auto-generated round-robin and bracket schedules
- Weekly matchups with tee times and course per week
- Season standings with team and individual points
- Auto-seeded playoff brackets when the regular season ends
- Tiebreakers, byes, and sub handling built in
Digital Scorecards
Every match. Every player. From any phone.
Players score from a link or QR code. No login. No download. Net scores, side games, and match results calculate live as each hole comes in.
- Shareable scorecard link — no login, no app
- Live hole-by-hole scoring with instant sync
- Live leaderboard and match status as scores post
- Commissioner finalization and dispute resolution
- Permanent round history for every player
Side Games
Skins, Nassau, CTP, and more — running live.
Stop doing side-game math on a napkin. Configure the side games you want, and they'll calculate in real time as scores come in.
- Skins with carryover and ties handled automatically
- Nassau (front, back, total) across teams or pairs
- Closest to Pin and Long Drive by hole
- Quota, Stableford points, and custom side pots
- Settled ledger per week — no more Venmo hunts
Playoffs & Exhibitions
Brackets, majors, and one-off matches.
When the regular season ends, the bracket takes over. Run majors, match-of-the-week, and exhibitions alongside your main schedule — without polluting the standings.
- Auto-seeded playoff brackets from regular-season standings
- Custom seeding, byes, and re-bracketing tools
- Major events (stroke, scramble, skins) alongside the league
- Exhibition matches that don't affect standings
- Captain-of-the-week and match-of-the-week tools
Roster & Billing
Collect dues. Manage your roster.
Online roster with team assignments, handicaps, contact info, and substitute tracking. Optional Stripe-powered dues collection so you stop chasing players.
- Online roster with team and division assignments
- Handicap tracking synced with scorecard results
- Invite links with player self-onboarding
- Substitute pool and week-by-week availability
- Stripe dues collection with per-player tracking
How It Works
From spreadsheet to season in an afternoon.
Create your league
Free to set upSpin up a league in minutes. Pick a format — match play, stroke play, scramble, stableford, skins — set your handicap system, and you're ready to invite players.
Invite your players
One link. Done.Send one invite link. Players join, set up their profile, and get assigned to teams. No seat fees, no per-player gotchas — add as many players as your league has.
Auto-generate the schedule
Schedules in secondsSet your season length and tee times — TPLgolf generates the full schedule, matchups, and playoff bracket. Adjust anything by hand if you need to.
Play, score, and let it run
No spreadsheets. Ever.Players score from their phones. Standings, side games, and match results update live. Commissioner finalizes at the end of the week. No spreadsheets. Ever.
Already Mid-Season?
Season already started? No problem.
Free white-glove onboarding. Send us your spreadsheet and your rules — we'll have your league live in TPLgolf today, with every score, standing, and side-game tally already loaded.
- We import your roster, schedule & past scores
- We translate your rules into TPLgolf settings
- Players keep playing — no disruption mid-season
- Live in a few hours, not days
Pricing
Pay per season.
Free to set up.
No monthly bill. No per-seat creep. You pay once per season, per person — and only after you're up and running.
Commissioner
For the person running the league. Unlimited leagues and seasons from one account — and you don't pay the player fee on top.
- Unlimited leagues, seasons & teams
- All 11 scoring formats
- Auto-generated schedules & playoffs
- 7 side games with live ledger
- Roster, handicaps & dues collection
- Commissioner fee replaces the player fee
Player
One fee per player, per season — covers every league they're in that season. No apps, no logins, no surprises.
- Live scoring from any phone — no app install
- Schedule, tee times & match pairings
- Handicap tracking with course strokes
- Full round history & handicap updates
- Side-game results & season standings
- Push notifications for tee times & results
No credit card
Build your league, invite players, and configure everything before you pay a cent.
Season-only billing
Off-season means $0. Pay again when you start your next season — not on a monthly clock.
Commissioner pays once
The commissioner fee covers the person running the league. No double dipping on the player fee.
Your league. Without the busywork.
Close the spreadsheet.
Start the season.
Scheduling, live scoring, standings, side games, handicaps, playoffs, roster, and dues — running in one place. Set up your league in an afternoon. Free to start, no credit card required.
Free to set up · No credit card required