League Schedule Maker

Pickleball round robin generator

Type your players and courts. Partners rotate every round, sit-outs rotate fairly, and the fairness summary shows how many different partners and opponents each player had and counts any repeat partners. Print it for the fence or share a link.

When
Play on

    Leave the start date empty for a round-by-round chart with no dates. With no weekday ticked, games fall on the start date's weekday. When a round has more games than courts, it carries on in the next time slot.

    Pro: a live season page for your league

    Publish the schedule at its own link where players check live scores and standings from their phones. Move a rained-out night and every game after it shifts, with nobody double-booked. Players get an email when their game changes. Built for organizers running a club ladder or a league season week after week.

    This is an early project. We will only email you about the Pro version.

    Formats

    Ready-made charts

    Printable charts by number: 8 players on 2 courts and 12 players on 3 courts.

    Scoring

    The print sheet has a score box next to every game. A common way to rank a rotating round robin is total points won, since your partner changes every game. Agree on that before you start.

    Questions

    How many rounds should a pickleball round robin have?

    With 8 players on 2 courts, 7 rounds lets everyone partner every other player once. Leave Rounds on Auto and the generator picks a count with equal sit-outs that stops before anyone runs out of people they have not partnered yet. Set a smaller number if you have less court time.

    What happens with 9, 10 or 11 players?

    Extra players sit out in turn. Nobody sits a second time before everyone has sat once, and the fairness summary shows each player's sit-outs.

    Can I use player names?

    Yes. Type names one per line. They appear on the print sheet, the CSV and the calendar file.

    What does the share link contain?

    Everything on the schedule: the event name, names of teams or players, dates, times and every round. It sits in the part of the link after the # sign, which browsers never send to a server, so we never see it. Anyone with the link sees the same schedule, even if they have their own saved settings.

    Is my schedule saved?

    Your settings are saved in this browser for this page only. Nothing is sent to us. Use the share link, CSV or calendar file to keep a copy elsewhere.