Skip to content

Public tournaments

No more scorekeeping on paper

Your billiard tournament.
No paper, no chaos.

Enter players, pick a format (bracket, groups, double elimination) — BidBil draws the pairings, tracks scores, builds stats and shows everything live to the whole venue. 100% free, nothing to install.

Log in Don't have an account yet? Register Snooker scorer

How does it work?

You'll set up your first tournament in 5 minutes. Really.

1

You create the tournament

Pick a game type (8-ball / 9-ball / snooker / 14.1), a format (bracket / groups / double elimination) and race-to. Defaults match professional WPA events.

2

You add players

Type their names manually (no accounts needed) OR search BidBil by name. You can also walk in with 18 strangers — the draw will do its job.

3

You start the tournament

BidBil assigns matches to tables by seeding (top seeds on T1 — handy when you stream), draws the bracket and makes sure nobody plays the same opponent twice.

4

You referee with a tablet

Every table has its PIN. The referee / player opens the tablet, taps the score — instantly in the bracket and on the venue's projector. Screen stays on (Wake Lock), battery shows in the status bar, sound and vibration when a match gets a table or waits for the break.

Everything you need, in one place

6 tournament formats

1v1, round robin, single elimination, double elimination, groups + knockout, double elimination + knockout. Plus Whisky/non-stop mode for evening sessions.

Pro tournament seeding

Rank players 1–30 — the algorithm uses WPA-standard seeding (1 vs N, top seeds meet only in the final) and snake seeding for groups. Double elimination uses WPA-standard loser cross-routing. Anti-rematch all the way to the final + strongest on T1.

TV / projector mode

Live scores, bracket with auto-focus on running matches, viewer comments ticker, voice announcements like "MARIUSZ on T3".

Referee tablet

8-digit PIN per table. Huge digits, match timer, battery indicator. Screen stays on (Wake Lock) even for hours. Sound and vibration when a match gets a table or waits for the break. Tappable break-and-run marker on every frame. No login, works on any device with a browser.

Live statistics

Matches played, won, frames, break-and-runs (tappable marker on every frame), highest break, longest streaks, differentials. Group tables auto-sorted. Active player / frame highlighted in blue — same view as the referee tablet. Every score pops up instantly for all observers (WebSocket push), no refresh needed.

Player notifications

Your match got a table? Browser alert + sound + phone vibration. No need to listen for who's calling. Real-time push via SignalR.

Print + CSV export

Backup when venue WiFi dies: printable A4 bracket. After the tournament one click → results in Excel for federation reporting.

Simulation

Testing setup? Click "Simulate" — BidBil plays the entire tournament with random results in 10 seconds. Perfect for trial runs.

No installation

Browser on desktop, tablet, phone — everything works out of the box. Nothing to download or update.

Clubs and pool halls

Weekly leagues, evening tournaments, open events

No more paper brackets pinned to the wall. Create the tournament once, paste the link in your group chat — everyone sees who plays whom and the live scores. TV mode on the venue projector.

Associations and federations

Championships, qualifiers, official events

Full formats compliant with WPA / EPBF. Standard 1 vs N seeding, snake seeding for groups, loser cross-routing in double elimination (WPA standard). Race-to progression (R1 race 7 → knockout race 9 → final race 11), anti-rematch in the knockout stage and across groups (cross-group pairing). CSV export for federation reporting.

Group of friends

Evening, 8 people, one table — who actually won?

Quickly type 8 names manually, format "Round Robin", race to 2 — play all night, BidBil remembers everything. Next time you'll see in the stats who's actually the best.

"Whisky" / nonstop — open-ended mode

You play until someone turns it off

Open-ended tournament — no scheduled end, it runs until the referee closes it. Enable the classic pub variant "winner stays on", or just rotate from the queue — whichever fits. BidBil tracks the queue, keeps win/loss records and shows the longest streak. No need to remember who's playing — the tablet will tell you. On a one-table Whisky the referee can end it straight from the tablet (no admin access needed).

Frequently asked questions

Does organizing a tournament cost anything?
No. Everything is free: creating tournaments, brackets, tables, referee tablet, TV mode, results export. No limits on how many tournaments or players.
Do I need an app?
No. BidBil runs in any browser — desktop, phone, tablet, smart TV. Nothing to install, no updates.
Do players need accounts?
They don't have to. You can enter them manually (just name/surname). If someone later creates a BidBil account, you generate them a one-time 8-character code or QR and they link their profile to their tournament slot.
What if the venue's internet goes down?
Before the start, print the bracket and player list (one click → A4 / landscape). During the tournament BidBil shows a red popup when the network drops — the referee tablet keeps retrying score submissions in the background, they sync back once the network returns. After the tournament, export everything to CSV (Excel).
What about projector broadcast?
TV mode shows current scores, the bracket with auto-focus on running matches, and viewer comments. When players are called to a table — sound and a big "MARIUSZ vs WOJTEK — TABLE 3" banner. Works on any TV with a browser.
Can I edit a match / swap a player / fix a walkover?
Yes — an admin (the creator or someone you grant rights to) can undo the last frame, reset a match, change players in a scheduled match, swap a BYE for a real player in a walkover match (handy when entering a tournament played offline), mark a player as absent (BYE) and change the table. The bracket recalculates automatically. From round 2 of the knockout stage, player swaps are blocked (protects the history from being falsified) unless that match was a walkover.
Which game types do you support?
8-ball, 9-ball, 10-ball, 14.1 (straight pool), one pocket, bank pool, 6-red snooker, 15-red snooker, three-cushion carom, rotation. Each type has its own scoring rules.
Are there player statistics?
Yes — every player has a tournament archive, win rate, total frames, break & runs and highest break. Everything is counted automatically from all the tournaments they played in.
How does seeding / player ranking work?
Pick a ranking number 1–30 for each player (1 = strongest). The knockout bracket uses WPA-standard seeding (1 vs N, 8 vs 9, 4 vs 13… — top seeds meet only in the final). The group stage uses snake seeding (UEFA-style), so each group gets one strong, one upper-mid, one lower-mid and one weak player. In double elimination, losers move via WPA-standard cross-routing, spreading the strong players as much as possible after a loss. You don't have to rank everyone — just your top 2–3 players; the rest are placed randomly at the end.
Can I enter results from a tournament played offline?
Yes — federations often want to upload results after the fact. Enter players + Start, the bracket is generated, click each match and pick a winner (no need to enter frames). If the bracket had a BYE, you can swap it for a real player and enter the result. Every match can also be undone and re-entered.

Ready to organize your first tournament?

No credit card, no installation, no contract. Enter players, click "Start" — and play.

Log in Don't have an account yet? Register