⛳
Golf Leaderboard
A live tournament leaderboard powered by Google Sheets.
Follow the steps below to connect your data.
Step 1
Set up your Google Sheet
Create a Google Sheet with the required tabs: Config, Courses, Scores YYYY, and Rounds YYYY. See the README for the exact column layouts. Make sure the sheet is published (File → Share → Publish to web).
Step 2
Find your Google Sheet ID
Open your Google Sheet. The Sheet ID is the long string in the URL between /d/ and the next /.Example: docs.google.com/spreadsheets/d/1YlBA...veGU/edit
Step 3
Open this file in a text editor
Mac: Open TextEdit → Settings → "Open and Save" tab → check "Display HTML files as HTML code instead of formatted text". Then open index.html.
Windows: Right-click index.html → Open with → Notepad.
Or use any code editor (VS Code, Sublime Text, etc.)
Step 4
Paste your Sheet ID
Near the top of the file, find the line:
const SHEET_ID = '';
Paste your Sheet ID between the quotes:
const SHEET_ID = 'your-sheet-id-here';
Save the file and open it in a browser, or deploy to GitHub Pages.
For detailed instructions on Google Sheet structure, tab layouts, and deployment, see the README on GitHub.
Tournament History
Gross / Net to Par