🏆 Built for club tournament directors

Run The Whole
Tournament.
Not Just The Bracket.

K6 Pickleball Tournament Manager takes a club tournament from entrants to champion — divisions, pools, round robins, seeded brackets and court scheduling, all in one place. Built by a working tournament director, for tournament directors.

📱 iPhone & iPad 🤖 Android 💻 Any Browser ☁️ Firebase Sync
🚀 Launching soon. Drop your email and be first in the door.
Built at Brisbane Bayside Pickleball Club
No install required
Under $1 a week
☕ Less than a coffeeper month
K6 Pickleball Tournament Manager — divisions screen showing five divisions with entrant and pool counts
Who this is for

Built by a player. Made for the people who host.

There's a difference between turning up to play and being the person responsible for running the event. K6 PTM is built for the second group — club tournament directors, not just competitors.

★★★★★
"I help run our club championships, tournaments and interclub competitions, and I know how much effort goes into setting these up manually with spreadsheets. I figured there had to be a better way, so I built K6 PTM. A tool that gets done what we need done, with as little pain as possible."
Brian Krisanski
Club Secretary & Tournament Director, Brisbane Bayside Pickleball Club
★★★★★
"Every function in this tool exists because we use it ourselves running club championships and friendly tournaments. It's built to handle 100+ players from multiple clubs coming together for a full day of pickleball competition."
Brian Krisanski
Pickleball Australia Certified Coach & Championship Medalist
★★★★★
"K6 PTM isn't a generic bracket generator with pickleball branding stuck on top. It understands rotating partners, Club vs Club formats, and the exact way a pickleball pool round robin actually plays out."
BBPC Committee Member
Brisbane Bayside Pickleball Club
Developed and battle-tested at Brisbane Bayside Pickleball Club — built to run at any club, anywhere.
Sound familiar?

Running a club tournament shouldn't need a spreadsheet, a printer and a prayer.

Every tournament director knows the drill — and it eats into the very day you're supposed to be running smoothly.

🖨️
Printed Brackets Taped to a Wall
One bracket, one wall, a crowd of players squinting at it between matches — and a scramble to redraw it the moment a walkover happens.
📐
Manual Pool Seeding
Working out who plays who across multiple pools, by hand, while entrants are still arriving — then doing it again for every division.
🏟️
Court Chaos
Five divisions, four courts, and no clean way to see what's running where — so players wander over asking if their match is next.

Every tool a tournament director needs.
Nothing they don't.

Division-based. Pool-seeded. Bracket-automated.

The Tournament Pipeline

Entrants in. Champion out. Every step in between, handled.

Each division moves through the same clear pipeline — so whether you're running one division or fifteen, the process never changes.

Divisions list screen
1
Create Divisions
Set up each division in seconds — name, format (singles or doubles), fixed or rotating partners, best of 1/3/5, and bracket pairing rules. Run as many divisions as your event needs, side by side, from one tournament.
2
Add Entrants & Build Pools
Import entrants straight from your club's member list, upload a CSV, or add them manually — works for every format, including fixed teams. Then randomise or snake-seed everyone into pools in a tap, or drag entrants between pools yourself.
Pool assignment screen showing two pools of five players
Standings screen showing pool A and pool B rankings
3
Play the Round Robin
Every pool match is generated automatically, using the same rotating-partner engine proven in K6 PSM. Live standings update after every score — ranked by wins, losses and point differential, with qualifying spots highlighted the moment they're locked in.
4
Seed the Bracket
Once pool play wraps up, K6 PTM seeds the top finishers straight into a single-elimination bracket — sized automatically to the number of qualifiers. Byes, scoring, and the champion podium are all handled inside the same screen.
CHAMPION
📅
Court/Game
Schedule
5
Assign Courts, Tournament-Wide
Once enough divisions have their pools ready, generate the Court/Game Schedule once — it splits your available courts evenly across every division's pool matches at the same time, with conflict-free time slots. Bracket rounds get a court assigned manually as each one becomes ready.

Every feature a tournament director needs.

