TeeLedger
League night, finally organized

Golf league management for indoor and outdoor play.

Manage schedules, rotating courses, scores, handicaps, and standings for course-based leagues and simulator leagues.

TeeLedger organizer workspace showing event preparation, scoring, and league tasks
Reviewed roster imports Offline-aware scoring Versioned league sites Dues and delivery records

At the course, in a golf lounge, or on your home simulator.

Plan weekly courses, set indoor playing conditions, and manage reviewed scores and separate indoor handicaps.

Explore indoor golf leagues

A weekly rhythm everyone understands.

Organizers move each event through four clear stages. Golfers always know where to go next.

1

Prepare

Confirm availability, substitutes, pairings, courses, and tee times.

2

Play

Enter scores with an offline queue and conflict-aware server synchronization.

3

Review

Submit and attest scorecards before results are finalized.

4

Finalize

Finalize the event and publish a versioned league-site snapshot.

TeeLedger organizer app on a phone
A published TeeLedger league website on a phone
League website publishing

Review the public experience before publishing.

Publish a versioned snapshot of the schedule, event status, roster visibility, and league rules. Unfinished draft changes stay private.

  • Desktop, tablet, and phone preview
  • Persisted homepage content and privacy choice
  • Reserved <league>.teeledger.com address
  • Stable /league/<name> fallback route
View sample league site

Move a roster without a silent merge.

CSV imports are hashed, parsed, staged, and held for row-level review. The organizer chooses create or skip before an atomic commit changes the roster.

No passwords. No silent merges.Every staged row retains its source reference and confidence.
Generic roster CSVField mapping, row review, and explicit commit
Golf Pad CSVDetected source with recorded row provenance
18Birdies referencesStaged for manual review; no automatic OCR claim
Legacy exportsUse the published TeeLedger CSV template

Built for the first tee, not just the clubhouse desk.

The signed-in workspace queues score changes in the browser, synchronizes them idempotently, and reports conflicts instead of overwriting another scorer.

View organizer demo

One League Manager plan. No club bundle required.

TeeLedger currently focuses on recurring, season-long golf leagues. Start with 12 golfers for $84 per year, then add $7 for each additional golfer.

$7per golfer / yearLeague Manager · 12-golfer minimum

12 golfers cost $84 annually; each additional golfer adds $7. See everything included and calculate your league price.

Run a calmer league night.

Create a league, review its roster, operate events, synchronize scores, publish the site, and track actual reminder delivery from one workspace.

Start your league