July 3, 2026 · 6 min read
Running a Weekly League Without Losing Your Mind
The weekly game is the best standing appointment in golf — until you’re the one chasing RSVPs. A saner way to run the season.
The weekly game is the quiet backbone of most people’s golf. Same day, same crew, roughly the same tee time, week after week. It’s the most reliable golf you play all year — right up until you become the person responsible for making it happen.
Then it’s a part-time job. Who’s in this week? Did Dave ever answer? We’ve got nine committed and one spot open, so is it two-and-a-half groups or do we bump someone to a bye? Who’s actually leading the season, and did anyone write down last week? The golf is a joy. The admin is a slow leak.
Here’s how to run a weekly league so the admin mostly disappears and you get to just show up and play.
Let the RSVP do the nagging
The single biggest time sink is attendance. A weekly game lives or dies on knowing who’s coming, and chasing that down by text is death by a thousand replies.
Set the game up once as a recurring weekly game and let each week collect its own RSVPs. People mark themselves in, out, or on a bye, and you get a live headcount instead of a group thread you have to tally by hand. You can see at a glance whether you’ve got the numbers this week, who hasn’t responded, and whether you need to fill a spot — without sending a single “you in?” text. The system does the pestering so you don’t have to be the pest.
Tee times that build themselves
Once you know who’s in, the pairings should be trivial. Generate the week’s tee times from the confirmed list, group by group, and adjust if you want to keep certain guys together or split up the two ringers. When someone drops on Thursday night, you regenerate and move on. The weekly scramble of “okay who’s with who” becomes a thirty-second task instead of a Thursday-night ordeal.
Standings that keep the season honest
A one-off round is fun. A season is a story — and the story only exists if somebody’s keeping the running total. This is the part that turns a weekly game into a league: standings that carry across every week, so there’s a race worth caring about in September, not just a scorecard for today.
Let the standings accumulate automatically as weeks are played. Now there’s a leaderboard for the whole season, an order of merit that rewards the guy who shows up and plays well all summer, not just the one who caught fire on a random Tuesday. That’s what pulls people back week after week — nobody wants to fall out of the top five with three weeks to go.
The messy middle: byes, skips, and the weeks that don’t happen
Real leagues aren’t tidy. Somebody needs a bye. A week gets rained out or falls on a holiday and just doesn’t happen. A player is out for a month with a bad back but shouldn’t be dropped from the season.
Handle these as first-class cases, not exceptions you patch by hand. Mark a player onto a bye for the week and the standings account for it. Skip a week entirely and the season closes the gap without breaking the numbering. The goal is that the ordinary chaos of a real league — the drops, the holidays, the guy who’s in every other week — is just normal operation, not a spreadsheet you’re quietly rebuilding at midnight.
The point of all of it
A weekly game is one of the best standing appointments in adult life: a guaranteed few hours outside with people you like, every week, all season. The reason so many of them fizzle isn’t the golf — it’s that running them wears one person down until they stop. Take the attendance chase, the pairing scramble, and the standings bookkeeping off that person’s plate, and the game survives. Running it this way is free for the whole season, which means you keep the golf, and you keep the friend who was organizing it, too.