Your league’s board, live on every phone.
Players post scores hole by hole from the course, and the board moves with every one. The admin runs the week from a laptop: who’s playing, whose card is still open, who owes dues.
$299 a month per league. Players never pay TeeKeeper. See pricing
One league, on a phone and a laptop
Players only need their phone. The admin, usually a volunteer, gets the whole league on a bigger screen.
Players, on their phones
- Next tee time, the matchup and “are you playing?” on the home screen.
- Score entry one hole at a time, with net points as you go.
- The live board and season standings, with your own slat in yellow.
The admin, on a laptop
- See who is in, out or maybe, and whose card is still open.
- Players pay dues by card, PayPal or Venmo. You mark cash and checks paid.
- Finalize the round, and standings and handicaps update.
How a league week runs
From the invite link to final standings, with no scorecards to collect and no spreadsheet to update.
-
Before the season
Set up the league
Add your course and tees, pick head-to-head or field play, and set dues. The point table starts from the PGA Tour’s modified Stableford values.
-
The week before
Invite the roster
Share one invite link. Players join from their phone, land on a team and say whether they’re in, out or maybe.
-
League night
Post scores on the course
Each group keeps its card on a phone, hole by hole. Net points add up as you go, and the board moves with every score.
-
After the last group
Finalize the round
Check the cards and finalize. Standings, season points and handicaps update, and the dues list shows who still owes.
What your league gets
Built for players on the course and for the volunteer who runs the league.
- Score entry on the course One hole per screen, big buttons and quick picks around par.
- The clubhouse board Live standings with thru and points, and your own slat in yellow.
- League handicaps Start from an index you enter. TeeKeeper keeps it current.
- Head-to-head or field play Weekly team matches, or every team against the field.
- Dues, paid online Card, PayPal or Venmo. Cash and checks get marked paid.
- Run the week from one page Availability, card status and finalize, on a laptop.
- Subs. Bring in a sub who plays off their own handicap.
- Rainouts. Call a round off and play a makeup without breaking the season.
- Announcements. Pin the tee-time change where every player will see it.
- Playoffs. Seed the top teams from the standings into a bracket.
Questions league admins ask
What does TeeKeeper cost?
$299 a month or $2,990 a year per league, for up to 50 active members. Each started block of 25 more adds $50 a month or $500 a year. Players never pay to use TeeKeeper, and there is no free trial.
If your league collects dues online, Stripe or PayPal takes its usual processing fee on each payment. That fee goes to them, not to us.
What scoring does it use?
Modified Stableford, for individuals and teams. New leagues start from the PGA Tour table: +8 for a double eagle or better, +5 for an eagle, +2 for a birdie, 0 for par, −1 for a bogey and −3 for a double bogey or worse.
You can change any value, and choose gross or net scoring.
Do our players need GHIN handicaps?
No. Your league keeps its own handicaps. Enter a starting index for each player, and once a player has enough league rounds, TeeKeeper computes it for you. Your league sets the formula, and an admin can override any index.
TeeKeeper does not post scores to GHIN.
What if a player doesn’t have a smartphone?
Someone in their group can keep the card for them on one phone. A captain or admin can also enter scores from a laptop after the round.
Where does the dues money go?
Straight to your league’s own Stripe or PayPal account. TeeKeeper never holds league money and never stores card numbers.
Venmo works through the league’s PayPal account, or as a Venmo handle an admin confirms. Cash and checks can be marked paid by hand.
Do you handle nine-hole rounds?
Yes. Each round can be 18 holes, the front nine or the back nine. Nine-hole rounds use a nine-hole course handicap, with strokes given by stroke index on that nine.
Can we export our data?
Yes. Admins can export results as CSV, and any player can download their own data or delete their account.
Something else? Get in touch.
Set up your league in an evening.
Add the course, invite the roster and generate the schedule. Your players will be posting scores by the first league night.