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

The live leaderboard on a phone during week 3: Kofi Mensah leads on +12, and Dan Smith, marked as you, is second on +6 after six holes.
A player’s phone: the live board on league night.
The admin’s This week page on a laptop: six players in, one maybe and one out, and every team’s cards marked in progress, submitted or not started.
The admin’s laptop: this week’s round at a glance.

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.
Score entry for hole 5 on a phone: a 4 on a par 4 with one stroke, a net birdie for 2 points.
Hole 5: a net birdie for +2.
The league home on a phone: today’s 5:30 pm tee at Oak Hills, Steelers against Pipefitters, and the player’s answer set to In.
Home on round day.

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.
The admin’s dues page on a laptop: $500 collected, $625 outstanding, and a Mark paid button beside each player who still owes.
Dues: who has paid and who still owes.

How a league week runs

From the invite link to final standings, with no scorecards to collect and no spreadsheet to update.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  • 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.

Or email us a question.