← League schedule generator

Cornhole league schedule: lanes, start times and holiday weeks

Bar and backyard cornhole leagues run on a few boards and a few start times, and the weeks around a holiday are always short. A round robin settles who plays whom; the lanes, start times and skipped nights settle when. This guide works one season through.

Open the free schedule tool (paste your teams, list the lanes and start times, get dates and a CSV or calendar file)

A worked example: 8 teams, 2 lanes, 2 start times, 1 skipped week

Eight invented teams play a single round robin on Wednesdays from 3 June 2026. Lane 1 and Lane 2 each start games at 18:30 and 19:30, which is the four slots a round needs. Wednesday 1 July is a skip date. Home team is listed first.

RoundNightGames (lane and time)
Round 1Wed 3 Jun 2026Sack Attack v Board Meeting (Lane 1 18:30), Hole Punchers v Slide Rules (Lane 2 18:30), Bag Daddies v Airmailers (Lane 1 19:30), Corn Stars v Toss Bosses (Lane 2 19:30)
Round 2Wed 10 Jun 2026Slide Rules v Sack Attack (Lane 1 18:30), Toss Bosses v Bag Daddies (Lane 2 18:30), Board Meeting v Corn Stars (Lane 1 19:30), Airmailers v Hole Punchers (Lane 2 19:30)
Round 3Wed 17 Jun 2026Corn Stars v Slide Rules (Lane 1 18:30), Sack Attack v Hole Punchers (Lane 2 18:30), Toss Bosses v Airmailers (Lane 1 19:30), Bag Daddies v Board Meeting (Lane 2 19:30)
Round 4Wed 24 Jun 2026Airmailers v Sack Attack (Lane 1 18:30), Board Meeting v Toss Bosses (Lane 2 18:30), Hole Punchers v Corn Stars (Lane 1 19:30), Slide Rules v Bag Daddies (Lane 2 19:30)
Round 5Wed 8 Jul 2026Board Meeting v Airmailers (Lane 1 18:30), Bag Daddies v Hole Punchers (Lane 2 18:30), Toss Bosses v Slide Rules (Lane 1 19:30), Corn Stars v Sack Attack (Lane 2 19:30)
Round 6Wed 15 Jul 2026Hole Punchers v Toss Bosses (Lane 1 18:30), Airmailers v Corn Stars (Lane 2 18:30), Sack Attack v Bag Daddies (Lane 1 19:30), Slide Rules v Board Meeting (Lane 2 19:30)
Round 7Wed 22 Jul 2026Bag Daddies v Corn Stars (Lane 1 18:30), Slide Rules v Airmailers (Lane 2 18:30), Board Meeting v Hole Punchers (Lane 1 19:30), Toss Bosses v Sack Attack (Lane 2 19:30)

All 28 games are played once, every team plays every Wednesday that is not skipped, no lane is used twice at the same time, and nothing falls on 1 July: Round 5 is on 8 July. The slot assignment is a seeded search, so the same input always gives the same table.

The table comes from the same code the page runs and a test recomputes it, so it cannot drift from the tool.

Build your own schedule

Questions

How do you make a cornhole league schedule?

List the teams, pick the weeknight, list the lanes and start times, and add any nights the bar or park is unavailable as skip dates. The tool plays a round robin so every team meets every other team once, and gives each game a lane and start time.

How many lanes does an 8-team cornhole league need?

Eight teams play 4 games a round. Two lanes at two start times (18:30 and 19:30) give exactly four slots, so every team plays once each night.

What happens on a holiday week with no play?

Add the date as a skip date. The season simply runs on the following Wednesday. In the example 1 July is skipped, so Round 5 is on 8 July and no game is lost.

Does an 8-team cornhole league need byes?

No. An even number of teams all play every round. With seven or nine teams one team sits out each round.

Is my team list uploaded anywhere?

No. Everything runs in your browser; team names are never sent to a server.

Related: scheduling with limited courts and time slots, a darts league schedule, a pickleball league schedule, rounds and games for 3 to 16 teams.