Skip to content
TazSchedule

Built for the people who build the weekend

The common thread isn't one sport — it's directors who have to put every game on a court that is actually open.

Pick your world

Club directors

A weekend slate that survives the group text

Club and league directors juggle teams, coaches, and borrowed gyms. The constraint is never enthusiasm — it is getting every game onto a court that is actually open, with coaches who are not already booked.

See the playbook →

Futsal

USYF formats on the courts you actually have

Futsal weekends are dense: pool play Saturday, knockouts Sunday, paired semis, and a hard cap on how many games a team can take in a day. TazSchedule's tournament engine is built around those Championship Series rules.

See the playbook →

Volleyball

Pool play that fits the gym, not the other way around

Volleyball events burn court time in short blocks across many courts. The job is packing pools, then knockouts, without double-booking a coach who is also running another court.

See the playbook →

Basketball

League weeks that do not leave a team dark two weekends

Basketball clubs run multi-week seasons on borrowed gyms. Fairness is even game counts, one game per playable week, and not handing anyone two available weekends off in a row.

See the playbook →

Baseball & softball

Fields, not just clocks

Diamond sports inherit venue priorities, weather makeups, and coaches who run two teams. TazSchedule treats field names and availability windows as first-class input, then exports the slate the association already expects.

See the playbook →

Soccer

League weekends that respect blackouts and rest

Soccer clubs bring long conflict lists, shared coaches, and fields that close at dusk. The scheduler reads those constraints from the import and keeps rematches and rest inside the rules you set.

See the playbook →