Dodgeball Hub

Account

Everything your event needs. One place.

Dodgeball Hub runs the whole thing: registration and payments, tournament and league scheduling, live scores, broadcast overlays, memberships and officials. Players get one profile that remembers all of it.

Free tier, every feature. No trial countdown, no credit card, no sales call.

The Hub, end to end

479Events run
166Organizations
1.6KPlayers
0Ranked matches

Trusted by the organizations running your sport

World Dodgeball FederationUSA DodgeballDodgeball CanadaDodgeball AustraliaDodgeball Alberta
Dodgeball, and nothing else

Built for dodgeball. Not adapted to it.

Every other tournament platform is racing to support every sport at once, and it costs them: to fit everybody, they end up modelling nobody properly, and you spend your weekend bending your event into their idea of a bracket. We only do this one. That is not a limitation we are apologizing for. It is the entire reason the software knows what a no-sting division is.

Ball types are first-class

Foam, cloth and no-sting carry their own ratings and leaderboards, and referee certification by ball type is a scheduling constraint, not a note in a description field.

The rules are our rules

“No reffing the team that just beat you” exists because dodgeball tournaments have teams officiating each other. A generic scheduler has never heard of that problem.

Built by people at the events

Open and mixed divisions, pool-to-bracket formats, the ref shortage at 4pm on day two. We build for these because we are in the gym too.

One platform, two sides of the court

Built for the people running it and the people playing it

Organizers get the tools. Players get the payoff, and every event an organizer runs here makes the record better for everyone.

For organizers

Stop running a tournament out of six browser tabs. Registration, money, schedule, referees, scores and stream all read from the same event.

  • Schedules that solve themselves, and re-solve when reality changes
  • Registration, waivers and payments that land in your own Stripe account
  • Memberships, officials and accreditation for the year-round work
  • A broadcast that looks like someone was paid to build it

For players

When your organizer runs on the Hub, you stop filling out the same form forever. One profile, every event, every result, kept.

  • Register in seconds instead of retyping your life story
  • Live schedules and scores on your phone, in the gym
  • Ratings and leaderboards that settle the argument
  • A permanent record of everything you have played
The whole platform

Eight things you would otherwise buy separately

Tournament & league scheduling

Pools, brackets, multi-court, league weeks, generated under your own hard rules and soft preferences.

Registration & payments

Sign-ups, waivers, discount codes and money in the bank, without a single spreadsheet.

Memberships

Plans, renewals and dues, with everyone who owes you money in one list.

Live scoring

A tablet on every court with its live schedule and times. Scores land everywhere at once.

Broadcast overlays

Scorebugs, TV boards and upcoming-match screens that match your branding.

Event & org pages

A real page for your event and your organization, built without a web developer.

Accreditation & rulebooks

Train and certify your officials, and publish rules people can actually search.

Stats & rankings

Every match played feeds ratings, leaderboards and a permanent record.

How it works

From empty calendar to live broadcast

Four steps. The first event is the slow one, and it still takes an evening rather than a month.

  1. Create the event

    1

    Create the event

    Dates, venue, courts, divisions, format. Ten minutes, and your public event page is live.

  2. Bring in teams

    2

    Bring in teams

    Share one link. Teams register, sign waivers and pay while you do something else.

  3. Generate the schedule

    3

    Generate the schedule

    Courts, rounds, referees and rest time, solved at once. Change something and it re-solves.

  4. Go live

    4

    Go live

    Scores go in courtside and come out on the standings, the schedule and your stream.

Where it earns its keep

The three things organizers tell us they cannot go back from

A schedule that follows your rules, not a template

Tell it your courts, divisions, format and time blocks, then tell it your rules. Hard rules it can never break, soft preferences it optimizes toward, and referee rules so nobody officiates the game that decides their own pool. Not sure how to phrase a constraint? Describe it in plain English and the AI drafts it. Save the result as a version, generate an alternative, and compare them side by side before you commit.

  • Hard rules and soft preferences: rest time, consecutive games, court restrictions, blackouts
  • Referees assigned automatically, under their own rule set
  • Named schedule versions with a side-by-side comparison before you switch
  • Pool play, brackets and league weeks from the same setup
