Login

League management

Run your volleyball league without the weekly paperwork.

Set the season up once. VolleySheet builds the full schedule — home and away, the right gyms, the right nights — then keeps scores and standings live every week until the season’s done.

A league season schedule on the public VolleySheet page: matchups grouped by weekly game day, each with its time, gym and score.

The schedule is a spreadsheet. The standings are a group chat.

Every league has one organizer stitching the season together by hand: rebuilding the schedule when a team drops a week, retyping standings on Sunday night, and answering “who do we play tonight — and where?” every single Tuesday.

Running a league night shouldn’t take an evening a week of admin.

Three steps to a season that runs itself

Set up your season

Add your teams, pick your league nights, choose single or home-and-away round robin. The whole schedule generates itself.

Hand teams the app

Whoever’s at the score table taps to score — no account, no training. Results go straight in.

Watch the season come together

Scores roll into live standings every week. Everyone knows where they stand without asking you.

One link replaces the spreadsheet, the group chat and the whiteboard.

Publishing your league creates a public page with the season schedule and live standings — here’s what week four looks like.

The league schedule grouped week by week, each match with its Tuesday date, time, gym and final score.

The season, week by week

Every matchup with its night, time and gym — results filled in as they happen, upcoming weeks laid out to the end of the season.

Home and away alternate automatically

League standings table showing each team's wins, losses, sets and points after four weeks of play.

Standings that update themselves

Wins, losses, sets and points — recalculated the moment a result goes in, with head-to-head and ratio tiebreakers built in.

No more Sunday-night retyping

For the league organizer

A full season schedule in minutes.

Tell VolleySheet your teams and your nights; it does the round-robin math.

  • Round robin once, twice (home and away) or three times through the league
  • Matches land on your league nights — Tuesdays stay Tuesdays
  • Each team’s home gym is used automatically for its home matches
  • Plans change — edit any match’s time, gym or teams and the public schedule updates instantly
  • Conflict warnings before they become gym-night surprises
The league setup wizard generating a season: play day set to Tuesday, with the generated weekly schedule listed below.
The public league page on a phone: tonight's matchup with its time and gym, and current standings.

For the teams

“Who do we play tonight? Which gym?”

Every player can just look it up: tonight’s matchup, the time, the gym, and how the table sits after last week.

One link in the team chat at the start of the season, and the questions stop. No app to install, nothing for you to update.

Scores in seconds, or the full scoresheet — your league, your call.

Most rec leagues just want the result: set scores in, standings out, done in seconds at the score table.

If your league needs proper records, switch on full scoring and every match gets the complete treatment — rosters, rotations, substitutions, signatures and an official-format scoresheet — the same engine that runs VolleySheet tournaments.

One price for the whole season.

Accounts are free, and your first event is free. A league season is priced once, by how many matches it has — no subscription, no per-team fee, no monthly anything.

$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 six-team, home-and-away season is 30 matches — $99 CAD for the whole thing. If the season grows past your tier, you pay only the difference.

Run your next league with VolleySheet

Set the season up once. Spend Tuesday nights watching volleyball.