Golf team generator

Golf team generator: handicap-balanced teams

This golf team generator splits 2 to 16 players into teams using Course Handicap totals. For exactly two equal-sized teams it checks every possible split and guarantees the smallest spread; for any other team count it discloses that it is using an approximate method instead. Below the tool: the method, two worked examples and FAQs.

Enter each player's Course Handicap, choose how many teams, and the generator balances the team totals. With exactly two equal teams it finds the provably smallest possible handicap spread; with any other team count it uses a disclosed approximation (a greedy "snake draft"), never claiming that result is the best possible.

Team generator

Players (name and Course Handicap; a plus handicap is negative, e.g. -2)
Teams
Result

MatchPlay confirms the teams before anyone tees off.

MatchPlay is being built to take the entered handicaps, generate a balanced draw and hand the result straight to the matching scorecard.

The balancing method

Two equal teams (exact). The generator checks every way to split the group into two equal halves and keeps the split with the smallest difference between the two sides' Course Handicap totals. For up to 16 players this is a complete search, so the result is provably the smallest possible spread for that metric — not a guess.

Three or more teams, or an uneven split (approximate). There is no exact algorithm in this tool for more than two teams. It sorts players from highest to lowest Course Handicap and deals them in a "snake draft" (team 1, 2, 3 … then back 3, 2, 1, repeating), which tends to spread high and low handicaps across teams but is not proven to find the minimum possible spread. The page and the tool both label this result "approximate" rather than presenting it as optimal.

This is a planning metric only — minimising a handicap-total spread does not itself guarantee a fair competition. The scoring format and any authorised allowance still apply separately; see the handicap calculator.

Worked examples

Alex (8), Ben (12), Chris (20) and Dana (28) into two teams:

TeamPlayersCourse Handicap total
AAlex, Dana36
BBen, Chris32

Spread: 4 — the smallest available for two equal pairs under this sum-balancing metric (exact search); it is not a promise of equal winning chances.

Same four players plus Evan (4) and Finn (16), into three teams

TeamPlayersCourse Handicap total
ADana, Evan32
BChris, Alex28
CFinn, Ben28

Spread: 4, from the approximate snake-draft method (difference in supplied signed Course Handicap sums between teams; a planning metric, not an official fairness guarantee (approximate: greedy snake draft, not an exhaustive search)) — three teams means there is no exact search in this tool, and that is disclosed in the result rather than hidden.

Pick a format first with the game picker, work out each team's strokes with the stroke allocator or the handicap calculator, and settle any side bet with the settlement calculator. For a scramble team's combined handicap rather than a balancing split, see the scramble handicap calculator.

Common questions

Does balancing handicap totals make a competition officially fair?

No. It is a planning aid that minimises the spread between team sums of the Course Handicaps you enter. The scoring format, the authorised handicap allowance, the tees played and the competition terms still determine how fair the actual contest is.

Is the two-team split the best possible, or just a good guess?

For exactly two equal-sized teams (2 to 16 players), the generator checks every possible way to split the group and picks the one with the smallest handicap-total spread — that is provably the best split for that one metric. For three or more teams, or an odd split, it uses a greedy "snake draft" instead, which is a reasonable approximation but is not proven to be the smallest possible spread.

Can the generator handle unequal team sizes?

Yes, but the result is clearly labelled approximate, and the page shows a warning that unequal teams need an approved competition arrangement — it does not invent a fairness guarantee for an uneven group.

Are player names or handicaps sent anywhere?

No. Team generation runs entirely in your browser from the names and handicaps you type in. The only analytics event fired is that the tool was used, with no names or handicap values attached.

How do locked pairings work?

Lock two or more players together and the generator keeps them on the same team. Locking is only supported in the approximate (snake-draft) mode, which the result will say explicitly — locking is not available on the exact two-team split.

Early access

Bring your golf group.

We are inundated with requests at present. Leave your details and we will do our best to get you access within 48 hours — the MatchPlay bot will message you on WhatsApp.

We store these details securely and use them only to send your early-access invite. No spam, no sharing.