Expert Guide

    Tournament Draw Generator

    Make the draw the way federations do it: rank your teams, split them into pots, add the rules that must hold, and let the draw place them. This generator builds seeded group draws and knockout draws for 4 to 128 teams, keeps clubs from the same town apart, balances uneven entry lists, and publishes a draw page you can reveal live on a screen.

    PL
    Peter Lindvall
    Co-founder, CupHelp · youth football tournament organiser
    Updated 2026-05-09 8 min read Reviewed

    Random shuffle vs a proper draw

    A shuffling site gives you a reordered list. A tournament draw applies structure on top of the randomness — that is the whole job:

    What you needRandom shufflerDraw generator
    Unbiased orderYesYes
    Seeded pots so strong teams are splitNoYes
    Keep two clubs from the same town apartNoYes
    Balance groups when entries are unevenNoYes
    Turn the result into fixtures and kick-off timesNoYes
    Public page teams can check afterwardsNoYes

    How seeding pots are built

    The number of pots equals the number of teams per group. Rank the field, cut it into equal bands, and draw one team from each band into every group.

    TeamsGroup setupPotsTeams per potGroup-stage matches
    82 groups of 44212
    123 groups of 44318
    164 groups of 44424
    204 groups of 55440
    246 groups of 44636
    328 groups of 44848

    Worked example: a 16-team seeded draw

    1. Rank the 16 entries on last year's finish, league level, or the organiser's judgement.
    2. Pot 1 = ranks 1–4, Pot 2 = ranks 5–8, Pot 3 = ranks 9–12, Pot 4 = ranks 13–16.
    3. Draw Pot 1 first: one team into each of groups A, B, C and D.
    4. Repeat for Pots 2, 3 and 4, skipping any placement that breaks a conflict rule.
    5. If the last team has no legal group left, discard and rerun the draw from the start — never hand-place it, because that is the moment the draw stops being random.

    The result: four groups where no group holds two Pot 1 sides, and the two strongest teams can only meet in the knockout stage.

    Conflict rules worth setting

    • Same club. Two teams from one club (an A and B side) should not share a group — parents cannot be in two places at once, and the result always looks arranged.
    • Same town or district. Teams travel to meet new opposition; local derbies belong in the knockout, not on group matchday one.
    • Last year's repeat. Blocking a pairing that already happened in the previous edition keeps a small regional field feeling fresh.
    • Travel distance. For multi-venue cups, keep long-distance teams grouped at one site instead of scattering them across the city.

    Add rules sparingly. Every extra constraint shrinks the number of legal draws, and with too many the generator will restart repeatedly before finding one that satisfies them all.

    Running the draw as an event

    A draw is also a fixture-selling moment. Set the pots the day before, put the public draw page on a projector at the club evening, and reveal one pot at a time. Teams see their group appear live, the page is shareable the second it finishes, and the fixture list generates straight from the result — no evening spent retyping groups into a spreadsheet afterwards.

    Knockout draws

    For a straight knockout the same logic applies to bracket positions: seeds are placed so 1 and 2 sit in opposite halves, byes go to the top seeds when the field is not a power of two, and unseeded teams are drawn into the remaining slots. The maths behind bracket sizes and byes is covered on the tournament bracket generator page.

    Related tools

    Pricing

    The draw generator is part of CupHelp, alongside registration, payments, referees and live results. Pricing is €1 per team up to 8 teams and €3 per team on the Club plan above that — see the pricing page.

    Tournament draw generator — frequently asked questions

    Pots, conflict rules, redraws and uneven entry lists.

    PL

    About the author

    Peter LindvallCo-founder, CupHelp · youth football tournament organiser

    Peter co-founded CupHelp after years of organising youth football tournaments, and writes these guides from hands-on experience running cups and building the software clubs use to run them.

    How we write these guides

    Every guide on CupHelp is written by someone who organises football tournaments and builds the tooling for them, and reviewed by the team before publication. We revisit guides when pricing, formats or product behaviour change.

    • Written from first-hand experience running tournaments, not outsourced to a generalist content writer.
    • Match counts, formats and scheduling maths are checked against how the CupHelp scheduler actually behaves.
    • Pricing shown here is kept in step with our pricing page.
    • Spotted something wrong or out of date? Tell us and we'll correct it.

    Reviewed by the CupHelp team before publication. Published 2026-04-12, last updated 2026-05-09. Read our editorial & corrections policy.