Scheduling

Schedule without the spreadsheet.

Enter the permit the city gave you and the round robin fills only those hours, whether that’s one game a week or three. When it rains, games go to a make-up queue, and you pick the new slot from the time you still hold.

Try it out

Riverside Park, two fields, a Saturday permit 9am to 3pm, six teams seeded 1 to 6, one game canceled for rain.

Point of view
Saturday 18 Oct · Riverside ParkPermit 09:00 to 15:00 · Fields 1 and 2
TimeField 1Field 2 09:00
09:00Paper Trawlers v Poweny Parks Crew
09:00Fife & Piper FC v Springvale Wildcats
10:30
10:30Figgins Bureau FC v Harbor Lights SC
10:30Open
12:00
12:00Poweny Parks Crew v Fife & Piper FC
12:00Open
13:30
13:30Springvale Wildcats v Paper TrawlersHeld · No permit window on Field 1 after 15:00
13:30Open
15:00
Outside the permit
Outside the permit
Make-up queueHarbor Lights SC v Figgins Bureau FC, rained out Sat 11 Oct3 open slots
Try Seeded and replayed. Nothing here touches a real league.

Games only go where you have a permit.

A permit is a location, the fields it covers, and the days and hours you hold. Hollis never schedules a game outside one. If a game has no slot, it’s held with the reason attached, so you find out before the parks department does.

Springvale Wildcats v Paper TrawlersNo permit window on Field 2 after 15:00Held
Spring Sunset 7s · Division A
Paper Trawlers v Pending Team #6Placeholder until a team takes its placeSat 4 Apr
Harbor Lights SC v Figgins Bureau FCNo permit on this program’s fields covers Sat 9 MayHeld

Start the schedule before everyone’s in.

You don’t have to wait for every team or every permit. A placeholder side holds a team’s spot until a real team joins and takes it. A game without a permit for its day yet is held, with the reason attached.

Two games never share a field.

Hollis refuses two games on the same field at overlapping times, even when different people run the two leagues. One park, several leagues, one calendar.

Field 1 is taken at 10:30Figgins Bureau FC v Harbor Lights SC, Spring Sunset 7s, is on it until 12:00.
Your games at Riverside Park, Sat 18 Oct
09:00 · Field 1Paper Trawlers v Poweny Parks Crew · Referee
10:30 · Field 1Figgins Bureau FC v Harbor Lights SC · Assistant
12:00 · Field 1Poweny Parks Crew v Fife & Piper FC · Referee

One email covers an official’s whole Saturday.

Assign officials and crew to one game or several at once. Hollis works around their availability, so nobody lands on a day they’ve marked away. Each person gets one email with all their games and an Accept or Decline next to each. Three games is one message.

Rainouts get a queue, not a group chat.

Cancel a game and it moves to the make-up queue with its teams and division attached. Open the queue, see the slots you still hold, and place it.

Make-up queue
Harbor Lights SC v Figgins Bureau FCRained out Sat 11 Oct · Division APlace it
Sat 25 Oct · 12:00 · Field 2Open slot · Riverside Park
Sat 25 Oct · 13:30 · Field 2Open slot · Riverside Park
Division A · playoff seeds
1 · Harbor Lights SC13 points
2 · Figgins Bureau FC11 points
3 · Paper Trawlers10 points
4 · Fife & Piper FC8 points

Playoffs seed themselves.

Seeds come straight from the official standings. Need a tweak? Move a team up or down one seed until the playoffs start. Starting them locks the seeds.

Hollis was built by two league organizers who spent years up at midnight on admin. We wanted our nights back. Now you can have yours.

Get started for free

Free for your first 10 registrations, then from $19.99 a month.