Tournament Ninja Table Tennis

THE TOURNAMENT PLATFORM BUILT FOR TABLE TENNIS

Singles, doubles, rating divisions, groups, knockout draws, table scheduling, best-of scoring, and public results for table tennis directors.

Public beta

11

Point Games

Best 5

Default Match

Live

Results

Features

Everything you need
to build amazing experiences

Tournament Ninja not only makes tournament management easy with an all-in-one platform, but includes features your users will absolutely love! Features that make even small tournaments feel pro-level.

Live

Broadcast-quality bracket view

Connector lines glow red when a match goes live and settle green when it's called. A gold trophy waits at the final.

Realtime

Live scoring on every screen

A courtside tap updates the bracket, spectator view, projector, and desk monitor in under a second. No refresh, no guesswork.

HOME • serving11
SET 2
AWAY • serving09
Public

Tournament marketing pages

Each event gets its own URL with your logo, colors, and sponsors. Share one link instead of designing a flyer.

/t/spring-open-2026
Embed

Registration on your own site

Drop in one iframe and the form appears inside your existing site. Stripe Checkout handles payment. No developer required.

<iframe src="/t/your-event/embed"
width="100%" height="800">
<script src="/embed.js" async>
</script>
Stripe

Payouts straight to your bank

Entry fees transfer directly to your Stripe account on the usual two-day schedule. Funds never sit on our platform.

Player
Your bank
Fee choice

Player-paid or absorbed fees

Online payments combine Stripe processing and a 2% Tournament Ninja fee into one clear checkout fee.

2%
TN platform fee
Displays

A full venue display kit

Court scoreboards, a lobby projector view, and a desk overview grid. Spectators follow along on their phones.

COURT 3 · FINALLIVE
C1 21–18C2 11–09C3 19–21C4 FINALC5 07–05C1 21–18C2 11–09
6 Formats

Every format you actually run

Single and double elimination, round robin, group + knockout, Swiss, and consolation. Seeding, byes, and tiebreaks handled.

SE · DERR · SW
Mobile

Easy live scoring

Empower your team to update live scores from their mobile devices in real-time, updating all spectator views and apps.

119
Auto

One-click auto-scheduling

Schedule every match with the push of a button. Drag-and-drop matches on a calendar view to assign custom start times.

Free to start

Your next tournament is going
to be sneaky good with Ninja!

The platform is free up to 16 entries per tournament. Run unlimited free tournaments, every feature unlocked!

Best-of scoring that keeps tables moving

Score games to 11, handle deuce correctly, show service prompts, and advance brackets from the same live match screen.

U2000 Singles - SemifinalGame 4
2Noah Kim
10
vs
5Eli Park
10
Games:2-1
Deuce

Built for clubs, schools, and rec centers

Create groups, assign tables, publish schedules, and keep players out of spreadsheet chaos during busy tournament days.

Groups Into Knockout

Start from round robin groups, then move top finishers into a clean knockout bracket.

Table-Aware Scheduling

Use table assignments and public schedules so players know where to report next.

Best-Of Game Scoring

Run best-of-3, best-of-5, and best-of-7 matches with win-by-2 logic built in.

Divisions for real table tennis events

Use common singles, doubles, rating-limited, junior, and mixed templates as your starting point.

Open SinglesMen's SinglesWomen's SinglesUnder 2000 SinglesUnder 1800 SinglesJunior Singles U18Open DoublesMixed Doubles

Simple pricing for table tennis directors

Start free, unlock online registration when needed, and move to Pro when tournaments become a regular rhythm.

Free

$0forever

Run small club events at no cost.

  • Unlimited tournaments
  • Up to 16 entries per tournament
  • All bracket formats + live scoring
  • Public tournament page + sponsors
  • Court monitor & projector displays
  • In-person payment only (no credit cards)
  • Tournament Ninja branding on public page

Event Pass

$20per tournament

Unlock a single larger tournament.

  • Everything in Free
  • Unlimited entries for that one tournament
  • Accept credit cards at registration
  • Stripe processing + 2% Tournament Ninja fee
  • Choose player-paid or tournament-paid fees
  • All Pro features for the event
  • No subscription required
Most Popular

Pro

$49per month

For active tournament directors.

  • Unlimited tournaments + unlimited entries
  • Accept credit cards at registration
  • Stripe processing + 2% Tournament Ninja fee
  • Choose player-paid or tournament-paid fees
  • White-label (remove Tournament Ninja branding)
  • Priority support
  • Save 2 months with yearly billing ($490/yr)

Online payment fees: Stripe processing plus a 2% Tournament Ninja fee. For each tournament, choose whether players pay one added fee at checkout or the tournament absorbs it from payout. In-person registrations are always free of online payment fees.

READY TO RUN YOUR NEXT TOURNAMENT?

Join tournament directors who trust Tournament Ninja to manage their events.

Public beta