Login

Tournament management

Run your volleyball tournament like a pro.

Pools, brackets, courts and match times — set up in an afternoon, live all day. Volunteers tap to score, families follow along, and you get official-format scoresheets at the end.

A live VolleySheet playoff bracket from a Fraser Valley invitational: quarterfinals and semifinals complete, with the final still to play.

Your bracket shouldn’t live in a Google Sheet.

You know the day: a read-only spreadsheet nobody can find, a bracket you update from your phone between courts, and forty people asking who plays next and where. You’re hosting a tournament — and spending it doing data entry.

The scoresheet at each court has the same problem: it’s so complicated your volunteers need training just to help. See how VolleySheet scores the match itself.

Three steps to a tournament that runs itself

Set up your tournament

Add teams, build pools and brackets, and assign courts and match times — all in one place.

Hand parents the app

Volunteers scan the QR code at their court and tap to score. No account, no download, no training.

Watch it come together

Live scores, brackets and standings update in real time. You get official-format scoresheets at the end.

Live brackets, live scores, live updates — for everyone.

Publishing your tournament creates a public page — schedule, pool play, playoffs and standings — that updates itself as volunteers score. Here’s what a tournament day looks like.

The public schedule of a tournament, listing each match with its time, court and score, filterable by team and court.

The schedule everyone can see

Every match with its time, court and score — filterable by team or court, so nobody has to ask you who plays next.

Updates live as results come in

Round-robin pool grids for Pools A, B and C, with completed match results filled in.

Pool play, filled in as it happens

Round-robin pools generated from your team count, with results landing in the grid as each match finishes.

Pools auto-generated — drag teams to adjust

Pool standings table showing wins, losses, sets and points for each team.

Standings that sort themselves

Wins, sets and points tallied automatically, with head-to-head and ratio tiebreakers applied — even three-way ties.

No more arguments at the results table

Gold and Silver playoff brackets seeded from pool results, with winners advancing toward the final.

Playoffs seeded from pool results

Gold and Silver brackets built from pool placements in one click, with byes placed and winners advancing automatically.

Single-elimination and multi-tier brackets

For the coordinator

Build the whole day before the first serve.

A setup wizard walks you from team list to published schedule.

  • Auto-create the schedule across your courts and time slots, or drag matches into place yourself — with double-booking warnings either way
  • Multi-day events, multiple gyms, multiple courts
  • Playoff brackets seeded straight from pool play — cross-pool, same-rank or fully manual seeding
  • Change anything mid-day — times, courts, scores — and the public page follows
  • Divisions for every age group, from U12 to adult
The schedule builder in the tournament wizard: a grid of time slots and courts with matches placed on it, and a bank of unscheduled matches to drag in.
A printable per-court sheet with a QR code volunteers scan to open scoring for that court, next to the court's match list.

For the parent at the scoring table

Any parent can score. No training.

Print a QR code for each court. Volunteers scan it with their own phone — no account, no app store — and land on scoring for that court’s next match.

Keep it to tap-to-score simple mode, or run the full official-format scoresheet with rosters, rotations, substitutions and signatures — your choice for each tournament. See how the scoring app works, step by step.

For families

The bleachers already know the score.

“What’s the score on court 2?” — you’ve answered that forty times in one Saturday.

Now parents in the gym, grandparents at home, and the team waiting to play the winner can all just look: live scores, brackets and standings on any phone, with nothing to install. Share one link, or print the QR poster for the gym door.

The public tournament page on a phone, showing live pool standings from the bleachers.

You still get your official-format scoresheet

“You still get your official-format sheet — printed, perfect and signed. We just make sure no volunteer has to learn scoresheet notation to produce it.”

Every match generates a completed sheet in the official format — rosters, rotations, substitutions, timeouts, sanctions and signatures all in the right places. View it, print it, or have it emailed to you automatically as each match finishes.

A completed VolleySheet scoresheet, typeset in the official format and ready to print.

Pay per tournament. Priced by size.

Accounts are free, and your first tournament is free. After that you pay once per event, based on how many matches it has — no subscription, no per-team fee.

$49 CAD

Up to 16 matches

$99 CAD

Up to 32 matches

$169 CAD

Up to 54 matches

$249 CAD

Up to 100 matches

Prices in Canadian dollars. A 12-team, one-day invitational — pools plus playoffs — fits the $99 CAD tier (up to 32 matches).

Run your next tournament with VolleySheet

Set up your event, hand your volunteers the app, and let the day run itself.