boltTournament Management Reimagined

How Moneyball Pickleball Pro Works

The complete platform for running professional pickleball tournaments — from registration to champion. Choose your role to see how it works for you.

admin_panel_settings
I'm an Organizer Running events & tournaments
sports_tennis
I'm a Player Competing & tracking my game
expand_more Scroll to explore

From Setup to Champion

Every tournament follows the same proven path. Here's the full lifecycle at a glance — then we'll walk through each step in detail.

Step 1
add_circle
Create
Setup format, fees & venue
Step 2
group_add
Register
Players sign up via link
Step 3
grid_view
Pools
DUPR-balanced snake draft
Step 4
sports
Pool Play
Remote scoring, live standings
Step 5
emoji_events
Playoffs
Brackets auto-generate
Step 6
military_tech
Champion
Payouts, archive & DUPR

Running Your Tournament

Follow these steps from first tap to final champion. Each step unlocks automatically as your tournament progresses.

add_circle
Step 1

Create Your Event

Tap the green "Create New Event" button on the home screen. Choose your event type, then fill in the details. Required fields are marked with a red asterisk.

eventSingle Moneyball Event calendar_view_weekMulti-Day (Operator+) timelineProgressive Tour (Empire)
sports_tennis

Formats & Modes

King & Queen, Fixed Doubles, Mixed Doubles, or Singles. Tournament Mode: Pool Play + Playoffs, Bracket-Only, or Round Robin Only. Gender: Men's, Women's, Coed, or both (auto-splits into separate divisions).

payments

Fees & Prize Pool

Set entry fees, prize pool (% of entries or fixed amount), Prize Type (Cash / Medals / Mixed), DUPR rating min/max, and optional Combined Team Age or Combined Team DUPR constraints.

location_on

Venue & Schedule

GPS location search, court count, signup and refund deadlines, contact info, live stream URL, Court/Facility cost tracking with auto-estimated run time.

notifications_active

Notifications Setup

Choose your notification method: Text, Email, Twilio (Operator+), or Platform SMS (Empire). Customize four templates — Match, Reminder, Qualifier, Eliminated — with smart placeholders.

campaign

Message Players

Send a targeted broadcast to the right audience mid-event: All Players, a filtered Division (narrow by gender, DUPR rating bracket, and/or age group — only options with matching players are shown), hand-picked Individuals, or everyone playing on a given Day. Deliver via Push, Email, or SMS (Empire, active events). A live count shows exactly how many players will receive it before you send.

Empire SMS
smart_toy

Auto-Pilot

Enable Auto-Pilot (Host+) and the tournament practically runs itself — auto-confirms scores, reassigns courts, generates playoffs, and sends notifications hands-free.

Host+
verified

DUPR Sanctioning

Mark the event as DUPR-sanctioned to enforce verified ratings, enable DUPR SSO login, and submit match results for official rating updates after the tournament. Once registration opens, use DUPR Bulk Verify (Players tab) to batch-check every registrant's sanctioned status in one tap, and SSO Filter & Notify to instantly message all players who haven't yet logged in via DUPR SSO so they can complete verification before play begins.

Operator+
group

Age Groups & Eligibility

Set an age group (Open, 18+, 35+, 50+, 65+, or custom min/max) to gate registration by player age. Combine with DUPR cutoffs, Combined Team Age, and Combined Team DUPR constraints for precise division scoping. All rules are enforced automatically at every entry point: public signup, organizer add-player, CSV import, and partner invitation acceptance.

group_add
Step 2

Open Registration

Share your registration link or QR code — players self-register from any browser. Your event is also automatically discoverable on the Discover tab so players can find it without a link.

link

Public Signup Page

Players fill in their info, DUPR ID auto-lookups populate ratings, and Stripe processes the entry fee. Waitlist kicks in when capacity is reached. Calendar download included.

people_outline

Partner Matching

For Fixed Doubles events, players can browse "looking for a partner" listings directly on the signup page before registering. An invitation fires automatically when they sign up together.

upload_file

CSV Import & Bulk Actions

Import players from a spreadsheet, mark payments in bulk, check in an entire roster with one tap, and export your directory for offline records. Available on the web dashboard. DUPR ratings refresh automatically the moment you open the Players tab — always current without any manual action.

manage_accounts

Player Management & Check-In

Edit player details, track payment and check-in status, withdraw players (waitlist auto-promotes), and use the built-in duplicate detector by DUPR ID, email, and name. On tournament day, use "Check In All" or check in players individually as they arrive — timestamps recorded automatically.

credit_card

Stripe Connect — Online Payments

