Greenskeeper
Est. MMXXVI · A Golfer's Almanac
Greenskeeper · Est. 2026

Keep a proper round.

A ledger for the sincerely interested. Every shot, every club, every direction the ball conspired to travel. We compute your World Handicap by the book, chart your progression, and — should you so elect — seat you at the leaderboard. No ads, no tracking, no nudges. Just the game.

Open an Account →View the BoardFree · self-hostable · opinionated
Specimen · Round 14
Pebble Beach · Blue Tees
An even 82.
+10
to par
Hole
1
2
3
4
5
6
7
8
9
Par
4
5
4
4
3
5
3
4
4
Score
5
5
4
5
4
6
3
5
5
9/14
Fairways
11/18
G.I.R.
31
Putts
Differential 9.3 · Wind S 8mph · Cart
§01
Per-shot ledger
club · distance · direction · lie
§02
WHS handicap
best 8 of last 20, proper
§03
Opt-in board
leaderboard on your terms
§ I — Chapters

Four practices, strictly observed.

I.

Every shot, recorded.

Enter strokes hole-by-hole. Add the club you drew, the distance you achieved, and — with clinical honesty — the direction the ball departed. Push, pull, draw, hook, the occasional slice. Your ledger won't judge.

II.

Handicap, computed correctly.

We apply the World Handicap System as written: differentials computed with course rating and slope, index averaged from the best 8 of your last 20 rounds. Fewer rounds? The WHS short-table adjustments are honoured automatically.

III.

A leaderboard, if you wish.

The leaderboard is strictly opt-in. Toggle it on in your profile and you'll appear, ranked by index; leave it off and your ledger stays private. No dark patterns, no default exposure.

IV.

Acknowledged enrolment.

Registration begins with an email. You'll receive a letter with an acknowledgement link — click it and your ledger opens. Until you do, no account exists in any practical sense.

§ II — Worked example

Your card, presented as a proper scorecard.

Front nine, back nine, totals. Computed in tabular figures because a scoreline should line up — literally. The differential is logged against your ledger the moment you post the round.

Course rating72.4
Slope131
Adjusted gross82
Differential9.3
The Olde Course · Blue
Round № 14
Apr 19, 2026
Hole
1
2
3
4
5
6
7
8
9
Out
Par
4
5
4
4
3
5
3
4
4
36
Yards
412
520
365
398
178
534
165
402
395
3369
Score
5
5
4
5
4
6
3
5
5
42
Putts
2
2
1
2
1
2
1
2
2
15
Hole
10
11
12
13
14
15
16
17
18
In
Par
4
4
5
3
4
4
3
5
4
36
Yards
385
402
555
182
420
390
170
540
415
3459
Score
4
5
5
3
5
4
4
6
4
40
Putts
2
2
2
1
2
2
2
2
1
16
Total par 72Gross 82vs par +10
FW 9/14GIR 11/18Putts 31
§ III — On method

The handicap, by the book.

For each round posted, Greenskeeper computes the score differential — the distance between your adjusted gross score and the course rating, scaled by slope. After three rounds, an index appears. After twenty, we take the lowest eight differentials and average them; that is your Handicap Index. Before twenty rounds, the short-table governs — one to seven of your lowest differentials, with small downward adjustments applied so that your index matures honestly. When a new round enters the twenty-round window, an older one leaves. The index is always current, always defensible.

Formula
diff = (113 / slope) × (gross − rating)
index = avg(8 lowest of last 20 differentials)
§ IV — Roadmap

Further chapters, in order of publication.

  1. 01
    M V P
    Ledger, handicap, leaderboard, Club-average distances
  2. 02
    Later
    GPS shot plotting on hole maps
  3. 03
    Later
    Strokes Gained (tee / approach / short / putting)
  4. 04
    Later
    Friend groups · private boards · round sharing
  5. 05
    Later
    Weather snapshot per round · achievements
  6. 06
    Later
    PWA offline mode for live-round entry
  7. 07
    Later
    Arccos / Garmin CSV import
Final Page ·

Open your ledger today.

Registration takes thirty seconds. You'll receive a dispatch by post — well, by electronic mail — with a single link to acknowledge. Click it, and the book opens.