From the first entrant to the champion podium — K6 PTM covers the full tournament lifecycle.

🗂️
Divisions
Run unlimited divisions in one tournament — Men's, Women's, Mixed, skill brackets, age groups — each with its own format, partner mode and match length.
Core
👥
Entrant Import
Import directly from your club's member list, upload a CSV, or add entrants manually — every method works for every format, including fixed doubles teams.
Core
🎲
Randomize & Snake Seed
Assign every entrant to a pool with one tap — Randomize for a fair shuffle, or Snake Seed to spread ranked entrants evenly. Or skip both and drag entrants between pools yourself.
Pools
🔄
Rotating or Fixed Partners
Doubles divisions can rotate partners through pool play using the same proven engine from K6 PSM, or lock entrants into fixed teams for the whole event.
Core
📊
Live Pool Standings
Standings update instantly as scores come in — ranked by wins, losses and point differential — with the qualifying line highlighted so everyone can see who's through.
Core
🏆
Auto-Seeded Bracket
Top finishers from each pool seed straight into a single-elimination bracket, sized automatically to the qualifier count. Byes, scoring and the champion podium are built in.
Bracket
📅
Court/Game Schedule
Generate a tournament-wide court schedule for every division's pool matches in one action, sharing available courts evenly and avoiding conflicts.
Full App
Club vs Club Mode
Run an inter-club tournament with running club totals — 1 point per match win, tallied across every division. Doubles teams stay fixed and same-club by design.
Club vs Club
⚙️
Best of 1 / 3 / 5
Set match length per division — quick best-of-1 pool rounds, or a full best-of-5 for finals day. Configured once when the division is created.
Core
Also included
👥 Singles & doubles 🔀 Manual drag-to-move pools 🎯 Bye handling 🥇 Champion podium 💾 Cloud sync via Firebase 🏛️ Club & user management 📱 Any device, any platform 🔗 One login across K6 PSM & K6 PTM
Tournament Formats

The right format for every division.

Every division is configured independently, so a single tournament can mix and match formats freely.

S
Singles or Doubles
Every division is set up as singles or doubles from the start. Format can't be changed once entrants are added, keeping the pool math consistent from day one.
R
Rotating Partners
Doubles entrants are entered as individuals and rotate partners through pool play — the same fair, proven algorithm used in K6 PSM's session engine.
F
Fixed Teams
Entrants register as a locked pair for the whole tournament — the standard format for most competitive doubles events and required for Club vs Club.
C
Club vs Club
An inter-club event where every match win also adds a point to a running club total. Doubles teams are fixed and same-club so the club scoring stays fair.
⚠️ Club vs Club tournaments only support fixed, same-club doubles teams — rotating partners is disabled automatically to keep the club scoring meaningful.
Access Control

The right access for everyone at the tournament.

K6 PTM uses a simple role-based system — the person running the event has full control, while everyone else gets a clean, live view of what's happening.

Admin
Tournament Director / Club Administrator
Full control — create and edit tournaments and divisions, manage entrants and pools, generate round robins and brackets, enter scores, run the Court/Game Schedule, and manage club members and user accounts.
Member
Club Member / Player
Read-only access to every tournament, division, pool, standings table and bracket. Members can follow the whole event live from their own device but can't edit anything — scores are entered by the tournament director only.
🔒 Score entry is admin-only in K6 PTM — this keeps one source of truth for every result, with no risk of a player accidentally editing a live match.
FunctionAdminMember
Create / edit tournaments & divisions
Add / import entrants
Assign / randomize pools
Generate round robin
Enter match scores
Generate / seed bracket
Generate Court/Game Schedule
View entrants, pools & standings
View live bracket & results
Manage club & user accounts
Already running regular sessions with K6 PSM?
K6 PSM handles the weekly club session — round robins, live scores, the clubhouse Display Board. K6 PTM handles the one-off event — your club championships, ladder finals, or an open tournament day. Same account, same club data, two tools built for two different days on the calendar.
Explore K6 PSM →
Any Device. Any Platform.

