Free league schedule maker

League schedule
maker.

A full season on your fields and game days, with skip dates, balanced home and away, and fair early and late games. Share it or put it on your league website.

28 games7 weeksOct 17 – Nov 28
Week 1Sat, Oct 17
9:00 AMField 1
RockiesBlue Jays
9:00 AMField 2
CardinalsPirates
10:15 AMField 1
PadresOrioles
10:15 AMField 2
RaysMariners
Week 2Sat, Oct 24
9:00 AMField 1
OriolesRays
9:00 AMField 2
RockiesPadres
10:15 AMField 1
MarinersCardinals
10:15 AMField 2
Blue JaysPirates
Week 3Sat, Oct 31
9:00 AMField 1
PiratesMariners
9:00 AMField 2
PadresBlue Jays
10:15 AMField 1
RaysRockies
10:15 AMField 2
CardinalsOrioles
Week 4Sat, Nov 7
9:00 AMField 1
Blue JaysMariners
9:00 AMField 2
PadresRays
10:15 AMField 1
OriolesPirates
10:15 AMField 2
RockiesCardinals
Week 5Sat, Nov 14
9:00 AMField 1
CardinalsPadres
9:00 AMField 2
MarinersOrioles
10:15 AMField 1
PiratesRockies
10:15 AMField 2
RaysBlue Jays
Week 6Sat, Nov 21
9:00 AMField 1
RaysCardinals
9:00 AMField 2
Blue JaysOrioles
10:15 AMField 1
PadresPirates
10:15 AMField 2
RockiesMariners
Week 7Sat, Nov 28
9:00 AMField 1
OriolesRockies
9:00 AMField 2
PiratesRays
10:15 AMField 1
CardinalsBlue Jays
10:15 AMField 2
MarinersPadres

Home team listed second.

FreeNo signupNo team limitsNo ads
Scheduling a whole youth league?Bravara schedules every division at once, around shared coaches, siblings and field rules.
See Bravara scheduling

A season schedule that's fair to every team

Pick your fields, game days and start time. The schedule places one round each week, rotates early and late games and fields so no team always gets the 8am slot, keeps home and away balanced, and moves games past holidays you skip. Every team gets a fairness check, and families can follow the live schedule and standings from a link or your website.

How to make a league schedule

1

Add your teams

Paste your team list. Odd numbers are fine; every team gets the same number of byes.

2

Set fields and game days

Pick your fields, game days, first game time and game length, then the dates to skip.

3

Publish it

Share one link with families, print it, or put it on your league website. Scores and standings update live.

Plan your season length

How many weeks a season takes at one game per team per week, and how many games run each week.

TeamsGames per teamWeeks (play once)Weeks (play twice)Games each week
6 teams55103
8 teams77144
10 teams99185
12 teams1111226
14 teams1313267
16 teams1515308

Fair game times

Teams rotate through early and late slots, so nobody always gets the 8am game or the last one of the night.

Fields shared evenly

With two or more fields, each team plays a similar number of games on each one.

Home and away balanced

Every team is within one game of even, with no long runs of home or away games.

Several divisions on shared fields?

Bravara schedules every division at once, around coaches with two teams, siblings and field rules. See Bravara scheduling.

League schedule FAQ

How do I make a league schedule?

Add your teams, pick how many times each team plays the others, then set your fields, game days, first game time and game length. Add any dates to skip. The schedule fills in week by week, and you can share it or put it on your league website.

How many weeks does a league season need?

One week per round. Eight teams playing each other once need 7 weeks, or 14 weeks if they play twice. Skipped dates add a week each. If all of a week's games don't fit on your fields, add a field, another time slot, or a second game day.

How do I schedule around holidays?

Add them as skip dates. Games for that week move to the next week, and the rest of the season shifts with them.

How do I make sure every team gets fair game times?

The schedule rotates teams through early and late slots and across fields, and keeps home and away within one game. The fairness check shows each team's split so you can answer coaches' questions.

Can I schedule several divisions that share fields?

This free tool schedules one division at a time. Bravara's league scheduler handles every division at once on shared fields, around coaches with two teams, siblings and field rules.

More free scheduling tools