Try the tournament planning calculator

Multi-court scheduling

Courtside taps become a broadcast

Every court has a tablet showing its own live schedule: current game, what is next, what time. The referee enters the score there, and the standings, the schedule, the public event page and the scorebug on your stream all move at once. The scorebug itself is a canvas you design, not a preset you pick.

  • Live per-court schedule, scores and times on courtside tablets
  • A drag-and-drop scorebug editor: your fonts, colours, logos and graphics
  • TV boards and upcoming-match screens for the venue
  • Works with the streaming setup you already use

Courtside to broadcast

Registration that collects the money too

One link. Teams sign up, sign the waiver, and pay into your Stripe account, not ours. Cash and e-transfers get recorded against the same registration, so one list tells you who is in and who still owes you.

  • Waivers and required documents collected at sign-up
  • Discount codes for early birds, clubs and comped teams
  • Offline payments tracked next to the online ones
  • Rosters that become the schedule without re-entry
Browse events taking registrations now

Registration and payments

From the people running it

What organizers say

DodgeballHub has become an absolutely essential tool for me when running tournaments efficiently and professionally—it saves hours of work and eliminates potential errors. Their customer support is exceptional—responsive, solution-oriented, and always open to feedback. Whether it’s days before an event or in the middle of a tournament, they step in to troubleshoot or build out whatever we need—fast.

Dustin Harwood

Event Organizer, USA Dodgeball

Dodgeball Hub allows us to streamline our operations while providing a smooth and enjoyable experience for participants. I highly recommend this platform to any sports organization looking to simplify event management.

Marie Pier Blanchard

Dodgeball Drummondville

Pricing

Start free. Pay when it makes sense.

Every plan includes every feature. The difference is ads, support and the platform fee on payments you take. Nothing is locked behind a tier. Free events collect their registration payments through the platform; paid plans can take payment however they like.

Free tier

$0 / event

Every feature, subsidized by ads. Free events take their registration payments through the platform, and that fee is what funds the tier.

Per event payment

$185 CAD / event

For the two or three big ones a year. No ads, priority support, lower platform fee.

Monthly payment

$45 CAD / month

For leagues and anyone running events all season. The lowest platform fee we offer.

None of these quite fit? A federation, a season-long league, a first event with no budget behind it. Tell us what you are running. We would rather work something out than watch you go back to a spreadsheet.

Questions

What every organizer asks first

What does it cost to run one event?

Nothing up front on the free tier, and every feature is included. Two things fund it: ads on your event pages, and the platform fee on registration payments, which free events collect through the platform. Paid plans drop the ads, lower that fee, and leave you free to take payment however you want.

Does it handle leagues, or only tournaments?

Both. Leagues run week by week with their own schedule, standings and weekly recaps, and the same machinery covers drop-ins, practices, clinics and combines.

Is it available in other languages?

Everything the platform says is translated, meaning schedules, registration, check-in and the emails it sends, currently in English and French with more in the works. Each person sets their own, so a bilingual event does not have to choose one for everybody. What an organizer writes themselves stays in the language they wrote it. If you need a language we do not ship yet, tell us, because that is generally how the next one gets added.

Does anyone need to install anything?

No. It runs in a browser: on the laptop at the score table, on the tablet courtside, on every phone in the gym. You can install it as an app if you want, but nobody has to.

How many courts can it schedule at once?

As many as your venue has. The scheduler places matches across every court together, so it can balance rest time and referee assignments instead of filling one court at a time.

How do we actually get paid?

Payments go through Stripe into your own account. We never hold your money. You can also record cash and e-transfers against a registration, so one list shows who has paid regardless of how.

What happens to our results afterwards?

They stay. Results, rosters and standings live on as a permanent public record, feeding player profiles and rankings instead of dying in a spreadsheet on someone else’s laptop.

Your next event deserves better than a spreadsheet.

Set up an event, invite your teams, and let the schedule build itself. The free tier is a real tier, with no trial clock and no card.