Free tool
Golf league schedule generator
Set your teams, weeks, nines and tee times. Get a round robin schedule where nobody plays the same opponent twice until the cycle is done. It runs in your browser, with no account and no card.
12 teams, 11 weeks, 66 matches.
| Tee time | Nine | Matchup |
|---|---|---|
| Week 1 | Front nine | ||
| Slot 1 | Front | Team 1 v Team 12 |
| Slot 1 | Front | Team 4 v Team 9 |
| Slot 2 | Front | Team 5 v Team 8 |
| Slot 2 | Front | Team 6 v Team 7 |
| Slot 3 | Front | Team 3 v Team 10 |
| Slot 4 | Front | Team 2 v Team 11 |
| Week 2 | Back nine | ||
| Slot 1 | Back | Team 12 v Team 10 |
| Slot 2 | Back | Team 3 v Team 8 |
| Slot 3 | Back | Team 4 v Team 7 |
| Slot 3 | Back | Team 5 v Team 6 |
| Slot 4 | Back | Team 11 v Team 1 |
| Slot 4 | Back | Team 2 v Team 9 |
| Week 3 | Front nine | ||
| Slot 1 | Front | Team 11 v Team 9 |
| Slot 1 | Front | Team 4 v Team 5 |
| Slot 2 | Front | Team 1 v Team 10 |
| Slot 2 | Front | Team 3 v Team 6 |
| Slot 3 | Front | Team 12 v Team 8 |
| Slot 4 | Front | Team 2 v Team 7 |
| Week 4 | Back nine | ||
| Slot 1 | Back | Team 2 v Team 5 |
| Slot 2 | Back | Team 9 v Team 1 |
| Slot 3 | Back | Team 10 v Team 8 |
| Slot 3 | Back | Team 11 v Team 7 |
| Slot 4 | Back | Team 12 v Team 6 |
| Slot 4 | Back | Team 3 v Team 4 |
| Week 5 | Front nine | ||
| Slot 1 | Front | Team 1 v Team 8 |
| Slot 1 | Front | Team 9 v Team 7 |
| Slot 2 | Front | Team 11 v Team 5 |
| Slot 2 | Front | Team 2 v Team 3 |
| Slot 3 | Front | Team 12 v Team 4 |
| Slot 4 | Front | Team 10 v Team 6 |
| Week 6 | Back nine | ||
| Slot 1 | Back | Team 7 v Team 1 |
| Slot 2 | Back | Team 10 v Team 4 |
| Slot 3 | Back | Team 9 v Team 5 |
| Slot 3 | Back | Team 12 v Team 2 |
| Slot 4 | Back | Team 8 v Team 6 |
| Slot 4 | Back | Team 11 v Team 3 |
| Week 7 | Front nine | ||
| Slot 1 | Front | Team 8 v Team 4 |
| Slot 1 | Front | Team 10 v Team 2 |
| Slot 2 | Front | Team 7 v Team 5 |
| Slot 2 | Front | Team 11 v Team 12 |
| Slot 3 | Front | Team 1 v Team 6 |
| Slot 4 | Front | Team 9 v Team 3 |
| Week 8 | Back nine | ||
| Slot 1 | Back | Team 7 v Team 3 |
| Slot 2 | Back | Team 6 v Team 4 |
| Slot 3 | Back | Team 8 v Team 2 |
| Slot 3 | Back | Team 10 v Team 11 |
| Slot 4 | Back | Team 5 v Team 1 |
| Slot 4 | Back | Team 9 v Team 12 |
| Week 9 | Front nine | ||
| Slot 1 | Front | Team 6 v Team 2 |
| Slot 1 | Front | Team 8 v Team 11 |
| Slot 2 | Front | Team 7 v Team 12 |
| Slot 2 | Front | Team 9 v Team 10 |
| Slot 3 | Front | Team 5 v Team 3 |
| Slot 4 | Front | Team 1 v Team 4 |
| Week 10 | Back nine | ||
| Slot 1 | Back | Team 6 v Team 11 |
| Slot 2 | Back | Team 8 v Team 9 |
| Slot 3 | Back | Team 3 v Team 1 |
| Slot 3 | Back | Team 4 v Team 2 |
| Slot 4 | Back | Team 5 v Team 12 |
| Slot 4 | Back | Team 7 v Team 10 |
| Week 11 | Front nine | ||
| Slot 1 | Front | Team 3 v Team 12 |
| Slot 1 | Front | Team 5 v Team 10 |
| Slot 2 | Front | Team 1 v Team 2 |
| Slot 2 | Front | Team 4 v Team 11 |
| Slot 3 | Front | Team 6 v Team 9 |
| Slot 4 | Front | Team 7 v Team 8 |
How the schedule is built
1
Round robin pairings
One full cycle is one week fewer than the number of teams, or the same number when the count is odd. An odd count gives one team a bye each week.
2
Nines and tee times
Alternate nines week to week, stay on one nine, or split matches between both. Tee time slots are spread so every team gets a fair mix of early and late.
3
Position rounds
Turn them on and the final weeks pair teams by standing: 1st plays 2nd, 3rd plays 4th, with the top pair last on the tee sheet.
Ready-made schedules by league size
Pick your number of teams to see the full default season, week by week.
- 4 teams3 week round robin
- 5 teams5 week round robin
- 6 teams5 week round robin
- 7 teams7 week round robin
- 8 teams7 week round robin
- 9 teams9 week round robin
- 10 teams9 week round robin
- 11 teams11 week round robin
- 12 teams11 week round robin
- 13 teams13 week round robin
- 14 teams13 week round robin
- 15 teams15 week round robin
- 16 teams15 week round robin
- 17 teams17 week round robin
- 18 teams17 week round robin
- 19 teams19 week round robin
- 20 teams19 week round robin
- 21 teams21 week round robin
- 22 teams21 week round robin
- 23 teams23 week round robin
- 24 teams23 week round robin
- 25 teams25 week round robin
- 26 teams25 week round robin
- 27 teams27 week round robin
- 28 teams27 week round robin
- 29 teams29 week round robin
- 30 teams29 week round robin
- 31 teams31 week round robin
- 32 teams31 week round robin
Run this schedule in your league
Gimme turns the schedule into weekly pairings, tracks scores, league handicaps and standings, and posts results. Your first 3 league rounds are free, no card.