Four Putt
Competitive golf.
No club.
Run a season-long match-play league for your golf mates. Live scoring, handicaps, banter — sorted.
Four Putt
Run a season-long match-play league for your golf mates. Live scoring, handicaps, banter — sorted.
Questions, feedback, or something broken? Drop us a message.
"I just wanted a place for me and my mates to play competitive golf without all having to join the same club — so I built Four Putt."
— Chris Clark, founder
Enter your email and we'll send you a link to reset it.
League standings
Live now
| # | Player | Pld | Pts |
|---|---|---|---|
| No results yet — check back soon. | |||
Create a new league, or join one with an invite code.
Season champion
🏆
The season has ended — an admin can start the next one.
You have a round in progress — resume it?
Live
You have match to confirm — see Recent matches below
| # | Player | Pld | Pts |
|---|---|---|---|
| No matches yet — hit to start the table. | |||
Recent matches
Invite your mates first — they need to join before you can record a match against them.
Net = gross − handicap; lowest net wins. Handicaps come from each player's profile.
Invite your mates first — they need to join before you can play against them.
✓ selected
SI
This course doesn't have stroke index data yet — holes shown with default SI, so the blobs may not match the real card.
📸 Screenshot the card and take it with you on the course.
You: hcp · : hcp
Score hole-by-hole on the course and Four Putt does all the maths for you — shots applied automatically, running match status, and your league can follow along live. The result logs itself when you finish.
£39/yr unlocks it for the whole league — any member can chip in and upgrade everyone.
This course doesn't have full hole data yet — pars/stroke indexes are defaults. Use "Edit hole info" to fix as you go; it helps everyone who plays here.
Hole
Par · SI · yds
Playing on won't change the result — the remaining holes are just for fun.
✓ Result logged — the remaining holes are just for fun
Corrections are saved to this course for everyone who plays it.
What's wrong with hole at ?
Players
Handicap insight
WHS-style estimate from scored roundsScore rounds hole-by-hole on the Play tab and estimates appear here — the more rounds, the sharper the read. (Needs 18-hole rounds on a course with rating & slope.)
est. index
Send the link — one tap to join , no code to type.
Or code:
Let anyone view your standings — great for sharing & recruiting.
Past seasons
Final tables and trophies from past seasons are kept in the Clubhouse plan.
Live play-by-play scoring, season history, awards, unlimited players. One payment covers the whole league — any member can unlock it for everyone.
Fix results, resolve disputes, manage admins.
Customise how your league scores. Applies to matches recorded from now on.
New-opponent bonus is added to both players the first time they meet this season. Max matches/opponent caps how many count for points — extras are recorded as friendlies (no points).
18-hole: Win · Draw · Loss · 9-hole win · + for a new opponent
Uploading…
You own this league, so you can't leave it. Hand over ownership first in League → League admin → Owner tools.
You'll lose access to — your past results stay on the table, but you'd need a new invite to rejoin.
Only admins of can see this.
·
⚠️ Ends the season today — the table is locked in, trophies are handed out, and no more matches can be recorded until a new season starts.
Open disputes — need your call
v
: “”
Dispute on a match from another season.
All matches this season
v
·
Admins & roles
Admins can fix results, resolve disputes and change league settings. Every league has exactly one owner.
Owner tools
Hand over ownership
Make another member the owner. You'll stay on as an admin.
Close this league
Permanently deletes the league and all its data, for every member.
Handicap
Head to head vs you
Recent matches
No matches recorded yet this season.
Your scoring values have changed. Recalculating will update the points for every confirmed match this season, changing the league table. If you skip this, the new values will only apply to matches recorded from now on.
Trophy cabinet
Final table
Loading…
No counted matches that season.
⚠️ You can't undo this yourself. Only the new owner can hand the league back or close it. You'll stay on as an admin.
⚠️ This permanently deletes the league — every match, season, standing and membership, for every member. It cannot be undone.
Disputed by : “” — saving marks it resolved.