Automatically make a schedule for your sports league

Sign up, enter your teams, and we'll make a schedule for you.

Create My Schedule

100% free to create your schedule. Make a round robin schedule or a division based schedule.

Schedule browser

Making a complete schedule of games for your league or tournament can be a lot of work.


We know. And scheduling games is one of those tasks that you wish you never had to do. Wouldn't it be nice to just have a computer generate a list of games for you? That's why we built our fully customizable schedule generator tool. Enter in some information about your league, like days you play on and the number of courts available, and you'll instantly get an online game calendar, and a free site to share that calendar on.

Enter your teams, arenas, dates, and times, and we'll figure out the rest.


With RecLeague.net, you'll be done scheduling games in a few minutes. Just enter in some basic information, like your team names, what days you play, how many games go on at the same time, etc. and we'll handle the hard part of matching up teams and picking times.

Schedule generator
Schedule browser

Share your calendar online with anyone


Save time and avoid players and teams not showing up by having your league's game times online, and available 24x7. If you need, you can print out the calendars too.

Comes with a free site


You'll get a beautiful, modern website to display your schedule on. Once you schedule some games, any player or parent can visit your custom website, and see game calendars, team updates, and more. You'll never have to deal with emailing, texting, or calling participants again.

Homepage banner

What you'll love about our schedule generator

100% free to create your schedule
Make round robin or division-based schedules
Run the scheduler as many times as you'd like
Schedule teams to play each other more than once
Skip days for holidays, venue closures, or breaks
Schedule games being played at the same time on multiple courts or fields
Set which days of the week you want to play
Change any game's details at any point
Update the schedule from anywhere, anytime
Already have a schedule and just want a game calendar? Import your existing schedule

Ready to get started?

Generate your free game schedule


Create your schedule now, and share it online or print it out.