3 rounds, 6 games, every team plays 3. Add your team names, then print. Free PDF, no ads, no sign-up.
Made-up teams and scores, to show how a finished season looks.
In a 4 team round robin, every team plays every other team once. That's 3 games for each team and 6 games in all, spread over 3 rounds with 2 games per round.
With an even number of teams, everyone plays every round, so there are no byes.
For a weekly league, each round is one week: 3 rounds is a 3 week season. For a one-day event, play the rounds in order. If you have fewer than 2 courts, play each round's games in the order listed before starting the next round.
Want each team to play everyone twice? Play the whole schedule again with the teams swapped, for 6 rounds and 12 games. The second page of the PDF is a results grid with a team list, so you can record every score and add up wins and losses for standings.
6 games. Each team plays 3, and every game involves two teams, so it's 4 × 3 ÷ 2 = 6.
3 rounds. Every team plays once per round.
2 to play a whole round at once. With fewer, play the round's games one after another; the schedule still works, it just takes longer.
Most leagues use head-to-head result first, then point differential, then points allowed. Decide before the season starts and print it with the schedule.