RULOO
Find eventsLog inCreate account

How to use

Step-by-step guides for running an event in Ruloo.

For players

Finding your table

Scan the QR sign or type the pairings code. Your table, opponent and round, on your phone.

Find your table, preregister and pay

No account needed. Pairings, preregistering, the service fee, refunds and switching phones.

For tournament organizers

Starting an event

Create and configure a new event in Ruloo, from initial setup to enabling player-facing features and syncing live results.

Connect TOM: Live Sync and manual upload

Keep Ruloo in sync with TOM automatically using Live Sync, or upload the roster file yourself after each round.

Submit results: player self-reporting

Let players report their own match result from the public pairings page, as a heads-up for you before you enter the real result into TOM.

Deck submissions and preregistration

Let players submit their name, Player ID, and deck list before the event via Preregister, or in person from the pairings page. Each submission locks automatically.

Floor map: venue layouts for judges

Lay out your venue's tables once, give each match spot its TOM table number, and your judges get a live map of who's sitting where.

For judges

Judge Call

Log a penalty, a note, or a late arrival for any player in seconds, right from the event page.

Floor map: venue layouts for judges

Lay out your venue's tables once, give each match spot its TOM table number, and your judges get a live map of who's sitting where.

Players

  • Find events
  • Find my table
  • Player help

Organizers

  • Become an organizer
  • How to use
  • Online payments guide
  • Resources (sign-in required)
  • Your events (sign-in required)

Support

  • FAQ
  • Discord
  • X (Twitter)
  • Support on Patreon

Legal

  • Privacy Policy
  • Terms of Service
  • Refund & Cancellation Policy
RULOO

© 2026 Ruloo

Ruloo is an independent platform and is not affiliated with, endorsed by, or sponsored by The Pokémon Company International.