Connect your Stripe Express account in Settings to accept entry fees online. Players pay through a secure Stripe checkout before registration confirms — no spot held until payment is received. Platform fees are applied automatically via Stripe's application fee mechanism. Funds go directly to your connected account.

grid_view
Step 3

Generate Balanced Pools

When registration closes, one tap generates DUPR-balanced pools using an intelligent snake draft. Players are sorted by rating, then spread across pools so every pool has near-equal average skill.

Pool Assignment — Snake Draft DUPR Balanced
Pool A  Avg 4.18
1Marcus Chen4.82
8Sarah Williams3.95
9Jake Torres3.91
16Amy Liu4.05
Pool B  Avg 4.20
2Jessica Park4.71
7David Kim4.01
10Mia Rodriguez3.88
15Ryan Brooks4.19
shuffleSnake draft seeding groupSeparate or combined gender pools scheduleRound-robin scheduling sports_scoreCourt assignments auto-spread
sports
Step 4

Run Pool Play

Pool play runs itself. Each match gets a unique QR code — players scan it from their own phone to enter scores. No app install required. Scores auto-confirm, standings update live, and Auto-Pilot reassigns courts the instant a match finishes.

qr_code_scanner

Remote Score Entry

Players scan, confirm their team, enter the score. The opposing team confirms — preventing disputes. Score validation shows clear error messages before submission.

smart_toy

Auto-Pilot Court Logic

Courts are assigned using smart priority: lowest round first → most-behind pool → same-court continuity → match number tiebreaker. Conflict-free, even under concurrent updates.

notifications

Notifications

Tap the bell icon on any match card to alert players. Auto-Notify sends court assignments and scorecard links automatically when courts free up. Qualifier & Eliminated alerts go out at the right moment.

leaderboard

Live Spectator View

Share a link for real-time standings and bracket updates. Auto-refreshes every 15 seconds. Works on any device — phone, tablet, or venue TV screen. Live stream button for YouTube/Twitch.

emoji_events
Step 5

Generate Playoffs (or Complete)

When all pool matches are done, a banner appears. Your next step depends on the Tournament Mode you chose at setup:

account_tree

Pool Play + Playoffs

Tap "Generate Playoffs." Choose single or double elimination, configure scoring rules, and brackets are created instantly. Top players from each pool advance with standard seeding (1v8, 2v7…). Partner selection for Mixed Doubles.

list_alt

Round Robin Only

No brackets needed. When all matches are done, Auto-Pilot notifies you to review final standings and tap "Complete Tournament." Pool standings are the result. Perfect for recreational events.

view_list

Bracket-Only

The bracket is pre-generated before any pool play. Seeded directly from your player list. Automatic court assignments and advancement from the first match.

label

Dynamic Round Labels

Quarterfinal, Semifinal, Final, Losers Final, Grand Finals, 3rd Place Match — labels compute dynamically and appear consistently across match cards, scorecards, push notifications, email alerts, and the player app.

military_tech
Step 6

Complete, Pay Out & Archive

The "Complete Tournament" button appears when the final match is confirmed. Tap it to lock results, archive the event, and initiate prize payouts.

account_balance_wallet

Prize Payout System

Select a payment method per finishing place — Venmo, Zelle, Cash App, Stripe, Cash, or Other. Winners get a push notification and email. For mobile apps, they submit their handle (one-time, never saved). Mark it paid, they confirm receipt. Full audit trail.

bar_chart

Financial Dashboard

Entry fees collected, prize pool, sponsor contributions, Court/Facility cost deduction, and organizer net revenue — all in one view. Privacy-masked by default with a toggle to reveal. Tap any player row for a Payment Breakdown modal showing their individual entry fee, platform fee, and payout detail in one place.

verified

DUPR Score Submission

For sanctioned events, submit all match results to DUPR for official rating updates with one tap. BYE matches are automatically excluded. Submission status shown per match.

Operator+
archive

Archive & Duplicate

Completed tournaments are archived with full match history, standings, and brackets. Duplicate any event to reuse all settings for your next one. Unlock to make corrections if needed.

Go Further with Your Events

Power features for organizers who want to run bigger, more professional events.

person_add

Event Manager Delegation

Search co-organizers by name or email — results are scoped to players from your own event history. Tap to add instantly, or type a full email to invite someone new. Event managers can handle matches, scores, players, and payments — but can't edit settings or view revenue.

Operator+
handshake

Sponsor Management

Add sponsors by name at creation, or with full Platinum / Gold / Silver tier placements from the edit form. Scrolling banner on spectator page. Tour events inherit sponsors automatically.

Operator+
timeline

Progressive Tours & Grand Finals

