Skip to content
TazSchedule
Tournament & league scheduling

Build the court grid.Hand off the rest.

Import the team file you already have and generate games onto the courts you uploaded. Then coaches, site directors, and the assignor each get a link — and families get one page, no account.

  • No setup fee
  • No long-term contract
  • Pay only when you export
Why TazSchedule

You touch the grid. Everyone else gets a link.

A 45-team basketball weekend on four courts over two days lands as one grid. Then the weekend runs from three portals and one public page — and nobody else needs your admin login.

See how the portals work
  • Coaches

    Claim the team, enter the roster

    One invite link. The coach creates a login, claims the team, accepts the waiver, and enters staff and roster. First claim wins. You pull the names onto the scoresheet.

  • Site directors

    Tap in scores from the gym floor

    Scores go in on a phone, court by court. The public page updates the moment a site director saves them.

  • Assignor

    Place refs, print the sheet

    Filter by week, day, venue, or court. Place the refs, download the sheet, mark who worked. Never your admin login.

  • Families

    Follow one event page

    Find a team, open the division, see the bracket and the street address, follow live scores. No parent account, no app to install.

How it works

From the file you have to the page families open

  1. 1

    Import what you have

    Upload the team export you already use, plus the court times for that weekend. Coaches, blackouts, and venue priorities come in as constraints.

  2. 2

    Build the court grid

    Generate places games on the courts you uploaded. Pack or Hail Mary seats what is left. Drag only the game you still want to move.

  3. 3

    Hand each job a link

    Coaches, site directors, and the assignor each get their own portal. None of them need an admin seat.

  4. 4

    Families open one page

    Divisions, team finder, brackets, the venue address, and live scores — one link, no account.

What it does

Everything between the court grid and the final buzzer

Scheduling stays in TazSchedule. Registration, tickets, and the shop are the Suite when you want them.

Building the grid

Running the weekend

Questions

Before you start

Still unsure whether it fits your weekend? Show us last season's file and we'll build the grid with you.

Request a demo
What makes TazSchedule’s auto-schedule different?

The court grid is the product. Import the team export you already have, generate against the courts you uploaded, then Pack or Hail Mary leftovers. Drag only the game you still want to move. A 45-team, four-court, two-day basketball weekend publishes as one event page.

How do coaches get their teams?

One invite link. The coach creates a login, claims the team, accepts the waiver, and enters staff and roster. First claim wins. You pull those names onto scoresheets. They never need an admin seat.

Can the assignor place refs without admin access?

Yes. The officials portal is a login for the assignor: filter by week, day, venue, or court, place sport-aware refs, download a PDF or CSV sheet, and mark who worked.

Do I still get manual control after auto-schedule?

Yes. TazSchedule does the heavy lifting, then you keep full manual adjustments: Pack leftovers, Hail Mary, drag-and-drop on the Court Grid, and locks so confirmed games stay put.

Can I import from the registration platform I already use?

Yes. Upload a CSV or Excel team export from whatever registration platform or spreadsheet you already use, or start from a template. Setup is a review step, not a retyping step.

What do families see on the public link?

One event home: find a team, open a division for pools and the bracket, see the venue address, and follow live scores. Optional Buy Tickets / Shop buttons appear when you paste TazTix and TazCart URLs. No parent account. Texting families is not in yet — this page is how they follow the weekend.

Can I print the finished schedule?

Yes. Export a printable schedule PDF or a spreadsheet once conflicts are clear, so directors and front desks get the same slate. CSV and Excel layouts are there when that is how you publish.

What happens when a team enters late?

Add the team and fill the remaining slots. Matches you have already locked stay where they are, so a late entry does not rebuild the weekend.

Can it handle a venue that closes mid-day?

Yes. Court availability is read per block rather than per day, so a gym that closes at noon on Sunday is modelled as it actually is, and the conflict audit enforces it.

What if I want to try a different structure?

Back the competition up, regenerate with AI-optimized auto-schedule, and restore if the first version was better. Experimenting costs nothing — that is part of getting your weekend back.

Do you charge per staff member or per team?

No. Add as many directors, scorekeepers, and volunteers as you need. Monthly and Annual are flat for one organization — unlimited teams. A 200-team tournament costs the same as a 20-team one.

Is there a free trial?

Yes. Build a competition, run auto-schedule, and check the conflict audit before paying anything. Payment is required only to export.

Import last weekend's file and see the grid

Generate against your courts, hand coaches and the assignor a link, and share the event page. You only pay when you export.