Birdio
Invalid username or password
Something went wrong

Golf Society

Your golf societies

Society

Create Society
Set up a golf society
Create Golf Day
Tap any hole numbers that have a Nearest The Pin contest, then choose the type for each — regular (tee shot, usually par-3s) or "In 2" (second shot, usually par-4/5s).
Total spots for this golf day. Availability updates automatically as players are added to tee groups.
£
Set the fee for this golf day, then mark each player as paid from the golf day screen.

Golf Day

Upload Scores
Upload a CSV with one row per player. Columns: name, username, playing handicap, gross score, stableford. Players must already be in a group on this day, or will be added to a new "Uploaded Scores" group automatically.

Jamie Robertson, jamierobertson, 14, 88, 30
📊

Tap to upload scores CSV

name, username, playing handicap, gross, stableford



    

    
  
Import Historic Data
Bulk load past golf day results
Upload a CSV with one row per player result. Societies and golf days will be created automatically if they don't exist yet. Existing days and players won't be duplicated.

Columns (in order):
name, username, playing handicap, society name, day name, day date (DD/MM/YYYY), gross score, stableford Jamie Robertson, jamierobertson, 14, Bogey Brothers, Spring Open, 15/04/2025, 88, 30
Username, gross and stableford are optional — you can include just the name and society/day info to create the structure. A header row is ignored if present.
📅

Tap to upload historic data CSV

name, username, hcp, society, day, date, gross, stableford



    

    
  
Import Course (Multi-Tee)
Load White, Yellow & Red tees in one go
Powered by GolfCourseAPI — search thousands of real courses worldwide.

Audit Log

Recent admin activity

User Engagement

Loading…

Admin Panel

Manage user accounts

Bulk Import Society Members
Upload a CSV file to create multiple society member accounts at once. Each row should contain: name, username, password, handicap (handicap is optional). Society members are flagged separately from self-registered users.
📋

Tap to upload CSV · name, username, password, handicap


    
    
  
Import Historic Society Data
Bulk-load past golf day results. Societies and days are created automatically from the CSV — no need to set them up manually first.
Multi-Tee Course Import
Import a course's White, Yellow and Red tees in one go from a CSV — no manual re-entry needed.
Database Backup
Download a full backup of the database (all users, rounds, courses & tournaments), or restore from a previously downloaded backup file. Restoring will restart the server and replace all current data.

Tournaments

Compete with other players

Create Tournament
Set up an event for everyone to play

Tournament

#PlayerPtsGrossDate
Handicap Trend
My Profile
Pre-fills automatically when you start a new round.
Leave blank to keep your current password.
Organizer Access
Organizers can manage golf days, members, and scores for the societies you select below — without full admin access to user management or app settings.
Share Golf Day Summary
Preview — payment status is never included.

    
Export Society Data
Add Player to Group

New Round

Player, holes & scoring format

Please enter your name
Enter a handicap between 0 and 54

Choose a Course

Select a course for this round

🕐 Last Played

Manage Courses

Set pars & stroke indexes

Slope
Each tab is its own complete set of pars, stroke indexes, yardages and slope — set up each tee separately, then pick a default below.
SI values must be unique 1–18 (or 1–9 for 9 holes)
Upload a CSV: hole,par,si,yards — one row per hole
e.g. 1,4,7,400   2,3,15,165   3,5,1,520
Optional 5th column on any row sets the course's Slope Rating, e.g. 1,4,7,400,128
📄

Tap to choose CSV
or drag & drop

No saved courses yet.

Player

Handicap 0

0
points
Hole
Yds
Par
SI
+HCP
Score
Pts
0 Dbl+
1 Bogey
2 Par
3 Birdie
4 Eagle
0 / 18 holes Gross: —
0
Stableford Points
Gross Score
Holes Played
Best Hole
0
Birdies+

Hole by Hole

Round History

All saved rounds

Statistics

Your overall performance

HoleYdsParSI+HCPGrossNetPts