Run a full season circuit. Cumulative points, format groups, and tour leaderboards track every stop. Automatic Grand Finals qualification invites the top performers — with roll-down, wildcard buy-in approvals, Last Chance Qualifier (LCQ) events, and a managed invite flow all built in. Progressive Tour Quick Start spins up a full multi-stop circuit in one flow.

Each division card has four one-tap actions: Signup Sheet (share the registration link or QR), Live Results (open the spectator view), Player App (launch that division's companion page), and Message (notify all players in that division). The Player Hub button in the tour header shares a single page covering all stops and divisions for the whole tour.

When qualification closes, tap Send Invites on the Grand Finals page to blast formal invitations — with accept/decline links — to every qualified player at once. Add a Tour Bonus to reward top performers with extra Grand Finals points on top of their placement. Each tour stop shows a Day Schedule section so players and organizers always know the daily court plan. Once invites are accepted, use Sync Grand Finals to pull the confirmed roster into the live bracket instantly. Wildcard applications land in a review queue where you Approve or Reject with a single tap — rejected applicants receive an automatic full refund with no extra steps.

Empire
analytics

Advanced Analytics

Player directory with full DUPR profiles, demographic breakdowns, repeat player tracking, revenue analytics, and multi-event dashboard. CSV export for offline analysis.

Empire
sync

Cross-Device Sync

Generate a 6-digit code on one device and enter it on another. Manage the same tournaments from your phone, tablet, or laptop — changes sync instantly across all devices.

laptop

Web Dashboard

Full feature parity on any desktop browser — create all three event types, register players, manage pools and playoffs, run payouts, manage sponsors and event managers, view tour leaderboards, and access the admin analytics panel. Log in with your account or pair via 6-digit code from the mobile app.

filter_list

Smart Event Filter Bar

Filter your event list by Format, Division, Age Group, Date, and DUPR range. Inline chip selectors on iOS, dropdowns on web. Active filters counted and cleared in one tap.

Pick the Plan That Fits Your Events

Start for free as a Player, buy Host credits for your first event, or go unlimited with Operator or Empire.

person

Player — Free

Browse & join tournaments, digital scorecard, player companion app, partner search, push notifications, DUPR on profile, prize payout receipts.

event

Host — $60 / 3 credits

Create & manage events, all formats, Stripe Connect, email & push notifications, SMS via your device, Auto-Pilot, prize payout initiation.

business

Operator — $149/mo

Unlimited events, multi-event tours, full DUPR integration & sanctioning, Twilio SMS, sponsor management, event manager delegation, Multi-Day Quick Start.

Most Popular
stars

Empire — $279/mo

Tours & progressive series, built-in SMS (no Twilio needed), tour-level sponsorship, advanced analytics, multi-event dashboard, and targeted Message Players broadcasts via Push, Email & SMS during active events.

Full Power
open_in_newView Full Pricing

Everything You Need as a Player

Moneyball Pickleball Pro is free for players. Here's everything the platform does for you — from finding your next tournament to receiving your prize money.

phone_iphone

Free for Players. Forever.

Create a free account to unlock your player profile, companion app, partner matching, match history, DUPR tracking, and more. No subscription needed to play.

1

Find & Register for Events

Browse upcoming tournaments on the Discover tab — search by name, format, gender, age group, or distance from your location. No link needed.

  • Filter by format: King & Queen, Doubles, Singles
  • Filter by age group: Open, 18+, 35+, 50+, 65+, or custom
  • GPS distance filter — events sorted nearest first
  • Register directly from the app or via a web link
  • DUPR auto-fill populates your info at registration
  • Pay entry fees securely via Stripe
2

Find a Doubles Partner

Looking for a partner for a Fixed Doubles event? Browse players who are also available — right from the event signup page before you register.

  • See partner availability before committing to an event
  • Filter by skill level (DUPR range), gender, and name
  • Select a partner on the signup page — invitation fires automatically
  • Partner accepts via push notification or email
  • In-app partner search post-registration for fine-tuning
3

Get Notified for Your Matches

You'll get a notification when your court is ready — no waiting around or running to check a board. Your scorecard link arrives with it.

  • Push notifications on iOS, Android, and web
  • Optional SMS notifications (opt in separately)
  • Contextual round labels: Quarterfinal, Semifinal, Final…
  • Qualifier and Eliminated notifications at the right moment
sports_tennis
Moneyball Pickleball Pro now
🎾 Court 3 is ready! You're up in the Semifinal vs. Chen/Torres. Tap to view your scorecard.
4

Enter Scores from Your Phone

No app install needed. Your notification contains a scorecard link — tap it, enter the score, confirm your team. The opposing team verifies it.

scorecard.moneyball…
Semifinal · Court 3
Chen / Torres
vs
Park / Kim
11
7
5

Follow Along — Live

The Player Companion App gives you a personalized live view during every event you're registered for.

  • Your active matches with court number and opponent info
  • Live pool standings as scores come in
  • Playoff bracket with your path to the championship
  • For Round Robin Only events: Rankings tab with final standings and prizes
  • No login required for the spectator view — share the link with family
6

Receive Your Prize

Won a prize? A gold Pending Prize card appears on your home screen. You'll also get a push notification and email so no payout is ever missed.

  • Organizer picks the payment method: Venmo, Zelle, Cash App, Stripe, Cash, or Other
  • You submit your payment handle one-time from a native screen (never saved to your profile)
  • Organizer pays and marks it done
  • Confirm receipt or report an issue — full audit trail
7

Grand Finals — The Season Championship

Competing in a Progressive Tour? The top performers across all stops earn invitations to the Grand Finals — the season-ending championship with the accumulated grand prize pool on the line.

  • Watch your home screen for a gold "Grand Finals Invite" card
  • You'll also get a push notification and an email with accept/decline links
  • Accept before the organizer's response deadline — letting it expire forfeits your spot
  • Didn't auto-qualify? Check the Grand Finals page for wildcard buy-in spots — if you're within the eligibility window, you can pay a tiered fee to apply. The organizer approves or rejects; rejected applications get an automatic full refund.
  • Look for Last Chance Qualifier (LCQ) stops on the tour — these are special events where you compete head-to-head for the remaining Grand Finals bids. A "Last Chance" badge marks them on the tour page. Win a qualifying spot and you're in — no application needed.
  • Auto-qualified players enter for free — tour participation covers the Grand Finals entry fee
  • Seeding for the bracket is based on your final tour leaderboard standing
emoji_events
Moneyball Pickleball Pro now
🏆 Grand Finals Invitation! You've earned a spot in the Fall 2026 Grand Finals. Tap to accept before your deadline.

Build Your Pickleball Identity

Your profile is your pickleball home base — link your DUPR account, track your history, and share your record.

verified

DUPR Integration

Link your DUPR account to display your live doubles and singles ratings, reliability score, and provisional badge. Ratings are shown on brackets and registration lists so organizers can seed you correctly. Tap Use DUPR Photo on your profile to pull your DUPR profile picture into your Moneyball account with one tap — no upload required.

emoji_events

Career Statistics

Win/loss record, tournament count, placement history, and match results — all accumulated automatically across every event you play. Public or private view.

history

Tournament History

Every tournament you've ever played in, with full results, pool standings, and bracket placements. Track your progress over time on the platform.

fingerprint

Passkey Login

Sign in with Face ID, Touch ID, or your fingerprint — no password required. Passkeys are stored in your device's secure enclave and never shared. Add or remove passkeys anytime from Settings → Account Security.

lock

Biometric App Lock

Enable Face ID or Touch ID in Account Security settings to lock the app after 30 seconds in the background — separate from passkey login. Biometric data never leaves your device.

notifications_active

Notification Preferences

Choose push notifications for match alerts. Opt in to SMS separately and independently — never bundled. Reply STOP at any time to unsubscribe.

sync

Cross-Device Sync

Access your tournaments and profile from any device. Generate a 6-digit sync code to link your account across your phone, tablet, and browser.

fingerprint

How to Set Up a Passkey — Step by Step

1
Open Settings

Tap your avatar or the gear icon in the top-right corner of your profile screen to open the Settings menu.

settingsSettings
2
Tap Account Security

In Settings, scroll to the Account Security row. This section manages passkeys, biometric app lock, and multi-factor authentication (MFA).

lockAccount Security
3
Tap "Add a Passkey"

Tap the Add a Passkey button. The app sends a challenge to your device's secure enclave to generate a unique credential — nothing sensitive ever leaves your phone.

add_circleAdd a Passkey
4
Confirm with Face ID or Fingerprint

Your device prompts you to verify with Face ID, Touch ID, or your fingerprint. Once confirmed, the passkey is registered. On your next login, skip the password and tap Sign in with Passkey — one biometric scan and you're in.

faceFace ID / Touch ID

Built for the Game

0
App installs required for remote scoring or spectating
15s
Auto-refresh interval on the live spectator view
4
Tournament formats: King & Queen, Fixed/Mixed Doubles, Singles
Free
Forever — the Player plan never costs anything

Ready to Get Started?

Create a free Player account, or open the web dashboard to set up your first event today.