Works everywhere.
No install required.

K6 PTM is a progressive web app — it runs in any modern browser on any device. Run the whole tournament from your phone at courtside, or set up divisions ahead of time from a laptop.

☁️ Cloud-synced via Firebase
All tournament data is stored in Firebase in real time. Hand the phone to a co-director, check the bracket from your laptop at home, or run the whole event from a tablet at the front desk — it's always exactly where you left it.
📱
iPhone & Android
Run entrants, pools and scoring from your pocket. Add to home screen for an app-like experience.
iOS SafariChrome AndroidAdd to Home Screen
📟
iPad & Android Tablet
A bigger screen for the front desk — enter scores, check the bracket, and manage the Court/Game Schedule at a glance.
iPadAndroid TabletLandscape Mode
💻
Laptop & Desktop
Build out every division, import entrants and set up pools ahead of the event, from any browser.
ChromeSafariEdge / Firefox
The Alternative

K6 PTM vs. the printed bracket.

K6 Pickleball
Tournament Manager
Generic
Bracket Apps
Spreadsheet +
Printed Bracket
Core Features
Built specifically for pickleball tournamentsPartial
Pool seeding — Randomize or Snake SeedSome
Rotating-partner pool round robin
Live pool standings, every deviceBasic
Auto-seeded bracket from pool resultsManual
Bye & walkover handlingSome
Tournament-wide court scheduling
Club vs Club scoring
Platform
Works on iOS & AndroidSome
No install required
Same login as your club's session manager

Simple, honest pricing.

Full-featured access for less than a coffee per month. Express your interest now and be first in the door when the subscription launches.

$50 USD/year — under $1 a week. Unlimited tournaments, every division, every feature, every future update. Run just one club championship a year and it's already paid for itself.
Free Demo
$0
Core features · No time limit · Coming soon
  • One tournament, one division
  • Entrant management & CSV import
  • Pool assignment & round robin
  • Live standings
  • Single-elimination bracket
  • Multiple divisions
  • Club vs Club mode
  • Court/Game Schedule
  • Club & user management
🏆 Full Experience
Annual Subscription
$50 USD/yr
Under $1/week · All features · All future updates
  • Everything in the free demo
  • Unlimited tournaments & divisions
  • Singles, doubles, rotating & fixed partners
  • Auto-seeded single-elimination bracket
  • Club vs Club tournament mode
  • Tournament-wide Court/Game Schedule
  • Club & user management
  • Same login as K6 PSM
  • Works on iOS, Android & desktop
  • All future updates included
Questions? Email [email protected] — happy to help or arrange early access directly.
FAQ

Common questions answered.

Do I need a separate account from K6 PSM?
No. K6 PTM and K6 PSM share the same login and club data. If your club already uses K6 PSM, every member can sign into K6 PTM immediately with no new registration.
Can I run multiple divisions in one tournament?
Yes — a single tournament can hold as many divisions as your event needs, each with its own format, partner mode and match length, running side by side.
Does it handle mixed doubles and skill brackets?
Yes. Create a division for each category — Men's, Women's, Mixed, or skill-based brackets like "2.99 and under" — and manage entrants and pools independently for each.
What happens with byes or walkovers?
Byes are handled automatically in both pool play and the bracket — no need to manually redraw anything.
Can players enter their own scores?
No — score entry is admin-only in K6 PTM, by design. This keeps one clear source of truth for every result during a live event.
Is it suitable for an inter-club event?
Yes — Club vs Club mode tracks a running club total alongside individual results, with 1 point per match win across every division. Doubles teams stay fixed and same-club for this format.
Does it work on the day, courtside, on a phone?
Yes — K6 PTM is a progressive web app that runs in any modern browser. No app store download, no install, works on iPhone, Android, tablet or laptop.
When does the paid subscription launch?
Online payment is coming soon. Leave your email above and you'll get early access along with a founding member rate before public pricing goes live.

Stop redrawing brackets.
Start running tournaments.

Built by a tournament director who was tired of doing it the hard way. Be first in the door when K6 PTM launches.