
| Date | Course | Tee | Score | Diff |
|---|
Once you start logging rounds, this page will reveal the patterns behind your golf:
where you play your best, when you perform under pressure, which conditions suit you, and what trends are shaping your progress.
Every season you've ever played. Click any to enter the matchup.
Pick a game type to log
| Date | Course | Tee | Score | Stbl | Diff. | Playing partners |
|---|
| Course | Country | Holes | Par | Tees |
|---|
Once you start logging rounds, this page will show how your game evolves over time:
handicap progression, score distribution, course-by-course performance, and head-to-head matchups against every friend you play with.
| Course | Rounds | Avg | Best | Avg diff. | Best diff. |
|---|
Requires rounds logged with per-hole scores.
Log a minigame (Golfmini, Minigame, or Other) to see your record by game and opponent.
Pull CR/Slope automatically from ~30,000 courses worldwide. Create a free account at golfcourseapi.com and paste your API key here. The key is stored locally in your browser only.
https://api.golfcourseapi.com (often CORS-blocked).http://localhost:8765
golf-proxy.py in a terminal and set Base URL to http://localhost:8765.
All data is stored locally in your browser. Export to JSON for backup or moving to another machine.
Score Differential = (113 / Slope) × (Score − Course Rating). A lower differential = better round.
Handicap Index = average of the 8 best differentials from your last 20 rounds. With fewer rounds, the WHS ladder applies: 3 rounds → lowest − 2.0, 4 → lowest − 1.0, 5 → lowest, and so on up to 20+ rounds.
Course Handicap = HCP Index × (Slope/113) + (CR − Par), rounded.
This dashboard uses gross score directly. For fully accurate WHS calculation, scores should be adjusted to Net Double Bogey per hole — this is done automatically when you log hole-by-hole.
iOS doesn't support one-tap install — but it only takes 3 seconds.